Welcome Guest [Log in]

Please note: I am no longer actively posting to this blog. My blog has moved to http://jimklein.org

Jim Klein :: Weblog :: Turning your Nook Color into the tablet you want it to be

May 13, 2011

cm7

Please Note: This post is now obsolete. All of my Nook Color resources can now be found on my Nook Color Resources pages under Wiki Pages (to the right). 

The Nook Color is already an awesome little tablet, especially for those of us who have freed ours by rooting them. And with the most recent 1.2 update from Barnes & Noble, things got even better with the addition of Flash support and speed improvements brought on by Android 2.2 (Froyo). Unfortunately, a non-wonky root kit for 1.2 has yet to appear, so the only way to gain access to all that the Android community has to offer, including Google apps and the Android Market, has been to make major sacrifices in user experience. 

But what if you could actually make your Nook Color even better by completely replacing the Barnes & Noble software with a state-of-the-art Android install, giving you all the goodness of Android, without sacrificing any of the awesome ereader capabilities of the Nook Color (like access to magazine subscriptions - a particular sticking point for me)? Thankfully, now you can! Note: I have been informed that the interactive Nook Kids books don't yet work with the Android app, so if these are important to you, you might want to stick with stock Nook 1.2.

Enter CyanogenMod, a build of Android that works beautifully on the Nook Color. CyanogenMod is a custom build of Android 2.3 (Gingerbread) with a stellar user experience, including a number of enhancements that really shine on the Nook Color. And, when combined with yesterday's upgrade to Barnes & Noble's Nook app, you don't have to sacrifice any of the features of your Nook to enjoy all of CyanogenMod's Android goodness.

