FORUMS
Remove All Ads from XDA

[ROM] CyanogenMod 10.2 Stable for Nook Color

593 posts
Thanks Meter: 2,433
 
By steven676, Senior Member on 1st February 2014, 05:54 PM
Post Reply Email Thread
The NookieDevs are pleased to announce the CyanogenMod 10.2.1 stable release for the Nook Color!

As the "stable" label suggests, all major features of the hardware work and the release should be suitable for day-to-day use on your Nook Color. As the "stable" label also suggests, updates (if any) will be primarily to fix bugs -- new features and big changes should not be expected.

Highlights: (not news if you've been keeping up with CM10.2 nightlies)
  • Linux kernel 3.0.8, plus hardware support from TI OmapZoom's android-omap3-3.0 branch and board support forward-ported from BN kernel releases. (Yes, we went backwards from the last 10.2 nightlies to avoid some rare crashes suspected to be related to the USB/charger port driver.)
  • All of the features of CyanogenMod 10.2, based on Android 4.3. All of the changes and bugfixes up to our last CM10.2 nightly (20140119) are included in this stable release.
  • Full 2D and 3D graphics acceleration using the GPU, with improved performance over previous releases.

Known issues:
  • Current releases of Netflix do not work with CM10.2 -- version 1.8.1 is the last version known to work. If you want/need a newer release of Netflix, look into the Xposed mod, which provides a workaround for Netflix -- pastordl has done a nice writeup of the process here.

This release represents the end of active development on CM10.2 -- future efforts will focus on ROMs based on Android 4.4 and later. Critical bugfixes (for security holes, device-bricking bugs, eat-my-data bugs and the like) may be distributed as point releases (CM10.2.1.x); other important bugfixes (if any) will be distributed as patches on top of the 10.2.1 release.

Download:
https://download.cyanogenmod.org/get...2.1-encore.zip

After flashing the above package, installing the latest kernel patch for CM10.2.1 is strongly recommended.

Code:
MD5: b4ad9daaf2335b96455795867dd5e667
SHA1: ae30dbc7946dd67a044dc972c8718628046a0c7c
SHA256: 0c35a2ab2592a83fb3b8c376c928ea1f9bb91da996d2928d51c6f9e898c48489
Source code:
https://github.com/CyanogenMod/andro...tree/cm-10.2.1 (device-specific source)
https://github.com/CyanogenMod/andro...tree/cm-10.2.1 (kernel)
https://github.com/CyanogenMod/android/tree/cm-10.2.1 (manifest for the rest of the CyanogenMod source)
Build instructions (discussion of build issues belongs in the development thread)

This release is the product of much effort by many people over a considerable period: many thanks to fattire, keyodi, eyeballer, krylon360, dalingrin, verygreen, iomonster, nemith, cicadaman, deeper-blue, thedude, mad-murdock, j4mm3r, unforgiven512, scepterr, rebellos, ryands, kmobs, tonsofquestions, hashcode, arcee, hacdan, drmarble, mateor, dhiru1602 and many more. Thanks are also due to the CyanogenMod project, upon which we are building, and Texas Instruments, which historically provided excellent support for its embedded platforms to the open-source hacking community.

XDA:DevDB Information
CyanogenMod 10.2 Stable, ROM for the Barnes & Noble Nook Color

Contributors
steven676, keyodi, fattire, The CyanogenMod Project, NookieDevs, many others (see post)
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod

Version Information
Status: Stable
Current Stable Version: 10.2.1
Stable Release Date: 2014-02-01

Created 2014-02-01
Last Updated 2014-06-06
The Following 14 Users Say Thank You to steven676 For This Useful Post: [ View ] Gift steven676 Ad-Free
 
 
1st February 2014, 05:54 PM |#2  
OP Senior Member
Thanks Meter: 2,433
 
More
Google Apps; other CyanogenMod builds
Google Apps
http://wiki.cyanogenmod.org/w/Google_Apps

As of 2014/02/01, the latest release for CM10.2 is 20130813, but please check the linked page for updates.

Please make sure that you have the correct Google Apps flashed before reporting problems involving the Google Apps (Play Store, Google Keyboard, etc.).

Other CyanogenMod builds

This is the thread for CM10.2 stable releases. There are other official CyanogenMod builds for Nook Color available:
  • CM11 nightly builds -- these experimental builds, based on Android 4.4, contain the latest changes to CyanogenMod and to hardware support for the Nook Color. As the name suggests, new builds are made and posted (roughly) every day; these builds are fully automatic, with no testing done before posting.
  • CM10.1 stable releases -- while the state of the Nook Color-specific hardware support should be nearly identical to that of CM10.2, you may find this Android 4.2-based release more (or less!) stable than this Android 4.3-based one.
  • Archived nightly builds for CM10.2, CM10.1, and CM10. You may find the last CM10 nightly (20130421) faster than the later releases, particularly during playback of HD 720p video.

Please check that your questions are in the appropriate thread. (If you're interested, there's lots of past discussion in those threads, as well as the development thread.)
The Following 4 Users Say Thank You to steven676 For This Useful Post: [ View ] Gift steven676 Ad-Free
1st February 2014, 05:54 PM |#3  
OP Senior Member
Thanks Meter: 2,433
 
More
Frequently Asked Questions and Troubleshooting
The soft keyboard keeps crashing!
The Play Store is acting up!

Did you flash the correct Google Apps?

How do I install this to an external SD card?

See this excellent guide by leapinlar for instructions.

What happened to the "Developer options" and "Performance" screens in Settings?

They're hidden by default now in CM10.1 and later. To show them, go into "About tablet" and tap the build number (for CM10.2.1 stable, "cm_encore-userdebug 4.3.1 JLS36I bf3d49df9c test-keys") seven times.

How do I get the Honeycomb/ICS tablet UI?

You want to use the Auto-Patcher to modify your ROM for the tablet UI. (Don't forget to thank Caldair for maintaining the Tablet UI mod, and mateorod and the rest of the Auto-Patcher developers for building that tool.)

The lock screen doesn't rotate!
The screen doesn't rotate to the sides I want!

Particularly if you're upgrading from an existing install, you may find that the preferences for screen rotations are incorrectly set. Go to Settings->Display->Rotation and check that "Auto-rotate screen" and (if you want the lock screen to rotate) "Rotate lock screen" are set.

For the allowed screen orientations, selecting 0, 180 and 270 degrees will cover the rotations that you probably want. If you want details:
Android likes to think of the "natural" orientation (0 degrees rotation) as landscape with the N key on the right side of the screen. (This is a change from CM10 and earlier, when we were carrying a hack to change this.) The degrees of rotation are counted in the counterclockwise direction, so in essence, each of the rotation settings allows the following:
  • 0 degrees: landscape orientation with the N key on the right side of the screen
  • 90 degrees: portrait orientation with the N key on top ("upside down")
  • 180 degrees: landscape orientation with the N key on the left side of the screen
  • 270 degrees: portrait orientation with the N key on the bottom ("right side up")
I'm having a problem with my Nook Color running CM10.2.

That's not a question

Okay, I'm having a problem with my Nook Color running CM10.2 -- is there something I can do to troubleshoot?

Glad you asked! Please check the following:
  • Does the problem occur with a clean install of CM10.2? This means wiping /data and not restoring a Nandroid backup afterwards. Don't restore system apps and/or their data in Titanium Backup either (user apps/data are okay).
  • Are you overclocking? If so, does the problem occur when you set the maximum clock speed to 1000 MHz or below? To be clear, we are not interested at this point in bug reports of any kind that happen if you have the maximum CPU speed set above 1000 MHz. If you're experiencing system crashes or "sleep of death" (SOD), you may also wish to try capping the CPU clock speed to 800 MHz (but if this helps, please report your problem here and fill out the hardware survey).
  • Do you have any patches, custom kernels, or other tweaks applied? If you do, does the problem occur without those applied? (We're not necessarily going to ignore bug reports from patched or tweaked systems outright, but it can make our job harder, and we do need to know what changes you have applied to judge whether or not the change might be relevant to your problem.)

I'm having no luck with the suggestions above. What information should I include with my bug report?

When reporting a problem, please include the following information if at all possible:
  • Full description of the problem -- "it crashes" doesn't count. How do you trigger the problem (or does it occur by itself)? What exactly happens when the problem occurs? How often does it happen?
  • For problems with apps or specific pieces of the system software: we'll almost certainly ask for a logcat of the event, so you'll save everyone some time by including it.
  • For problems involving system freezes, crashes, or SOD: if you can connect to the tablet via adb while it's "unresponsive", please provide dmesg and logcat output from that time. If you cannot, try power-cycling it while it's still plugged into USB, and provide dmesg output from immediately after the reboot, plus the contents of /proc/last_kmsg if that file exists (let us know if it doesn't).
  • For unexpected reboots: provide the contents of /proc/last_kmsg from after the reboot.
The Following 3 Users Say Thank You to steven676 For This Useful Post: [ View ] Gift steven676 Ad-Free
1st February 2014, 06:18 PM |#4  
lifeisfun's Avatar
Senior Member
Thanks Meter: 141
 
More
Is there any way to increase touch screen sensitivity?
The app in Google play is not compatible.
Thanks
3rd February 2014, 03:14 AM |#5  
Member
Thanks Meter: 14
 
More
Just check the Nook Color Dev Page if there are any Development, and Lo and behold! THANK YOU SO MUCH FOR STILL SUPPORTING NOOK COLOR! YOU GUYS REALLY ROCK!
19th February 2014, 12:22 PM |#6  
OP Senior Member
Thanks Meter: 2,433
 
More
Kernel security patch (upgrade strongly recommended!)
A security bug in the core kernel (CVE-2013-6282) allows users to read and write arbitrary kernel memory on machines with ARMv6k and ARMv7 CPUs -- including the Nook Color -- and is therefore exploitable for privilege escalation (root) by a local attacker on any device with those CPUs.

The attached kernel (source: https://github.com/steven676/ti-omap...ee/cm-10.2.1p1) contains a patch for this bug. The CVE entry notes that this bug has been exploited in the wild since October, so it's strongly recommended that you upgrade as soon as possible. (I apologize for this -- this is the sort of thing that I should have picked up much, much earlier than I actually did.)

CM10.1.3 users: you can use this kernel, but it'll break wifi unless you also rebuild the wireless driver modules -- use the kernel on the CM10.1 stable thread instead. CM11 nightly users: upgrade to a nightly from February 19 or later to get this fix. See my post on the dev thread for more information.

(If you're wondering, I am hoping to get a full CM10.2 point release with this fix included, but that may take some time, as a large number of other devices are affected and we should really try to get all of them fixed.)

Hashes for the attached kernel zip:

Code:
MD5: 991fc7c013f72dc950e32a7b08acd652
SHA1: 88664d4783c97184714ff94730546b36d634b40e
SHA256: 8aec80a185aeee358a68cc0f8aea062a56cef8f0a849c2c7382e4e14467d8b97
The Following 2 Users Say Thank You to steven676 For This Useful Post: [ View ] Gift steven676 Ad-Free
20th February 2014, 11:43 PM |#7  
Senior Member
Flag NH
Thanks Meter: 243
 
More
Quote:
Originally Posted by steven676

A security bug in the core kernel (CVE-2013-6282) allows users to read and write arbitrary kernel memory on machines with ARMv6k and ARMv7 CPUs -- including the Nook Color -- and is therefore exploitable for privilege escalation (root) by a local attacker on any device with those CPUs.

The attached kernel (source: https://github.com/steven676/ti-omap...ee/cm-10.2.1p1) contains a patch for this bug. The CVE entry notes that this bug has been exploited in the wild since October, so it's strongly recommended that you upgrade as soon as possible. (I apologize for this -- this is the sort of thing that I should have picked up much, much earlier than I actually did.)

CM10.1.3 users: you can use this kernel, but it'll break wifi unless you also rebuild the wireless driver modules -- use the kernel on the CM10.1 stable thread instead. CM11 nightly users: upgrade to a nightly from February 19 or later to get this fix. See my post on the dev thread for more information.

(If you're wondering, I am hoping to get a full CM10.2 point release with this fix included, but that may take some time, as a large number of other devices are affected and we should really try to get all of them fixed.)

Hashes for the attached kernel zip:

Code:
MD5: 991fc7c013f72dc950e32a7b08acd652
SHA1: 88664d4783c97184714ff94730546b36d634b40e
SHA256: 8aec80a185aeee358a68cc0f8aea062a56cef8f0a849c2c7382e4e14467d8b97

Installed kernel could not get wifi working. Reverted to last nightly runs fine.

Both this kernel and the CM10.2.1 do not work with Network Speed Indicator - by fatminmin. http://forum.xda-developers.com/show....php?t=2636971 it is something to do with the 3.0.8 kernel build. This works fine with CM 10.2 nightly 1/19 and with CM11.
The Following User Says Thank You to pastordl For This Useful Post: [ View ] Gift pastordl Ad-Free
27th February 2014, 03:06 AM |#8  
Member
Thanks Meter: 4
 
More
This ROM does not boot for me.

Full wipe, flash ROM and gapps, reboot, and sticks on black screen. No boot animation or anything.

Do I need the latest TWRP 2.3.6.0 to flash this properly? (On 2.3.1.0 now.)
28th February 2014, 12:47 AM |#9  
Senior Member
Flag NH
Thanks Meter: 243
 
More
Quote:
Originally Posted by Firehawk989

This ROM does not boot for me.

Full wipe, flash ROM and gapps, reboot, and sticks on black screen. No boot animation or anything.

Do I need the latest TWRP 2.3.6.0 to flash this properly? (On 2.3.1.0 now.)

By full wipe did you mean a factory reset? Also check the md5 on the ROM.

2.3.1.0 works with the CM10.2 ROM. You can get TWRP 2.4.1.0 here :
http://forum.xda-developers.com/show....php?t=2653483
28th February 2014, 06:32 AM |#10  
Member
Thanks Meter: 4
 
More
Quote:
Originally Posted by pastordl

By full wipe did you mean a factory reset? Also check the md5 on the ROM.

2.3.1.0 works with the CM10.2 ROM. You can get TWRP 2.4.1.0 here :
http://forum.xda-developers.com/show....php?t=2653483

Yea, factory reset. Tried two different downloads on two different computers. I'll try it and see with 2.4.1.0 though.

CM 10.1.3 works fine, and I had some of the January CM 10.2 nightlies running on it fine as well.
28th February 2014, 04:16 PM |#11  
Senior Member
Thanks Meter: 9
 
More
This was happening in November nightlies for me and it's still and issue in the stable release.
It's not a huge deal but it can be really annoying.

You know the open recent/open apps button in the bottom navigation bar?

All the other ones work but this button stops functioning relatively frequently, but of a pain because that's my main use for that tablet ui navbar.
By not functioning I just mean it does nothing when you press it, it's just a inactive button so to speak.

I can fix it (temporarily because it stops working again and again) by going into settings > interface > [navigation bar] buttons and layout.
And then just reset it.


Love the rom but this happens too frequently its quite annoying, anyone else have this issue, it's kind of a silly issue I hope there's some fix.

Thanks
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes