Saturday, 16 January 2016

CM 13.0 (Android M) - Nook tablet (acclaim)



CyanogenMod is a free, community built, aftermarket firmware distribution of Android M (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.


Code:


#include
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 *
 * Submitting bug reports on nightly builds is the leading
 * cause of male impotence.
 */


CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed.

This rom is for both the Nook Tablet 512M/8GB and 1GB/16GB versions. The device code name is "acclaim".

Prerequisites:
A recovery. To install a recovery when coming from a stock device, you need to prepare a special SD card. Installation instructions can be found here on xda.

Installation:
Grab a new recovery (http://get.cm/?device=acclaim or TWRP) and flash it with fastboot.

If you have a CM installed, flash the new recovery and try the updater, otherwise download the zip from nightlies, boot to CM recovery or TWRP and flash it.

Once a version is installed (and all bugs fixed), you will be able to use CM Updater
Settings->About tablet->CyanogenMod updates->Refresh :D

THE NEW NIGHTLIES HAVE EMULATED STORAGE ENABLED. YOU LOOSE ALL YOUR DATA. MAKE SURE YOU BACKUP!!!! THE INTERNAL EMMC 1GB PARTITION IS ALSO NOT ACCESSIBLE ANYMORE. COPY THE CONTENT. THE EXTERNAL SDCARD IS NOT USED ANYMORE AS PRIMARY STORAGE. ALL APP DATA ON THE SDCARD WILL BE LOST. I ALSO RECOMMEND TO WIPE.

BACKUP!

RE-PARTITIONING IS NOT MANDATORY. IF YOU WANT TO RECLAIM THE 1GB PARTITION (called media) YOU CAN TRY TO FOLLOW THE RE-PARTITION GUIDE:
https://docs.google.com/document/d/1...it?usp=sharing

PLEASE COMMENT ON THE DOCUMENT IF SOMETHING IS NOT CLEAR.



Building:
The CM wiki explains that here: http://wiki.cyanogenmod.org/w/Build_for_acclaim

Returning to stock BN firmware:
If you have installed above rom and the CWM recovery and you really hate it and want to go back to stock, you may wish to try to flash the original acclaim_update.zip from BN. You have to unzip that file and edit META-INF/com/google/android/updater-script. Drop the first two lines here:

assert(getprop("ro.product.device") == "blaze" ||
getprop("ro.build.product") == "blaze");

Zip the package again. Then go to recovery, flash the zip, wipe, and reboot.

Support:
For any issues encountered, please post into this forum, but add steps to reproduce and dmesg, logcat and audit.log information. If you don't know what this is or how to get them, try to find that out first before posting here.

Thanks:
hashcode, ntemis, kuzma30, fattire, mik_os, and many others that contribute to cyanogenmod and especially this version.
kuzma30 - great kernel job
hashcode - we have reused lots of your work and effort for the various omap devices (esp kindle fire). It is thanks to you mainly that we are now official CM device. Also many thanks for the L bringup help.
mik_os - great touchscreen firmware flasher and other efforts
fattire - for helping us everywhere he can
ntemis - thanks for giving so much energy to this - esp for 4.4 and L I have copied lots of things from you :)
CM community (stargo, etc.) - thanks for replying to all my questions!

DISCLAIMER:
- update the CWM if you come from older versions - otherwise you'll see funny error messages when installing zip
- It is possible that you need to wipe your device. I did not do that, but...
- Also you must flash gapps. It can be found somewhere....
ATTENTION: IT SEEMS THAT DHACKER'S L GAPPS ARE TOO BIG TO FIT INTO THE SYSTEM PARTITION. Try to find a smaller one.
- The SELINUX policies are enforced now.

Known issues:
- system partition is too small for full gapps. use a mini gapp package.
- the touchscreen firmware flasher doesn't work on M. Use CM11 to flash it first.
- Currently the CM13 recovery does not flash the open gapps (due to move to toybox instead of busybox)
- CMUpdater (and adb reboot recovery) don't boot into recovery
- The system is altogether not really the fastest thing on earth :)

Recently fixed:
- M bringup

Get it from
http://download.cyanogenmod.org/?device=acclaim

Get ENG recovery from here. It allows to adb into recovery even when data is wiped.
File: https://dl.dropboxusercontent.com/u/...20150606.0.img
md5sum: 6136fc49c5e9a32f115d40d762bb6f2d

Download from this link

No comments:

Post a Comment