Nook Tablet CM7.2 RC1 4-25


  1. Background
  2. Notices
  3. Instructions
  4. Extra, Rom and Source

Background ^

The process of developing for the Nook Tablet was a slow one. The Kindle Fire had a head start in development because the device was not lock, which attracted developers. CM7 and CM9 came out on Kindle Fire ahead of Nook Tablet. At that time, the Nook Tablet had a locked device and lacks developers. Nook Tablet had root access created by Indirect, but the device was still locked. There were attempts to bypass the locked boot loader on Nook Tablet by AdamOutler and hkvc with moderate success. It was not until later that bauwks found a hole in the Nook Tablet source by creating a second bootloader referred to as second u-boot or irboot. After the second u-boot hole was found, we had CM7 ported to Nook Tablet by Team-B, consist of CelticWebSolutions and Goncezilla. Ubuntu popped up on Nook Tablet by AdamOutler. CM9 was at infant stage by nemith and fattire. Nemith later dropped developing on the Nook Tablet due to kernel constraint and personal stuffs. Kernel 3.x was needed for CM9 to support all the goodies like hardware acceleration and decoding. Along came chrmhoffmann and Kuzma30 helping porting kernel 3.x. Chrmhoffmann backported some 3.x features to Nook Tablet current kernel, 2.6.35 and released a working CM9. Kernel 3.x is still being developed and things are shaping well.

For the past couple of months, I have been learning how to compile CM7 for the Nook Tablet. Without device and vendor source, I had to borrow from the next best thing, Kindle Fire. Kindle Fire and Nook Tablet are not that much different in term of hardware specs. Besides the obvious different in storage space and ram until Barnes and Noble decided to release an 8 GB version of the Nook Tablet, there were differences in external sdcard slot, and microphone. The Nook Tablet and Kindle Fire shared similar Wi-Fi chip, audio chip, CPU, GPU and kernel base. This makes developing between devices easy. I have taken available device and vendor source from WhistleStop and JackpotCalvin, Kindle Fire developers, and I tried to create my own device and vendor source to compile CM7 for the Nook Tablet. Along the way, I used other available sources from Nook Tablet, Droid Bionic, and LG P920 for references. It was a success.

One of my first CM7 build in Feb. 2012. The video demonstrate HW Decoding.

If you have an 8 GB version of Nook Tablet and want to test to see if my compiled CM7.2 RC1 works on your device, please do try. Know that you are doing this at your own risk. If you need further help, hopped into XDA Nook Tablet section and leave comments there. My compiled CM7.2 RC1 worked on my 16 GB Nook Tablet.

Notices ^

Instructions ^

NOT TESTED ON 8GB Nook Tablet but it should work

Backup your apps and data

Initial process,

  • Format micro sdcard with FAT32 LBA Boot (tested with 2GB SanDisk/Kingston microSD)
  • For Windows 7, MiniTool Partition Wizard Home Edition (free)
  • Format sdcard,
  • File System: FAT32
  • Partition Label: Boot
  • Create As: Primary
  • Cluster Size: Biggest one, 64KB if available
  • Apply patch
  • Right click on Boot partition, Modify > Set status Active
  • Apply patch again
  • Copy MLO, boot.img, flashing_boot.img, u-boot.binand the rom from the link below onto the root of your sdcard.
  • Power off device
  • insert sdcard to device
  • hold power button for a couple seconds to power on
  • wait until device boot into recovery


  • > install zip from sdcard
  • (navigate with volume keys and select with home button)
  • > choose zip from sdcard
  • > Yes – Install (wait up to a couple minutes)
  • (press power button  to go back)
  • > wipe data/factory reset (1st time installing)
  • > wipe cache partition (1st time installing)
  • > reboot system now (restart device)

First time booting sequence,

  • Initial BN n logo
  • Custom n logo (a couple seconds)
  • 2 androids logo (wait about 30 seconds)
  • CM7 android logo (wait up to a couple minutes)

– HD (succulent on XDA)

Extras ^
[Theme] Ice Cream Sandwich [TABLET TWEAKED][CM7] -joenathane

Download CM7.2 RC1 Rom Links

Device & Vendor Source

About iamafanof
Somewhere in reality. I like free gadget. I need new nibs.

8 Responses to Nook Tablet CM7.2 RC1 4-25

  1. Narga says:

    thanks, it’s works

  2. Narga says:

    After flash this rom, I got a CM 7.2 but it’s not have any Google apps just as framework, account and sync, …. so I can’t add any google account, when I press add account button in setting, exchange email screen appear, and can not choose google account

  3. Narga says:

    I’ve installed but it’s not allow me add any google account, only mail exchange account

  4. Narga says:

    I’ve installed it but this rom not has CM Account, I can’t add any google account except exchanged account

  5. wensiang says:

    Hi, I am a newbie to rooting. Does your installation option override nook tablet default installation? Meaning even the partition? Do you have guide on how to restore NT default partition? I think I accidentally deleted all my partitions and now I can’t boot to nook default.

    • iamafanof says:

      Installing this CM7 will override your x-loader, bootloader, recovery, boot, and system stock partitions. Never delete any partitions. Only userdata and cache partition are safe to format.

      To restore to stock, you need to make a recovery microSD card. The details of how to setup and format your sdcard are on this blog. You will need flashing_boot.img, MLO, u-boot.bin, boot.img and from copied onto the root of your sdcard. You need flash from CWM recovery. Once done, you need to hold the power button until your device turn off.

      Press and hold the home and power button until the device turn on and off; make sure the device is off. Repeat this step seven more times. When you turn on the device the ninth time, it will automatically restore to stock. If you turn it on the ninth time and it prompt you to press home for factory reset, press the power button to turn off the device. You will need to press and hold the home and power button until the device turn on and off. After that just power on to see if the device restore by itself. If it prompts you to press home, you will need to turn your device off and repeat again.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: