Barnes & Noble Nook Color

From RootzWiki
Revision as of 01:15, 5 September 2011 by DrMacinyasha (Talk | contribs)
Jump to: navigation, search
Barnes and Noble Nook Color
Barnes & Noble Nook Color.jpg
Specification
Manufacturer: Barnes and Noble Barnes and Noble-icon.png
Released On: December 2010
Android Version: 2.1
Shipped With: Not Known
Product Model: Not Known
Product Device: Not Known
Model Number: Not Known
P___IMG: N/A
Dimensions: N/A
Weight: N/A
Carriers: Not Known
Display: 1024x600
CPU: ARM Cortex A8-based Ti OMAP 3621 800MHz
GPU: Not Known
RAM: 512MB
Internal Memory: 8GB
Memory Card: Available
Mobile Radios: Not Known
WiFi: Not Known
Bluetooth: Not enabled without root.
FM Radio: Not Known
GPS: Not Known
Battery: 4000 mAh
Camera: No.
Secondary Camera: Not Included
HDMI Out: Not Included
USB Connector: Not Included
Additional Features: None
Rooted: Yes.
Locked Bootloader: No.


Pre-requisites

  • You need a B&N nookColor (which we will call NC)
    Before rooting, you need to complete BN's registration process, you will not be able to link your NC to your BN account to buy books after rooting. Do Not Proceed with Rooting unless the Nook is Registered, You will not be prompted to register with BN once you have completed the Root Process.
  • You need a 128 MB or higher microSD card that you are willing to completely erase. ( Note: It's recommended you use a Class 6 microSD card as a lower grade card may have issues. )
  • You need access to a computer.
    • the computer must be able to read and write a microSD card.
    • the computer must have a working USB port to talk to the nook.
  • You need a working wifi connection for the NC.
  • You must have a Gmail/YouTube linked Account. IF you used a Gmail account for B&N Registration you should use that one for this process. If you don't have a Gmail account, go get one (http://mail.google.com/mail/signup). You need it for this process even if you never use it again in your life.
  • You must have a program to write disk images, either dd (Linux or Mac) or Win32DiskImager (Windows) software (details below).


This process can be done from a Linux, Windows or Mac machine.

You should use a dedicated USB card reader or a SD card adapter. Devices with integrated card readers (cameras, smartphones, the Nook itself) will generally not work - they are unable to modify the partition table correctly, and the SD card will not boot. A very few devices will work for this, if yours did, count yourself lucky. Walmart sells USB sd readers for under $10.


Unlike Linux and Mac, Windows does not include 'dd' so you will want to install win32DiskImager for writing the image to the microSD. win32DiskImager is a program written for the Ubuntu project to write disk images. Simply download the zip to a folder and run the Win32DiskImager.exe. No installation is required.

Steps

  1. You have to decide if you want the bare-bones nooter, which enables ADB access and nothing more, or the more fancy Auto-Nooter. Choose which you want to download, and then proceed.
    1. If you choose barebones, download nooter 0.2.zip from mediafire.
    2. If you choose the Auto-nooter, There are three versions. Each only works for a single B&N firmware version. If you would like to upgrade to 1.1 before rooting, please do so at this link. Please choose the correct version.
    3. Don't assume that a newly purchased NC will not have the 1.0.1 upgrade already installed. Check Settings->Device Info->About Your Nook Color'
  2. Unzip it using your favorite unzipper.
    • The resulting img file will be larger than 65,000 kb.
  3. Write the microSD card image
    • After writing, view the directory of the sd card. You should see contents similar to those in the image to the right. If you don't, you did something wrong... please review the prerequisites and the steps and try again.
  1. For Linux Users:
    • Bring up a terminal
    • Navigate to the directory you unzipped the microSD card image to
    • If you are running in Linux, Ensure your microSD card is unmounted (run as root)
      • # umount /dev/<sdcard>
        where <sdcard> is your sdcard (for example /dev/sdc or /dev/mmcblk0, not the mount point of the sdcard or an existing partition like sdc1 or mmcblk0p1) Don't just copy the term <sdcard> you need to know the name of the sdcard's device. Please be sure you're writing to your sd card and not to your hard disk. This is dangerous.
    • write the image to your microSD card. (run as root)
      • WARNING: This will completely erase your microSD card. Be sure to back it up!
      • # dd if=auto-nooter-2.12.18.img of=/dev/<sdcard> bs=1M
        • Note that you need to use the name of the img file you downloaded... 2.12.25 or 2.12.15
  2. For Windows users:
    File:Win32DiskImage.jpg
    Win32DiskImage.jpg
    • Run Win32DiskImage.exe
    • Click the folder button and navigate to select the img file you just unzipped.
    • Click on the disk drive letter label on the right, and choose the letter that corresponds to your SD card.
    • Press Write. When it finishes, press Exit.
      • WARNING: This will completely erase your microSD card. Be sure to back it up!
  3. For Mac Users:
    • Open a terminal window.
    • Find which drive the sd card is mapped to: type in the terminal this:
      diskutil list
    • Be very careful to identify the SD card and not your hard disk. Be VERY careful.
    • Now unmount that drive typing this:
      diskutil unmountDisk /dev/disk#
      (My computer is was disk2 replace # with your number. Do NOT use the disk#s# )
    • The computer should say: Unmount of all volumes on disk<#> was successful
    dd if=/path/to/auto-nooter-2-12-15.img of=/dev/rdisk# bs=1m
    • -- FOR 1.0.0 FIRMWARE
    dd if=/path/to/auto-nooter-2.12.25.img of=/dev/rdisk#  bs=1m
    • -- FOR 1.0.1 FIRMWARE
    Everything needed should copy right over to the card.
    • TIP: drag and drop the image file from your finder into the terminal window, and the file path will fill in
    • TIP: you must replace "/path/to/" with the path where the auto-nooter image file is located (do not type "/path/to/")
    • WARNING: This will completely erase your microSD card. Be sure to back it up!

After you have burned the uSD card

  • View the contents of the SD card on your computer. You should see contents similar to those in the imge to the right. If you don't, you did something wrong... please review the prerequisites and the steps and try again.
  1. Remove the microSD card from your computer.
  2. Run the AutoNooter on your Nook Color using the uSD card you just burned.
    • Shut the device down completely. Make sure the USB cable is unplugged hold the power button down until prompted and choose power off.
    • Insert the microSD card into the NOOKcolor.
    • Plug the USB cable from your NOOKcolor into your computer.
    • The NOOKcolor will boot the microSD although the screen will remain off.
    • If you're using the Nook cable, the charge LED may blink. That would be ok, it is not important.
    • Within a minute, your computer will see a new USB device.
      • In Windows Your computer may complain about missing drivers. Simply cancel through them at this time.
      • In Linux It will show up as a RNDIS ethernet device. You may ignore this. (Or see next section for advanced uses)
      • On Mac, it will show up as an additional Ethernet device - just cancel when you see the dialog box pop up.
    • Choice time again...
      • If you are using the Auto-nooter on 1.0.1, when the process is done, it will auto-boot into the regular boot process. When you see the new boot animation, you're all done.
        • Remove the microSD card. (Otherwise it would boot the microSD again)
        • Skip to Followup
      • If you are using the original Nooter 0.2, or Auto-nooter on 1.0.0, Once the devices show up, wait five minutes while the script makes the changes to the Nook's file system.
        • Disconnect the USB cable.
        • Remove the microSD card. (Otherwise it would boot the microSD again)
        • Hold down the power button for 15 or more seconds. (again)
        • The NOOKcolor should boot normally.
        • You're all done.
      • If you are using Auto-Nooter 3.0.0 with B&N NC ver. 1.1
        • 1. Unplug your NOOKcolor from computer. (If Plugged in.)
        • 2. Insert AutoNooter SDcard into your NOOKcolor.
        • 3. Plug the USB cable into your computer and your NOOKcolor. (This will boot up the NOOKcolor.)
        • 4. Your NookColor will reboot when it's done.
        • That was the hard part, now to the simple stuff.
        • 5. Upon boot unlock your screen.
        • 6. Tap the Android
        • 7. At the Android Welcome Screen skip "Sign In"
        • 8. Enable Location Services when given the option.
        • 9. Connect to Wifi (Possible problems with WPA or WPA2, disabling security allows for stable WiFi connection) and launch Youtube from "Extras" (The Extras menu item your NC comes with).
        • 10. Click the Menu button (The one RIGHT of the Up Arrow).
        • 11. Select "My Channel" and Login using your Gmail Account (ensure the XXX@Gmail.com format to link)
        • 12. Exit Youtube and Launch Gmail from "Extras".
        • 13. Sync your Gmail Account and Exit. (If it fails to sync that is fine - it will do so later on if you give it a few minutes)
        • 14. Open up Market and Accept Terms and Service.
        • If you made it this far your nook should be successfully Rooted. Go Download an App to make sure.
        • 15. Enable Non-Market Installs by running the NookColor Tools App.
        • 16. Choose an App. If the install hangs without downloading, try turning the NC off (with power held for 3+ seconds), then on again. Go back into Marketplace and cancel the download, then restart it and it will work fine.

Huge credit to NookDevs 


DISCLAIMER: RootzWiki and NookDevs are not liable or responsible for any damages to your phones, this is solely the users decision to "root" their phone. Enjoy!

Personal tools
Navigation
Google AdSense