So if you are ready to turn your Nook Color into an even more Awesome Android tablet (and tease all your iPad toting friends for spending twice as much money for a device that can't even run Flash), follow these steps:

Note: there is no risk in doing this - you can easily restore your Nook to stock Barnes & Noble software if you decide you don't like it. See Restoring your Nook Color to Stock 1.2 at the bottom of this post for instructions.

 

Part 1 - Gathering all the pieces you'll need

Aside from a Nook Color, you'll need to pick up a microSD card and an appropriate adapter (like this one) so that you can plug it in to your computer. Most computers and laptops have an SDcard slot (often referred to as a Multi-card reader), but if yours doesn't, be sure to get a USB to SDCard adapter as well (like this one). USB to SDCard adapters may be a little tricky to find in stock at a local store - I've had the best luck at office supply stores like OfficeDepot and OfficeMax. Keep in mind that you'll be using the microSD card to store music, video, and pictures on, so be sure to select one that is of sufficient size (at least 1 gb). Note that an average, feature length movie (don't worry, I'll tell you just how to encode your own from a DVD below) will require about 800 Megabytes (roughly 0.8 Gigabytes) of space. 

Also, the setup process seems to work best if your Nook already has at least version 1.2 of the Barnes & Noble software on it. You can find out if you are running version 1.2 by tapping the up arrow, then Settings:Device Info. If you have 1.1 or earlier, you can either update your stock Nook Color using Barnes & Noble's instructions here, or you can update any Nook Color (stock or rooted) to 1.2 by following my instructions, Restoring your Nook Color to Stock 1.2 at the bottom of this post.

Finally, make sure your Nook Color has a good charge before you get started. In fact, you might want to plug it in now while you work on the next part.

 

Part 2 - Downloading the software installer and preparing the microSD card

Grab your microSD card and adapter, and head over to your computer to download the following file:

nook-cm7-install.zip

Now, we'll copy the image to our microSD card. Follow the instructions below:

Mac

  1. These instructions assume you are using Mac OS X Leopard. If you are using another version of OS X, details may differ slightly. 
  2. Determine where the nook-cm7-install.zip file was saved when you downoaded it from the web site. Macs usually store downloaded files in the "Downloads" folder, which is in your home folder. Firefox often saves downloads in the Desktop. Move the nook-cm7-install.zip file to your home folder and double-click on it once to extract the nook-cm7-install.img file from the zip file.
  3. If you have a newer MacBook with an SDCard slot, insert your SDCard adapter with the microSD card in the slot. Otherwise, insert the SDCard adapter with the microSD card in the USB SDCard adapter you purchased, then plug that into one of the USB ports on your Mac.
  4. Switch to the Finder and open the "Utilities" folder (Go -> Utilities)
  5. Open "Disk Utility"
  6. When Disk Utility opens, locate your microSD card in the panel on the left of the window. You will see two items in the list: the card itself ("Lexar" in the example below - yours will probably be different), and the volume that exists on the key ("usb_disk" in the example below - yours will probably be different). Ctrl-click on the volume ("usb_disk on the example - yours will be different) and select "Unmount"
    macusb1.png 
  7. Close the Disk Utility, and Open "Terminal" in the "Utilities" window
  8. Type "diskutil list" in the terminal window, and look for your microSD card in the list. The detail we are looking for is which device it is ("/dev/disk2" in the example below)
    macusb2.png 
  9. Once you have determined which device it is, type in the following: "sudo dd if=nook-cm7-install.img of=/dev/diskX" replacing the "diskX" with the disk number from step 8. When the command completes, your microSD card will be ready to go.

Windows

  1. Download win32disk imager from https://launchpad.net/win32-image-writer/+download
  2. Locate the zip file you just downloaded, right-click on it, and choose "Extract" to extract the application from the zip file. Do the same for the nook-cm7-install.zip file you downloaded earlier.
  3. Locate the W32DiskImager.exe file you extracted, and double-click to run the application
  4. Select the nook-cm7-install.img file you extracted above.
  5. Insert your microSD card with any appropriate adapters into your PC
  6. Click on the refresh button on the right under "Device", and then select the drive letter of your microSD card
  7. Click on the "Write" button and wait until the operation completes.
    winusb.png 

Linux

  1. Determine where the nook-cm7-install.zip file was saved when you downoaded it from the web site. It should be in the root of your Home folder. If not, move it there and double-click on it to unzip it.
  2. Insert your microSD card into all appropriate adapters and plug it in to your computer. Most Linux systems will automatically mount the card.
  3. We need to find out what disk the system assigned to the card. To do so, open up a terminal (usually under "Accessories") and type "mount" followed by the enter key. In the list of disks that appear, you should see your microSD card at the bottom, listed as "/dev/sd*1" where * is probably a,b,c,or d. 
  4. Next, unmount the microSD card by typing "umount /dev/sdX1" (replacing "X" with the letter you saw in the list on step 3)
  5. Finally, type in "sudo dd if=nook-cm7-install.img of=/dev/sdX" followed by the enter key, replacing the "sdX" with "sd"+the letter you determined in step 3. When the command completes, your microSD card will be ready to go.

WHEW! That was the hard part. The rest is pretty easy.

 

Part 3 - Updating the Nook Color to CyanogenMod

Now we'll boot the Nook Color off of the microSD card and install the software. To do this, we need to power it down, insert the microSD card, and power it back up. Hold down the power button and wait until the Nook offers you the option to shut down, then choose "OK" to shut it off. Then turn the nook over and open the "Nook" flap to insert your microSD card. Next, turn the Nook back over and hold down the power button for a few seconds (until you see the screen flash) to turn the Nook on. 

OK, your Nook Color is going to boot into recovery mode, which will probably be unlike any you have ever seen. While in recovery mode, the touchscreen is not used - instead, we'll use all of the buttons on the Nook to navigate. The volume up/down buttons go up and down in the list, the "n" button selects an item, and the power button goes back to the previous menu. Follow these steps to install the update:

  1. Press the volume down button to select "install zip from sdcard" and press the "n" button to select
  2. Press the volume down button to select "choose zip from sdcard" and press the "n" button to select
  3. Press the volume up/down buttons to select the cm-7.1.0-RC0-encore-2.6.32-beta3.1.zip from the list, and press the "n" button to select
  4. Choose "Yes" to install, and wait for the install to complete. Will be a few minutes
  5. When done, press the power button to go back to the main menu, select "Wipe data/factory reset", and press the "n" button to select. Choose "Yes" to wipe data, and wait for the process to complete.  Important: You MUST wipe data on your Nook Color, or it probably will not work correctly when you restart it, which means you'll have to come back and wipe data anyway. Trust me: wipe your data.
  6. When done, remove the microSD card and select "reboot system now", and press the "n" button to reboot. If your Nook Color is unresponsive, hold down the power button until it turns off, then power it up normally.

After a brief period, your Nook Color will boot up from CyanogenMod, and all will be right with the world. Take note of a few things:

  1. At the bottom left corner you will find a few standard Android buttons, which are necessary to navigate. In order, they are menu, back, search, and notifications. The physical "n" button is still the home button. If you are new to Android, the menu button is of particular importance, as it is context sensitive, meaning what it shows changes depending on what you are looking at. Many new users find themselves lost and not knowing what to do next, because they forget that the menu button is there. A simple rule of thumb is this: when in doubt, try the menu button.
  2. Swiping left and right will bring up additional "pages" or "desktops" that you can place widgets or icons on. Press and hold with your finger on any blank space to add an icon or widget. Press and hold on an existing icon or widget to remove it.
  3. At the bottom center of the display, you will see a mini-dock with a phone, box of four smaller boxes (apps button), and a globe (web browser) The phone really doesn't do anything, since this isn't a phone, but you can replace it by press and hold, choose delete, press the apps button, and press+drag something else into its place. 

 

Part 4 - Google Apps, settings, and stuff to do right away

OK, so your Nook Color is ready to go, but you'll need a few more things to finish the job. First, we need to connect to wireless and get the Google apps installed, especially Market, because that's where you'll go to get all the other apps. To connect to wireless:

  1. Go to the home screen (press the "n" button) and press the menu button (far-left on the bottom left corner). 
  2. Tap "Settings" followed by "Wireless & networks", then "Wi Fi Settings" to select your wireless network. Follow the prompts to set up your connection.
  3. Once you are connected, press the "n" button to return to the home screen.

Next, we'll install the Google applications:

  1. Tap on the apps button on the home screen and open ROM Manager.
  2. Check the "Flash ClockworkMod Recovery" at the top of the list and make sure that it says "Current Recovery: ClockworkMod 3.0.2.8". If it doesn't, tap "Flash ClockworkMod Recover" and select "Nook Color" in the list that appears.
  3. Tap Download ROM, followed by Google Apps, then tap on the top-most entry in the list and tap Download.
  4. When the download is complete, you will be presented with a "ROM Pre-Installation" prompt. Don't change anything, just tap OK.
  5. Press OK to Reboot and Install. If prompted by SuperUser about permissions, tap "Allow". Your Nook will reboot and install the Google apps all by itself. When complete, it will reboot again. The reboot will be a little slow this time, as it will rebuild the cache.
  6. You may be prompted with a list of Google apps. Be sure to select Market, YouTube, and any other Google apps you find interesting. If you aren't prompted, no worries, Market will be there and you can install any other apps you might want from there.

We're almost done. Now that you have all the critical apps in place, there are just a few things that you'll want to do before you start playing:

  1. Set the unhide button: When running a full-screen app, the button bar (menu, back, search, notifications) will add a fifth button, hide (represented by a couple of down arrows). CyanogenMod's default settings make it hard to get the button bar back when you hide it, so we'll want to change them. To do so, press the home button (the "n" button on your Nook), then the menu button (first button in the bottom left corner), and choose "Settings". Next tap "CyanogenMod Settings" followed by "Tablet Tweaks", then "Choose unhide button". Finally, choose "Home" from the list that appears. When you are done, you can press the home button to return to the main screen.
  2. Format your SD card: Many Android apps require a microSD card to work, so you'll want to be sure you have one in your Nook at all times. The problem is, if the card you want to use is the same one that you used to install CyanogenMod, then the recovery console will appear every time you reboot your Nook. To solve this problem, we'll want to erase the microSD card. To do this, insert the microSD card and press the home button (the "n" button on your Nook), then the menu button (first button in the bottom left corner), and then choose "Settings". Next press "Storage" followed by the "Erase SD Card" at the very top (under "SD Card"). Do not choose "Erase SD Card" under the "Additional storage: /mnt/emmc" heading, just the one under the "SD Card" heading.
  3. Make the Nook stay awake when plugged in: Default settings in this build of CyanogenMod set the Nook to go to sleep when it is plugged in. This can be a problem when you have it plugged into a computer and are copying files to/from it, as sleep will interrupt the process. To fix this, press the home button (the "n" button on your Nook), then the menu button (first button in the bottom left corner), and then choose "Settings". Next choose "Applications", then "Development" then check the "Stay Awake" checkbox.
  4. Install Flash Player: CyanogenMod doesn't have the latest Flash Player installed on it. Be sure to open the Market app, search for and install the Flash Player app. Once installed, Flash content on web pages and in apps should play properly.
  5. Install the Nook app: Like the Flash player, the Nook app is essential. Go find and install from the Market app on your Nook. Once installed, run the app and log in to your Barnes & Noble account. All your books and magazines will be there.

 

Part 5 - Go get some apps!

There are a few apps out there that you must have to round out your Nook Color experience.

First off, you must go to the Market on your Nook Color and download Angry Birds. Not only is it a great game, but it really shows off the Nook's screen. All of the graphics appear super-crisp and sharp at 169 ppi screen. Other great games include Bubble BlastLabyrinth, and Flight Frenzy.

Social media types will want to install the official Facebook and Twitter apps, or perhaps something like Seesmic, if you like to have all your social streams integrated into one app. Bloggers will appreciate the Wordpress app, among others. Be sure to check the AppBrain site for the latest and greatest.

Media lovers should install the Amazon MP3 app, so that they can purchase and listen to songs on the go. And the one that every media-loving Android user should have is Doubletwist. Doubletwist is like iTunes for Android, including a desktop app for your Mac or PC and a player application for your Nook Color. The desktop app connects directly to your iTunes and iPhoto libraries, as well as any music/movie folders you might have and enables easy syncing of your content to your Nook Color. It will even automatically resize your un-protected videos prior to syncing (although there is a better way to deal with video below). And if you install the optional Airsync app on your Nook, you don't even have to plug it in to sync your content. Your Nook Color and Doubletwist app on your desktop will just find each other. Doubletwist also connects to Amazon's music store, so you can download all the music you might want directly. 

doubletwist

 

Encoding Video

The last must-have app is Handbrake, which you will use to encode video on your desktop machine. Handbrake enables you to convert video from a variety of formats, including direct from DVD, into a format that the Nook can easily play. The trick with Handbrake is figuring out what settings are best for a particular device. Lucky for you I've already done this for the Nook Color. Note that Hadbrake will not convert any videos that you have purchased on iTunes, as these are copy protected and only work with Apple devices.

When using Handbrake to encode video from a DVD or other (un-protected) video file, set Handbrake up as follows:

On the main page, set the Video Codec to "MPEG-4", check the "2-pass encoding" box, and set the "Average bitrate" to "1000", as you see below:

hb1

 

Next, click on "Audio" and set the first track to a bitrate of "128", then disable any other tracks you see:

hb2

 

Finally, click the "Picture" button and set the width to "512" (the height will adjust automatically).

hb3

Press Start and your video will encode. When it is done, plug your Nook Color into your computer using the supplied USB cable, and copy the video to your microSD card.

Please note: Some DVDs (Disney is particularly notorious) employ some particularly intrusive copy protection techniques that Handbrake can't overcome. For these, first force quit Handbrake, then get an app like RipIt, which will enable you to get a stable version of the video files off the DVD prior to using Handbrake.

 

Last Step - Enjoy your newly liberated Nook Color!

 

Update: For the truly adventurous, I have added an overclock kernel to the update that will boost the speed of your Nook Color from 800MHz to 1200MHz, with no discernible cost in battery life. To install it, follow the steps in Parts 1, 2, and 3 above and make sure everything is working. Then repeat the first six steps in Part 3, but instead of selecting "cm-7.1.0-RC0-encore-2.6.32-beta3.1.zip" in step 3, select "overclock-kernel-cm7-dalingren-2.6.32-emmc-051311.zip". Once your Nook Color reboots, you should notice a marked improvement in performance. 

Note: If you downloaded and installed this update prior to 5/22/11, the image file has been updated since you downloaded it. You will need to re-download and re-image your microSD to see the overclock kernel.

 

Restoring your Nook Color to Stock 1.2

If you experience problems, or you decide you don't like CyanogenMod (ie, you're crazy ;-) ), you can easily restore your Nook to stock (and retry the update, if you so choose) by following these steps:

Note: if you downloaded and installed the update prior to 6/1/11, you will need to re-download the updated image file and re-image your microSD card using the steps in parts 1 & 2 above before following these steps.

  1. Hold down the power button on your Nook and power it off. Then, insert the microSD card you imaged in Part 2, and power it back on.
  2. Press the volume down button to select "install zip from sdcard" and press the "n" button to select
  3. Press the volume down button to select "choose zip from sdcard" and press the "n" button to select
  4. Press the volume up/down buttons to select update-nc-stock-1.2-keepcwm-signed.zip from the list, and press the "n" button to select
  5. Choose "Yes" to install, and wait for the install to complete. Will be a few minutes
  6. When done, press the power button to go back to the main menu, select "Wipe data/factory reset", and press the "n" button to select. Choose "Yes" to wipe data, and wait for the process to complete. Important: You MUST wipe data on your Nook Color, or it will not boot when you restart it, and will require a bunch of extra steps to recover. Trust me: wipe your data.
  7. When done, select "reboot system now", and press the "n" button to reboot. If your Nook Color is unresponsive, hold down the power button until it turns off, then power it up normally.

Once your Nook has restarted, you'll be back to Barnes & Noble stock software. Note that it will operate as if it were brand new. You will have to re-register with Barnes and Noble and go through their setup process.

