13 September 2011

Running CyanogenMod 10 from SD (Nook Color): Simplified Instructions

This guide is just a step-by-step re-write of verygreen's Size-Agnostic SD method. For help or more information, see the original thread.

The resulting CM10 install will run entirely from the SD slot, without altering the contents of the Nook Color itself. The NC will always try to boot first from the SD slot. To load the stock, on-board operating system, hold n/home right after powering on and choose "emmc" and "normal" from the boot menu. For all intents and purposes, this arrangement preserves your warranty, because when the card is removed there is no indication that the NC was ever anything but 100% stock.*

I make no guarantees, however, regarding how this process will impact your warranty or your device. YOU are responsible for changes you make to YOUR device. /disclaimer

Some people refer to this arrangement as dual booting, though more advanced users can also install and dual boot both OSes directly from the NC.


Materials
  • You will need a Micro SD card 1GB or larger. Class 4 Sandisk cards 8GB and larger have provided the most consistently stable installs. Class 2 and unclassed Sandisks have also performed well, but most other cards, while allowing you to install CM7, will have performance issues. More information.
  • You may need a USB Micro SDHC card reader. All-in-one readers found on laptops and some PCs are often unreliable for writing a disk image. Some people have success using the NC, a phone, or a camera as a reader, but it's not recommended, and may render the card unreadable if the process is interrupted. More information.
  • In Windows, you will need a utility such as WinImage or Win32DiskImager to write this image to your SD card. In Linux or Mac OSX use the dd command, being sure to write to the entire device and not a numbered partition. More detailed Mac instructions (thanks to justChris).
  • Download the disk image (thanks to leapinlar for the CM9/10-compatible revision) in compressed .zip format. It's an approximately 8MB file which you will extract into an approximately 200MB disk image. More info on CM9/10 compatibility.
  • You will also need a CyanogenMod 10 ROM from this list. This installer is made to work with CM 7.1 and up, not the older 7.0.x releases.
  • Finally, if you wish to activate a Google account for the Android Market, GMail and etc., you will need the CM10.0 Google Apps package from this page.

Steps
  1. Write the extracted image file to the SD card. In WinImage, the command is Restore Virtual Hard Disk Image on Physical Drive under the Disk menu. Be sure to choose the file type All Files so you can see generic-sdcard.img. It may take a few minutes.
  2. Copy the CM10 update file (as is: do not unzip) to card.
  3. Safely remove/eject the card from your computer, place it in your powered-off Nook Color, and power-on. The NC will unpack the CM7 ROM to the SD card, informing you of its progress, and power off when it is done. CM7 is now installed.
  4. If you wish to install Google Apps remove the SD card and return it to your PC.
  5. On your PC, copy gapps-*-signed.zip file (as is:do not unzip!) to the card's boot partition (the only partition Windows can now access).
  6. Safely remove/eject the card, return it to the NC, and boot into CM7.
  7. Set up a Wi-Fi network (important!), then hold and release the power button to bring up the power menu.
  8. Choose Reboot > Recovery. The NC will now reboot and install Google Apps, which can happen very quickly! You should be prompted to set up a Google account when you boot back into CM7, but if not, check Settings > Accounts & Sync before assuming the package did not install.


To add books or other media to the card's storage partition, you must boot into CM7 and connect to your PC via USB, and turn on USB storage by tapping through the "USB Connected" notification on the NC. If you connect the card to Windows with a card reader after writing the image in this guide, Windows will tell you there is only 200ish MB free on the card. More info on working with bootable SDs.
__________________________________________________________

*The one way you could inadvertently install something on the NC itself is to open ROM Manager and "Flash ClockworkMod Recovery," which would install CWM on the NC's recovery partition. Neither ROM Manager nor CWM are necessary or useful to maintain a CM10 SD install; leave ROM Manager alone or uninstall it until and unless you are ready to replace the stock OS with CM10 on eMMC (embedded Multi Media Card, shorthand for the NC's internal flash storage).

120 comments:

familyfun said...

Thank you. Nice job of summing this up. It sounds simple, but still can be tricky. Particularly if everything doesn't go smoothly. Thanks for taking the time to put your guide together.

Anonymous said...

Thank you! This was a big help.

Anonymous said...

Good job. The one thing that could be added was about using a partion manager to increase the size of the last partition to be able to use the leftover space on the 8gb or higher cards.

taosaur said...

This installer is "Size-Agnostic." It will extend the /sdcard partition to take up any unallocated space, so it's not necessary to use a partition manager. The one alteration you may want to make, before you use the card to install CM7, is to extend the /boot partition to 150-200MB, as some people have found that otherwise compatible zip packages are too large for the default (I forget if it was a custom ROM, or trying to install some things like keysmod and gapps at the same time as the ROM update).

