(How To) CM7 Bootable SD

Discussion in 'Nook Color Technical' started by J515OP, Apr 17, 2011.

  1. J515OP

    J515OP Super Moderator Staff Member

    Joined:
    Jan 6, 2011
    Messages:
    5,172
    Likes Received:
    898
    Trophy Points:
    113
    Location:
    Northern CA
    Tablet / Device:
    Nook Color, Nook Tablet 16GB, Vizio VTab, Nexus 7
    xda Instructions: [ROM][CM7] Size-agnostic SD Card image and CM7 installer for SD Cards. with updater - xda-developers

    CM7 Releases: Latest Version - CyanogenMod Wiki
    (scroll to bottom for google apps)

    1. Download generic-sdcard-v1.3 img and unzip thefile.
    2. Download update-cm-7.1.0-encore-signed zip file (CM7 stable).
    3. Download gapps-gb-20110828-signed zip file(latest google apps).
    4. Burn the unzipped generic-sdcard image to sd card using Win 32Disk Imager.
    (NOTE: you will only see ~115MB of space on the card after doing this. This is correct and normal you are not losing the remaining space on your SD card but it will only be visable once you boot into CM7.)
    ​4a. Use EaseUS partition manager or another partition manager program to resize the boot partition to 250MB.
    5. Copy update-cm-7.1.0-encore-signed and gapps-gb-20110828-signedzip files to SD card. *Do not change the file names.*
    5a. *Optional* If you want to run an overclock kernel you need to choose and download a compatible kernel for SD (not eMMC).
    5b. Move the uImage file from the SD card to your pc as a backup.
    5c. Rename the oc kernel you have downloaded uImage copy it to the SD card.
    6. Power down Nook and insert SD Card.
    7. Power on Nook and wait for CM7 boot program to run.
    8. Program will say install finished “It is safe to power off now” but wait until the screen goes blank.
    9. Hold power button for 10 seconds to power down Nook.
    10. Power up Nook.
    11. You will see blue text Android followed by CM7boot screen followed by a choice of com.android.provision.DefaultActivity or Setup Wizard.
    12. Choose Setup Wizard.
    13. Touch the Android to begin.
    14. Choose skip at google account.
    15. Choose next use location.
    16. Select time zone, check automatic then next.
    17. Press the n button.
    18. Then Menu>Settings>Wireless & networks>Wi-Fi settings and connect to your network.
    19. Once connected use the Back button twice.
    20. Choose Accounts & sync from the menu. Add account>Google.
    21. Choose next.
    22. Sign in with your Google account.
    23. Click OK.
    24. Select the Google apps to install (recommend Gmail, Google Maps, Google Voice andYouTube). Click OK.
    25. Click Accept.
    26. Click each selected app to download it.
    27. Choose if you want to use backup & restore, click next.
    28. Click Finish setup.

    You have now completed the major portion of the setup and can run CM7 J

    Extra setup -

    Menu>Settings>CyogenMod settings>Performance>CPUsettings>Max CPU frequency: 925MHz, Set on boot checked.
    Menu>Settings>CyogenMod settings>Tablet tweaks>Choosesoft-buttons: add Home, set others to preference.
    Menu>Settings>CyogenMod settings>Tablettweaks>Choose unhide button> Vol+ or Vol-
    Menu>Settings>Applications: Check Unknown sources
    Menu>Settings>ADWLauncher>Screenpreferences>Desktop Columns: 8

    *Note according to micro SD card tests on the XDA forum choosing a card with a high small block Random Write speed (QD32) may result in performance increases in running bootable ROMs from a micro SD card while cards with poor QD32 performance may have issues with speed and force closing. For further information check this thread here xda-developers - View Single Post - SD Strange-results - or - How I learned to love CM7 on SD - Dec-11 results compiled! and the table listing tested QD32 speeds https://docs.google.com/spreadsheet/ccc?key=0AjPE3ZAD2eVudE9vZmQ3aHlfTkFvU2J4ZUplRDJQTEE#gid=0.
     
    Last edited: Jun 13, 2012
    • Like Like x 44
  2. J515OP

    J515OP Super Moderator Staff Member

    Joined:
    Jan 6, 2011
    Messages:
    5,172
    Likes Received:
    898
    Trophy Points:
    113
    Location:
    Northern CA
    Tablet / Device:
    Nook Color, Nook Tablet 16GB, Vizio VTab, Nexus 7
    First impressions of CM7 stable are great! This really gives you a tablet feeling and very much takes on the feeling of honeycomb in that regard. Runnung a 4GB Class 10 SD card and multitasking/switching tasks is slow but runs great once you are in the apps.

    I can see why so many people are happy with CM7 and this is a great way to try it out or have your tablet system and keep autonooter on eMMC for Nook functions.

    :)

    JP
     
  3. bluewhite79

    bluewhite79 Junior Member

    Joined:
    Mar 21, 2011
    Messages:
    67
    Likes Received:
    2
    Trophy Points:
    8
    Location:
    MD
    Tablet / Device:
    rooted nook color
    I have a 16gb class 6 Transcend coming in the mail soon. I may try to run CM7 from the card and use my autonooter on the emmc. It just all depends on how smooth cm7 runs from the class 6 card though.
     
  4. nabwong

    nabwong Junior Member

    Joined:
    Apr 18, 2011
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Hi,

    Stupid noob question. Can I use the remaining space of the SD card to store files/vids/etc? Do I need to partition it first?

    Thanks.
     
  5. LocalStain

    LocalStain Junior Member

    Joined:
    Feb 10, 2011
    Messages:
    528
    Likes Received:
    46
    Trophy Points:
    28
    Location:
    A very small Island, Planet Earth
    Tablet / Device:
    Nook Color CM7n, HTC Aria CM7 RC1, Cr-48 Test Pilot,
    No need to partition the "Size Agnostic" CM7 SD rom will leave the rest of the SD available for storage.
     
  6. bluewhite79

    bluewhite79 Junior Member

    Joined:
    Mar 21, 2011
    Messages:
    67
    Likes Received:
    2
    Trophy Points:
    8
    Location:
    MD
    Tablet / Device:
    rooted nook color

    How do you apply an overclock kernel to a bootable SD? I know CM& runs at 925, but how do we apply the latest updates from dalingren?

    edit: nevermind. i found there is a kernel designed specifically for the SD.

    should i wipe dalvik cache and cache partition before wiping this? Wouldn't that affect my emmc instead of the sd card setup?
     
    Last edited: Apr 19, 2011
  7. nabwong

    nabwong Junior Member

    Joined:
    Apr 18, 2011
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Much appreciated. Thanks.
     
  8. J515OP

    J515OP Super Moderator Staff Member

    Joined:
    Jan 6, 2011
    Messages:
    5,172
    Likes Received:
    898
    Trophy Points:
    113
    Location:
    Northern CA
    Tablet / Device:
    Nook Color, Nook Tablet 16GB, Vizio VTab, Nexus 7
    Yes, use the kernels for SD and no, don't wipe anything. Everything is contained on the SD and you are correct that wiping would only wipe eMMC.

    JP
     
  9. bluewhite79

    bluewhite79 Junior Member

    Joined:
    Mar 21, 2011
    Messages:
    67
    Likes Received:
    2
    Trophy Points:
    8
    Location:
    MD
    Tablet / Device:
    rooted nook color

    so, once i place the OC.zip onto the root of the bootable SD, how do I "flash" it?
     
  10. J515OP

    J515OP Super Moderator Staff Member

    Joined:
    Jan 6, 2011
    Messages:
    5,172
    Likes Received:
    898
    Trophy Points:
    113
    Location:
    Northern CA
    Tablet / Device:
    Nook Color, Nook Tablet 16GB, Vizio VTab, Nexus 7
    From the XDA thread, verygreen explains it. I have added the emphasis in bold.

    OC Kernel installation instructions:
    After you have a running CM7 by doing the steps above.
    Get CM7 OC kernel from Dalingrin's thread. Unpack the zip file, the result should be a file with the name "kernel" and some other stuff. Rename the kernel file to uImage.
    Shutdown your nook and take the uSD card out (make sure the nook is not plugged into USB bus or it'll boot into eMMC then).
    Plug the SD Card into the computer, copy uImage file you just created to the first partition (the partition name would be "boot") instead of the existing file with this name (might want to save the original file just in case).
    Now you are ready to go again.
    You'll need to repeat these steps every time you upgrade to a new nightly build, because they carry their own kernels with them.

    I haven't tried it yet myself and not sure if I will geven that the limiting factor is probably the SD card more than the kernel speed in this case. You might want to run some bench marks before and after and see if you notice a difference.

    JP
     
  11. bluewhite79

    bluewhite79 Junior Member

    Joined:
    Mar 21, 2011
    Messages:
    67
    Likes Received:
    2
    Trophy Points:
    8
    Location:
    MD
    Tablet / Device:
    rooted nook color
    thanks. I should rename it to "uImage" and move it not to the root of the SD, but the "boot" partition (file?). And then take the existing uImage otu and replace it with the new one?

    just trying to clarify.
     
  12. J515OP

    J515OP Super Moderator Staff Member

    Joined:
    Jan 6, 2011
    Messages:
    5,172
    Likes Received:
    898
    Trophy Points:
    113
    Location:
    Northern CA
    Tablet / Device:
    Nook Color, Nook Tablet 16GB, Vizio VTab, Nexus 7
    Yes, that is correct. Copy the file uImage currently on the disk to your pc so you have a backup. Then rename the OC kernel uImage and move it to the SD card.

    Now in my case (Windows 7) once I have run the boot squence with CM7 Windows won't recognized the SD card and wants to format it. Because of this you can't add anything to the disk and if you reformat it it will wipe out the CM7. This is why I added the instructions to include the google apps before instering the card and booting the first time. So you have 2 options.

    1. You can format your card and start from the beginning but replace the uImage file when you are adding the google apps to the disk before removing from your pc and booting.

    or

    2. You can get a disk utilities tool like EASEUS Partition Manager which will let you access the disk and then replace the file. In this case you will only see the boot partition. Placing the file on this partition and not in any folder is like being in the root of the SD card.

    Hope that helps. I'll update the OP to include a note about making the OC kernel change durring the process since going back after seems to be a pain.

    JP
     
    Last edited: Apr 19, 2011
    • Like Like x 2
  13. bluewhite79

    bluewhite79 Junior Member

    Joined:
    Mar 21, 2011
    Messages:
    67
    Likes Received:
    2
    Trophy Points:
    8
    Location:
    MD
    Tablet / Device:
    rooted nook color
    thanks. won't there already be a "uImage" file? you said "copy the uImage currently on the disk to my PC....but don't you mean, MOVE to the PC? In other words, I want the non Overclocked uImage off the SD card, and the newly renamed "uImage" copied into its place.

    edit: ok, i see your revised first post.
     
    Last edited: Apr 19, 2011
  14. J515OP

    J515OP Super Moderator Staff Member

    Joined:
    Jan 6, 2011
    Messages:
    5,172
    Likes Received:
    898
    Trophy Points:
    113
    Location:
    Northern CA
    Tablet / Device:
    Nook Color, Nook Tablet 16GB, Vizio VTab, Nexus 7
    Yes, I thought of that too. I do mean move not just copy. Or when you replace the uImage on the SD to replace the file by saving over it.
     
  15. Shortyred

    Shortyred Junior Member

    Joined:
    Mar 28, 2011
    Messages:
    314
    Likes Received:
    8
    Trophy Points:
    18
    Location:
    Buckeye State of Mind
    Tablet / Device:
    Nook Color
    Ok I just came over to the dark side... and boy is it dark in here!!!! 8) Now my learning curve starts all over!!!
     

Share This Page

Search tags for this page
android cm7
,
bootable android sd for nook
,
bootable sd card for tablet download
,
cm7 android
,
cm7 driver download
,
cm7 for nook tablet
,
emmc partition for android tablet
,
howto make bootable sd card from zip rom
,
installing cm7 to the nook tablet
,

Nook Color

,
nook color cm on sd - how to backup sd
,
nook color sd card location
,
nook tablet
,

rev 7 generic sd guide

,
sd partition for android tablet rom
,

sd rev 7

,
win32 disk imager craig tablet
,

xda bootable sd card nook color

,
xda nook sd cm7 color