How to Guide: Bootable (CM7/CM9/CM10) SDCard for Nook Tablet

Notes:

  • DO NOT SELL PREBUILT SDCARD WITH ROM
  • You need to have a microSD card 2GB or bigger.
  • Don’t update your touch panel firmware if you want dual or triple-boot.
  • Read CM10.0 Jelly Bean for Nook Tablet if you want to downgrade the firmware.
  • Not all microSD card brands are made equal.
  • I always recommend SanDisk due to fast small block random write.
  • Only CM10 support 5-touchs/10-touchs driver currently.
  • CM10 currently have problem with SDCard dismount when device goes to deep sleep.
  • This causes the device to not awake when turning it back on.
  • You have to hold the power button for 20 seconds and then power it back on.
  • Added comments for Ubuntu

Software:

General guides for setting up single-boot SDCard:

  1. Format your microSD with SDFormatter
  2. Open MiniTool or GParted
  3. Delete current partition on your microSD
  4. > Create a new partition BOOT: FAT32, Primary, Size 200MB, click Apply
  5. MiniTool: Right-click on BOOT > Modify > Set Active, click Apply
  6. GParted: Right-click on BOOT > Manage flags > Select lba and boot, click Apply
  7. > Create a new partition SYSTEM: EXT4, Primary, Size 350MB, click Apply
  8. > Create a new partition DATA: EXT4, Primary, Size you decide below, click Apply
  9. 500MB for 2GB, 1000MB for 4GB, and 2000MB for 8GB and bigger SDCard*
  10. > Create a new partition SDCARD: FAT32, Primary, click Apply

General guides for setting up dual-boot SDCard:

  1. Format your microSD
  2. Open MiniTool or GParted
  3. Delete current partition on your microSD
  4. > Create a new partition BOOT: FAT32, Primary, Size 300MB, click Apply
  5. MiniTool: Right-click on BOOT > Modify > Set Active, click Apply
  6. GParted: Right-click on BOOT > Manage flags > Select lba and boot, click Apply
  7. > Create a new partition SYSTEM1: EXT4, Primary, Size 350MB, click Apply
  8. > Create a new partition DATA1: EXT4, Primary, Size you decide below, click Apply
  9. 300MB for 2GB, 1000MB for 4GB, and 2000MB for 8GB and bigger SDCard*
  10. > Create a new partition SYSTEM2: EXT4, Logical, Size 350MB, click Apply
  11. > Create a new partition DATA2: EXT4, Logical, Size you decide below, click Apply
  12. 300MB for 2GB, 1000MB for 4GB, and 2000MB for 8GB and bigger SDCard*
  13. > Create a new partition SDCARD: FAT32, Logical, click Apply

General guides for setting up triple-boot SDCard (Require 4GB or larger microSD card):

  1. Format your microSD
  2. Open MiniTool or GParted
  3. Delete current partition on your microSD
  4. > Create a new partition BOOT: FAT32, Primary, Size 550MB, click Apply
  5. MiniTool: Right-click on BOOT > Modify > Set Active, click Apply
  6. GParted: Right-click on BOOT > Manage flags > Select lba and boot, click Apply
  7. > Create a new partition SYSTEM1: EXT4, Primary, Size 350MB, click Apply
  8. > Create a new partition DATA1: EXT4, Primary, Size you decide below, click Apply
  9. 500MB for 4GB, 1000MB for 8GB, 2000MB for 16GB and bigger*
  10. > Create a new partition SYSTEM2: EXT4, Logical, Size 350MB, click Apply
  11. > Create a new partition DATA2: EXT4, Logical, Size you decide below, click Apply
  12. 500MB for 4GB, 1000MB for 8GB, 2000MB for 16GB and bigger*
  13. > Create a new partition SYSTEM3: EXT4, Logical, Size 350MB, click Apply
  14. > Create a new partition DATA3: EXT4, Logical, Size you decide below, click Apply
  15. 500MB for 4GB, 1000MB for 8GB, 2000MB for 16GB and bigger*
  16. > Create a new partition SDCARD: FAT32, Logical, click Apply

*. The bigger the DATA partition, the more apps you’ll be able to install.

Download ROM(s) and Google Apps:

Setting up ROM(s) and GAPPS:

  • Decide if you want a single-boot, dual-boot, or triple-boot SDCard.
  • If you want triple-boot SDCard, use the vold.fstab in the 3_os folder for all 3 roms.
  • Now decide what android OS you want on each partition.
  • I have mine SDCard set up with p2 for cm7, p5 for cm9, and p7 for cm10.
  • So I’ll have cm7 boot.img, cm9 altboot.img, and cm10 altboot1.img on my SDCard.
  • Required package: SD_Boot.zip
    Exctracted contents,
  • CM7_Gingerbread
  • CM9_Ice_Cream
  • CM10_Jelly_Bean
  • 1_os = single boot SDCard
  • 2_os = dual boot SDCard
  • 3_os = triple boot SDCard
  • Contain vold.fstab which assign mounting drives.
  • Open ROM to location, /system/etc/vold.fstab
  • > Replace the vold.fstab (in the ROM) by drag and drop to the designated location via WinRAR/similar app.
  • On Ubuntu, use File Roller, default app associated with opening zip file.
  • *DO NOT EXTRACT THE ROM/GAPPS
  • p2 = partition 2 on your SDCard
  • p5 = partition 5 on your SDCard (p4 is an extended partition)
  • p7 = partition 7 on your SDCard
  • gapps = Google Apps updater-script
  • rom = ROM updater-script
  • Contains updater-script for ROM and GAPPS, and boot, altboot, and altboot1 image.
  • Open ROM/GAPPS to location, /META-INF/com/google/android/updater-script
  • > Replace the updater-script (in the ROM/GAPPS) by drag and drop to the designated location via WinRAR/similar app.
  • On Ubuntu, use File Roller, default app associated with opening zip file.
  • *DO NOT EXTRACT THE ROM/GAPPS
  • Copy flashing_boot, MLO, recovery, and u-boot on to your SDCard (BOOT)
  • Copy boot.img (altboot.img, and altboot1.img) on to your SDCard (BOOT)
  • Copy the prepared ROM(s)/GAPPS on to your SDCard (BOOT)

Installing ROM and GAPPS:

  • Boot up the device with the SDCard.
  • At the Cyanoboot screen, hold the “n” until the “BOOT MENU” appears.
  • Use Volume keys to move up/down and “n” to select.
  • Select “4) SDC Recovery” and wait for the device to load into recovery.
  • It will boot into CWM-base Recovery v5.0.2.8
  • (Newer recovery have problem installing CM7)
  • Use Volume keys to move up/down and “n” to select. Press power button to go back.
  • Install zip from SDCard > choose zip from SDCard
  • Do this for all your ROM(s) and/or GAPPS and power off.
  • The device will default boot into boot.img.
  • At the Cyanoboot screen, open the Boot Menu and select the rom you want to boot.

Credits: Kuzma30, fattire, chrmhoffman, rebellos, mik9, hashcode, nemith, loosethisskin, and many others.

If there are errors, let me know in the comment.

For Nook HD Fund, Thanks.

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

119 Responses to How to Guide: Bootable (CM7/CM9/CM10) SDCard for Nook Tablet

  1. i have no idea where to place the files ive downloaded on my sd card once my partitions are made, im only doing a single boot sd because I only want cwm 10, its very confusing with the directions because it tell u to replace a file but it never tells you what to replace it with, nor is it clear about where to put the files ive downloaded on my sd card, can someone please explain in details?

  2. IR says:

    HI, downloaded everything, created a single-boot SD card, replaced the vold.fstab from 1_os; from p_2 replaced in ROM and GAPPS the upater-script; copied all files to the BOOT dir on the SD card. During the ‘install zip from SDCard’ i am getting the following error:
    set_perm: some changes failed
    E: Error in cm-10.1.3-acclaim.zip

    I retried and got a different error:
    symlink: some symlinks failed
    E: Error in cm-10.1.3-acclaim IR.zip

    Am i doing anything wrong or do i need to change anything?

  3. stratt says:

    I think I have this all figured out but one thing, I’m getting the “booti: bad boot image magic” error on load up screen. No, I don’t have the boot.img file, because I can’t seem to find it anywhere, and it’s not included in the cm-10.1-20130206-acclaim-HD-SDC-img package. Thanks again for all of your help!

  4. vikingmedic says:

    okay. So i’ve gotten all my partitions set up correctly, all the files prepped and copied to the boot partition (i think). So i have two questions:

    1) Are you supposed to transfer all the files/dirs from the sdcard zip?

    I Am able to get into the boot menu. But when I try to install (and this has done this on both liquid screen and CM10) I get the following error messages:
    “installing update…
    set_perm: some changes failed
    E:Error in /sdcard/cm-10.1-20130605-UNOFFICIAL-acclaim.zip
    (status 7)
    Installation aborted”

    and

    “E:Error in /sdcard/Liquid-JB-v2.4-officlal-acclaim.zip”

    Please help

  5. Vivek says:

    i CREATED ALL THE PARTITIONS AS TOLD.
    COPIED FILES TO THE ONLY PARTITION THAT WAS VISIBLE IN MY OS I.E. BOOT
    AND THEN I BOOTED INTO CYNOBOOT AND INSTALLED CM AND GAPPS.
    NOW CM IS NOT WORKING.
    AND MY NOOK RUNS INTO CYNOBOOT.

    I WANTED A BOOTABLE SDCARD.
    WHAT THE HELL HAPPENED. I WANT MY NOOK’S DEFAULT OS INTACT.

  6. Thomas says:

    Nothing is working out for me. I cannot get the Nook to load from the SD Card. Trying to run the Jellybean on my 8GB Nook Tablet. Read and Read and Read again. Formatted my card now 4 times. I copy the files in the SD_Boot over to the “ROM/GAPPS” in the zip file, correct?

    I only want one OS, should be easy. I tried to put just the folders inside the zip onto the card, the boot partition, and it says not enough room.

    But then the instructions say to not extract, copy to sd. Copy what to SD, the ZIP file, the folders in the Zip file? Well I do either, plug it in my nook, start it up and nothing happens. What am I missing?

    Very Frustrated. Just want Google Play Store.

    • iamafanof says:

      This is an outdated thread.

      • Thomas says:

        downloaded the copy of the sd card, the img file, mounted, loaded and on its way to working. I had to plug my tablet in during start up to manage to finally get it to start. Will it start without the power cord plugged in? wheres a newer thread?

        thanks for any help..

  7. Rich says:

    I have an 8G nook. Created a CM7 boot SD card (16G) with the following config boot – 117M, System – 450M, Data – 1G & SDCard – 13.5G. It works fine. But here’s what I see in the settings
    ram – 320M
    SDcard – 1G
    Internal 1G

    How do I increase the sizes of all of these as I thought, the 16G in the SDcard would get used. Pls help.

    • iamafanof says:

      edit /system/etc/vold.fstab
      dev_mount sdcard /mnt/sdcard auto auto /devices/platform/usb_mass_storage/lun1 /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
      to
      dev_mount sdcard /mnt/sdcard 4 /devices/platform/usb_mass_storage/lun1 /devices/platform/mmci-omap-hs.0/mmc_host/mmc1

  8. Matt says:

    For some reason, my network will not allow me to download files from MediaFire. The page refreshes every time I click a download link. Tried to troubleshoot it with no luck. Could you possibly post SD_Boot.zip on a mirror? I’ve got a bricked NT at the moment and need it to recover the device.

  9. Ahmad says:

    thanks in advance ..
    After I load the files on the sd card, and install zip from cwm. I powered off and turn it on, and when the cyanoboot logo boots i select to boot from altboot1.img it’s boot to black screen just what is the wrong i did? i,m using Rom version “cm-10-20121128-UNOFFICIAL-acclaim.zip”
    thanks for helping
    waiting for reply as soon as possible.

  10. Michael says:

    Setting up a single boot SD card with CM10.0 – JB4.2.1. Used cm-10-20121231-NOOKTABLET-acclaim-HD.zip ROM and followed all the directions that are outlined here. Went through all the steps OK. Got stuck at the very end, when device booted in Cyanoboot and tried to load SDC boot – turns out I copied wrong boot.img file to SD card (on from SD_Boot instead of one from ROM). Now, when I copied right boot.img file to SD card, NT loads up to CyanoBoot and when it tries to go to SDC boot, it just loops back to Cyanoboot initial screen (where you can press N-buttom to bring up the menu). Please advise what I have missed.

  11. Dan says:

    Hello. Thank you for taking the time to respond to my request. I’m sure you are extremely tired of answering the same/similar questions to people like me. But i am trying, I’ve read up watched videos and followed other suggestions for creating a boot SD card for CM7. But still haven’t been successful. I have a Nook tablet v 1.4.3. 16GB. 16GB micro SD (4).
    To get to the point i cannot seem to move/replace the vold.fstab file between 1_os and p2. First there is no vold.fstab in the rom just an updater-script. Should i just add the file here? Second i installed 7zip to assist me but it will not allow me to move the file within the same zipped folder. I could really use some help.
    With the sincerest thanks
    Dan

    • Dan says:

      I guess time away from the computer is all i needed to get through my problem. Well almost. I wrapped my mind around the file transfer and successfully completed the gapps portion. But when i attempt to move/copy vold.fstab to cm7-system-etc i get an error. The Compressed (zipped) Folder is invalid or corrupted. Again i’m using 7Zip to assist me.
      I did try extracting the files and move them, which i did successfully. However i no longer have a zipped file and am unable to rezip it. Your advice on this matter would be greatly appreciated.
      Sincerely
      Dan

  12. Colin says:

    The Nook itself is working great, thanks! The only issue I have is that I can’t mount the SDCARD partition on my computer (neither WinXP nor mac). I have it set to FAT32 Primary, and it looks like it does in your initial image there, with the exception that there is no drive letter to its left (e.g. where yours says K:SDCARD it just has the colon). I had it set with a drive letter in the Minitool settings, so am I missing something else here?

    • iamafanof says:

      Read Questions and Answers:
      Don’t like Media Transfer Protocol (MTP) and want USB Mass Storage (UMS)?

      • Colin says:

        Thank you for taking the time to direct me to that, I’ll see what I can do with it. As of now, the Android File Transfer program on my mac is not detecting the device, so I’ll se if this works instead. I appreciate your time.

      • Colin says:

        well, unfortunately it seems that neither setting seems to get the SD Card recognized. Not the hugest deal, but I’ll keep at it to see what else might work. Thank you again for your pointer.

      • Colin says:

        Final update: formatted the SD card and redid everything with the 12/31 image, and now MTP works fine. So, again, thank you for all your good work on this project, really impressive stuff.

  13. rp201 says:

    Will this work instead of having to reinstall all operation systems?
    Since I have a triple boot card working already I figured just adding 3 more partitions at the end.
    how do you edit alboot2.img to work with a 4th os on the sdcard for testing with the following layout for a 16gig drive?
    would just require me to modify updater-script for rom and gapps. and vold.fstab to point to partition 10 to install to and the data on partition 12.
    what I don’t understand is what needs to be done with alboot2.img. what do I need to modify for this setup to work. thanks.

    1 fat32 1000mb primary boot lba
    2 ext4 400mb primary
    3 ext4 1000mb primary
    4 extended partition for rest of usb
    5 ext4 400mb
    6 ext4 1000mb
    7 ext4 400mb
    8 ext4 1000mb
    9 fat32 6000mb
    —————used gparted to to shrink p9 and add 4thos with separate data partiion below–
    10 ext4 400mb
    11 ext4 1000mb
    12 fat32 2000mb

  14. rp201 says:

    thank you so much for you work.

    I wish to use altboot2 for a fourth OS to test out roms like paranoid. I am using a 16g class 4 (which I have noticed the performance increase when running but longer boot times compared to class10)

    I added two additional ext4 partitions before the final fat32 which are p9 and p10.
    I was wondering if you made updater-scripts for those partitions (p9) for the roms and gapps. also I dont know if a different altboot2.img file is required.

    I was going to download the paranoid sdc version and install it as the 4th OS and I was also wondering if there will be a need for a modified vold.fstab also .

    I was looking at the update-script file for cm10rom-p7 as an example and I noticed that lines 3 and 4 refer to mmcblk1p7 and im assuming changing that to mmcblk1p9 for both gapps and rom upader-scripts.

    I just got stuck with the altboot2.img and vold.fstab if above changes are correct. thanks again and keep up the great work!

    I used gparted with the following layout:

    1 fat32 1000mb primary boot lba
    2 ext4 400mb primary
    3 ext4 1000mb primary
    4 extended partition for rest of usb
    5 ext4 400mb
    6 ext4 1000mb
    7 ext4 400mb
    8 ext4 1000mb
    9 ext4 400mb
    10 ext4 1000mb
    11 fat32 rest of the drive.

    • rp201 says:

      I looked at vold.fstab and I guess line 17 needs to be changed to dev_mount sdcard /storage/sdcard1 11….. for a 4 os system i guess? and if if so requires all new installs and have this imbedded in all the files.

    • rp201 says:

      for some reason nook wouldn’t boot sd with 1gig for partition 1 I changed it to 650 and now it works.

    • rp201 says:

      I have all but given up on 4os on an sd. cm10 and cm10.1 as the last two partions never seem to work. since I have an existing triple boot, i imaged that 8g sd card to a 16 gig, resized the extended and created the above layout again. now I’m using slitaz and what I’m trying to do is to go into [partitions(2/5/7)]/system/etc/vold.fstab and edit the file to point to sdcard1-part11. everytime I try to save the file it states that it is read only. I tried puppy linux also. I’m launching editor as su. can standard distros read and write to android linux partitions? is there cypto involved here? very confused.

    • rp201 says:

      cyanoboot has altboot2 altboot3…. if it doesn’t work why are they there.

      • iamafanof says:

        altboot2 and alboot3 boot into altboot2.img and altboot3.img. If the image isn’t there, it’s grey out. It’s for multi-boot or you can boot other things you want like testing kernel in boot images.

  15. David says:

    I got everything to work perfectly, thank you for the excellent guide. I do have an issue with being able to access the SDCARD partition both on the NT and on my computer. All I can see on the NT is the SYSTEM partition where everything is stored. When I put the card in my computer all I can see is the BOOT partition. I can’t access either my DATA partition or my SDCARD partition for some reason. Any ideas?

  16. Lee says:

    Hello. i got CM10 to work off the card, but my nook will not boot in the original BN system. Even if the card is removed, or i pick the INT boot menu option, I can’t get it back to boot in its original state.CM boot every time. Is the CM10 being cached in memory and not clearing? Is there anyway to turn on logging for the bootloader? Can I delete the bootloader and start from scratch. I can’t access the Nook’s internal memory. when I try to plug in the USB cable to my laptop to see if the original OS has been over written, I get a “Unfortunately, the process android.process.media has stopped” error message.

  17. Michael says:

    I used the directions to put in a single boot CM7 and it worked well. After a few days CM7 started to work slow (I was running it of 16Mb Kingston card). I bought 16gb Sandisk and set it up with a single boot with CM10. Before booting the first time with CM10 I did a hard reset of my Nook to factory settings and everything worked. Then I put CM10 on my Nook. A few things:
    – I can’t locate Google Apps application
    – When going to Google Apps through the browser, it shows that a bunch of apps that were installed on CM7 and I can’t get them to uninstall

    Please advise.

  18. Rich says:

    boot.img size 4.26 MB (4,470,784 bytes) last modified Saturday, ‎November ‎10, ‎2012, ‏‎8:37:51 PM is correct for cm-10-20121225-acclaim-HD.zip ?

  19. Rich says:

    I see the 12/25 build cm-10-20121225-acclaim-HD.zip (GCC 4.6) but I do not see an companion *_sd_hd.zip. I thought it was essential to use the boot.img from *_sd_hd.zip? What am I missing?

    • iamafanof says:

      I am only supporting single boot sdcard currently. The boot.img is included in the sd boot rom in the CM10.0 Jellybean SDCard IMG for Nook Tablet post.

      • Rich says:

        OK, thx, will go another round. Having failed several times I finally got the noob approach to work (cm10-121208_acclaim_sd_hd_img.rar) but felt rather silly since I thought I was reasonably competent with this sort of thing and have set up many versions on Nook Color. I still need a clarification though. You mean the boot.img from the sd_boot.zip, not the boot.img that is at root level in cm-10-20121225-acclaim-HD.zip, right? Secondly – I am using a class 4 Sandisk 16GB SD card. After setting up the partitions and copying appropriate files I can only get it to boot by inserting the USB cable – is that normal? I have only been installing the single-boot system following your detailed instructions above. When I do that first boot to get into recovery – should the NT boot as soon as the cable is inserted?

      • Rich says:

        I think I am looking in the right place. Finally I am in https://iamafanof.wordpress.com/2012/11/18/cm10-0-jellybean-sdcard-img-for-nook-tablet/. In that post I find bf9e3b1d2edaf8489fcbe40a2bd3c204 *cm-10-20121231-NOOKTABLET-acclaim-HD-SDC-img.rar but it is not a link… I do not find a 12/25 drop.

  20. santiclaws says:

    Not a noob to rooting, but having issues. I couldn’t fit all the files onto the boot partition at 200MB, so I made it 300MB. That’s the only change I can think of. Followed everything else to the letter, but the Nook boots into the Nook software. I am just trying to single boot CM10. Thanks for any help

  21. MitchL says:

    This is all very unhelpful, at least for me, and I am not a noob. I rooted and flashed innumerable roms my Gtab, Droid, Droid Bionic, Nexus 7, Galaxy S3. But this nook tablet rom flashing is just not working for me. I liked the idea of the 3 option card because from what I’ve read, CM-7 is still the most stable, cm-10 appears to have bugs that are still being worked out, and CM-9, I have no idea. I initially just rooted, flashed cwm, and loaded CM-7 directly to the NT, but for whatever reason, it wouldn’t read sd cards anymore and I had to repart and start again. I spent hours and days creating this triple card, only to find it won’t boot to cyanoboot, which was previously working when I had CM-7 installed on the NT.

    I am sorry to be a pain about this, but jeez it is frustrating!

    • iamafanof says:

      You said you couldn’t get Cyanoboot to boot. So burn the JB img and work from there. If the burned sdcard doesn’t boot up on your Nook, obviously your NT is the odd one. If the burned sdcard work, all you have to do is modified/create new partitions to create your triple boot sdcard. Just don’t modify the boot (p1) partition.

  22. MitchL says:

    so horribly frustrated. I cannot boot to cyanoboot. it always goes to stock bootup.
    I restored to stock (repart). rooted. tried again. stock boot.
    reparted again. no root. booted to stock – no repart.
    what the heck is wrong?
    16gb nook tablet. 32gb class 4 sandisk micro sdhc.
    meticulously followed instructions. again and again. reformatted the card, partitioned with minitool too many times.
    what am I missing here????

  23. JimG says:

    You are very welcome.

  24. frb says:

    Just followed your instructions – thanks so much, this works great. Only problem I ran into was trying to use boot.img from SD_BOOT.zip instead of cm-10-20121206-UNOFFICIAL-acclaim_sd_hd.zip. I should have read the comments first. 🙂

  25. gobostone says:

    Hey there, I’m having a lot of problems getting things to work out right. I’ve did this for a few friends earlier this month and eventually got myself a NT and am trying to do it but I can’t seem to get it to boot into the CM boot menu, at all. I’ve formatted, reformatted, and edited again.

    I’ve taken the boot.img from sd_hd and replaced the vold.fstab and updater-script in both the gapps and the rom. I’m just straight up lost.

    I also have two different SD cards I’ve tried it on. One 4GB class 4 gskill and one 16 GB sandisk class 4. Neither of them seem to work. Below are screenshots of my partitioning and the files I have on the boot partition.

    http://imgur.com/a/7tahs#0

    • gobostone says:

      So. I’ve made some progress and found out that both of them will boot if the power strip is plugged and *only if* it’s plugged in. This is really not that big of a deal but I was wondering if anyone else had seen this before? Is there a fix?

      • David says:

        I have only ever been able to get my to boot from the SD card when it was plugged in to power. Otherwise it almost always boots to the B&N loader.

  26. Jaime says:

    Hi,
    I’m a noob in this area… I’m trying to create a bootable SDcard in CM10 only for a nook tablet 16GB. running 1.4.3.
    I have tried 11/26 and 11/28, multiple times (clean or dirty upgrade)
    I’m using the recommended SanDisk 4GB Class4.
    First thing I had to deal with was the size of the “BOOT” partition which is not enough for the 7 files:
    MLO, u-boot.bin, flashing_boot.img recovery.img (all these from the sd_boot.zip or corresponding sd_hd.zip file), boot.img (from corresponding acclaim-sd_hd.zip/p2) and the 2 prepared zip files cm10rom.zip and cm10gapps.zip.
    I had to increase BOOT from 200 to 250MB
    What I’m experiencing every time is crashing settings or crashing trebuchet launcher, to the point that I cannot use it (the screen comes and goes, while on, it only accept 1 or 2 keystrokes, if any).
    Where am I failing?

  27. beam says:

    First of all I would like to thank you for writing such a detail, step-by-step guide and I made it worked.

    I have 2 questions and wondering if something is wrong or its just me.

    1. When I turn on the Nook Tablet (I have 8G version), it does not boot CM10 unless it is connect to power adapter.

    2. When it is in CM10 and it goes idle for longer than, say 4~5 minutes, it turns off. When I turn it on again, it will go to Nook’s default UI. I have to turn off again (and make sure to connect to power adapter) to boot CM10.

    Again thank you for your hard work 🙂

    • digixmax says:

      Most NTs will boot off an SD card only from power-off state and upon insertion of a powered-USB cable. Also when running off an SD card, they will always reboot into stock ROM.

      The problem in #2 is known as the “Sleep-of-Death” problem. Use the ROM versions dated 11/26, 11/28, or 12/08 which incorporated the fix for it.

  28. zcat says:

    Thank you! I was trying to open the .img files at first but once I understood by ROM you were talking about the complete .zip download I got it fine! I assumed it was proper to use the update scripts from the up to date download and it seems to have worked correctly. I actually installed two instances of CM10 (as a sloppy way of using the default boot as a guest account).

    7-zip choked on the .zip files due to multiple files of the same name, so I used WinRAR as suggested and it worked fine. When the time comes I’ll look up the updating, though I suspect what I’ve already learned here will make that easier.

    • zcat says:

      …actually I did something wrong and the second installation didn’t work, though the first did. Deleting the fourth and fifth partitions caused the first one to stop working too, which I didn’t expect, and leads me to believe maybe I installed it all wrong. At least it’s all on the SD card and I don’t have to worry about the internal memory! Perhaps I should have used the updater scripts from here and not cm-10-20121128-UNOFFICIAL-acclaim_sd_hd.zip. I would not have made the first reply had I known I didn’t get it working yet, but still thanks all the same!

    • zcat says:

      I got it working, though I really wonder if it was simply a corrupted partition. I used the update scripts posted here with the latest zip file from 11/28 this time, which hopefully was not the wrong thing to do. It seems to be working fine though now, and from what I read programs randomly closing down/crashing is known issue with this at the moment? Thanks again.

  29. Catfish says:

    Ok, ANY help is appreciated, I can’t seem to get this done. I “thought” I followed every instruction but my lack of joy leads me to think not, Heres the backgroung on my NT, 8GB 1.4.3, I rooted a while back (plain root, no rom just market) I just verified it with root checker, I do have a CM7 bootable SD and it works on the NT, I can access CWM with or w/o SD card. (through playstore) I have tried to flash a rom with CWM from Market and on SD card, Now, after I follow these instructions (& I have redone this about 15 times, obsessed a little I know) I get all the way through zip romm/gapps and power off. after that nothing… I can either boot in to stock or back to boot menu and have selected boot from 1,2,3,5, & even fast boot. and just either get a black screen “semi”” black screen and that’s it.

    The only grey area I can think of is where it says to

    ■Copy flashing_boot,MLO, recovery, and u-boot on to your SDCard (BOOT)
    Q: (is this the flashing_boot.img from SD boot) ?

    ■Copy boot.img (altboot.img, and altboot1.img) on to your SDCard (BOOT)
    Q: (Is this boot.img from CM10_Jelly_Bean>P2>Boot.img)? & Also I am trying a single boot so is the (altboot.img, and altboot1.img) needed and if so do those come from the P5 & P7?
    I tried it several ways.

    So am I missing something? doing it totally wrong or what? Like I said it lets me intall ROMM/GAPPS from zip it just doesnt seem boot up to said romm after install.

    I did Replace the vold.fstab (in the ROM) by drag and drop to the designated location via WinRAR/similar app. and got it from the “opened” romm OS_1 folder

    Open ROM/GAPPS to location, /META-INF/com/google/android/updater-script
    ■> Replace the updater-script (in the ROM/GAPPS) by drag and drop to the designated location via WinRAR/similar app.

    I did this from P_2 ROM foler

    nyone see WTH I’m doing wrong?

    Thanks in advance and again great job on the write up, I’m pretty sure I’m just an idiot and missing a small detail somewhere.

  30. Catfish says:

    Got it DUN..”I think” Just one noob question before I put the card in the NT, The 2 rom’s you have listed above are “acclaim.zip” and the updated rom page you have the link to offers “acclaim.zip” & acclaim_SD_HD.zip” options.

    I prepared an updated rom from the link and chose a e plain “acclaim.zip” because thats what you show in the post. So finally the question, Is that cool? and whats the difference. And Awesome write up bro, took me a little bit (my first NT root) but I think I’m golden. Thanks

  31. JT says:

    I tried following the instructions. Maybe I didn’t read them well enough. I was able to get my device booted and into Jelly Bean. I went in and tried to flash the touch firmware. It worked. When I booted into my Stock os my touchscreen did not work at all. I was worried I thought I was going to end up going back to B&N asking for a replacement. I booted back into my Jelly Bean disk and backed out the firmware and my stock Nook started working. What did I do wrong?

    • iamafanof says:

      Only jellybean currently support 10 touch driver, that’s why.

      • JT says:

        Sorry I reread my post and see that its not clear. I booted into the Jelly Bean OS on the SD card. I ran the touch update within the JB OS. The 5 point or 10 point worked. I later decided to boot into the Stock B&N OS and my touch screen wouldn’t work at all. I figured my Stock OS was hosed. I tried to do recovery and reset it 10 times so it thought it had a failure. No dice. The touchscreen still didn’t work after a B&N factory reset. I put the SD card back in and booted into Jelly Bean. I did the touch Firmware backout/uninstall and then booted back into stock B&N. My touch screen was working again.

    • Prasanna says:

      Could you please tell me how you got the touch working on stock B&N? I’m on the same boat as well, tried flashing stock rom more than 5 times now, no luck 😦
      How were you able to backout/uninstall the firmware?

  32. TheBigDogz says:

    I am trying to do a single boot CM10 (11/23). I believe I followed every step except for the last two steps:

    ■Clear DATA1 (P3) of SDCard – flash_clear_data1_on_sdc.zip
    ■Clear DATA2 (P6) of SDCard – flash_clear_data2_on_sdc.zip

    Because the BOOT partition only has enough space for the ROM or GAPPS only, I install the ROM first in Cyanoboot. I then immediately powered it down and delete the ROM’s zip file and put the GAPPS’s zip file in the BOOT partition. I install the GAPPS zip via Cyanoboot again. After that, I boot into the device directly. This is where I notice some strange behaviours….

    1. It cannot turn on the WIFI during initial setup. I have to “SKIP” otherwise it just got stuck there trying to turn it on.

    2. After I SKIP wifi setup and get into the OS, it still cannot turn on the WIFI.
    3. Another strange phenomenom is that if the screen turns off automatically after inactivity and/or if I manually it off by hitting the power button, NT powers down by itself and I have to reboot.

    Should I have “clear data1 and data 2” of the SD card before I power up the device for the first time? Are the issues above created by the fact that I didn’t clear data1 and data2 partition?

    Thanks

    • digixmax says:

      Did you also copy the boot.img from the companion supplementary archive cm-10-20121123-UNOFFICIAL-acclaim_sd_hd.zip onto the SDcard boot partition?

      Also a 500MB boot partition should be enough to hold both the ROM and gapps zip archives, unless you’ve done backup onto this partition or some apps have stored their stuff in this partition.

      • thebigdogz says:

        No, I didn’t. Instead, I copy the boot.IMG from the ROM zip file without “SD_HD” in the file name. Based on the guide, I thought that’s what we are supposed to do as I thought the idea is to be able to create a standalone SD card bootable OS from an EMMC ROM zip file. Did I misunderstand something?

      • digixmax says:

        Yes you did. You must use the boot.img from the cm10_…_sd_hd zip archive.

  33. Chris says:

    I wiped the SD card and restarted from scratch following the guide on http://forum.xda-developers.com/showthread.php?t=1481826 (the external version).

    It all works now. Allthough there are a few minor issues, for example after a reboot it ‘forgets’ the desktop icon size that I set up using Launcher Ex.

  34. Chris says:

    Yea, as you guide suggested I choose option 4 on the Cyanoboot menu “SDC Recovery” and then “choose zip from SDCard”

  35. Chris says:

    Thank you for your help. I want to boot CD7 from the SD card, just as your guide suggests.

    I did check the partitions and files on the SD card (16GB ADATA card), all are in place as is suggested in your guide.

    When I remove the SD card, stock rom boots up as normal by the way. So no harm has been done, I am just not able to get booting from SD with CM7 going.

  36. Chris says:

    I have a Nook Tablet 8GB and used your guide to install CM7 on the NT (only 1 OS). I am pretty sure that I followed all your instructions spot on, however it seems that it did brick my device.

    Whenever I boot my NT, Cyanoboot loads. But when I don’t start the boot menu (or when I do start the boot menu and choose to boot from SD), it kindof crashes. It shows a very blurry, messed up screen at first, followed by to droid robots on a black screen and finally an error message from Barnes & Nobles saying that something went wrong and I need to restart the device.

    Do you have any advice for me on how to proceed? I would really like to use CM7 on my NT.

    • iamafanof says:

      I don’t get you. You want cm7 on your NT, do you mean internal or on sdcard? The guide is for bootable cm7/cm9/cm10 on sdcard. I need more info to help you.
      If you booting from sdcard, check your sdcard on computer to see if all files are there (mlo, u-boot, flashing_boot, boot, recovery). Check the sdcard partitions with partition editor.

      • Johnny says:

        I think i have a similar issue going on, and i figure I messed up something along the way. I installed CM10 successfully on my sdcard, and it boots right up. However, I like the ability to pull out the sdcard and boot normally to Nook for some things. When I push {N} at startup now and select INT BOOT, the nook crashes (does not boot to Internal Nook setup). When I pull the sdcard out of the device, the bootloader stil pops up, and won’t boot to nook (and won’t boot to CM10 obviously). Any thoughts on what I might have done. I can see all my prior nook folders and OS stuff on the internal memory of the unit, I just can’t seem to boot it back to Nook when I want.

  37. Jackboot says:

    Thank you, greatly, for your guides to making a Nook Tablet bootable SD card. I followed your instructions to make the file modifications. It worked; I can boot my tablet into CM10.

    An updated file was posted by chrmhoffmann at:

    http://forum.xda-developers.com/showthread.php?t=1773362

    Can I assume I can update my boot SD card with this updated file without having to make a new SD card? Do I replace the old file with the new file, after modifying it for installation on the SD card? Do I need to format any of the partitions, such as the Boot and/or the System partitions? Upon installing the new file, will it over write the existing CM10 system files?

    To make my questions universal for others, if one uses your SD card image file, instead of doing the modifications, does one use a similar method to make the update. Also, can one use the image file to make the update (when it is updated) on an SD card made using the other method and vice versa?

    I use the Titanium Backup application. I am assuming that I should have copies of the backup files from the CM10 SD card stored safely elsewhere, in case of problems with the SD card update.

  38. Alex Bellen says:

    Thank you. Just a bit more clarification. When you say “skip the update part” are you saying do not replace vold.fstab and, do not replace updater-script?

  39. Alex Bellen says:

    I am an uber noobie. I have “flashed” a sandisk 16 GB SD with your sd rom. While I took 3 days to figure it out, I have gotten to the point that it boots and i’ve booted into #4 recovery. I’m stoked but afraid to take the next step. I need to be confident that if I unzip the rom it will not alter the internal NT, that it will only boot from the SD. I know i’m over my head but I’ve learned a lot and i’d like to continue. I just don’t want to screw up my wife’s reader/netflix wonder! My concern is that when I replaced updater-script the name was changed to include “copy”. Is that a problem?

  40. CurtisP says:

    What if I want to leave the EEMC alone and just run off the SDCard? I’m not clear on if there’s anything to “install” after putting the files on the SDCard.

    • iamafanof says:

      Everything is install on the sdcard instead of emmc.

      • CurtisP says:

        Well, when i used the sdc recover and told it to install the zips, they were installed on the EEMC. At least that’s what I think, because I took the sdcard out, powered off and back on a couple times, and each time I’d get the cyanoboot screen and it would boot the EEMC as no sdcard was inserted. Stranger still is that I flashed back to stock 1.4.0 with a separate card, then put my cm10 card back in and the sdcard booted to cm10.

        I am clearly not understanding 100% but that’s ok. With the ability to just flash back to stock 1.4.0 whenever i want, I may just go ahead and flash cm10 to the EEMC and run that way.

        Thanks for maintaining the guide and the files.

        • iamafanof says:

          You’re obviously not following the guide. updater-script is very important as it tell recovery to install cm10 on emmc or sdcard. I provided one that tell it to install on sdcard but you have to replace the one inside the rom with it.

  41. Whale2 says:

    Am I correct in assuming that the removal of the microSDcard will return the Nook Tablet to it’s original condition?

    • iamafanof says:

      Yes, if you set your sdcard properly and don’t format data in recovery. You can boot into stock os from cyanoboots boot menu, “INT BOOT”.

  42. goldwoods says:

    First at all, thank you for your working, very very easy if someone follow your instruction. 😀
    I have several things to report on my Nook 8Gb
    CM7 works fine, no problem up to now
    CM9 0.06.1 everytime I turn off the sreen, tablet won’t wake up anymore. Is it a bug of Chris built? I have not yet tried to flash CM9 into EMMC to see if they different or not
    CM10 08/11/2012, tablet shut down when I turn off the screen, totally shut down immediately, after that, I must press the power button as normal to turn it on
    CM10 14/11/2012, no problem up to now, working very well.

    about the card: I’m using the Sandisk Class 4 8Gb, the random write 4k is about 0.5. It is nearly tree times less than the EMMC, although this card boot directly and it does not need to plug in the cord to boot, the experience on emmc and the sdcard are totally different. 😦 Hope to find the sdcard as good as the EMMC

    Finally, thanks for your hard working again. I am a big fan of you

  43. Al says:

    After I load the files on the sd card, and install zip from cwm. I powered off and turn it on, and when the cyanoboot logo boots, i have the following error message on the bottom “booti: bad boot image magic (in memory)” Would you please tell me if i did something wrong? Thanks again

    • iamafanof says:

      When you don’t have boot.img on your sdcard and boot into cyanoboot, it will give you that message. Check your sdcard again on your computer.

  44. Al says:

    is the naming of the partition important? How about the size of the first partition, does it has to be 300 mb? I remember for the 0.06 CM10 you name the first partition sdcard, and therefore I was able to create a larger partition for storage. Now with the first partition named boot with only 300 mb, my sd card isn’t too useful. Anyway to change that so my windows 7 computer can see a bigger partition for sd card storage? Thank!!

    • iamafanof says:

      is the naming of the partition important?
      No, it’s for less confusion.

      How about the size of the first partition, does it has to be 300 mb?
      BOOT partition is what your computer see. It’s where you store the boot files.
      You can make it bigger if you want but NT have a hard time booting and loading boot file when the BOOT partition is too large.
      SDCARD partition is what your NT see and what your computer see when you mount usb. It’s where you store android data.

  45. Ace says:

    I’m getting lost when you say open the ROM/GAPPS to location and replace the updater-script. Can you give me some more detail?

  46. Al says:

    i compared the two updated script files that put into the rom and gapp, and found the differences to be minor. Can I do the same change to the cm10 0.07 latest build from chrmhoffman and port it on a SD card as well? Thanks

  47. The Dude says:

    Just to confirm, all the copied files go into the boot partition, or the sdcard partition?

  48. The Dude says:

    Do these instructions automatically enable 5touch, or do we still need to do other things for that?

    • The Dude says:

      Do I still need to flash cm9 rom in order to update the touch firmware, or simply flashing the latest cm10.0 from your page is enough to enable 10pt multitouch?

  49. digixmax says:

    I think the revised instruction and new supplementary files are very logically organized.

    However when I booted the NT on CM10 (cm-10-20121108-UNOFFICIAL-acclaim.zip) for the first time (i.e., after the installation of ROM and gapps zipped files on the SD card) from power-off, it booted into stock ROM!

    I tried using the boot.img copy from the previous supplementary archive cm-10-20121108u-UNOFFICIAL-acclaim_sd_hd.zip and the SD boot succeeded!

Leave a reply to Dan Cancel reply