Anonymous said...

I followed the steps and got the image on the card and copied the CM7 build onto it. My problem is when I put it in my NC and try to turn it on, nothing happens. Any ideas why that might be happening?

taosaur said...

Not sure what you mean by "nothing happens," but the best place to get help is the original thread: http://forum.xda-developers.com/showthread.php?t=1000957

The most common problem is that the image did not write correctly, either because of an unreliable card reader or a corrupted download of the image itself. Re-download, re-write, and try again.

Anonymous said...

when I try to write the image to my 8gb C4 card using winimage i get an error at about 75% saying Error Reading File generic-sdcard-v1.3.img.gz

Anonymous said...

In response to last post.. My bad. Coffee hasnt kicked in. I did not extract the file first. It now has Written to sd correctly.

Geek with Wings said...
This comment has been removed by the author.
Geek with Wings said...

Great guide, thanks! I took the liberty of writing one, based on your steps here, for Mac OS X users who also want to run Android 2.3 Gingerbread on their Nook Color. Hope it's useful to somebody.

Anonymous said...

What I mean by nothing happens is that my nook doesn't turn on when the sd card is in it.

taosaur said...

Thanks, Chris. I linked your Mac instructions in the post. I'm glad your MacBook reader worked for you, but I have seen people specifically cite those readers as failing (though they could have been older Macs, idk).

taosaur said...

I also updated the post to reflect the long-awaited release of CM7.1 stable.

Mr. Inflatable said...

Hello, would you recommend a dual boot rom please? Thanks

Anonymous said...

I've done all this and can I now boot back into the Nook Color operating system? I was under the impression that this was a dual boot situation

Anonymous said...

Never mind...I didn't unmount the card and power down before restarting

taosaur said...

There is a boot menu built in to CM7.1. You can access it by holding 'n' as soon as you see any message on-screen when you power on. There may be a hardkey shortcut to get to stock without going through the boot menu, like holding down both volume keys instead of 'n' at the initial boot, but either way is easier than removing the card.

Anonymous said...

thank you for your help. but how can i add files (music and video)from my PC to the SD card?

taosaur said...

You need to boot into CM7 and connect to your PC via USB. The card won't mount automatically--you need to open your notifications, tap "USB connected," then "Turn on USB Storage."

Anonymous said...

Thanks a lot. It works perfectly
thanks again for your "simplified instructions". it was very clear
Merci encore!

Volpezen said...

thank you very much, it went very easily because i borrowed a pc and used winimage (i'm on a mac).

Note that I used the nook color as card reader because my nokia n70 wouldn't work and i bought a very cheap card reader that broke at first use!

After the cyanogenmod 7.1 installation i read that it checked for the gapps package... maybe now you can install everything together?

thank you again!

taosaur said...

You *can* install gapps at the same time as CM7, but it's a good idea to boot into CM7 and set up WiFi first. Also, I think the CM7 and gapps packages have gotten a little bigger, to the point they may have outgrown the boot sector on verygreen's installer.

Anonymous said...

thanks very much for putting this together, very clear and up to date instructions, the card works perfectly and dual boots fine....tried some other sites first and the results were not so good

Tonya said...

worked like a charm, and I'm an idiot who can follow directions. thank you!

Lisa said...

Hi Taosaur,

It is Lisa from the Barnes & Noble site - we have chatted in the past regarding SD cards and image making there. We, my boyfriend and I were curious to see how CM 7.1 would work on a new Sandisk 32 GB Class 4 card so we followed you very clear and helpful instructions to make two cards. One however has been a problem while installed to one of our Nook Colors - we have 2 Nook Colors. Just after having downloaded various market apps and getting it the way I wanted it, I find suddenly that after powering off the Nook and rebooting, suddenly it is as if the network driver is no longer functioning and the netowork icon in the lower right corner is gone and the card appears no longer functional since we are also unable to scan or see any networks. As a test, we have taken the SD card out and placed it into the other Nook Color and same problem - and likewise the 7.1SD card made for the other works in the other. We had found the only way to correct it, was to remake an entirely new SD card which meant downloading all the apps as well.

We followed your directions exactly and as we say (including the Recovery step), the one SD card is still working fine it is just the other one SD card that has gone bad - unable to load the network driver. Any ideas as to what could be causing this or an easier remedy than remaking the entire card and erasing/reformating/reimaging/downloading the market apps once again?

Thanks Taosaur for your help and above step by step - worked like a charm !

Anonymous said...

Thanks so much!!! Your instructions were very easy for this newbie to follow and worked like a charm!

KimberlyO said...

Thank you for the great directions! (And thanks to the comments that we can boot to Nook without removing the card. :)

taosaur said...

I added an intro and footnote to address some FAQs.

Anonymous said...

I was wondering how to do the dual boot.....I have read in some forums that CM7.1 stable comes with a boot menu installed, but I can't seem to access it. I have tried holding down the "n" on boot..and also holding down the volume keys..but neither seem to work. What am I missing? Do I need to install something else?

Anonymous said...

I figured it out.....thanks for these great instructions

Anonymous said...

hi~ thank you so much for the awesome step by step. i've been trying to do this for days now (not computer-wise - just learning all of this for the first time). i'm going thru all this hassle because i just want the amazon/kindle books on my NC (wish i would've just bought the fire but didn't know til after the fact about the sharing issues/book availability.
anyways, before i did anything i formatted (full format not quick) the 16GB SD on my buddies satellite running 7 as it wouldn't work on my older satellite running vista. i'm hoping that was the right thing to do..
i've followed your hyperlinks and downloaded the winimage, and the disk image, but cannot extract the img. i'm not sure what i'm doing wrong. i clicked the link, chose "save", OK, (shows in downloads box as "generic-sdcard-v1.3.img.gz), but then..
when going about step 1 (facepalms), I open winimage, choose restore virtual hard disk, click the generic multi card, and OK, but cannot find the img anywhere for the life of me..i feel like a real idiot not even being able to get past the first step. what could i be doing wrong? thanks so much for taking the time to help out ignoramuses such as myself! (i'll be enrolling in some evening computer classes to help me learn about these things - it's frustrating trying to do stuff when you have no clue what half the words mean! ha ~A~

Anonymous said...

Thanks for the guide. Worked first time perfectly!

Anonymous said...

Theanimal2326
Thanks again for your help...I am currently downloading said files..and will let you know how they go afterwards. Thank you for the very detailed information.

Anonymous said...

I have tried to write the 4GB image to my SanDisk Class 4 sd, and I always get an error saying no space left, but it's empty. Ideas?

taosaur said...

...there is no "4GB image." The image in this guide will expand a CM7 install to use all the space on any card larger than 1GB. If you started with another guide that gave you a size-specific image, then start over with this guide.

Centering said...
This comment has been removed by the author.
Anonymous said...

Can I update an sdcard with 7.0.3 already installed, to 7.1? Or do I have to wipe it and start from scratch? Thanks!

Anonymous said...

Thanks, worked out really nice, I did end up having one issue that I finally figured out reading enough other threads and such, apparently it does not like my 2gig lexor micro sd card to run CM7, I just so happened to have a Sandisk 1 gig card and it works perfect on that card, tried a couple times with the lexor card and it would hang with a blank black screen after the CM7 logo came up, scared the crap out of me there for a couple mins, until holding the power button cycled the power and I was able to get to the boot loader and boot the nook out factory style. Now I just gotta a bigger card that works!

taosaur said...

re: updating, there's a link at the bottom of the post, right above the comments.

Thanks for all the feedback, everyone.

Michael Lavi said...
This comment has been removed by the author.
Anonymous said...

Thanks for the guide. Will this allow me to upgrade my stock OS to 1.4 when it is released? I has heard that verygreen's method does not allow it. Do you have any idea?

taosaur said...

Some users block their own ability to update by going into ROM Manager on a verygreen SASD and hitting "Flash ClockworkMod Recovery," which will install CWM on your internal recovery partition and block future B&N updates. Otherwise, your stock install will update normally, though you have to be booted into the stock side and on wifi to receive the update OTA.

Anonymous said...

Thank you for posting the instructions for this dual boot. How do I install the CM7 Google Apps? Do I copy onto the microSDHC card after I unzip it? Will there be a screen to give me the option to install the Google Apps? Thanks.

taosaur said...

Read step 5.

KanyonKris said...
This comment has been removed by the author.
KanyonKris said...

Excellent guide, thank you for posting it.

IMPORTANT: As mentioned in the guide above, use a good microSD card. I tried 2 other cards that didn't work. A no-name and a PNY that said it was class 4. The Sandisk microSDHC (in the red package, purchased at Walmart) worked great, even though it had no class rating anywhere on the package.

Also, I tried putting the Google Apps file on the SD card with CM7 so it would install both at once. When CM7 installed it did install the Google Apps, but afterward CM7 didn't boot. So I did it in two steps as the guide above says and it worked perfect.

KanyonKris said...

BTW, I used the free, open source Win 32 Disk Imager (https://launchpad.net/win32-image-writer) instead of WinImage and it worked fine.

Anonymous said...

Can someone help me?
I have a couple of questions.

I rooted using AutoNooter for 1.0.1 Nook Color, is there any reason I do not have, and cannot access the Rom Manager app? ( I search it in the app market and only find the Premium version. It is not installed on my Nook already)

Also.

How can I access my launcher settings? I have downloaded 2, LauncherPro and ADW, yet I cannot seem to access settings for either of them.

Thankyou in advance to anyone who can help!

taosaur said...

I've never rooted stock, but AFAIK, there's no reason you would have ROM Manager and not much you could do with it in rooted stock. You never flashed a ROM, so what do you have to manage? Honestly, ROM Manager is kind of useless for the NC; you can get ClockworkMod without it, and everything else it does, you would be better off doing directly through ClockworkMod.

It's possible you're having market compatibility issues. I'm not sure they were ever addressed in the current ManualNooter, and have no clue of their status on Autonooter for 1.0.1. Unless Google's changes overcame the problem, I would imagine you do still have limited market access. If you follow the Nook Color tag to the right to my dualboot guide, you'll find links there for setting up a CWM card, along with CWM-flashable update images for B&N 1.3, if you're looking to move to a new setup. You could also use this guide to make a CM7 card and flash ClockworkMod to eMMC from ROM Manager in CM7. It all depends on what you're trying to do.

RC said...

Hello -- Thank you for your wonderful summary on installingCM7 to SD Card (using nightly build and Stock 1.3.0). I went through these steps with a SanDisk Class 4 32GB and CM7 now does show the rest of the SD capacity 29GB free.

My question relates to the Stock Nook -- When I boot to the NC, and check on the SD card, it only sees the boot partition of the SD card and not the other partition, which CM7 sees fine.. Is there any way for the Nook boot to see the same extended partition, so as to use the files on either "boot OS?"

Any help in getting my NC to see the CM7 SD card data partition would be much appreciated. Thanks in advance.

RC

taosaur said...

Here is the only method I've seen suggested to point stock to a SASD's storage partition: http://forum.xda-developers.com/showpost.php?p=13668471&postcount=529

It is a substantive change to the stock OS, if that sort of thing bothers you, and I haven't tried it myself or seen it confirmed working by anyone (I've had CM7 on eMMC since June or July). If you want to give it a shot, let us know how it goes.

RC said...

Thanks for the quick reply. I am not too comfortable with changing anything on the NC yet -- I was curious if it was something simple to get the NC read the 'extended' partition of my CM7 SD card, but looks like it is not that easy. :(

Thanks,
RC

Anonymous said...

Just used your recipe ... worked great. Now, though, I can never seem to get to the "boot" menu. I hold the "n" at power up and get the Cyanogen. I hold the +/- volume keys and I get the same thing. None of the key sequences seem to get me anything more than CM7.1 loading... When I turn on the nook, after a few seconds I get a flash, then blank until the cyanogen note comes up - pressing n at that point is evidently way too late. Any idea/direction?

taosaur said...

The time to hold down 'n' is as soon as you see the first message/graphic on the screen (the small CyanogenMod banner, in a current build). You don't have to hold it down long, and you should see a message like "loading boot menu" appear under the banner.

Falcon095 said...
This comment has been removed by the author.
Falcon095 said...

Does this work if my nook has 1.4.1?

taosaur said...

It doesn't matter what's installed on the NC--all the action is on the SD card.

Jeremy said...

Initially posted this question on your October article about updating CM7 -- meant to leave it on this article with the full instructions.

Rookie trying to get up to speed on putting CM7 on our new Nook Color's (wife and I both got one for Xmas). Would there be any benefit to using the CM7.2 KANG ROM in place of the nightly builds which stopped on Nov-16? Or is that even possible??

And THANK YOU for putting this guide together. Extremely helpful resource to those of us who are a little overwhelmed by XDA.

taosaur said...

I haven't tried out MiRaGe's build, so I can't say much about it. Maybe I'll give it a try next time I feel like tinkering. For now, I'm still rolling with nightly 250.

Scott Breitbach said...

Simple and works great, thanks for the the how-to. Now on to the question: I've been running this for a couple weeks now and I just checked my battery use. It says 14% has been used by 'Cell standby'. Is there a way to disable unneeded phone-related functions?

taosaur said...

Short answer: yes you can, but it's really not worth it. Usually those big numbers show up shortly after rebooting, when you haven't done much of anything else with your NC.

Anonymous said...

I am a newbie to this and i know im doing something wrong on my end but I followed your installation step by step and when i go to load the sd card in the nc it takes me to ClorkworkMod Recovery v3.0.2.8. How do i know if it installes cm7? it will not take me anywhere else besides the recovery menu. Please help. Thanks.

taosaur said...

It sounds like you got your guides crossed and burned a CWM card rather than verygreen's SASD image. Download and unzip the image linked in this guide, and write it to your card. It's called "generic-sdcard.img"

hoylemj said...

Hi, nice simplification of the rooting process and different options we have for doing it.

Today I rooted my NC by running CM7 (the latest stable version) and gapps.* from my 32GB SD. Everything went smoothly.

The one question I have so far, and can't find addressed anywhere else, deals with using all 32 GB on my SD card. Since I don't have enough posts in the forum with the original instructions I'm not allowed to ask there.

So after we use Winimg to make the SD card bootable we are left with a few partitions:

117 MB / 462 MB / 964 MB and I have about 28 GB left

How can I access this final Fat32, 28 GB partition in windows? What I want to do is add files (such as ebooks and other media to the disk and then load them directly to Android applications). But so far I can find no way to access my free space - all I can see in mycomputer/H: is the 117.63 bootable partition. I've even tried using Partition editing software like Partition Wizard Home Edition and Partition Magic 8.0, but I still can't modify how these partitions are functioning.

Thanks

taosaur said...

Boot into CM7 and connect via USB. I think it's in my "Working with bootable SDs" post, but I added it to the bottom of this one, too.

hoylemj said...

Thanks...
Here is a link to that blog:

http://taosaur.blogspot.com/search?q=Working+with+bootable+SDs%22

I'm not sure if that would have worked for me because when I connected my NC to my PC via USB I was only able to view files that were part of the eMMC (I am assuming - it was the same pictures, etc, that I don't have access to when I boot via SD). So I still wasn't able to access the SD card in the NC.

My solution was to install a program that tricks Windows XP into thinking all removable disks are actually fixed drives (so each partition shows up as it's own fixed drive). My SD card shows up as a 28 GB hard drive named CM7 SDCARD (H:) when I have these drivers installed. (before I could not access the SD card at all.)

This is the site where I found the info:
http://www.prime-expert.com/articles/a05/enabling-multiple-partitions-on-removable-usb-storage-devices.php

It's very small and easy to uninstall when you need windows to recognize portable media as portable media.

Also,after I rooted my NC from a SD, I took it out and rebooted eventually to make sure the stock ROM would load correctly. It did, but when I placed the SD card back in the nook and rebooted, it would only load-up under the stock software.

Then, I rooted it again by installing CM7 to a SD, following the same procedure you outlined. This time though I placed the update-cm7...zip file back into the root, partition folder on the SD. I don't know if this is what made the difference, but now I can remove and replace my SD card in the NC and it will still boot into CM7. (Originally, of course, this CM7 zip file is deleted as soon as CM7 is initially installed on the system.)

I think this is an important point that should be mentioned in the instructions - in order to continue using CM7 with all the changes you've made, you need to replace the CM7 installation file on the SD once you take it out of the Nook.

Thanks, this is wonderful information in the blog.

hoylemj said...

Also (though it has probably been quite some time since his post) to answer RC's question another way, I had to download a good file exploring app in order to access my SD from within the NC...although it sounds like he is able to access the card, but isn't able to access all of the free space on it. I couldn't find a way to access it w/o a file explorer, and as soon as I used one ( Root explorer : https://market.android.com/details?id=com.speedsoftware.rootexplorer&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5zcGVlZHNvZnR3YXJlLnJvb3RleHBsb3JlciJd and
/or Astro File Manager, https://market.android.com/details?id=com.metago.astro&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5tZXRhZ28uYXN0cm8iXQ), so I don't know if this applies to his case or not.

hoylemj said...

I meant to say as soon as I used one I could access all the free space on my SD.

taosaur said...

I don't even... so much wrong...

Happy New Year! Just follow the instructions, everyone.

ammck55 said...

Great guide! I usually look for a screenshot guide on something that's a little out of my reach, but after reading through yours several times, I dove in and had success. My worst stumbling block was getting WinImage to work. I'm on a Windows 7 box and had to right-click on the .exe file and choose "Run as Administrator" from the context menu. Duh...

Do you have plans to build a guide for an ICS/CM9 sd install? I've been looking but can't locate one, yet.

Again, great guide and thanks so much for your time and efforts!

RC said...

@your humble narrator:

I much appreciate your response and referencing my "ID" without which I would not have found your post in the many replies here. I will certainly look into the 2 apps you mention from the Android Market. The 32 bit "driver flip" hack won't work for me as I use an x64 machine and the download is specific to x32 machines.

Thanks again for your kind response.
Regards,
RC

KanyonKris said...

I switched from a nightly to MiRaGe's KANG build. It has been rock solid and I like the tweaks he made specifically for the Nook Color. Recommended. Here's the info - http://forum.xda-developers.com/showthread.php?t=1344873

jigones said...

You sir are THE MAN. Your instructions helped me tremendously in figuring out what I had done wrong and fixing the error of my ways. Kudos!

Kalpesh Soni said...

rom manager warning should be bold / red

:)

Laura said...

Thank you. Cleared up a little bit of confusions I had.

edwardarroyo said...

Many thanks. One small editorial suggestion about Booting into the normal NC rather than from the SD card installation by using the home button at startup. At least on my NC, the Boot Mode option is "Normal" not "Standard" in order to boot the original NC software. You might want to update your instructions on this, as I spent a good deal of time looking for "Standard". Just a little suggestion toward "perfection" here. Thanks so much!

Anonymous said...

Thank you so much for these excellent instructions! These were by far the most clear and direct I found. I have only one problem, and after a google search I've come up empty. Adobe Flash Player doesn't seem to be working on Flash websites. I've tried installing it, in case it wasn't built in. I've gone into browser settings and made sure Plugins were enabled. I'm at a loss as to what else to try.

RpD said...

Hi, nice guide ;) Hope you don't mind a few questions ;)...

In the past, I had autonootered... finally I wiped that and restored stock to get to 1.4.1 ...now I have an N2A 16GB card, and I just made up my own CM7.x 8GB card, with a 'nightly'.

1) I see your comment about the CM7 boot menu, and checked it out, but was wondering if there's a way for me to download or create an actual startup/boot menu, like the N2A card?? (Power on and you get text message indicating you have 3 seconds to press any key, then choose stock or their flavor of CM7, with Vol+/-.)

2) Also... from the CM7.x bootmenu (holding 'n' to get there)... I see it mentions creating an alternate boot. Could I then enable booting ICS(CM9?) if I copy their Img and Ram to uAltImg and uAltRam as directed, into the /boot partition? (if it's big enough)

3) Last one! ;) I -really- like the stock screenlock keypad... fairly large, square keys and no 'OK' button needed... while I dislike the CM7 screenlock keypad because the numeral keys are close/skinny (bad for 'fat fingers') and you have to press 'OK'. Is there a way to copy, or someone I can entice to find a way, to dupe the stock screenlock pad (or something similar) into the CM7 setup?? I'd even contribute to making that happen! ;)

