[GUIDE] Install CM7 or CM10 + Recovery to EMMC - ALL NOOK COLORS! (Updated:11/19/12)

Search This thread

dsf3g

Senior Member
Mar 31, 2009
645
72
I used this guide to install Phiremod on my Nook Color. Very helpful. Only thing I would add is this: it is worth noting that if you're running Windows 7 in user mode (as opposed to administrator) Winimage and Win32Diskimager must be run with elevated priviledges or they will not work correctly. Winimage is most annoying in this regard as it gives no indication that anything is amiss. What you get is an empty list of drives to write your image to. Win32Diskimager will fail with an error (I forget which). Run As Administrator fixes it.

Took me forever to figure this out!
 

zanderman112

Senior Member
Oct 6, 2010
7,957
1,844
SouthEast USA
www.twitter.com
I used this guide to install Phiremod on my Nook Color. Very helpful. Only thing I would add is this: it is worth noting that if you're running Windows 7 in user mode (as opposed to administrator) Winimage and Win32Diskimager must be run with elevated priviledges or they will not work correctly. Winimage is most annoying in this regard as it gives no indication that anything is amiss. What you get is an empty list of drives to write your image to. Win32Diskimager will fail with an error (I forget which). Run As Administrator fixes it.

Took me forever to figure this out!

Good to know.

[sig]Typed by restless thumbs, that are too tired to help hold my bacon sammiches[sig]
 

eyeballer

Retired Recognized Developer
Jun 24, 2010
1,262
3,347
teamw.in
I used this guide to install Phiremod on my Nook Color. Very helpful. Only thing I would add is this: it is worth noting that if you're running Windows 7 in user mode (as opposed to administrator) Winimage and Win32Diskimager must be run with elevated priviledges or they will not work correctly. Winimage is most annoying in this regard as it gives no indication that anything is amiss. What you get is an empty list of drives to write your image to. Win32Diskimager will fail with an error (I forget which). Run As Administrator fixes it.

Took me forever to figure this out!

Thanks, added that to the OP.
 

minsk99

New member
May 15, 2011
1
0
Will this kernel work with CM7.0.2? Also, I am having some connectivity issues with wifi with CM7.0.2. Is 7.0.3 more stable regarding these issues? Thanks!
 

martian21

Senior Member
Sep 12, 2010
308
42
Fort Wayne, IN
Will this kernel work with CM7.0.2? Also, I am having some connectivity issues with wifi with CM7.0.2. Is 7.0.3 more stable regarding these issues? Thanks!
From what I've read CM7.0.3 is simply a security update to CM 7.0.2. The wifi issue with AES encryption remains (which I can confirm because the wifi drops on CM 7.0.3 are driving me insane).

I believe the only way to squash the wifi issues is to flash CM 2.6.32 Beta 3.1 as the wifi fix is apparently in the 2.6.32 kernel.
 

nooksterKW

New member
May 18, 2011
3
0
Atlanta
Help!!!

Well, I just attempted this.
The Nook locked up on me for some reason!
I made it through step 13, but after I reinstalled the microSD, nothing happens when I press the nook buttons. I cannot toggle up and down through the menu, nor activate the current selection (which does happen to be "reboot system now"), nor go back using power button.
While I was formatting the microSD, I attempted to toggle through the menu and it was locked at that point. I hoped that reinstalling the card would free it up, but no luck there.
Did I screw up by trying to toggle from "reboot system now" to "apply update from SD card" when there was no SD card installed? I did not actually attempt to execute either.

I am seriously stuck at this point as I cannot even turn it off and reboot!

I will plug it in so the battery doesn't die, but please let me know how to proceed!

TIA!
 
Last edited:

kanaida

New member
Nov 30, 2010
3
1
Performance tuning

I've been running some tests trying to get the nook to be as fast as possible.
So far I can tell you this: the VM heap size has A LOT to do with cpu performance. I'm running benchmarks to see how that affects it exactly.
Oddly enough it seems the lower the heap size the faster the cpu integer performance, and the higher the slower. HOWEVER. settings it too low doesn't allow certain apps to work, like launcher pro. I needed to use 16MB min just to open it without crashing. I'm testing that out as my sweet spot right now.

I'm trying to figure out how people got much higher performance in atuntu benchmarks on the same nook color. So far that's the only thing bringing it up besides the obvious OC Kernel. I was on the CM 7.1 Beta 3.x rom, and it was a tad buggy with the kernel I had in there so i'm trying the combo in this guide.
I only used that version because I wanted 1.2Ghz. and 2.6.32 kernel. It makes my nook run a tad hot during heavy gaming. I'm running launcher pro because it's smoother than AWD launcher so far too.

I'll post back here when I get more conclusive benchmark results. The goal is to make even heavy games run perfect, and for it to be as fast as possible without heating it up.

If anyone has any speed tricks lemme know.
 

kanaida

New member
Nov 30, 2010
3
1
I know how to fix this

For some reason this clockwork version doesn't show any sub menus,
what I do is hold volume down for a sec or 2 (not long, as it keeps scrolling for a while). At the bottom pay attention to the white text.
It will say "Back" button enabled.

now wait for it to stop selecting stuff like crazy and everything just works.
Maybe it's like a child safety lock type thing. drove me nuts too.
It works every time too.

What I actually have is the CW image on my nook as well as my sdcard.
you don't have to format it. I just unmount it before rebooting, pop it out, reboot, when I see "reading forever" or whatever it says, I pop it back in and use it like a normal sdcard. But if I somehow screw up the internal CW, the same sdcard can always boot and save my butt.


Well, I just attempted this.
The Nook locked up on me for some reason!
I made it through step 13, but after I reinstalled the microSD, nothing happens when I press the nook buttons. I cannot toggle up and down through the menu, nor activate the current selection (which does happen to be "reboot system now"), nor go back using power button.
While I was formatting the microSD, I attempted to toggle through the menu and it was locked at that point. I hoped that reinstalling the card would free it up, but no luck there.
Did I screw up by trying to toggle from "reboot system now" to "apply update from SD card" when there was no SD card installed? I did not actually attempt to execute either.

I am seriously stuck at this point as I cannot even turn it off and reboot!

I will plug it in so the battery doesn't die, but please let me know how to proceed!

TIA!
 
  • Like
Reactions: nooksterKW

nooksterKW

New member
May 18, 2011
3
0
Atlanta
I'm loving it!

For some reason this clockwork version doesn't show any sub menus,
what I do is hold volume down for a sec or 2 (not long, as it keeps scrolling for a while). At the bottom pay attention to the white text.
It will say "Back" button enabled.

now wait for it to stop selecting stuff like crazy and everything just works.
Maybe it's like a child safety lock type thing. drove me nuts too.
It works every time too.

It didn't work for me, but thanks for the suggestion!
It was late last night and I was in a slight panic (and too late to stay up worrying over it). Apparently, my problem was pretty superficial.:eek:
I held the volume button down for about 2 minutes without result, so I guess my situation was different. However, I could turn it off by holding down the power button, and by turning it back on, I guess I essentially rebooted to completed step 13. Everything seems to be working fine at this point!

Damn - this is sweet!!!
 
Last edited:

robstamack

Member
Aug 16, 2010
38
4
I am having serious issues getting this to work properly. I think I have it narrowed down to Clockwork failing to properly format /data.

When I go to Mounts & Storage under clockwork and attempt to format /data, it gives an immediate error message "Error Formatting /Data". When I try the "Factory Reset" option from the homescreen, it very quickly goes past the "/Data" item and continues on to Cache.

I thought something was suspicious when I initially failed to get this to work... multiple times. I finally ended up reinstalling the stock image and, much to my surprise, the device was already registered and sitting at the stock homescreen.

Any ideas???
 

hockeyfamily737

