Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
[Guide] How to install CM7 on your Nook Color
You need to have a micro sd card installed to flash most custom roms b/c many apps need the card for storage. A 4 gb card will do, but I prefer a 16 gb. (32 gb is the max that will work.) If you're purchasing a sd card, pick up a cheap 2 gb micro sd that you can use for an emergency boot disk, in case you can't boot your NC. How to make a bootable CWM recovery sd card.
There are 3 sections here, depending on your situation. All 3 sections assume you want to replace your stock rom with CM7
1. How to upgrade an existing custom (rooted) rom (CM7, Phiremod, Mirage) on your Nook Color (not sd card).
For users of stock rom, rooted or not, see the section that uses a CWR bootable sdcard (#3).
Wiping data will erase your personal settings on the NC, but not the external sd card, if you have one. If you have apps with settings that you want to preserve, install Titanium Backup from Market. The Pro version allows more than one backup of each app and also simplifies restoring apps so you don't have to tap "install" and "done" after ever one. See my Backup 101 for more info on this.
While you're backing up things, why not make a recovery backup of your current rom, just in case you decide you like that better or there's a problem with your custom rom?
Open Rom Manager and tap the second option, "reboot into Recovery"
(To use recovery, up/down volume buttons are used to navigate up and down, press the power button to go back, and press the "n" button to do the highlighted task)
Press up or down volume button until "backup and restore" is highlighted, press "n" button.
backup should be highlighted, press the "n" button.
make sure there are no errors.
press the power button once if necessary until the "reboot system now" option is available, press the "n" button to return to your rom.
What you need to know before installing:
You will need to install:
The rom, (stable builds or release candidates are recommended for most users). New versions come out every couple months or so.
Google apps. This includes Google Play Store, etc.
Optional overclocking kernels are no longer needed with these builds.
FORMATTING DATA: only format data if you want to delete all your apps. Google will still remember your purchased apps and will attempt to download the ones you've downloaded, assuming you have this turned on. See Settings... Privacy... "Back up my data" and "Automatic restore" should both be check for some time prior to installing if you want it to remember your apps and settings. Officially, formatting data is recommended for any rom install. Unofficially, I've had good results just updating my previous rom without formatting data. Your results may differ. The one exception? You need to format data if coming from the stock B&N rom or from a really old version.
Your rom can be installed from recovery on your NC (boot into recovery from Rom Manager) or by using a separate bootable CWR sd card. This tutorial will cover both installation methods.
An easy way of downloading all this directly to your NC is to purchase Rom Manager from market, less than $6. It will download the latest stable or nightly CyanogenMod rom (or Phiremod) and the latest Google Apps. The files are downloaded to the clockworkmod\download folder on the sdcard. Although this way is easier when it works, you'll need to do the bootable CWR sdcard method (below) if it doesn't.
These are generic images of RM, not necessarily current NC versions:
Quote:
Downloading the required files:
As of the time of this post, the latest stable build is 7.2.0, and the latest gApps is 20110828. The latest gApps can be found here. Make sure you always use the version of gApps that matches your rom.
If you want to try a nightly build, the best way to see reviews of nightly builds is to tap "download rom" in Rom Manager, select Cyanogenmod nightly and read the review.
2. How to install CM7 via Rom Manager (premium).
This is the easiest way to update your rom. If you run into a problem where your NC doesn't boot within 5 minutes or so, you'll need to use the other method (installing via a bootable CWR card) to recover or repair.
The premium version of RM will allow you to download roms directly to your sdcard without removing cards.
To maximize battery performance, make sure your battery is charged to 100% before flashing. I prefer to let it charge during the flashing process.
Open Rom Manager. Make sure you have the latest version of RM by tapping the top the top item, "Flash ClockworkMod Recover" if your version isn't at the same as the current version (3.2.0.1 as of this post)
Tap "Download Rom". Tap CyanogenMod. You should get a list of stable Roms.
Tap latest stable version, which will be the first one (7.2.0). It should give you a notice that's it's downloading.
Hit back. Tap "Google Apps".
Tap the latest version, which will be the first one (20110828). Again it should give you notice that it's downloading.
When everything is done downloading, RM will prompt you to install. Although this will probably work. I prefer to use recovery to install b/c that's the method you'll need to know how to use should you ever need to repair an installation.
Cancel the prompt to install the rom and tap "Reboot into Recovery" and tap OK at the prompt.
(To use recovery, up/down volume buttons are used to navigate up and down, press the power button to go back, and press the "n" button to do the highlighted task. Only briefly press the buttons since it's easy to skip a step by holding down a button too long.)
Press up or down volume button until "mounts and storage" is highlighted, press "n" button.
use up/down to highlight "format /system", press "n"
highlight "yes - format", press "n" (always watch for errors)
when that finishes, highlight "format /cache", press "n"
highlight "yes -format", press "n"
IF FORMATTING DATA (see above description. Most people can safely skip this step), highlight "format /data", press "n". (You need to format data if coming from the stock B&N rom.)
press power button briefly to return to previous menu
select "install zip from sdcard", press "n"
select "choose zip from sdcard", press "n"
select "clockworkmod/" folder, press "n"
select "download/" folder, press "n"
select download.cyanogenmod.com, press "n"
select "get", press "n"
select your CM rom, press "n"
highlight "Yes - install... (rom filename), press "n"
Make sure your rom completed successfully (up to 5 minutes), then flash Google Apps.
select "choose zip from sdcard", press "n"
select "clockworkmod/" folder, press "n"
select "download/" folder, press "n"
select "goo-inside.me/", press "n"
select "gapps/", press "n"
select your gApps version, press "n"
highlight "Yes - install... (gapps file name), press "n"
Make sure your gApps completed successfully, then press power button to go back until "reboot" is visible. Select "reboot system now", press "n"
Let your nook sit for 5 minutes to settle
If you formatted data, you'll need to do these steps:
Connect to your wi-fi: drag status bar up from bottom (you'll see a wifi icon on it), choose wi-fi and enter settings. O/W Settings > wireless and network > wi-fi settings
Set your clock: Settings > Date & Time > Uncheck “Automatic” and select your time zone
Sign in from Market (Market may not show in app drawer until you are connected to wifi; if you still don’t see it, reflash)
Your purchased and recently installed apps will start to download and install. I find it best to just let it do it's thing for about 10-15 minutes until it completes or errors out (a possibility). When finished, reboot and check Market again.
After installing a new rom, expect it to be sluggish for a day or so.
enjoy
3. How to install CM7 via a bootable CWR sdcard (or repair a failed install).
To maximize battery performance, make sure your battery is charged to 100% before flashing. I prefer to let it charge during the flashing process.
Plug your bootable sdcard into your computer and copy the files you downloaded above (rom, gApps) to it. When it finishes copying, safely unmount it from your computer by clicking on the "safely remove hardware" icon by the clock in the lower right corner of your screen. This prevents causing file system problems and should always be done when removing a usb drive.
Remove the sdcard, plug it into your powered-down NC, press the power button and it should boot into Recovery
Make sure CWM Recovery says it's version 3.2.0.1. If it's any number less than that, you need to update your card, otherwise it'll fail when formatting data, leading to all sorts of nastiness.
(To use recovery, up/down volume buttons are used to navigate up and down, press the power button to go back, and press the "n" button to do the highlighted task. Only briefly press the buttons since it's easy to skip a step by holding down a button too long.)
Press up or down volume button until "mounts and storage" is highlighted, press "n" button.
use up/down to highlight "format /system", press "n"
highlight "yes - format", press "n" (always watch for errors)
when that finishes, highlight "format /cache", press "n"
highlight "yes - format", press "n"
IF FORMATTING DATA (see above description. Most people installing via the sdcard will need to), highlight "format /data", press "n". (You need to format data if coming from the stock B&N rom.)
press power button briefly to return to previous menu
select "install zip from sdcard", press "n"
select "choose zip from sdcard", press "n"
select your CM rom, press "n"
highlight "Yes - install... (rom filename), press "n"
Make sure your rom completed successfully (about 5 minutes), then flash Google Apps.
select "choose zip from sdcard", press "n"
select your gApps file, press "n"
highlight "Yes - install... (gapps file name), press "n"
Make sure your gApps completed successfully, then press the power button until "reboot" option is visible. Remove your sdcard, then select "reboot system now", press "n"
Let your nook sit for 5 minutes to settle
If you formatted data, you'll need to do these steps:
Connect to your wi-fi: drag status bar up from bottom (you'll see a wifi icon on it), choose wi-fi and enter settings. O/W Settings > wireless and network > wi-fi settings
Set your clock: Settings > Date & Time > Uncheck “Automatic” and select your time zone
Sign in from Market (Market may not show in app drawer until you are connected to wifi; if you still don’t see it, reflash)
Your purchased and recently installed apps will start to download and install. I find it best to just let it do it's thing for about 10-15 minutes until it completes or errors out (a possibility). When finished, reboot and check Market again.
After installing a new rom, expect it to be sluggish for a day or so.
enjoy
Last edited by colchiro; November 12th, 2012 at 04:04 PM.
Reason: Added link to the latest gApps.
The Following 16 Users Say Thank You to colchiro For This Useful Post:
I have done the install and everything works fine except I cannot use flash. I tried to download youtube but it would not let me. Did I maybe do something wrong?
Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
You didn't say what you upgraded from? (stock?) Or what version you installed (7.03, RC1 or a nightly)?
If you wiped data and installed Google Apps, you'd simply download Flash from Market and YouTube would have been included with the Google Apps (you'd have to select it from the 6 or so other options).
Sorry, "would not let me", doesn't mean anything to me. Can you be more precise?
You DO have Market, right?
Otherwise you can install gApps from Rom Manager (if it doesn't need to be updated first).
I am having a strange issue, I have cm7 installed and running, works fine for the most part, but i ran into issues when i went to try and install a new ROM from the nightly using ROM manager . I tried the automatic install first and it booted to the Linux boot and said SD card already formatted and then shutdown. Then I tried a manual reboot to recovery mode and it does the same thing but clockworkmod recovery refuses to start up. It just boots to Linux says SD already formatted and shuts down, any ideas??
Also, if you have your ROM installed internally (not on the SD card) then you might need to select "Flash ClockworkMod Recovery" from ROM Manager. I believe RM will misbehave some if you don't do this.
Device(s): Samsung Galaxy S4
Google Nexus 4
Google Nexus 7
Carrier: AT&T
Thanks: 14
Thanked 28 Times in 22 Posts
THANK YOU THANK YOU THANK YOU!
Because of this write up, I found out so much about this CM7 stuff. I realized that I was running a really old CM7 build. I also decided to give these nightly builds a try, running 165 right now because I couldn't locate 150 or 160 on the cyanogen website (links are empty). I also tried overclocking it, and right now its running at 1.2GHz and so far so good (knock on wood). This thing is so fast! I also like this new build, especially the nice animation when locking the screen, lol.
I'm still learning, so please bare with me when I ask for help. But this write up taught me a lot. Thanks.
EDIT: Update, yeah 165 is not too fun, a lot of freezes even at 800MHz. I put 7.0.3 encore signed back on, although I might try 171 before going thru the ass pain of restoring my back up.
Last edited by Sylon; August 27th, 2011 at 03:41 PM.
I just did the cyanogen mod for the first time today....and well, im not impressed....I lost Flash, Facebook, Youtube, ....and YES it wont LET ME download those apps from the market. There is nothing, no button, to press to download them...
nightly build...on my internal...i reformatted, repartitioned, ran the most recent encore, then ran the most recent nightly....I started with a completely stock nook color that I formatted for this process....I cant seem to figure out what to try next...
this is the part that gets me.....(I even installed rom manager premium)
Cancel the prompt to install the rom and tap "Reboot into Recovery" and tap OK at the prompt.
(To use recovery, up/down volume buttons are used to navigate up and down, press the power button to go back, and press the "n" button to do the highlighted task. Only briefly press the buttons since it's easy to skip a step by holding down a button too long.)
Press up or down volume button until "mounts and storage" is highlighted, press "n" button.
use up/down to highlight "format /system", press "n"
highlight "yes - format", press "n" (always watch for errors)
when that finishes, highlight "format /cache", press "n"
highlight "yes -format", press "n"
IF FORMATTING DATA (see above description. Most people can safely skip this step), highlight "format /data", press "n".
press power button briefly to return to previous menu
select "install zip from sdcard", press "n"
select "choose zip from sdcard", press "n"
select "clockworkmod/" folder, press "n"
select "download/" folder, press "n"
select download.cyanogenmod.com, press "n"
select "get", press "n"
select your CM rom, press "n"
highlight "Yes - install... (rom filename), press "n"
Make sure your rom completed successfully (up to 5 minutes), then flash Google Apps.
select "choose zip from sdcard", press "n"
select "clockworkmod/" folder, press "n"
select "download/" folder, press "n"
select "goo-inside.me/", press "n"
select "gapps/", press "n"
select your gApps version, press "n"
highlight "Yes - install... (gapps file name), press "n"
Make sure your gApps completed successfully, then flash the (optional) Dalingrin kernel. To keep the stock kernel, skip this step and proceed with the "reboot system now" step below.
select "choose zip from sdcard", press "n"
select your kernel from the root (main folder) of your sdcard. It should be named similar to "update-CM7-dalingrin-OC-emmc-042411ext4.zip", press "n"
highlight "Yes -install.. (kernel file name), press "n"
when it finishes, press power button to go back until "reboot" is visible. Select "reboot system now", press "n"
Let your nook sit for 5 minutes to settle
If you formatted data, you'll need to do these steps:
Connect to your wi-fi: drag status bar up from bottom (you'll see a wifi icon on it), choose wi-fi and enter settings. O/W Settings > wireless and network > wi-fi settings
Set your clock: Settings > Date & Time > Uncheck “Automatic” and select your time zone
Sign in from Market (Market may not show in app drawer until you are connected to wifi; if you still don’t see it, reflash)
Your purchased and recently installed apps will start to download and install. I find it best to just let it do it's thing for about 10-15 minutes until it completes or errors out (a possibility). When finished, reboot and check Market again.
After installing a new rom, expect it to be sluggish for a day or so.
enjoy
any suggestions
MateJJ
Last edited by MateJJ; September 12th, 2011 at 08:58 PM.
Reason: more info
Device(s): nook color running gingerbread, HTC Wildfire S S-OFF rooted
Carrier: Not Provided
Thanks: 3
Thanked 2 Times in 2 Posts
Quote:
Originally Posted by MateJJ
I just did the cyanogen mod for the first time today....and well, im not impressed....I lost Flash, Facebook, Youtube, ....and YES it wont LET ME download those apps from the market. There is nothing, no button, to press to download them...
You're running into a known problem. The market app has a bug. Strange as it may seem, it has to do with lcddensity setting - here's the fix
Rich
I just installed CM7 206 nightly (I think) on a friend's nook. I had CM7 running on an Eris so it wasn't new to me but wow the nook really comes alive with a proper rom. It feels complete. I especially like the tablet enhancements for certain apps. The workflow for me was:
Yep I should'a been clearer. I did do it right through Rom Manager after the manual nooter. It was a thing of beauty.
I despise the Moto bootloader for making things so tough. Samsung phones are nice like the nook too. I find it hard to keep up since every device has a different method of doing things. Odin for Samsung, RSD for Moto, S-off issues on HTC etc. I have to say thumbs up on anyone wanting to buy a nook and it being mod friendly.
Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
Your "hard reset" is formatting data, which removes all your user data.
You could also format cache and clear Dalvik cache, which gets rid of temp files and is safe to do on any rom.
Only advantage of sdcard install is that it preserves your stock rom and allows you to dual boot.
Disadvantages: more fragile (sdcards eventually fail), harder to setup, slow and jerky if wrong card is used (don't use class 10 cards), and harder to upgrade.
You can backup your stock rom and always restore it OR just flash the stock rom again so no need for stock rom in my (narrow-minded) opinion.
Device(s): Samsung Galaxy S4
Google Nexus 4
Google Nexus 7
Carrier: AT&T
Thanks: 14
Thanked 28 Times in 22 Posts
Quote:
Originally Posted by colchiro
Updated OP with links to 7.1.0 and latest Google apps.
Went thru the process, thanks for updating this thread for it! The first reboot took a really long time, but worked like a charm, and I like the new unlock method.
Device(s): Samsung Galaxy S4
Google Nexus 4
Google Nexus 7
Carrier: AT&T
Thanks: 14
Thanked 28 Times in 22 Posts
Quote:
Originally Posted by colchiro
Hmmm.... haven't seen either.
Glad it worked. Yup, takes a long time when you clear both caches.
Ah, that explains it, thanks.
Also, Facebook and other apps that the Market wouldn't allow you to download before, all appear in the Market now. Looks like they fixed that issue as well. So awesome.
Although, I hate how the All Apps page looks in the Market when you check for updates. But thats the Market being the Market I think.
Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
Do you mean the current app takes up half a screen? It seems to be for a much larger screen. REAL ANNOYING. Using landscape mode seems to be the only way to view your apps.
I would just like to add i tryed this for a while but had previously used a different guide and was booting into cm7 but reaching an error saying something along the lines process.media (force close). After trying everything this guide made me realize when i switched over the first time i never reformatted data. so it let me on just not touch the market, i was looking for a boot loop problem though lol. so just reformat data if ur really having issues it clear mine right up.
Device(s): Retired OG Droid
Injury Retired Droid X
Current LTE Galaxy Nexus, VZW
Carrier: Not Provided
Thanks: 56
Thanked 59 Times in 43 Posts
So let me make this clear(to myself) From a stock NookColor with 1.3 on it. All I have to do is follow step number 3? Load the cm7 rom on it? I dont have to load any manaul nooter or any other "rooting tool" file first?
Okay, I'm seemingly at a standstill here. I started off at stock v.1.2. I then flashed to CM7. The CM7 stable file I used is update-cm-7.1.0-encore-signed.zip. After that I installed Google Apps with zip file gapps-gb-20110828.zip . I shut down the Nook and took out the SD Card and rebooted the Nook. As soon as it starts up an error message pops up saying, "The process android.process.media has stopped unexpectedly. I continiously get this message while the Nook is on. When I go to Cyanogenmod Settings a message pops up saying, "The application Settings (process com.android.settings) has stopped unexpectedly. When I flash the ROM I format the system and the CACHE. What am I doing wrong?
I've loaded CM7 on my Nook many times with no issues, but my son got a Nook Color for Christmas and I tried loading it using the exact same SD card I used on my own. After booting onto the SD Card, I format system (works fine), format cache (works fine), format data (no good, error message). I load CM7 to the Nook anyways and everything looks OK, except there is no status bar at the bottom of the screen and if I go into Settings/Cyanogen Settings, I receive force close error. I spend all day trying different Cyanogen/Phiremods to load to this Nook and none totally successful. I eventually load Stock back onto it and exchange it for another Nook Color. Exact same problems with this one (error message formatting data, no status bar and can't change settings)......last resort (after loading CM7), I boot off of SC Card and select clear all data and when I reboot the Nook it works fine. CM7 is now working perfect.
I have a suspicion that B&N is setting up Nooks different now because I never received an error formatting data before and now received it on 2 different Nooks.
[...] I have a suspicion that B&N is setting up Nooks different now because I never received an error formatting data before and now received it on 2 different Nooks.
They changed it a while ago, and there's a new partitioning scheme. Your version of ClockWorkMod (CWM) is outdated. Update that, format /data per the instructions, and all should be well.
Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
Quote:
Originally Posted by md2020
Okay just to be clear, which order do I format once I'm in Clockwork Mod Recovery?
Makes no difference. Just always format data when changing roms.
Quote:
Originally Posted by jwgraves62
I have a suspicion that B&N is setting up Nooks different now because I never received an error formatting data before and now received it on 2 different Nooks.
Quote:
Originally Posted by bobstro
They changed it a while ago, and there's a new partitioning scheme. Your version of ClockWorkMod (CWM) is outdated. Update that, format /data per the instructions, and all should be well.
CWM on your sdcard is outdated. You need to update it to 3.2.0.1 to format data on the newer NC's.
Here is a question that popped into the mind of a friend of mine and it got the gears turning in my head too. He wondered how apps that have been moved to the microSD card would be backed up if ClockworkMod Recovery and his Nandroids reside on another microSD card?
See, he has a separate microSD card with ClockworkMod Recovery flashed on it, to use as his recovery microSD card and also to make Nandroid backups. So, if he uses a different microSD card and has some apps moved to that microSD card, how would those apps get backed up? Would he have to hot swap his microSD cards and then just perform the Nandroid on the larger one that does not contain ClockworkMod Recovery flashed to it and then later copy that Nandroid to the smaller, recovery microSD card?. That is all that I could think of unless there is another, easier, way to pull that off.
Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
Quote:
Originally Posted by 4runneradam
nevermind i redownloaded the zip and it worked
Glad you got it figured out.
Quote:
Originally Posted by LBPHeretic
So, if he uses a different microSD card and has some apps moved to that microSD card, how would those apps get backed up? Would he have to hot swap his microSD cards and then just perform the Nandroid on the larger one that does not contain ClockworkMod Recovery flashed to it and then later copy that Nandroid to the smaller, recovery microSD card?. That is all that I could think of unless there is another, easier, way to pull that off.
I backup my apps with TIBU (which is stored on the sdcard) and also create a recovery backup every time I update a rom and about every 10 days or so between roms. My bootable sdcard is used when I need it, usually for emergencies.
I do have a 32 gb sdcard coming so I can play with a bootable instance. I need a little experience with that since it comes up waaaay too much.
I hope he isn't moving apps to the sdcard since that just seems to cause problems. I have noticed that large apps (usually games) want to install to the sdcard. I suspect it's easier to support an app that always installs to the same location.
Wow... I just want to thank you for this amazing guide. I had absolutely no issues with creating the bootable card or booting my NC from the card, and now I am downloading apps from the Market. Thank you again for all the help.
Last edited by jrodhoff; January 9th, 2012 at 01:09 AM.
Thank you for your wonderful guide. I have a refub NC (bought from B&N ebay store) with software version 1.3. I have no idea if this has a blue dot or not. I would like to install CM7 on the device (not SD) and from reading the posts here I believe that I could do that. Correct me if I am wrong. Also assume that things go well, do I have to keep the bootable SD card inside for the NC to function? BTW I do not see the 32G version. Could you show us how to make one?
Device(s): HP TouchPad,
Samsung Galaxy Nexus,
Transformer TF700T,
Surface RT,
Google Nexus 7
Carrier: Verizon
Thanks: 780
Thanked 1,639 Times in 1,271 Posts
The bootable sdcard is just used to install the rom so it's best to use a cheap card that you can use just for that. After installing the rom, you remove it and replace it with a sdcard for data.
You can use any size for the 32 g card, but you'll probably want to erase it after. 32 gb is a waste to use just for the couple times a year you'd really need it. (i.e. if you flash the 16 gb image, you end up with a 16 gb bootable card.)
Last edited by colchiro; January 19th, 2012 at 04:24 PM.
The Following User Says Thank You to colchiro For This Useful Post:
Thank you. I did follow your instruction (number 3) and things work so far so good. I also see that this ROM does not root the device yet. How do I root it from my current state, i.e. CM7 on the device. Also could I overclock the CPU using the CM settings? I see it now 800 and looks like people try 1200.