(Sorry if that's all a bit much)
Thanks for your attn.

Anonymous said...

So, my Nook won't boot automatically from the sd card. When I turn it on (w/the sd card in) it just goes to the regular Nook screen....any suggestions? Thanks ~ Melbelle

taosaur said...

My best guess is that the image didn't write properly to the card, either because your image file was corrupted during the download or because your card reader wasn't up to the task. Redownload, and try a different card reader (I actually used my NC itself over USB the first time I did it).

Anonymous said...

Well written! It all worked well enough except the image software threw an error 5 access denied. So I had to use: win32diskimager-RELEASE-0.1-r15-win32.zip (NOT the newer version) instead. Then it worked exactly as outlined here.

Monica G. said...

I have successfully installed CM7 but when I followed the last couple steps to add google apps it didn't work. When reboot/recovery on the NC it did flash gapps on the boot screen but I was not prompted to google account on boot nor was anything about google listed under Account & Sync. I have tried a couple of times with the same result. Any suggestions? Thanks!

Shahar Klein said...

Tried a few times and no success...
I have a new Nook with software version 1.4.1
could this be the reason (the version cannot work with the files for auto nooting?)

TMS said...

Thanks so much for this. It worked great. I have never been happy with the Nook Color until now. We had rooted to run honeycomb but didn't like it and the kindle app and other apps were unstable. I recently was able to get it back to factory defaults, but it would freeze up. I used your instructions to make it boot up into CyanogenMod with a micro sd card and now it is really worth having. And since the original nook color refurbished is 135.00, anyone should have one.

taosaur said...

Updated with a revised version of the main SD image, care of leapinlar on XDA. The new version has a larger boot partition, so no more worries about running out of space for update files, and it addresses some compatibility issues with eyeballer and samiam's unofficial CM9 nightly releases. See the links in the post for more information.

Unknown said...
This comment has been removed by the author.
Anonymous said...

Thanks so much for this. I am very close, but for some reason, the google apps step will not work. It gets stuck on the cyanogenmod banner page with a "Loading..." message and never gets past there. If I remove the gapps file from the card and boot, it works great. I need the marketplace, etc. though. Any ideas? Thanks!

Scott Breitbach said...

I've been running CM7.1 since I got my nook color for xmas. Now with the release of 7.2, how do I update?
Thanks,
Scotty B

Anonymous said...

After you download cm7.2 you need to rename the file to update-cm7.2 because your softwar won't recognize the cm-, only update-. After you renamed it, put your sd card in you pc and copy your update-cm7.2 file to the boot partition, take it out put it back in your nook, boot into recover and you should be good to go. Remember it won't work if you don't rename

Anonymous said...

Im using winimage, and exactly following the directions but keep getting a message saying that the media is protected whenever i try to put it on the sd card. any help would be awesome

Nyook-Nyook said...

I'll repeat the others by saying "Awesome job, thanks". As an FYI, I originally tried this in Feb 2012 using a Wintec, 16GB, class 4. It did NOT work... and I tried everythign I could. 8 hrs of time down the drain. I was about to sell my Nook and buy a Nexus 7 instead, when on a whim I bought a Patriot 8GB, class 4 at Fry's for $5. I repeated your instructions and used "generic-sdcard-v1.3-ICS-large-Rev3.zip" image and "cm-7.2.0-encore.zip". Not only did it work this time, but to my joyous surprise Bluetooth is supported... and WORKS! Thanks again.

Andrew said...

Not sure if anyone still follows this but I found these instructions and installing the CM7 worked fine. But when I try to copy the google apps zip to my sd card it says my card has not been formatted and i can't get it to work. Any help?

Scott Breitbach said...

Just in case others didn't see it, CM10 for nook color is in Beta. Working fine for me!
http://forum.xda-developers.com/showthread.php?p=32905547#post32905547

taosaur said...

Updated 12/19/12 to change all appropriate references (including title) from CM7 to CM10, and to fix the gapps link. CM10 is bringing new life to the Nook Color :)

I've moved on to the Nook HD+, and am once again running CyangenMod from SD. I'm also setting up my old Color with CM10 as a holiday gift.

Anonymous said...

Hello Taosaur -- Thanks for your updates, and help.. With your
blog, I moved to CM7 on the Nook Color, and until lately have been quite happy with the move. Lately though, the SD card apps seem to be slow, although there is plenty of space left in the card itself.

How does CM10 behave on the original Nook Color, in your opinion? Are there any drawbacks to going CM10? Would you mind a detailed review of its behavior and features on NC (if you have time, of course?)

Many thanks again for your blog and sharing your experiences.
---
RC

Anonymous said...

Thanks for making this easy and clear to install. I only ran into one issue and it was during the goggle apps install. The keyboard software wasn't loading and kept showing an error every 3 seconds or so. I figured out that I had downloaded the wrong Google Apps package. The one that finally worked for me was 20121011. Thanks again!

Anonymous said...

Having a problem with my sd card memory. It shows I only have 200mb available, but my card is an 8gb card. I am running cyanmod 10 build on 12/28. I have looked on the xda forums and tried a partition manager, but no success. Can anyone help or does anyone have any ideas?

Anonymous said...

12/31/2012
A few notes from hsomeone who just did this process...
First, I successfully used the NC to write the Winimage file, just boot into normal B&N Nook mode, connect the USB cable and Winimage (in admin mode) easily wrote the image file with no issues. Next, I used the latest NIGHTLY CM file with no issues, tho you MUSTuse the gapps 10.0, not the 10.1, as it will not work. Lastly, ifyou seem to be missing a good chunk of your SD card for storage, I found this, did it andall the unused space came back and is avail:
Originally Posted by leapinlar