Keywords: Nook, Nook Color

Posted by Jim Klein | Share This


Comments

  1. Awesome! Had some problems with it (kept getting a pop-up that wouldn't let me do anything... first sign that something had gone wrong). 

    BUT, just started from step 2 and tried again. Worked perfectly this time! Love having a tablet with flash etc! Thanks as always Jim. :)

    Sabeen on Tuesday, 17 May 2011, 09:48 PDT

  2. PERFECT.  thank you!

    dr.feiny on Thursday, 19 May 2011, 19:53 PDT

  3. Thanks for another update Jim. I have now updated all three of my Nooks. I did have issues with the section 4 instructions where it would download the GApps ROM but didn't actually install the ROM. No market or anything. At the beginning of the GApps section I ended up running the "Flash ClockworkMod Recovery" option at the top of the screen in the ROM manager and then selecting the Nook Color from the list. Once that was done all was well.

    I have also noticed that when I tried to download one of the interactive children's books, the new Nook App tells me that it is an invalid file type. After some research I found that the children's books are not yet supported on the Nook App. Not a problem for me at the moment but would be a problem for anyone that has purchased children's books created specifically for the Nook Color.

    Has anyone noticed their Nook Color becoming very sluggish after hours of use and have to reboot in order to get it to speed back up? I have had this happen multiple times now. It is fine after a reboot. All in all though, I am loving the Gingerbread version of my Nook! Thanks again Jim!

    Randy Orwin on Monday, 23 May 2011, 09:54 PDT

  4. Thanks Randy, I added an extra step to ensure people have the ClockworkMod Recovery flashed before they install Google Apps. Wasn't aware of the issue with the interactive books - added a note to the post as well. I haven't noticed any sluggish behavior over time, although it can be a little slow when it first wakes up from a "deep sleep" of more than an hour or so, as all the apps want to check for updates. Usually gets back up to speed within a minute or so. If you downloaded the image prior to Sunday, 5/22/11, you might also try updating to the latest build of CyanogenMod, which you can find under ROM_Manager:Download ROM:Dalingrin's Test Builds. The Beta 3.1 build might improve your wake from sleep performance.

    Jim Klein on Monday, 23 May 2011, 10:15 PDT

  5. I just ordered my Nook Color (it should be arriving tomorrow!).  I'm super pumped, but I am a a newbie to all of this...I'm hoping you can help me!  Do I need to root my Nook before doing the above procedure?  I've tried searching around online and some places say you do have to, and some say you don't?  Also, is there a certain brand or class of micro SD card that is recommended?

    Thanks SO much!! :)

    Tonya on Tuesday, 24 May 2011, 15:09 PDT

  6. No, you don't have to root it first, that's what this actually does. No particular class or brand microSD card is required - should work with anything. 

    Jim Klein on Tuesday, 24 May 2011, 15:13 PDT

  7. Thanks so much for your quick response!  I'll let you know how it goes. :)

    Tonya on Tuesday, 24 May 2011, 18:36 PDT

  8. I think I figured it out.

    June on Wednesday, 25 May 2011, 13:38 PDT

  9. Help!  I've gotten the process started...successfully, so far...but, when I click on "Flash ClockworkMod Recovery," I'm told that: "The SD Card needs to be mounted to use ROM Manager."  I tried putting the SD card back in the Nook, but I still got the same error message.  Any suggestions?  Thanks!!

    Tonya on Thursday, 26 May 2011, 18:40 PDT

  10. Every now and then I also get the pop up message: "the process android.process.media has stopped unexpectedly. Please try again."

    Any help is greatly appreciated!! :)

    Tonya on Thursday, 26 May 2011, 18:57 PDT

  11. Hey Tonya - That was the error message I got when I first installed CM7. I started from step 3 (boot/recovery mode) and tried again. The second time, it worked perfectly. 

    Sabeen on Thursday, 26 May 2011, 19:55 PDT

  12. Thanks for replying, Sabeen!  After your advice, I've tried restarting at step 3 twice now, and I still get the same two errors (the pop-up about android.process.media and then also the notification that the SD card needs to be mounted to use ROM Manager.  I don't know what I'm doing wrong! :(  I've tried googling to see if others have had the same problem; I found one other user saying she had the same problem with ROM Manager and it was due to her wireless.  I did notice that my wireless was already set up (even though I cleared my data).  Could that be a problem?  

    Tonya on Friday, 27 May 2011, 04:54 PDT

  13. @Tonya Try erasing the card before running ROM Manager. Go to home by pressing the "n" button, then tap the menu button and tap "Settings". Next, tap Storage, then "Erase SD Card" in the top "SD Card" section. 

    Jim Klein on Friday, 27 May 2011, 09:30 PDT

  14. Thanks, Jim!  I'm at work right now, but I will try that as soon as I get home.  Should I restart the process at Part 3 and then leave the SD card in (instead of taking it out after wiping the data in Part 3, step 5) so that I can erase it just before Part 4?

    Thanks SO much for your patience with all my questions.  This is my first time trying anything like this!

    Tonya on Friday, 27 May 2011, 13:44 PDT

  15. Update: I turned my Nook on and it still gave me the pop-up error about android.process.media.  I then erased the SD Card (it wasn't physically in the Nook...I just wen through the process of erasing it as you described).  Then, I tried to run ROM Manager, but I still got the same error that the SD Card needs to be mounted. :-/

    Tonya on Friday, 27 May 2011, 18:05 PDT

  16. I found your clear instructions for replacing the OS on the Nook, but am a bit more cautious.  I've read that I can put Gingerbread on an uSD card and it will boot and not wipe the default Nook OS on the uSD onboard - this seems a good thing for getting started. 

    I've also read that what make uSD card one uses makes a difference (Class-10 are not all equal it appears).

    Do you have any opinions about this approach and any knowledge of which uSD cards would be good?  A quick Google Search showed Froyo instructions, but not Gingerbread instructions.  I couldn't find anything direct on cards with good records in a Nook Color.

    Thanks.

    JimM on Friday, 27 May 2011, 19:57 PDT

  17. Hi Jim,

    Does the overclocking routine "overclock-kernel-cm7-dalingren-2.6.32-emmc-051311.zip" completely replace "cm-7.1.0-RC0-encore-2.6.32-beta3.1.zip"? And if so, can you simply do the entire process using "overclock, etc" from the first, and leave out doing the "cm-7.1.0 etc routine first?

    Mike

    Guest on Saturday, 28 May 2011, 10:41 PDT

  18. Jim,

    is "softkeys" still needed?

    Mike again

    Guest on Saturday, 28 May 2011, 11:32 PDT

  19. @Tonya - the card has to be in the Nook to erase it. Try starting over from the very beginning by reflashing your Nook to Barnes & Noble stock software, then re-apply the updates. To do this:

    1. Re-download the nook-cm7-install.zip to make absolutely certain you have the latest version, and follow all the steps in Parts 1 & 2 to create a bootable microSD card with the latest and greatest version.
    2. Next, on your computer download update-nc-stock-1.2-keepcwm-signed.zip (stock Barnes & Noble Nook 1.2 software image file) and copy it onto the microSD card
    3. Follow all the steps in Part 3 above, but instead of choosing "cm-7.1.0-RC0-encore-2.6.32-beta3.1.zip" in step 3, choose "update-nc-stoock-1.2-keepcwm-signed.zip"
    4. Once your Nook reboots, it will be completely stock, just like it was when you got it out of the box for the first time. You can then retry the CyanogenMod install.

    @JimM - There really is no risk, as you can see from my instructions to Tonya, you can easily put the Nook back if you decide you don't like it.

    @Mike - No, the overclock is just the kernel. You can, however, install them both in the same session. Just do the CyanogenMod first, then the overclock, and then wipe data. On reboot, you'll have it all.

    Jim Klein on Saturday, 28 May 2011, 11:47 PDT

  20. @Mike - No, softkeys is now unnecessary. CyanogenMod knows you have a Nook and adds its own on-screen softkeys for you.

    Jim Klein on Saturday, 28 May 2011, 11:56 PDT

  21. Thanks Jim,

    Am I right in thinking that when finished I'll need to re-register the nook with Barns & Noble?

    Mike

    Guest on Saturday, 28 May 2011, 14:08 PDT

  22. @Mike - When you install the Nook app, it will ask you to register.

    Jim Klein on Saturday, 28 May 2011, 17:21 PDT

  23.  Thank you Jim!

    I'm right in the middle of a great novel at the moment, so I'm going to finish it before I try this, and then...I'm gonna try it!

    Thanks for sharing your research and insight.

    Mike

    Guest on Saturday, 28 May 2011, 20:13 PDT

  24. at boot get message "Sorry! The process android.process.media has stopped unexpectedly. Please try again."

    unless you have some specific insight i'll just repeat the entire process to rule out human error on my part

    thanks. John S

    john s on Sunday, 29 May 2011, 09:29 PDT

  25. fix for error message "Sorry! The process android.process.media has stopped unexpectedly. Please try again."

    fix using Nookie Froyo Android 2.2 but it did the trick for same error on Gingerbread 2.3. I also ran overclock updates, very zippy.

    Entire posting found http://www.youtube.com/watch?v=GvrutYwoNd8&feature=related

    Excert begins:

    *Note: If apps are not downloading from the Android Market, follow these steps:

    1) Go to Settings-- Applications-- Manage applications-- All (It's a tab on top)-- Google Services Framework (You might have to scroll down a bit) Tap on Clear data-- ok. Then tap on "Force stop."

    2) Once you force stop "Google Services Framework," press the back arrow and search for "Market." Tap on Market-- Clear data-- ok. Then tap "force stop."

    3) Open up the ROM Manager Application. (If you get a message saying the SD Card is not mounted, just tap ok.)

    4) While in ROM Manager, tap on "Fix Permissions." (This could take a minute or two to finish.) Once this is done, tap ok.

    5) Still in ROM Manager, tap on Reboot into Recovery--ok

    --Your Nook Color should now shut down and boot into CWR by itself.--

    6) Scroll down to "mounts and storage" (Volume down button scrolls down. n button selects.)

    7) Scroll down to "format cache", and then select "Yes-Format."

    -- Your device will say it is "formating /cache..." --

    8) Once it says that it is done, press the power button once, and then select "reboot system now."

    -- Your device will now reboot into Nookie Froyo --

    (Thanks to ViralCipher on XDA for the fix!)

    Now your Android Market woes will be no more! =P

    **Important note: Please note that this wipes *everything* off your internal drive. If you want to undo this, please wait for my new unrooting video due next week.

    Excerpt end

    johnS on Monday, 30 May 2011, 09:29 PDT

  26. Jim,

    I've followed your directions - great result.  Now I'm updating the rom to the latest stable update at Cynogenmod.

    Question - once I do that, is it necessary to re-install the speed upgrade to retain the speed performance upgrade?

    Mike

    Guest on Monday, 30 May 2011, 16:13 PDT

  27. The problem I've encountered is that the standard android buttons are missing. Are they hidden or is there a problem with the way I followed your instructions or with the hardware. If they are hidden, how do I unhide them? I've reinstalled the program 7 or 8 times. I also followed your instructions to reinstall the original os but that didn't fully install as I encountered a problem with the keyboard flashing up and disappearing before I could use it. Suggestions?

    Jack on Tuesday, 31 May 2011, 07:51 PDT

  28. Hi Jim,

    Did it.  Awesome.

    Do you know if there is a manual this version of Android in a tablet?

    Mike

    Guest on Tuesday, 31 May 2011, 08:57 PDT

  29. @Jack - Do you mean the menu, back, and search buttons? The settings for those are in Settings:CyanogenMod:Tablet tweaks. If you are referring to the dockbar at the bottom of the home screen, settings are in Settings:ADWLauncher

    @Mike - There are a number of Android guides out there. There's a pretty good beginners guide at http://hemorrdroids.net/beginners-guide-to-android/ PC world did a 40 tips & tricks article here.  There's also the official Google Blog. CyanogenMod is fairly stock Android 2.3 (Gingerbread), so most any Android guide will apply.

    Jim Klein on Wednesday, 1 June 2011, 15:34 PDT

  30. Thanks, this was extremely helpful. Only thing is now I don't have access to the B&N OS, so my pc doesn't recognize the Nook any longer, just the SD card. Is there a way to keep cyanogenmod and B&N OS (like with Froyo).  Right now I can't transfer books on Adobe Digital Editions since it's not recognizing a nook device. Thanks again.

    Irene on Thursday, 2 June 2011, 08:38 PDT

  31. jim

    The Settings:CyanogenMod gets an error message that it didn't load and to try again. I never got to tablet tweaks. If all else fails, I'll try to trade the hardware and try again. Before I do are there any more suggestions. Thanks

    Jack on Thursday, 2 June 2011, 11:18 PDT

  32. @Irene - Interesting. Haven't looked at digital editions for a while, but can see how it might get confused. I'll look into it.

    @Jack - Sounds like something just didn't take. I'd try restore to stock (instructions above) and redo. If it fails again, only thing I can think of is bad flash in the device.

    Jim Klein on Thursday, 2 June 2011, 13:49 PDT

  33. Jim,

    Thanks for this article - I'm having loads of fun - thought I'd bricked my Nook at one point, but held the on/off switch down for 15 seconds with the sd card in and it awoke and reloaded Cyanogenmod - whew! 

    A question about overclocking.  I did both the Cyanogenmod and the overclocking kernel at the same time as suggested ( the second time around).  But at some point I will want to update the OS to the latest Cyanogenmod update.  Apparently I can do that fairly seamlessly, but....will I have to run the speed-up kernel seperately again?  Seems like it requires that I wipe all data when I did that for the Nook to not stop working, and that's a pain as I loose all my installed apps and all my tweaks to the UI.  Any way around that?

    Thanks again for a new hobby! :)

    Mike D

    Guest on Friday, 3 June 2011, 07:31 PDT

  34. Jim,

    Thank you for the excellent posts.  Last night I updated my rooted NC version 1.0.1 to 1.1.0 to 1.2.0 as well as Cyanogenmod and everthing went flawlessly.  This morning, after charging all night which I do most nights, to my surprise the NC was still charging and was only at 23% full and so far today it has not gone any higher.  Have you ever came across this situation before?  Do you have any suggestions on how I can remedy this situation?

    Thanks again for the great blog!

    Scott Q.

    Scott on Thursday, 9 June 2011, 05:57 PDT

  35. Jim,

    Can you point me towards a link to better understanding the dalingren overclocking kernel?

    Thanks,

    Mike D

    Guest on Tuesday, 14 June 2011, 00:56 PDT

  36. Please Help...

     

    I followed all intructions, got CM7 to boot. But got the error "the process android.process.media has stopped unexpectedly. Please try again." Like Tonya did.

     

    I then reloaded the stock software for the nook and got the error of the keyboard flashing on and off. So I tried to put back CM7. I choose clear cache partition. <<Maybe that's what broke it. Now I'm stuck in an infinite Boot loop and it will not boot to Nook Stock or CM7. 

     

    I also noticed that my ClockworkMod Recovery is version 3.0.2.8

     

    I just picked up this nook last week. and now i'm affraid my Girlfriend is going to tell me, "I told you so" :(

     

    Any idea?

     

    Thank you so very much,

     

    -Chris

     

    Chris on Tuesday, 14 June 2011, 16:00 PDT

  37. For Every one who bricked their Nook color as I did. (above Post by Chris)  

     

    Here's a link how to get it back. 

     

    http://nookdevs.com/Flash_back_to_clean_stock_ROM

     

    I'm now going to retry this CM7. Fingers are Crossed!

     

    -Chris

    Chris on Wednesday, 15 June 2011, 10:28 PDT

  38. Is there any reason I can't insert the SD card in my NOOK, format it, and then transfer the files / create the image on it after connecting the NOOK to my PC with a USB cable, rather than using the adapter?

    Craig on Friday, 24 June 2011, 16:28 PDT

  39. Please Note: This post is now obsolete. All of my Nook Color resources can now be found on my Nook Color Resources pages under Wiki Pages (to the right).

     

    Jim Klein on Thursday, 7 July 2011, 21:19 PDT

  40. I have rooted and installed CM7 on my Nook Color. It seems to be stuck in the bootloop. It has been on the screen flashing COLOR with the little android in the corner for at least 7 minutes now. Any suggestions??

     

    THanks

    KJ on Wednesday, 24 August 2011, 17:29 PDT

  41. Sounds like something didn't take. You shouldn't see the word color flashing at all, which leads me to believe that the old software is still on there. Try to redo the process by holding the power button down until it turns off, then boot from the microsd and follow the image steps. Be sure to watch for any error messages - could be that your microsd needs to be rebuilt.

    Jim Klein on Wednesday, 24 August 2011, 21:42 PDT

  42. I have followed your instructions,... I thought, implicitly!  Yet when I put the micro sd in my nook color and power up,..it just boots up normally in the barnes & noble mode and adds files to my sd card.  I can read my sd card from the nook just fine and it shows the cm-7.1.0-encore-signed.zip file with a large red qustion mark on it  as well as a, mlo, u-boot.bin, uImage, and uRamdisk files also with big red question marks on them.  Do I need to unzip the cm-7.1.0-encore-signed.zip file on my microsd card before I load it into my nook color?

    Kit on Thursday, 25 October 2012, 13:20 PDT

  43. nice app..
    create hotmail

    hotmail login on Friday, 22 July 2016, 07:25 PDT

  44. Wow, amazing blog layout! How long have you been blogging for? you make running a blog glance easy. The overall glance of your website is fantastic, let alone the content material! Listen Live FM Radio Online

    addi on Sunday, 18 June 2017, 15:50 PDT

  45. Whoa, amazing blog format! How long have you been blogging for? Your website is fantastic, and articles are extremely good! Ecouter FM Radio En Direct En Ligne

    ali on Sunday, 18 June 2017, 15:56 PDT

  46. We comprehend that a decent evaluation implies the distinction between you passing a course and you having to re-take it next semester. Essay Service UK

    Essay Service UK on Monday, 2 October 2017, 04:24 PDT

  47. The shortage of credible assets on your theme shackles your exploration and, therefore, prevents you from displaying your contentions influentially, and in this manner you are paying special mind to article composing administrations supplier to help you in finishing your assignment by doing exposition composing on the web.
    Essay Services

    Essay Services on Monday, 2 October 2017, 06:24 PDT

Add a comment

Your comment text

Your name

Comment visibility:

Please enter the code in the image below

Security Code