Senior Member
Apr 3, 2011
2,240
2,758
Connecticut
I am having serious issues getting this to work properly. I think I have it narrowed down to Clockwork failing to properly format /data.

When I go to Mounts & Storage under clockwork and attempt to format /data, it gives an immediate error message "Error Formatting /Data". When I try the "Factory Reset" option from the homescreen, it very quickly goes past the "/Data" item and continues on to Cache.

I thought something was suspicious when I initially failed to get this to work... multiple times. I finally ended up reinstalling the stock image and, much to my surprise, the device was already registered and sitting at the stock homescreen.

Any ideas???

I'm gonna go out on a limb here and guess that you just purchased your Nook or it was a refurbished warranty replacement with the "new" Barnes & Noble partitions that aren't big enough to install a custom rom on....as of yet. A solution is currently being worked on by many people if that's the case.
 

robstamack

Member
Aug 16, 2010
38
4
Yes, I had to mail in my Nook Color because there was an issue with the power button. The unit would just randomly popup the shutdown-window or would completely power off. This is, indeed, a warranty replacement :(

As an extra FYI, I did get the newest Nightly to install, but was getting those "Media" error message and thought I had done something wrong.

I just did a Power+N reset to wipe the data and will try manual nooter for the time being...
 

hockeyfamily737

Senior Member
Apr 3, 2011
2,240
2,758
Connecticut
Yes, I had to mail in my Nook Color because there was an issue with the power button. The unit would just randomly popup the shutdown-window or would completely power off. This is, indeed, a warranty replacement :(

Unless someone was able to repartition the B&N settings in the last couple of hours right now you're pretty much limited to A: using Barnes and Noble rooted 1.2 or B: running the rom of your choice off of an SD card until this is figured out.
 

robstamack

Member
Aug 16, 2010
38
4
Unless someone was able to repartition the B&N settings in the last couple of hours right now you're pretty much limited to A: using Barnes and Noble rooted 1.2 or B: running the rom of your choice off of an SD card until this is figured out.

Not sure? It was #78 and was the first (only?) CM7 image I was able to successfully boot.
 

robstamack

Member
Aug 16, 2010
38
4
Awesome timing! I just reinstalled the 1.2 Stock image, did the power+N reset, and reflashed the 78 image (no OC kernel...yet).

She fired right up ;)

Edit
The main issue right now is a lack of status bar...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 288
    ***Nook Colors manufactured after May 2011 shipped with a different partition scheme, see post 2 for information about it, or just go ahead with the guide since it doesn't affect much! You can identify these nooks as they have a blue dot sticker on the box***

    A gentle reminder, this thread should only be for discussion related to the guide itself. Any CM7/10 related issues should be discussed in the appropriate threads either in General or the Development forum. Thanks!

    On with the good stuff:

    Prologue
    This guide is intended to take you through the (mostly windows-based) steps needed to replace your internal nook color rom with CM7/CM9, gapps and clockworkmod or TWRP recovery all on EMMC. This will work coming from any previous rom, including the latest stock software (excluding dual boot set ups, not supporting that here), no previous rooting is needed for a new nook, however don't forget to boot stock and register the device before flashing to CM7/10.

    At this point in CM7 development I am recommending installing a CM7.2 build by mrg666 from this thread or an official nightly/stable 7.2 directly from CyanogenMod: http://get.cm/?device=encore

    CM10 is based on Android 4.1 (Jellybean) and builds can be found here: http://get.cm/?device=encore or mirrored here: http://techerrata.com/browse/cm/encore/nightly

    If you want to run CM7/10 from the sdcard.. you're in the wrong place! Go check out verygreen's thread here for CM7 or here for CM10.

    ALWAYS check the md5 hash for the files you are downloading to make sure you don't have corrupted files. This is a great windows utility to do that: http://code.kliu.org/hashcheck/

    On with the guide:
    1. Download 1gb TWRP image from here OR 1gb CWM 3.2.0.1 sdcard image from here. MD5 of .zip: 1319739d33642ed860e8044c3d55aa56. (I made this based on work in this thread. credit: to cmstlist and DizzyDen, and kevank for hosting). You really only need the 1gb image for this guide, no matter what the size of your card is. A smaller image will burn faster, and when you're done with the guide you can reformat the card anyway.
    2. Extract the twrp or clockworkmod .img (if you can't open the file use 7zip)and burn to sdcard using win32diskimager (free). These apps will need to be "run as administrator." If you're not sure how to do this see step 3 here. ***Some internal laptop/desktop readers will not work to do this, you may need an external USB reader if you run into problems.***
      While that's burning:
    3. Download CM7 or CM10 from the links above.
    4. Download either CWM 3.2.0.1 flashable .zip from here or TWRP 2.x flashable zip from here.
    5. For CM7 -Download the latest gapps gingerbread needed for market/google services) from http://goo-inside.me/gapps/gapps-gb-20110828-signed.zip
    6. For CM10 download gapps-jb-20121011-signed.zip from here or here
    7. Once your sdcard is done, copy all those files to the sdcard - DO NOT unzip them
    8. Power off your nook. Put the sdcard in, and power on, the nook will boot from sdcard into TWRP or clockworkmod depeding on which you used. TWRP is touch based and easy to use. Navigate in CWM using the vol up/down keys, N button to accept, power button to go back.
    9. Optional: At this point if you want to make a backup of your current EMMC rom (stock or whatever else you're running) you can. Just go to backup.
    10. Go back and navigate to Install .zip from sdcard/Choose .zip
    11. Flash the files in this order:
      1. cm .zip
      2. gapps
      3. Clockworkmod or TWRP .zip
    12. Once you've flashed the files; in the clockworkmod main menu select "wipe data/factory reset" or in TWRP choose factory reset from the wipe menu.
    13. Go back to the main menu, remove the sdcard
    14. Format the sdcard in your computer as fat32 (or use another sdcard) and put it back in the nook and then press reboot system. (CM7 requires the use of an sdcard for storage - thanks pmilford for the tip)
    15. Once you boot into CM7/10, you'll be presented with a welcome screen and you can add your google acct. You need to have wifi access here (obviously..) so hit menu on the status bar and you can set up wifi.

    DONE!

    Epilogue:
    1. Now you can format the sdcard to use as a storage card in your nook.
    2. To boot into recovery in the future (in order to update to a newer cm7 build/new kernel or make backups) simply hold down power and then choose reboot - recovery from the menu.
    3. If you want to *gasp* restore to stock 1.2.0 flash nemith's stock image (update-nc-stock-1.2-signed.zip) from here using a recovery sdcard.
    4. In CM7: For those looking to get a honeycomb feel to their Nook, I'd recommend this theme. Download the .apk and install it with file manager (or another of your choice), then go to the Theme Chooser app and scroll all the way left and select the theme (name/picture is broken but theme works). Once you've applied it, reboot. (Credits mad-murdock, Bawb3, haxzamatic and joenathane)
    5. In CM7: To set your CPU/Overclock options go to Menu-Settings-CyanogenMod Settings-Performance.
    6. CM7 for the nook color includes mad-murdock's tablet tweaks, so be sure to set up your preferences in the tablet tweak settings also found in the CM settings menu. Some apps, or you, will hide the status bar (eg watching a full screen video) so I like to set "unhide key" to home so that the N button will show the status bar again.
    7. If you're having market problems see this thread for fixes. (Thanks jalexishg)
    8. Want to say thanks? Hit the thanks button below :)

    For more information on CM7 and latest issues/fixes/workarounds please check out the Nightly discussion thread here.

    For more information on CM10 and latest issues/fixes/workarounds please check out the Nightly user discussion thread here and the development thread here.

    Updating to a newer nightly build

    1. Download latest nightly from CM and put it on the sdcard that's in the nook. Easiest way is to either download it directly on the nook itself, or download on pc and use usb drive mode to copy it to the nook sdcard.
    2. Reboot to recovery (from power menu)
    3. Wipe cache
    4. Install zip from sdcard, flash the new nightly .zip
    5. Reboot

    I will try to maintain this guide with new information when needed. If anyone has any comments/suggestions feel free to suggest them below or PM me.

    For additional help or just Nook Color related chat join us in #nookcolor on Freenode IRC. (if you have no idea what IRC is click here)
    23
    Information for new nook partitions

    B+N have made a change as to how they partition the internal storage space on the nook. New nooks are now shipping with new partitions and you can identify these as they have a blue sticker on the box.

    Old partitions: 1GB for data (i.e. apps), 5GB for media (books/music/whatever else)
    New partitions: 5GB for data, 1GB for media (if you need more media space you use your sdcard)

    Clockworkmod 3.2.0.1 (released 6/5/11) is now able to flash roms on the new partition scheme, however you may prefer to restore the old partition method if you like more onboard space for your own files and don't need 5GB for data (apps)

    Current options for installing CM7 on the newer partitioned nook are:
    1) Just follow the guide above with cwm 3.2.0.1, keep 5GB /data and 1GB /media
    2) Follow this guide http://xdaforums.com/showthread.php?t=1094371 to repartition your nook into the older 1GB data/5GB media, and then go back to the top and follow my guide. If you want to repartition using the .zips in DeanGibson's thread, you can flash them using the CWM SD you make in steps 1+2 of my guide above, then go on and flash CM7.
    4
    Hey guys.. since we're still waiting on Koush to update RM, I put together a flashable zip that will install CWM to emmc. You can download it here http://tinyw.in/8m2c

    Just flash with a bootable cwm card.

    If you want to try TWRP recovery see this thread for all the flashable zips.
    3
    Updated the guide to reflect use of nightly 102 (or onwards). At this point the new nightlies are very stable and have way so many improvements and fixes over 7.0.3 stable that it's not worth using anything else.

    CM 7.1 RC1 is around the corner, possibly this weekend.

    Also, there's a new gapps 6/13, so if updating to newer nightlies I suggest flashing that too since they're meant for android 2.3.4 (some background market changes).
    3
    I installed cm7 per the instructions in the first post. It went really well.

    Now, I would like to root. If I have implemented the steps in this guide, what is the best approach to rooting without bricking my blue dot nook? Just follow the instructions for manualnooter or something else?

    Done this at once. Great description, works smooth and nice. But... I can't get root. May be it's stupid, but all apps, requiring root are not working. 'su' in Terminal tells me 'permission denied'.
    This is my first time CyanogenMod try, I used Froyo before. Did I do smth wrong?

    Ooops, there is another happy user just 2 seconds ahead of me :)

    First thanks everyone for putting this dummies guide. It's SUPER easy to follow.

    I has Phiremod 6.1 previously. It used to work well, with not so great battery obviously.

    Recently hopped on to the Cm7 nightly bandwagon. Wiped everything for a clean install. Formatted system, data, cache, Dalvic Cache.

    Then installed Nightly 107 + 6/13 Gapps. Did NOT flash overclock kernel, since I don't want to overclock the nook.

    I have the CPU at 925 MAX and 300 min.

    Everything is SUPER except Youtube video playback. Almost all videos are choppy with frames slower than normal. (running youtube desktop site on miren browser).

    I've tried EVERYTHING. Fixed permissions twice using ROM manager. Uninstalled, and reinstalled - browser, flash etc.

    Then I went back to Nightly 102. No luck!

    Can anyone please help? Is the choppy youtube video playback a known issue in CM7?
    This NEVER happened to me in Phiremod 6.1, because I used to watch tons of tennis highlights on youtube and the playback was smooth..

    Can I flash something else and make this problem go away?

    Thanks in advance.

    Hey guys, superuser is broken in the last couple of nightlies, just flash this in recovery after flashing the rom and you'll be all set.
    http://downloads.androidsu.com/superuser/su-2.3.6.3-efgh-signed.zip