... As a temporary workaround until I can modify the image file to correctly set the vold.fstab, users must manually set it. You must use root explorer or some other root file manager to manually edit the vold.fstab file. With root explorer go to /system/etc and look for that file. Using root explorer edit the file. Look for "sdcard1 auto" (without the quotes) and change to "sdcard1 4". Save the file and reboot. It should then properly see partition 4 on the SD as SDCARD.

Now I have a NC wunning 4.1 Android and it works PERFECTLY...:)

Anonymous said...

I promised my kids that I'd pimp their NCs - weeks ago. I out it off and put it off, b/c I'm a tech-moron. I blew about 6 hours this weekend working my way thru complicated instructions, and was about to jump out the window after my last failed attempt. And then I found your post. Thank you! Ten minutes and done!!!

Unknown said...

Thank you. Nice job of summing this up. It sounds simple, but still can be tricky. Particularly if everything doesn't go smoothly. Thanks for taking the time to put your guide together.
Regard's,
Ben Linus
rc modelbouw

Unknown said...
This comment has been removed by the author.
Unknown said...

I understand the installer is size agnostic, and when I use cm7 it does allow access to my entire sd card, however when using cm10 I lose access to the bulk of my 16 gb card. Any ideas?

Anonymous said...

Very good instructions. Will this work on most Android devices? I have an ARM Cortex with a Samsung S5PV210 board.

Anonymous said...

Thanks! V. helpful. Note that to boot CM10 into recovery after dragging Google apps to boot partition of card for install, power on, and hold down n button for boot menu, then select SD card recovery from menu using vol down button.

Anonymous said...

One of the biggest questіons ρеople
asκeԁ abоut thе fiгst Ipad:
" What would you do with this thing? Sure, I can do with flash, multi-tasking which has iOS4 this fall, currently the beta build is available for English, French, German, Italian, Portuguese, and English.

Anonymous said...

The one hiccup I ran into using CyanogenMod 10 was with the apps loading. I didn't get an option for reboot > recovery. Just reboot. What I ended up doing was rebooting, going into the nook menu and recovering the SD option. Then when it reloaded the apps installed. Maybe that's what you meant us to do all along but just clarifying =) Best guide out there btw!

Unknown said...

does it have to say "update" on the cm10 rom that i downloaded? will i get an error if it doesnt? bec it says "cm-10.---blah,blah.zip", and in your instructions it says "copy the file update cm10"?

Unknown said...

does it have to say "update" on the cm10 rom that i downloaded? will i get an error if it doesnt? bec it says "cm-10.---blah,blah.zip", and in your instructions it says "copy the file update cm10"?

Unknown said...

Thank you for the instructions. I cannot get the NC to boot to the sandisk class4 card and any help would be greatly appreciated. I mounted the img file using Win32imager and added the zip files thereafter using explorer. The mounting seemed to work successfully. I am using the SD card adaptor that came with the Sandisk micro. Is this a problem? My USB adaptor is not recognized by WIN32imager. The NC just continues to boot to the 2.1.0 firmware. Does this mod not work with 2.1.0?

These are the 3 files I used...
generic-sdcard-v1.3-CM7-9-10-10.1-larger-Rev6.img
cm-10-20130421-NIGHTLY-encore.zip
gapps-jb-20121011-signed.zip

Scott Breitbach said...
This comment has been removed by the author.
Anonymous said...

So I've tried, and tried, and tried a whole lot more...I can't seem to get my nookcolor to run on the stable cm10.2 .
SO after doing everything, I have gotten to the cyogenmod launcher screen 'loading...'
I keep get this blank black screen. No blue cyogenmod circle loading screen that everyone gets to.

I have followed the instructions from xda developers word for word and even alongside youtube videos.
(..But at this point starting to think that my sd card, which is a genuine Sandisk 16gb class4 microsd card, has been corrupted beyond relief from repeatedly formating and rewriting the .img and copying the zip files to the card.)
Hope I'm not alone in experiencing this issue, so well how do I get beyond the blank screen?

Unknown said...
This comment has been removed by the author.
Unknown said...
This comment has been removed by the author.
Unknown said...

These where great instructions. Everything worked but i have no room left on the sd card to put anything. I used an 8gb sandisk class 4 card. Should I have room left to install apps?

Unknown said...

You say it is "Size-Agnostic" but I have no room left on my sd card.

Anonymous said...

How possible would it be to adapt this to a nook hd?

Anonymous said...

9/20/2014 I used the CM7 inrstuctions years ago to great effect. The SD card died so I'm trying CM10. But I'm not sure which google apps file to use with CM10, they aren't actually labeled that way. I tried the file with the newest date in the filename and it unpacks too big for the 200mb partition. Which file should I use?

Unknown said...

Thank you. Finally, nooting instructions that work. You have saved me many more hours of searching the web. I wasn't able to get it to work with CM10, so I used CM7, and I had to make sure I used to the appropriate version of gapps (20110828) - more recent ones didn't work.

Unknown said...

Hello, trying this now, but no matter what SD card I use or what image I use, my nook never trys to boot into CM. I always get back to the stock Nook.

Any ideas?

Nook Color Update 1.4.4 Problems said...

2/24/2021 - It seems with update 1.4.4 that rooting is not longer an option? Got ahold of a cheap nook color with the hopes of dual booting off the SD card, but apparently update 1.4.4 takes away that option as well. Anyone with any info? Going around in circles for days here. Would like to dual boot from SD card, but would also be willing to root and install custom rom. Thanks in advance if you have any information.