How To Guide: Bootable CM7 for Nook Tablet (Win7)

Software: SDFormatter, MiniTool Partition Wizard Home Edition 7.1 (Free, Google it)

Hardware: 2GB or higher microSD

Setting up sdcard (2GB default. For best result, use SanDisk sdcard),

  • Plug in your microSD to your computer.
  • Use SDFormatter to format your sdcard.
  • Open up MiniTool Partition Wizard Home Edition.
  • Click on your microSD disk.
  • Delete all partitions on your microSD disk (Display Unallocated)
  • (If you have bigger sdcard then you want bigger partition size for Boot partition)
  • (You want at least 1GB for Data partition)
  • Click Create to create Boot Partition.
  • – File System: FAT32
  • – Partition Label: Boot
  • – Create As: Primary
  • – Cluster Size: Default
  • – Partition Size: 500 is recommended but you can choose higher. Click OK.
  • Click on Unallocated, and Create System Partition.
  • – File System: Ext4
  • – Partition Label: System
  • – Create As: Primary
  • – Cluster Size: Default
  • – Partition Size: 400 is recommended. Click OK.
  • Click on Unallocated, and Create Data Partition.
  • – File System: Ext4
  • – Partition Label: Data
  • – Create As: Primary
  • – Cluster Size: Default
  • – Size and Location: Drag arrow on the right all the way to the right. Click OK.
  • Click Apply. Right click on Boot partition, Modify -> Set Active and Apply again.
  • Close Program.
  • Open up your sdcard in Explorer.
  • Copy the contents from to the root of your sdcard.
  • Remove your sdcard and plug it into your Nook Tablet.
  • Power on device and wait until it boot into Recovery.
  • (Some NT devices required power cable to be plugged in)

Read more of this post

How To Guide: Nook Tablet and CM7

 Device configuration for the acclaim (Nook Tablet)

 Copyright (C) 2011 The Android Open-Source Project

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 See the License for the specific language governing permissions and
 limitations under the License.

Initial pull and modify from WhistleStop repo as a base.

Other reference bases: android_device_bn_encore, android_device_motorola_targa, android_device_lge_p920.


  1. How to compile CM7
  2. Setting up recovery sdcard
  3. Backup using recovery
  4. Installing rom from recovery
  5. First time booting sequence
  6. Other flashable files (Did you messed up your Nook Tablet?)

Read more of this post

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.

Read more of this post

%d bloggers like this: