(How To) CM7 Bootable SD

Okay, so my impatience has boned me... and the OS.

So I've wiped again, and installed CM7 and gapps onto the mSD. I've rooted the device once again. I'm going to partition the FREE space (only 5.3gb or something like that) using the android system itself.

My question is, I want to install CM7 ONTO the internal memory, and every single time I've tried to do that, gapps will not, no matter what, install. No way. Not no how. CM7 boots up beautifully, but nothing will get gapps onto it.

I've tried the recoveryfix zip, I've tried installing the zip from the SD in CWR, I've tried everything. Nada.

Sooooo.... if she (this is a gift for tomorrow) wants more space, we'll buy a 32gb SD card, flash the same thing, and use the rest of the space as storage?
Sounds like you are now mixing questions about internal installation and bootable SD. For the bootable SD portion of the question, which this thread is about, all leftover SD card space using the method in the first post will be available for the bootable CM7 to use. You cannot directly access it via a PC but the CM7 bootable ROM will access it and yuo can access it indirectly using a file sharing app such as Samba or by booting into CM7 and connecting the Nook to the PC via usb.

Using this method yes, the SD card must always be in the Nook t boot into and run CM7. removing the card and booting will result in booting to the stock OS or whatever you have installed in the internal memory of the device. The first post also mentions issues with various mSD cards and which are the best bet for performance with a bootable mSD.

JP
 
Hi there! Thanks for the great tutorial! However, if I ever needed to update the cm7 version, how will I be able to do so? Thanks.
 
Now that I got CM7 booting off my SD card, I'm enjoying playing with the new OS. However I ran into an issue trying to use Nook Tweeks. It's telling me "Kernel is not compatible" with the USB settings or the CPU clock settings. Now I'm running CM-7.0.3-encore. I thought this was the latest version of CM7. Should I be loading something different?

I have the same question here!

Sent from my DROID2 using Android Tablet Forum
 
For thoes who are worried about running CM7 and popping the SD card in and out, I found that you don't have to remove the card completly, just release the card and leave it in the slot and close the little SD cover. Then when u r ready to run CM7 again, open the little SD cover and push the card back in. This helped me alot, cause I was afraid of losing the card. Don't forget to power off when popping the SD card in and out, or you wont change OS.

Sent from my DROID2 using Android Tablet Forum
 
Hi there! Thanks for the great tutorial! However, if I ever needed to update the cm7 version, how will I be able to do so? Thanks.

I also have this question also. Im just full of questions this morning. You guys are so patient, can't thank you enough.

Sent from my DROID2 using Android Tablet Forum
 
To update to a later stable release or a nightly you download the new .zip file and put it in the boot partition of the SD card. Then put the card back in the Nook and boot up again. I wouldn't wipe anything other than the Davlik cache when you update.
 
I got a refurbished Nook (v1.2.0) from Amazon yesterday and decided to boot CM7 (without gapps) via SD card, which I did successfully and everything seemed to work.

Today I wanted to put on gapps along with CM7. So I did so by following the instructions in the first post of this thread using generic-sdcard-v1.3.img (with Win32DiskImager), update-cm-7.1.0-RC1-encore-signed and gapps-gb-20110613-signed.

After the Nook booted back up, I was welcomed by the "com.android.provision.DefaultActivity or Setup Wizard" screen wherein the Nook's screen became unresponsive. I am unable to click either option. I am also unable to power the Nook off by hitting the on screen "power off" button. I did a factory reset and it came up to the "watch video" or "skip now" tutorial, in which the screen is still unresponsive.

Anyone have any idea if something went wrong? Could this be a result of booting CM7 and gapps from the SD card or just a faulty refurbished Nook and bad timing. I was under the impression that booting CM7 from a SD card was pretty innocuous.

Thanks
 
This question has now come up a couple of times so here is the easy way to do it.

1. Remove CM7 boot card and boot to internal OS.
2. Once booted to internal OS insert CM7 bootable SD card. The Nook should chime and display the SD card icon in notifications indicating the card has been mounted.
3. Run Titanium Backup to get a fresh backup of all your apps. By default this will save to the SD card which in this case will create a folder called "TitaniumBackup" on the root of your CM7 bootable SD.
4. With your CM7 bootable SD card still installed reboot your Nook.
5. You should now be in CM7, open the File Manager app which installs with CM7 (or another file manager of your choice).
6. Move the TB folder from the root of your SD card (which CM7 sees as internal memory) to the directory (folder) "sdcard".
7. Now open TB and it will see your backups so you can restore.

JP

JP, or anyone else: I tried to follow these steps. What I'm trying to do is, well here's the story- I have had my nook autonootered for awhile, accumulated tons of apps with tons of saved progress in games. I just took the route of CM7 bootable card (I cheated, bought a n2a card. It's working great. Well worth the money for me personally.) Now I just want to be able to bring the apps I have and their progrees from my autonootered internal memory and place them with the saved progress onto the CM7 card. I thought that's what JP's instructions above were for, but it doesn't seem to be working for me. I backed up a handful of games on autonootered side, followed your directions completly, but when I go back to CM7, there is not a Titanium Backup folder anywhere to be found. What did I do wrong?
 
I got a refurbished Nook (v1.2.0) from Amazon yesterday and decided to boot CM7 (without gapps) via SD card, which I did successfully and everything seemed to work.

Today I wanted to put on gapps along with CM7. So I did so by following the instructions in the first post of this thread using generic-sdcard-v1.3.img (with Win32DiskImager), update-cm-7.1.0-RC1-encore-signed and gapps-gb-20110613-signed.

After the Nook booted back up, I was welcomed by the "com.android.provision.DefaultActivity or Setup Wizard" screen wherein the Nook's screen became unresponsive. I am unable to click either option. I am also unable to power the Nook off by hitting the on screen "power off" button. I did a factory reset and it came up to the "watch video" or "skip now" tutorial, in which the screen is still unresponsive.

Anyone have any idea if something went wrong? Could this be a result of booting CM7 and gapps from the SD card or just a faulty refurbished Nook and bad timing. I was under the impression that booting CM7 from a SD card was pretty innocuous.

Thanks

Try cleaning the screen really well. The actions you took should not have anything to do with the screen. The Nooks are known to have versy sensitive screens though and what you have described has been corrected one more than one occasion by a good screen cleaning. sometimes it is the simple things and hopefully that is the case here as well.
 
JP, or anyone else: I tried to follow these steps. What I'm trying to do is, well here's the story- I have had my nook autonootered for awhile, accumulated tons of apps with tons of saved progress in games. I just took the route of CM7 bootable card (I cheated, bought a n2a card. It's working great. Well worth the money for me personally.) Now I just want to be able to bring the apps I have and their progrees from my autonootered internal memory and place them with the saved progress onto the CM7 card. I thought that's what JP's instructions above were for, but it doesn't seem to be working for me. I backed up a handful of games on autonootered side, followed your directions completly, but when I go back to CM7, there is not a Titanium Backup folder anywhere to be found. What did I do wrong?

Jonesy, I think the problem here is confussion over where the TB files are goinging. TB writes its backups to data SD cards so if you are backing up your internal files to the bootable SD card it is actually writing the backups to the boot partition of the card (the only paition internal memory sees). This is not visible to the TB program that you are running inside the bootable CM7 card so it is failing to restore those files.

If you have an extra blank SD card, insert it into the normally booted Nook (internal boot) and make your TB backup. Plug the Nook into the PC with the usb cable and copy the TB backups over to the hard drive of your PC.

Now power down and remove the usb card and unplug the USB. Insert the bootable CWR card and power up. Once booted plug into the PC with the USB cable. If asked about USB debugging, you want to enable it. Copy the TB backup files from your PC to the "SD card". Make sure you are copying to the partition of the bootable SD card that is acting as the SD card for the apps, and not the boot partition.

Now your TB files are where TB expects to see them. You can run the TB app from the bootable CM7 SD card and it will restore the backp files you placed on the virtual "SD card".

JP
 
Last edited:
Thanks JP, I'll try that. Does the extra SD have to be totally blank, or can I use a spare that just has some old files, music and stuff on it?

Sent from my HTC Aria using Android Tablet Forum
 
Thanks JP, I'll try that. Does the extra SD have to be totally blank, or can I use a spare that just has some old files, music and stuff on it?

Sent from my HTC Aria using Android Tablet Forum

Any SD card that is not formatted as a boot card will be fine.
 
Ok, it worked. Just to try it out, I backed up Angry Birds- Regular, Seasons and Rio. Following your instructions, I was able to restore Seasons, about to restore the other 2 now. This is going to be quite time consuming to do my 100+ apps. Any tricks I'm missing to make this easier?
 
im having trouble burning the first disk image to my SD card.

I open up win31 disk imager and go to the folder where I saved the file, but it wont show in the program.

When I navigate to there w/o being in the disk imager program it shows up fine.

What am I doing wrong?
 
Back
Top