[ADV][DEV][CWM]Copy Nook Stock to SDcard Image[5/9] - Nook Color Android Development

Hi again everyone,
I've noticed that some people have been inquiring about getting their Stock Nook Color rom onto an SDcard. And due to legal issues with distributing the B&N rom. It would not be wise to just "dd" the stock partitions to an .img file and post it for everyone to share. On top of the fact that each Nook has the /rom and /factory partition which stores each devices unique id's. So to work around that, here's an image file with a flashable .zip that will move your stock partitions to your SDcard via a modded CWM that is preinstalled with the .img file. Hope I'm not confusing anyone?!
**DISCLAIMERS: Please read and accept all that is noted below in red**
1-I do not take responsibility for whatever happens to your Nook Color. You are doing this at your own risk. If you are unsure about what's going on here. Then I'd suggest leave your Nook how it is!
2-I tried not to mess with the /rom partition because it stores very important unique device identifiers in that partition. But no matter what I did, it kept stalling on boot. However, I did leave the /factory partition alone. Which stores a rombackup.zip of your device id's. So I would suggest backing up these two very important partitions and store it somewhere safe!
3-On the above note. This is very important. Do not try and use this SDcard on any other nook than your own. I'm not sure what will happen. But I really don't want to find out.
4-Never, ever have the same Nook Stock rom running at the same time for any reason. This will intefere with the B&N servers and send a signal to De-authorize and wipe your nook. On top of that. It might just brick your nook from ever registering again!
5-This is mounting your internal partitions to copy over to the SDcard partitions. So again, if you are unsure or hesitant or not brave enough to touch your EMMC partitions. Please drop your SDcard that you were about to burn and walk away, slowly...
6-I assume you accept all the above. If so, please continue reading for the fun stuff!
Credits:
Rookie1 (for the initial eclair2dualboot script)
Nemith (for CWM Recovery used)
NOOK Stock to SD v0.1
What we have here is an .img file with partitions already created and ready for you to transfer your Stock Nook rom over to your SDcard. I would like to thank rookie1 for his initial script for moving Stock Eclair to Dualboot. I just took that and modified the script to work with the SDcard install. The script will still make use of your internal 5gb emmc Media partition as well. This will also modify all the necessary files on the fly to work with your Nook SDcard Rom (eg. uRamdisk, vold.fstab...etc).
I made the .img file around 7.4 gb so that people won't have issues burning it to an 8gb card. If you want to get use of the full 8gb or 16gb card. Use EASUS partition tool to extend the /sdcard (8th) partition.
FYI: I still for some reason or another can't grasp the CWM Recovery progress bar! Totally lost when it comes to inserting the correct values in the edify script. It extends past where it should end. I'm sure it's something very simple and maybe my mind is just too tired or better yet lazy to figure it out. So if anyone can advise me on the issue, please do.
Instructions and Pre-requisites:
**Backup your NOOK!!!!!**
1-You need a Nook Color with stock rom on EMMC already registered (root it now if you wish)
2-An 8gb uSDcard or larger
2-Download Nook Stock 2 SD v0.1
3-Unzip and follow directions from Nookdevs.com to burn the .img file to your SDcard
4-Power off Nook
5-Place the SDcard that you just burned stock2sd_v0.1.img to in your Nook and power on
6-It will boot to CWM Recovery. Now choose to "install zip from sdcard"
7-Now select "choose zip from sdcard"
8-Choose "stock2sd_v0.1.zip" and confirm "yes"
9-Sit back and wait... be patient! This will take a while.
10-When finished it will say "Can you believe it! It's stock Nook on your SDcard!"
11-Leave SDcard in Nook and go back to CWM main menu and choose to "reboot system now"
12-Enjoy your Stock Nook rom on your SDcard! Now go flash all the other roms to your EMMC!
Edit 5/9: I noticed that some people have issues with the .img file when uncompressed. So I've uploaded an alternative file to try if the first didn't work. The new file is a 7zip file. It offered better compression so the file size is much smaller as well. Hope this helps out the few that had issues.
Download:
stock2sd_v0.1a.zip
MD5-4aecd4f8fc4d7c40bbe392d8cb970853
4shared | Rapidshare
Update: 5/9 stock2sd_v0.1.img.7z
MD5: b72dd3cc0413b6fdadf899cfdf48b24e
4shared | Rapidshare
Click to expand...
Click to collapse
For anyone that has an alternative rom on your EMMC already. Mr_fosi wrote a nice write up on how to backup your current rom, restore to stock, copy stock to SD, and then revert back to your original setup on EMMC. Don't forget to give him a thanks for the great write up!
Mr_fosi's Guide
Hey, if I've helped in someway. Please show your appreciate with a thanks in one way or another!
Thanks,
Racks

Will try this as soon as I get a new SD card... have been wanting to be able to do this for a while, thanks!

Thanks for this!
Sent from my NookColor using XDA Premium App

Would this be the correct steps for getting rooted Stock Rom 1.2 to run from sd card if we are using Phiremod V6.2 OC 4/24 from the EMMC and want to restore it when we are done. Would sometimes boot from rooted stock sd card and other times boot from Phiremod V6.2 EMMC with a 16GB data sd card containing movies and music.
First of all thanks for making this.
1) Use Titanium Backup "Batch" option to "Run Backup all user apps + system data".
2) Have ClockworkMod 3.0.1.0 (or higher) in EMMC. Use ROM Manager v4.2.0.2 (or higher) to "Backup Current ROM". I like to append a PhV6.2 to the end of the file name. This procedure is referred to as making a Nandroid backup.
3) Mount your current sd card on a pc and copy the folder TitaniumBackup to it. Open the folder clockworkmod on the sd card and copy the Nandroid backup folder made in step 2) to the pc. This is for backup purposes. Not used in the procedure.
4) Use the procedure in thread "[UPDATE ZIP] Stock 1.2 update.zip flashable from CWM" to change your EMMC ROM back to stock. There are two files. One replaces CWM with the stock recovery (good for going back to stock). The other doesn't replace CWM (but will replace uboot). Not sure which one to use? Perfer the doesn't replace CWM, will this work with the procedure in this thread to move "Nook Stock to SDcard Image[5/3]"?
5) Use the procedure in thread "ManualNooter 4.5.2 (For Stock 1.2)" to root your nook.
6) Use the procedure in this thread "[ADV][DEV][CWM]Nook Stock to SDcard Image[5/3]" to move the rooted 1.2 to the sd card.
7) Install original sd card. Manually Boot into EMMC Recovery (ClockworkMod 3.0.1.0 or higher - hold Power button + n button for 6 seconds). Restore the Nandroid backup folder made in step 2).

OP udated with download link.
Thanks,
Racks

Will buy an SD and give this a shot.
Quick confirmatory questions:
- Having read the OP, it seems as though you are not intentionally modifying the partitions or their contents on the EMMC, correct?
- I haven't looked at the script, but what you wrote here says that they are only mounted and copied, yes?
- Finally, this does not change the read/write flag on any of the partitions on the EMMC?
Thanks for the work on this, I sure hope it works when I try it!

lschroeder said:
... Stock Rom 1.2 to run from sd card if we are using Phiremod V6.2 OC 4/24 from the EMMC ... Would sometimes boot from rooted stock sd card and other times boot from Phiremod V6.2 EMMC with a 16GB data sd card containing movies and music...
.
Click to expand...
Click to collapse
Eventual goal is to replace Phiremod V6.2 EMMC with a ROM based on CM7.1.x that has sleep fixed, wifi staple, bluetooth range extended - bluetooth keyboard functioning with wifi, hardware accelerated with over clocking at 1200/1300 and a rooted Stock 1.2 for the magazine and other reader features. Guess I am asking for a lot but I have faith in you developers!

mr_fosi said:
Will buy an SD and give this a shot.
Quick confirmatory questions:
- Having read the OP, it seems as though you are not intentionally modifying the partitions or their contents on the EMMC, correct?
- I haven't looked at the script, but what you wrote here says that they are only mounted and copied, yes?
- Finally, this does not change the read/write flag on any of the partitions on the EMMC?
Thanks for the work on this, I sure hope it works when I try it!
Click to expand...
Click to collapse
1-Not modifying anything on EMMC
2-Yes mounted then copied
3-It shouldn't change any or the read/write flags on your EMMC
Thanks,
Racks

Awesome.
This looks to be worth undoing my nice CM7 install, reverting back to 1.1 (then upping to 1.2) for. I would very much like to get some of the stock functionality back and this looks like a great way to do it without having to modify my EMMC partition table.
The dual-boot option looked promising as well but I really don't want to mod the partitions on this thing, especially since I use CM7 most of the time.

lschroeder said:
Would this be the correct steps for getting rooted Stock Rom 1.2 to run from sd card if we are using Phiremod V6.2 OC 4/24 from the EMMC and want to restore it when we are done. Would sometimes boot from rooted stock sd card and other times boot from Phiremod V6.2 EMMC with a 16GB data sd card containing movies and music.
First of all thanks for making this.
1) Use Titanium Backup "Batch" option to "Run Backup all user apps + system data".
2) Have ClockworkMod 3.0.1.0 (or higher) in EMMC. Use ROM Manager v4.2.0.2 (or higher) to "Backup Current ROM". I like to append a PhV6.2 to the end of the file name. This procedure is referred to as making a Nandroid backup.
3) Mount your current sd card on a pc and copy the folder TitaniumBackup to it. Open the folder clockworkmod on the sd card and copy the Nandroid backup folder made in step 2) to the pc. This is for backup purposes. Not used in the procedure.
4) Use the procedure in thread "[UPDATE ZIP] Stock 1.2 update.zip flashable from CWM" to change your EMMC ROM back to stock. There are two files. One replaces CWM with the stock recovery (good for going back to stock). The other doesn't replace CWM (but will replace uboot). Not sure which one to use? Perfer the doesn't replace CWM, will this work with the procedure in this thread to move "Nook Stock to SDcard Image[5/3]"?
5) Use the procedure in thread "ManualNooter 4.5.2 (For Stock 1.2)" to root your nook.
6) Use the procedure in this thread "[ADV][DEV][CWM]Nook Stock to SDcard Image[5/3]" to move the rooted 1.2 to the sd card.
7) Install original sd card. Manually Boot into EMMC Recovery (ClockworkMod 3.0.1.0 or higher - hold Power button + n button for 6 seconds). Restore the Nandroid backup folder made in step 2).
Click to expand...
Click to collapse
I don't think it matters which restore to stock .zip you use. This script will basically copy what ever setup you have on your EMMC to your SDcard. Your steps are correct as I see it. Please advise if the steps you took worked or not.
Thanks,
Racks

I am getting a corrupt error when unzipping img with winrar. I have download 3 times different download places.

patgnds said:
I am getting a corrupt error when unzipping img with winrar. I have download 3 times different download places.
Click to expand...
Click to collapse
Thanks for advising. I'm checking the download now. Anyone else have the same issue?

The problem seems to be in the reported size of the original file within the zip.
In mine (downloaded from the hated Rapidshare):
- Compressed size: 120,494 kb
- Original size: 807,167,488,681,452 kb
Maybe a corrupt compression?

Same issue...corrupt, download size is 4k.
Sent from my HTC Vision using XDA Premium App

mr_fosi said:
The problem seems to be in the reported size of the original file within the zip.
In mine (downloaded from the hated Rapidshare):
- Compressed size: 120,494 kb
- Original size: 807,167,488,681,452 kb
Maybe a corrupt compression?
Click to expand...
Click to collapse
Thanks for the advise. I'll take down the link until further notice. Sorry for this everyone.
Thanks,
Racks
Edit: I've just downloaded it to my mac at work and used Stuffit Deluxe to unzip it. And it unzipped and mounted fine for me. I'll see if I can rezip this one and reupload.

The MD5 of the file I have matches the one posted in the OP, so I am fairly sure the download wasn't corrupted. It seems to be a problem with the original file uploaded.
A quick re-zip might fix the issue.

I did burn the rom and installed the zip from cwr it worked.

So you must have been able to unzip the IMG? Can you share the zip file you used and post it's MD5?

Dual boot setup.
Does this copy all partitions on the emmc or just the first boot partitions? I have dual boot setup with stock on the second boot. If I could just copy the whole setup to an sd card it would be pretty slick. Thanks for your hard work.

1CF71B239DB860A36CD70C3FB8F70FEC
partitions
boot
rom
factory
system
data
cache
sdcard

Related

[RECOVERY] Making an updated bootable ClockworkMod SD

Edit edit edit edit: I sold my Nook Color in the summer of 2012. If there is anything you need me to edit into this top post I am happy to. Thanks!
Edit edit edit: I still own a Nook Color but I will not be actively editing this thread anymore. Here is the gist of it: You take any bootable Clockwork SD card, paste over the uRecImg and uImage files as needed for newer versions of CWM, and now you have an updated card. I was advised to warn you guys that the 3.0.x.x versions of CWM are not compatible with newer NC devices that have different partition tables. I was also asked to post the following:
eyeballer said:
Download 1gb CWM 3.2.0.1 sdcard image from here. MD5 of .zip: 1319739d33642ed860e8044c3d55aa56. (I made this based on work in this thread. credit: to cmstlist and DizzyDen, and kevank for hosting). You really only need the 1gb image ... no matter what the size of your card is. A smaller image will burn faster, and when you're done with the guide you can reformat the card anyway.
Click to expand...
Click to collapse
But I do want to point I disagree with the statement that "you really only need the 1GB image"... I use my CWM SD to make nandroid backups before major changes, so it makes a difference to have the full size of your SD available.
---- end of edit. Happy hacking!
I just wanted to report that I was able to take files from two different threads and use them to create a bootable SD card with ClockworkMod 3.0.1.0 and now 3.0.2.8. The advantage of this version is that it works for both ext3 and ext4 ROMs. I successfully flashed an ext4 version of Honeycomb and then restored back to my nandroid backup of auto-nooted Eclair.
EDIT: Direct links to 3.0.2.8 bootable images here: http://mrm3.net/nook-color-updated-clockwork-recovery-bootable-sd/
Source of those files is this post: http://forum.xda-developers.com/showpost.php?p=13283643&postcount=34
Credit to DizzyDen.
Image writer here: https://launchpad.net/win32-image-writer
NEW INSTRUCTIONS
1) Obtain the image for your SD card size here, containing any version of CWM:
(This link is now broken.)
http://legacyschool.us.to/nookdev/clockwork/0.7/
(source: http://forum.xda-developers.com/showthread.php?t=922870)
2) Obtain the correct uImage and uRamdisk files for CWM 3.0.2.8. The way I did this was to flash CWM 3.0.2.8 from ROM Manager and then mount my /boot partition to copy out the files uRecImg and uRecRam. But for the benefit of those of you here who can't flash CWM successfully, I've attached the files here.
3) Burn the SD card as instructed. Leave the SD mounted in your computer afterwards.
4) Rename your copy of the new uRecImg to uImage and replace the uImage file on the SD.
Rename your copy of the new uRecRam to uRamdisk and replace the uRamdisk file on SD.
5) Eject the SD from your computer, pop it into your Nook Color, reboot and verify that you indeed manage to boot into the new desired version of ClockworkMod. Upon completion I had a bootable 3.0.2.8 SD card.
OLD INSTRUCTIONS BELOW
I haven't seen anyone here post an SD image for 3.0.1.0, so here is what I did instead:
1) Obtain the image for your SD card size here, containing CWM 3.0.0.5 at time of writing:
http://legacyschool.us.to/nookdev/clockwork/0.7/
(source: http://forum.xda-developers.com/showthread.php?t=922870)
2) Also get the newer version of ClockwordMod in .zip format:
3.0.1.0 is here: http://muffinworld.net/android/nookcolor/clockwork/cwmr_3.0.1.0.zip
(source: http://forum.xda-developers.com/showthread.php?t=971197)
3) Burn the SD card as instructed. Leave the SD mounted in your computer afterwards.
4) Unzip the files uRecImg and uRecRam from the newer CWR zip.
Rename uRecImg to uImage and replace the uImage file on the SD.
Rename uRecRam to uRamdisk and replace the uRamdisk file on SD.
5) Eject the SD from your computer, pop it into your Nook Color, reboot and verify that you indeed manage to boot into the new desired version of ClockworkMod.
Enjoy!
EDIT: Post #4 below contains IMG files created using this method for ClockworkMod 3.0.1.0. Thanks to DizzyDen.
http://forum.xda-developers.com/showpost.php?p=11999569&postcount=4
Thanks, I will be trying this out later today probably.
Nice post and great info. I just did this as a test run last night myself and was going to make a thread explaining what to do but you have now saved me the time in doing that.
I can say this works great as I have flashed and restored backups between ext4 and ext3 builds. I went from Nook OS, to HC, back to Nook, over to CM&, back to Nook all wiht no issues.
Updated SD IMG files
NOTE: 3.0.2.8 images in POST 34 of this thread... ALL credit still goes to OP
All credit goes to OP... all I did is updated the original SD *.0.7.img files with OP's results....
I renamed them to *.3.0.1.0.img to distinguish which version of CWR image and ramdisk files are being utilized. I also compressed to rar to distinguish these are not CWR flashable zip files.
NOTE: 4 gig fixed 03/18/11... My apologies for my initial mistake... thank you for those who caught it and reported.
M5 Checksums:
RAR's:
Code:
128mb_clockwork-3.0.1.0.rar
049C0B4437473100FB294968CAC08CF9
1gb_clockwork-3.0.1.0.rar
D95324AE63DDAEC713B30A69CEE61C9B
2gb_clockwork-3.0.1.0.rar
4E8F088D17246750DA628133F177F91F
4gb_clockwork-3.0.1.0.rar
EA6C8FA2B7932113E59EF61448425B0C
8gb_clockwork-3.0.1.0.rar
5C80CBCFC09E47A50D9EC04EFA70DE9C
GZ's (only available on RapidShare due to file type):
Code:
128mb_clockwork-3.0.1.0.img.gz
C2531B8AF258C06BD794A3EC08ABC2D1
1gb_clockwork-3.0.1.0.img.gz
26ABB66BFEEA76C8AD0ABBA97EDC964E
2gb_clockwork-3.0.1.0.img.gz
3D8F05F0F6FF39271F5F82DBCC4403A3
4gb_clockwork-3.0.1.0.img.gz
8A13A55E045F23F3D3BE5354EDEC26B5
8gb_clockwork-3.0.1.0.img.gz
48D8CB4B93E57FC121C8082CB23FD98F
IMG's:
Code:
128mb_clockwork-3.0.1.0.img
297793ED7B371BB116F4B27AF095E18D
1gb_clockwork-3.0.1.0.img
D104AE6297662664C339D08BDFAED858
2gb_clockwork-3.0.1.0.img
B2EB4B7C24C1D8A1414BE9FE6BF697F4
4gb_clockwork-3.0.1.0.img
147A648D285815C7C175E42612B5E4A2
8gb_clockwork-3.0.1.0.img
8AD83B4ED74541AAB75103843E990088
RapidShare mirrors (folder includes .gz files):
RapidShare mirrors (folder includes .gz files)
NOTE: there's also a 16 GB version on RS... just can't upload that large file here.
Thank you!
You are very welcome... and thank you!
I suppose I could compress the img's to gz for those with linux exclusively... if anyone would like this... just let me know.
Awesome many thanks for the effort Dizzy. Will make life alot easier for many folks I'm sure.
If anyone has or is willing to flash the most current CWR ( 3.0.1.3) to there device and then pull the uRecImg and uRecRam files and post them would be great. Then we can update our current 3.0.1.0 sdcards to 3.0.1.3.
Ok i tried but it still saying 3.0.0.5 on the screen, is that just wrong and it truly is 3.0.1.0
hellomynameis said:
Ok i tried but it still saying 3.0.0.5 on the screen, is that just wrong and it truly is 3.0.1.0
Click to expand...
Click to collapse
I'm assuming you are seeing 3.0.0.5 as the version on the internal mem and not a bootbale sdcard. If it is from the internal mem then yes you are a bit behind on the most current version of CWR. and should get updated to the most current version. To get more current you will need to check this thread out first to get to 3.0.1.0. from there you should be able to use Rom Manager to update to 3.0.1.3.
http://forum.xda-developers.com/showthread.php?t=971197
I tried updating... but ROM Manager says 3.0.1.0 is still the newest.
Has anyone modified a Recover Ramdisk (uRecRam) that maps the FS to allow CWR to flash/install files to the SDcard vs. EMMC partitions? If so would you be willing to share as I suspect a good number of folks would be very grateful as would simplifiy greatly installing things like Gapps to SDcard installs...
hellomynameis said:
Ok i tried but it still saying 3.0.0.5 on the screen, is that just wrong and it truly is 3.0.1.0
Click to expand...
Click to collapse
Getting the same thing... and I haven't installed CWM to the internal memory. At least not that I know of
I'm going to try burning the image again.
hellomynameis said:
Ok i tried but it still saying 3.0.0.5 on the screen, is that just wrong and it truly is 3.0.1.0
Click to expand...
Click to collapse
Curious did you happen to use the 4Gb image file. If so you would be correct I just saw a post from someone else saying they used the 4Gb file and it installs 3.0.0.5 still
@Dizzy if you happen to see this any chance you can look into and correct the 4Gb file you posted. It is still installing 3.0.0.5 supposedly. Here is a link to the person who ran into the prob
http://forum.xda-developers.com/showthread.php?p=12192636#post12192636
4 gig files fixed....
4 gig files still having old uimage files reported and fixed... my apologies for any inconvenience....
Post 4 fixed with new files and MD5's
cmstlist said:
http://muffinworld.net/android/nookcolor/clockwork/cwmr_3.0.1.0.zip
Click to expand...
Click to collapse
This URL does not work. Anyone able to provide an alternate?
swapdotavi said:
This URL does not work. Anyone able to provide an alternate?
Click to expand...
Click to collapse
You'd get better response asking in the muffin thread... this thread is about updating your CWR SD's... with images pre-made in post 4.
swapdotavi said:
This URL does not work. Anyone able to provide an alternate?
Click to expand...
Click to collapse
Swapped webhost....was down for about 24 hours. I wanted everyone to know the files are fine now.
Sorry fellas, I'm a little behind the power curve here. So why would i need a bootable CWM-SD? Would it be useful for flashing and restoring a backup if your NC accidentally got zapped with the 1.2 update, then you could pop in your CWM-SD and restore back to 1.1? I'm just running Auto-nooter stock rom right now, will it work with stock? I turned off Wi-Fi for now, but would like to turn it back on. Would be nice if I could revert back to 1.1 if I got the OTA accidentally.
Can we get the files to make a bootable SD card with CWR 3.0.2.8?
Thanks,
Andy

[ROM][CM7] [v1.3] Size-agnostic SD Card image and CM7 installer for SD Cards.

Due to popular demand I have created a size-agnostic SDCard CM7 installer.
Also allows to install unmodified CM7 builds on SD card.
Current version: 1.3
Grab the installer image here:
http://crimea.edu/~green/nook/generic-sdcard-v1.3.img.gz
it's a ~9M image that would unpack into ~130M disk image.
Also note - not all SD cards are created equal. Here is a thread of interest is you have not bought one yet: http://forum.xda-developers.com/showthread.php?p=12964262
Short version: buy Sandisk-branded class 4 microSD cards.
Write the image on your SD card. I tested with 2G, 4G and 8G cards and all worked.
Any uSD card of 1G or bigger in size should work if it is recognized by your nook.
Write on Windows by using WinImage and on Linux/MacOS X by using dd (to the entire device, not one of the partitions. The device name should not have any numbers at the end. The command is something like dd if=/somewhere/generic-sdcard.img of=/dev/sdX bs=1024k)
After done with writing, eject and then re-insert the uSD card into your computer.
Download a CM nightly build from here http://download.cyanogenmod.com/?device=encore (It is recommended to choose -87 nightly or later. If you plan to use prior version for initial install, stick with installer 1.2.1 for a different u-boot version)
Or just use your own update-cm-*-KANG-signed.zip file that is produced if you do your own builds.
The image would correctly detect unmodified CM7 builds and would make necessary adjustments to make them work on SD card.
Put the file to the SD card (there is only one partition). Don't change the name of the file.
unmount the uSD card and insert it into the nook.
Boot from this SD card. It'll boot and will update you on progress.
When it's done, it'll power off.
That's it, you now have CM7 on your SD card.
How to install market and gapps:
After you have booted into the CM7 on SD card for the first time and set up wifi access (important!)
Go to http://wiki.cyanogenmod.com/index.php?title=Latest_Version and at the end there is a table with various google apps versions. Get the one suitable for your cyanogen version (CM7 is the latest for now). The file is named gapps-....zip
shutdown your nook and take the SD card out, insert it into your computer.
Copy the gapps-... file to the SD card on the first partition (titled boot) without changing the file name.
Insert the uSD card back into the NOOK and boot into "Recovery mode" (hold nook N key and then press and hold power until the "Loading..." message appears and then disappears with screen going blank. Release power button, then press it again and hold for ~5 seconds, the bootloader "Loading..." message should be on the screen for three seconds or so before you release power button, keep holding N button until screen blanks again. If the screen went off while you were holding the power key, that means you were holding it for too long).
Alternatively if you do not want to fight the timing, boot normally into Android, then from desktop hold power key until a poweroff menu appears, In the poweroff menu choose "reboot", in the next menu choose "recovery" and press "OK". The nook would reboot straight into recovery.
How to update to a new build:
put the new build you want to try on the first partition. (the name must be update-cm-*.zip or cm_encore_full*.zip or just update-*.zip)
Boot from the SDcard in the recovery mode (see above) and the new snapshot would be installed.
The partition layout would be preserved, filesystems are NOT reformatted, so your data should be safe.
Installing other stuff:
Booting in recovery mode would install all files that are named "update-..." and end with .zip The files would then be deleted! Most of the packages should work, but I only tested a subset and not entire syntax of updater script is implemented. Certainly format and delete are not implemented.
OC Kernel installation instructions:
Starting with v1.2.1 there are no special instructions, install normally as described above.
Partition layout for the SD cards depends on size:
Less than 600M - unsupported.
up to 1G cards gets: system of ~300M and data of the rest of space. No FAT partition
2G cards (more than 1G up to 1800M) gets: 300M system, 612M data, rest is FAT sdcard
more than 2G cards gets: 460M system, 975M data, rest is FAT for sdcard.
How to update if you already installed using older version of the installer and don't want to reinstall (understandably):
Get update zip from http://crimea.edu/~green/nook/update-genimage-1.3.zip
Put the zip file as is onto the first partition of your sdcard..
reboot into recovery (triggered by the keys, the reboot into recovery does not work yet).
The new version would be installed and you are done.
You can combine this installation together with updating to .32 kernel in one step. Just put the update-cm file and the update-genimage-1.3.zip to the first partition. Make sure there is still at least 1M of space left!
Changes in 1.3
Install u-boot.bin and MLO loaders if provided.
Fixed a problem that led to overwrite of recovery kernel if a nightly was installed more than once)
(only in full image) updated u-boot to ignore BCB as that was a common source of problems. (that's why this version is not recommended for initial install with older nightlies, those don't provide a more correct u-boot for later operations. It's fine to do the update from older installer release, though)
Changes in 1.2.1
Really fixed dalingrin kernel packages installation
A bit more robust handling of install scripts
Changes in 1.2
Updated to new u-boot from B&N 1.2 update
Ability to obey BCB in eMMC (allows reboot into recovery from CM7)
Hopefully simplified the timing to trigger recovery boots from keyboard
Added support for Dalingrin's kernel update packages
The v1.1 version that is known good to work with 2.6.29 kernel releases is located at http://crimea.edu/~green/nook/generic-sdcard-v1.1.img.gz
This is very cool, thanks! My father bought a nook color after seeing mine, and after hearing what I have been able to get mine to do (thanks to the efforts of all the devs here) he has wanted to play a little more with his. Thanks to you, I have an easy way to set up the SD card and then ship it up to him. I can give him a taste without having to force him to even root his yet. Thanks again!
Very nice! Thanks.
Care to share the dates and differences between your build and say CM's? or perhaps a link to your builds progress?
I know you have done great work with BT, didn't want to get off topic, but I'm curious.
Thanks again.
12paq said:
Very nice! Thanks.
Care to share the dates and differences between your build and say CM's? or perhaps a link to your builds progress?
I know you have done great work with BT, didn't want to get off topic, but I'm curious.
Thanks again.
Click to expand...
Click to collapse
I did not work on BT (other than helping with testing), so I don't claim any credits there.
The difference between standard build and my build so far is only that my build has patched init files to boot from SD right in the zip file. (CM7 checkout as of today ~12pm), it was only created for testing, before I rolled the code that could update vanilla builds to work on SD cards.
You can use unmodified CM7 nightlies with this sdcard image now. The image itself does not contain any CM7 code, you need to copy zip file with it after writing the image to the SD card, but before attempting to boot.
Verygreen, I believe you have won the game. Congratulations!
Ah yes, I stand corrected, you created the first CM7 sd bootable for testing of BT.
Thanks again for your time on this latest project!
First off, this works very well! Thanks!
Now, after getting CM7 running on the sdcard, I plug the device into the usb port on my computer and instruct it to mount the sdcard. But, instead of the sdcard partition being mounted, the emmc partition is mounted.
Was that intentional or is it a bug?
Thanks
Thanks very easy to setup!
atomclock said:
First off, this works very well! Thanks!
Now, after getting CM7 running on the sdcard, I plug the device into the usb port on my computer and instruct it to mount the sdcard. But, instead of the sdcard partition being mounted, the emmc partition is mounted.
Was that intentional or is it a bug?
Thanks
Click to expand...
Click to collapse
New code in CM7 actually should cause both internal MMC AND sdcard to be mounted.
That is unless you used 1G sdcard, 1G sdcard does not have any mountable free space and then you'd only see emmc content as mountable.
verygreen said:
New code in CM7 actually should cause both internal MMC AND sdcard to be mounted.
That is unless you used 1G sdcard, 1G sdcard does not have any mountable free space and then you'd only see emmc content as mountable.
Click to expand...
Click to collapse
I'm using an 8Gb sdcard and I can access both the emmc and sdcard partitions through ADB but only the emmc partition is mounted.
So, I just need to try this with a different nightly build until I find one where the issue is corrected?
Well, I tried it with both cm_encore_full-25 and cm_encore_full-26 and still only the emmc partition is mounted.
atomclock said:
I'm using an 8Gb sdcard and I can access both the emmc and sdcard partitions through ADB but only the emmc partition is mounted.
So, I just need to try this with a different nightly build until I find one where the issue is corrected?
Well, I tried it with both cm_encore_full-25 and cm_encore_full-26 and still only the emmc partition is mounted.
Click to expand...
Click to collapse
As long as everything is mounted internally I don't think my changes broke anything else, so if there is a bug it's in the CM7 build itself.
I don't actually mount my nook on the computer, so I don't even know how to enable it by default come think of it.
I just know there was an ongoing work in this area to allow simultaneous mounting of multiple volumes and I heard it was already included, though I am not 100% sure about that.
To verygreen:
Well, I'm certainly doing something wrong here:
1. Using Win32DiskImager release 0.2 r23, i burnt my 2 GB with your generic.... .img image.
2. Copied your update.... .zip (on a second attempt an original cm_encore... .zip, plus gapps-GB-20110307-...zip, as installer was asking for it, at least to inflate), now I suspect your "put" is not equal to my "copy".
3. Tried to boot, enjoyed the penguin and boot scroll, but after everything was finished and prepared to "really" boot the boot was executed from my eMMC instead.
aludal said:
To verygreen:
Well, I'm certainly doing something wrong here:
1. Using Win32DiskImager release 0.2 r23, i burnt my 2 GB with your generic.... .img image.
2. Copied your update.... .zip (on a second attempt an original cm_encore... .zip, plus gapps-GB-20110307-...zip, as installer was asking for it, at least to inflate), now I suspect your "put" is not equal to my "copy".
3. Tried to boot, enjoyed the penguin and boot scroll, but after everything was finished and prepared to "really" boot the boot was executed from my eMMC instead.
Click to expand...
Click to collapse
Yes, the automatic reboot boots into eMMC for now, I am looking into it.
So just reboot again with the card in.
also, don't put gapps on the card at the first try. This combination does not boot for me into the desktop for some reason that I did not get to the root of. Possibly because it want internet connection setup that still is not if you try it on your first boot.
Thanks verygreen! This is a fantastic build! I was able to quickly and easily install this on my sd card.
Thanks again!
verygreen said:
Yes, the automatic reboot boots into eMMC for now, I am looking into it.
So just reboot again with the card in.
also, don't put gapps on the card at the first try. This combination does not boot for me into the desktop for some reason that I did not get to the root of. Possibly because it want internet connection setup that still is not if you try it on your first boot.
Click to expand...
Click to collapse
Somehow I went into non-booting phase, lol. My guess is after booting into my rooted Eclair with bookmarks-and-other-stuff-to SD I've got me an SD card not really good for "second" boot. Just have no idea what Eclair might do to that EXT4.
Anyways, repeated the experiment, now with pressing Power for >5 sec. Has booted into CyanogenMod 7 without a problem.
Can't do whatever testing: missing GAPPS very mucho! Please, Mr. verygreen, compile it into your image. In any case, I'm not really interested in swapping nightlies on this card -- by the last commits they didn't change much/significantly since n18. Just a static SD image of CM7 n26 + latest (03072011) Gapps will be a very desirable "mod" of yours. In any case you did exactly that (minus Gapps) for n17. Sure, there's a complete procedure of building SD image, but it's obviously much better followed when with a Linux box, and I don't have it.
aludal said:
Somehow I went into non-booting phase, lol. My guess is after booting into my rooted Eclair with bookmarks-and-other-stuff-to SD I've got me an SD card not really good for "second" boot. Just have no idea what Eclair might do to that EXT4.
Click to expand...
Click to collapse
Supposedly nothing. I routinely boot into eclair and then insert CM7 sdcard and it's fine.
aludal said:
Can't do whatever testing: missing GAPPS very mucho! Please, Mr. verygreen, compile it into your image. In any case, I'm not really interested in swapping nightlies on this card -- by the last commits they didn't change much/significantly since n18. Just a static SD image of CM7 n26 + latest (03072011) Gapps will be a very desirable "mod" of yours. In any case you did exactly that (minus Gapps) for n17. Sure, there's a complete procedure of building SD image, but it's obviously much better followed when with a Linux box, and I don't have it.
Click to expand...
Click to collapse
I can't distribute gapps, like I said
Well, until I figure out why recovery boot does not work what you can try to do is this:
after initial install was successful (and you setup your wireless), power off the nook, get the sd card.
Download gapps-gb-...zip and put it on the first partition.
move the uImage file to uImage.bak and uRamdisk to uRamdisk.bak.
Copy uRecImage to uImage and uRecRam to uRamdisk.
boot with the resulting image. It should say that it found the gapps archive and unpack it.
After it flushes caches and reboots, power off, put the sd card back into the computer
move uImage.bak to uImage and uRamdisk.bak to uRamdisk
boot off the card again, hopefully the gapps are working after that.
Please let me know if any problems arise.
verygreen said:
Supposedly nothing. I routinely boot into eclair and then insert CM7 sdcard and it's fine.
I can't distribute gapps, like I said
Well, until I figure out why recovery boot does not work what you can try to do is this:
after initial install was successful (and you setup your wireless), power off the nook, get the sd card.
Download gapps-gb-...zip and put it on the first partition.
move the uImage file to uImage.bak and uRamdisk to uRamdisk.bak.
Copy uRecImage to uImage and uRecRam to uRamdisk.
boot with the resulting image. It should say that it found the gapps archive and unpack it.
After it flushes caches and reboots, power off, put the sd card back into the computer
move uImage.bak to uImage and uRamdisk.bak to uRamdisk
boot off the card again, hopefully the gapps are working after that.
Please let me know if any problems arise.
Click to expand...
Click to collapse
I just tried following your directions for installing the gapps zip file. After renaming the uImage and the uRamdisk files the nook boots to your recovery with the penguin shows up with the follow:
Populating /dev using udev: done
Initializing random number generator....done
modprobe: chdir (2.6.32.9): No such file or directory
Starting network...
Detected Standard B&N nook layout, emmc first
It appears the SD card is already properly formatted
Skipping format
Mounting /dev/mmcblk1p1 as /boot
Looking for the install images....
Initial Install files not found
Please download it from nook.linuxhacker.ru
and put on first partition of this SD card
the name should start with updatei-cm and end with .zip
Then the cursor just sits. No installation of the .zip file. Do I have to have the original cm zip file on the sd card with the gapp zip file? I thought it was posted that doesn't work.
Also thanks for the great work on this so far.
Absolutely Fantastic and pain free. You have done a great service.
Thanks
verygreen -
Would this work with an Android 3.0 Honeycomb Preview build, instead of a CM7 build ?
Modra76 said:
I just tried following your directions for installing the gapps zip file. After renaming the uImage and the uRamdisk files the nook boots to your recovery with the penguin shows up with the follow:
Populating /dev using udev: done
Initializing random number generator....done
modprobe: chdir (2.6.32.9): No such file or directory
Starting network...
Detected Standard B&N nook layout, emmc first
It appears the SD card is already properly formatted
Skipping format
Mounting /dev/mmcblk1p1 as /boot
Looking for the install images....
Initial Install files not found
Please download it from nook.linuxhacker.ru
and put on first partition of this SD card
the name should start with updatei-cm and end with .zip
Then the cursor just sits. No installation of the .zip file. Do I have to have the original cm zip file on the sd card with the gapp zip file? I thought it was posted that doesn't work.
Also thanks for the great work on this so far.
Click to expand...
Click to collapse
Seeing the same. Also tried naming the gapps file "update.zip", to no avail.

Nook Tablet: Boot from SD vs. Internal root

HI folks,
Total newbie here looking for advice. With the excellent instructions on the site, I was able to quickly and easily burn CM7 to a class 4 SD card and boot my 16 gb nook table w/ no problem. I love CM7 and it blows away the Nook OS and the absurd limitations B&N has placed on the tablet.
Here's the question: I now want to open up additional storage and want to know if it is worth rooting the Nook internally?
I also wonder if it would run a little faster vs. running from the SD card?
I see no reason to ever go back to the B&N environment. On other hand, don't want to accidentally brick it in the process when it is running fine from the card.
If I choose to go with internal root, I am also bit confused on the best (most sound) way to go ahead and load CM7 internally, given that it is running now from the card. Do I just move it over or do I have to do something with CWM?
Thanks!
David
Easiest way to get a rom on the internal:
1. Make a bootable clockworkmod sd card (similar to your CM7 card, but this card will allow you to boot into a custom recovery).
2. Transfer desired rom (zip file) to local memory of the nook.
3. Boot into clockworkmod recovery via the card.
4. Make a backup of the current rom.
5. Install zip from sd -> choose the zip file you placed on the local memory.
6. Wipe data/cache.
7. Reboot into your new internal rom. If you would like, you can use indirect's app to flash clockworkmod to the internal memory and then format the bootable sdcard so you can use it as media storage.
If you ever need to return to stock, you can simply restore your backup via recovery.
Thank you very much!
That helps. I guess I am still trying to decide if it is worth doing that.
Will I have memory free on the device that I do not now and will it run any more efficiently or faster (vs. running off the SD card)?
Thanks again.
I think you'll have full access but it won't be mounted when you plug it into a PC.
If you want it to be mounted, you'll need to repartition. There is a guide for that or you can go to B&N and have them do it. Though, the B&N repartition is only half and half; doing it on your own you can get a lot more.
This is only for CM7 based roms though. CM9 does not have the internal memory mounting yet (I'm sure eventually it will).
jericho ishipatb
Hmmm I need to search for a guide to mount the internal memory again.
I have done what the OP is thinking about doing on my Nook Tablet 16gb.
It works flawlessly but I don't see the internal memory when hooking the nook up to a PC. I just get an exclamation mark in my device manager. I can browse the internal memory through cm7, and it shows that I have nearly 12 gigs of free space on the device itself, but I cannot drop content from my pc on there.
/me searches how to mount internal memory
Try modifying your build.prop file as shown in this post
Unable to mount "/bootdata"
I got an error msg (Unable to mount "/bootdata") when performing 4. What did I do wrong? I use TWRP to backup the ROM on bootable SD Card.
Cubanluke88 said:
Easiest way to get a rom on the internal:
1. Make a bootable clockworkmod sd card (similar to your CM7 card, but this card will allow you to boot into a custom recovery).
2. Transfer desired rom (zip file) to local memory of the nook.
3. Boot into clockworkmod recovery via the card.
4. Make a backup of the current rom.
5. Install zip from sd -> choose the zip file you placed on the local memory.
6. Wipe data/cache.
7. Reboot into your new internal rom. If you would like, you can use indirect's app to flash clockworkmod to the internal memory and then format the bootable sdcard so you can use it as media storage.
If you ever need to return to stock, you can simply restore your backup via recovery.
Click to expand...
Click to collapse
anitafagina said:
I got an error msg (Unable to mount "/bootdata") when performing 4. What did I do wrong? I use TWRP to backup the ROM on bootable SD Card.
Click to expand...
Click to collapse
Which version of TWRP did you use?
digixmax said:
Which version of TWRP did you use?
Click to expand...
Click to collapse
The screen says 2.3.3.0
It came with the SD Card image: hxxp://iamafanof.wordpress.com/2012/11/18/cm10-0-jellybean-sdcard-img-for-nook-tablet/#comment-2948
Thanks.
anitafagina said:
I got an error msg (Unable to mount "/bootdata") when performing 4. What did I do wrong? I use TWRP to backup the ROM on bootable SD Card.
Click to expand...
Click to collapse
If you are trying to backup stock ROM and then install CM internally on emmc, I'd suggest taking a look at http://forum.xda-developers.com/showpost.php?p=35669871 for info/pointers.
digixmax said:
If you are trying to backup stock ROM and then install CM internally on emmc, I'd suggest taking a look at http://forum.xda-developers.com/showpost.php?p=35669871 for info/pointers.
Click to expand...
Click to collapse
Thanks a million! The instructions are simple to follow and it just works! :victory:

[Q] rooted long ago, now want CM

i rooted my NT about a year ago when i got it (i don't recall the specific method used), and have been clunking along with it for months, but now i want to install CM 7, 9, or 10.
most of the guides start with "Stock 1.4.3" but my software version says "9.9.9" after root (iirc, it was 1.4.1 when i received it).
can i use these guides with the rooted 9.9.9 version i have?
or are there special instructions for 9.9.9 (maybe an abbreviated version since i am already rooted?)
or do i somehow have to go from 9.9.9 back to 1.4.1 or 1.4.3?
thanks for any assistance, and if you need more information from me, i'll see if i can provide it.
That 9.9.9 just means that you've blocked ota update and it doesn't matter at all.
Sent from my NookColor using Tapatalk 2
zeiss74 said:
i rooted my NT about a year ago when i got it (i don't recall the specific method used), and have been clunking along with it for months, but now i want to install CM 7, 9, or 10.
most of the guides start with "Stock 1.4.3" but my software version says "9.9.9" after root (iirc, it was 1.4.1 when i received it).
can i use these guides with the rooted 9.9.9 version i have?
or are there special instructions for 9.9.9 (maybe an abbreviated version since i am already rooted?)
or do i somehow have to go from 9.9.9 back to 1.4.1 or 1.4.3?
thanks for any assistance, and if you need more information from me, i'll see if i can provide it.
Click to expand...
Click to collapse
See this thread http://forum.xda-developers.com/showthread.php?t=2056626 for how to install CM10; if you'd like to use a different CM10 build just substitute in the zip file for that ROM build in step 2(c).
asawi said:
That 9.9.9 just means that you've blocked ota update and it doesn't matter at all.
Sent from my NookColor using Tapatalk 2
Click to expand...
Click to collapse
thanks!! now that you say that, that definitely rings a bell! i remember blocking OTAs after having major issues with them on my phone.
digixmax said:
See this thread http://forum.xda-developers.com/showthread.php?t=2056626 for how to install CM10; if you'd like to use a different CM10 build just just substitute in the zip file for that ROM build in step 2(c).
Click to expand...
Click to collapse
thanks!! i'll follow your guide (there are so many floating around that i never quite know which are still considered applicable. yours looks great.). is that applicable to both rooted and stock? i have a buddy who got a NT recently, so i am trying to test out CM10 before recommending it, but mine is rooted stock and his is unrooted stock.
zeiss74 said:
...
thanks!! i'll follow your guide (there are so many floating around that i never quite know which are still considered applicable. yours looks great.). is that applicable to both rooted and stock? i have a buddy who got a NT recently, so i am trying to test out CM10 before recommending it, but mine is rooted stock and his is unrooted stock.
Click to expand...
Click to collapse
Yes, the installation will over-write whatever is currently in emmc (and that's why it's recommended that you back up the current config).
FWIW, your buddy can keep his stock ROM and try running CM10 off an SD card (see http://forum.xda-developers.com/showthread.php?p=35946501#post35946501), and decide later whether to replace his stock ROM with it.
I have complete stock 1.4.3 and have been running off of a CM7 sd card since the beginning of summer. I'm ready to upgrade to the emmc version of CM10, but do I need to root the BN ROM first? I want to install this one http://forum.xda-developers.com/showthread.php?t=1773362 I would "burn" the recovery.img to my sd card and install the .zip onto the emmc, right? This is my first time flashing an internal ROM and want to be sure.
TechNinja49 said:
I have complete stock 1.4.3 and have been running off of a CM7 sd card since the beginning of summer. I'm ready to upgrade to the emmc version of CM10, but do I need to root the BN ROM first?
Click to expand...
Click to collapse
No you don't need to root the BN ROM first.
I want to install this one http://forum.xda-developers.com/showthread.php?t=1773362 I would "burn" the recovery.img to my sd card and install the .zip onto the emmc, right? This is my first time flashing an internal ROM and want to be sure.
Click to expand...
Click to collapse
No, you need to first create a “bootable” clockworkmod (CWM) recovery SD, then rename the referenced recovery-0.08.3.img to recovery.img and copy it as well as referenced cm10-acclaim-0.08.3-full-of-bugs.zip and the file gapps-jb-20121011-signed.zip from http://goo.im/gapps/gapps-jb-20121011-signed.zip to the card. See http://forum.xda-developers.com/showpost.php?p=35669871&postcount=1 for an overview of the process for installing CM10 ROM on the NT internal emmc.
digixmax said:
No, you need to first create a “bootable” clockworkmod (CWM) recovery SD, then rename the referenced recovery-0.08.3.img to recovery.img and copy it as well as referenced cm10-acclaim-0.08.3-full-of-bugs.zip and the file gapps-jb-20121011-signed.zip from http://goo.im/gapps/gapps-jb-20121011-signed.zip to the card. See http://forum.xda-developers.com/showpost.php?p=35669871&postcount=1 for an overview of the process for installing CM10 ROM on the NT internal emmc.
Click to expand...
Click to collapse
Thanks for the help! I'm a little confused though, do I use the SD card or the emmc version of CWM to make the bootable SD? Does the emmc version flash CWM to the nook and from there do I install the files from a SD, or does it boot from the SD and allow me to flash ROMs to the emmc?
Also, if I'm using the CWM .img what's the purpose of the recovery.img on the card if all I'm flashing are the .zips? I would imagine the ROM .zip instructs it to flash the recovery.img but the CM10 thread says you can use an older CM9 recovery.img.
Sorry for all the questions! Thanks again!
TechNinja49 said:
Thanks for the help! I'm a little confused though, do I use the SD card or the emmc version of CWM to make the bootable SD? Does the emmc version flash CWM to the nook and from there do I install the files from a SD, or does it boot from the SD and allow me to flash ROMs to the emmc?
Also, if I'm using the CWM .img what's the purpose of the recovery.img on the card if all I'm flashing are the .zips? I would imagine the ROM .zip instructs it to flash the recovery.img but the CM10 thread says you can use an older CM9 recovery.img.
Sorry for all the questions! Thanks again!
Click to expand...
Click to collapse
The recovery version you need to put on the SDcard is the sdcard version (not the emmc version); recovery is the tool that manages the flashing of the ROM/gapps zip files onto the NT, clearing of cache, backing up current ROM & apps, etc.
The emmc version of recovery is for flashing onto the NT and is used presumably for "performing recovery" without external SDcard. Some ROM packages include a recovery.img but not all do (in which case the recovery.img on the NT remains the stock recovery).
I just spent the last hour and a half trying to get a bootable CWM 6 sd card. First I thought I would need to boot into CWM but couldn't get that to work (I vaguely remember doing that to set up my CM7 SD card). Then I realized I can boot into cyanoboot and flash it through that. Using various methods, including the link you provided, I can't find a definite step-by-step guide. In the guide you provided I followed the steps but am stuck on step 5. When I go into SDC Recovery I don't see backup options anywhere, I see a list of recovery options. Here's what I see http://i3.minus.com/inttvFzHpVF88.jpg
Here are the files on the SD card http://i1.minus.com/ibgXFOKRf8DObb.png
Do you have any idea what's going on?
Did you press the Home button "N" to select SDC Recovery? If so, do you have screen-capture of resulting screen?
digixmax said:
Did you press the Home button "N" to select SDC Recovery? If so, do you have screen-capture of resulting screen?
Click to expand...
Click to collapse
I tried to get back to the same screen to take a pic when it finally booted into CWM! I guess it takes a few tries to get it to boot. I chose the backup option and it started copying files for a few minutes until it got stuck on a file. It's been stuck on it for the last hour. http://i.minus.com/ivJa6tBF5tl9i.JPG
If I turn it off I have the chance of corrupting the file but since I don't really plan to go back to stock it wouldn't really matter anyway. The card might be full, but I only had like 100 MB of files on there.
If you don't plan to go back to stock, there is no need to back up (worst case you can get the stock ROM from https://github.com/succulent/acclaim_recovery_sdcard).
If you have more problems you might want to check out your sd card (if need be reformatting it with sd formatter https://www.sdcard.org/downloads/formatter_3/).
digixmax said:
If you don't plan to go back to stock, there is no need to back up (worst case you can get the stock ROM from https://github.com/succulent/acclaim_recovery_sdcard).
If you have more problems you might want to check out your sd card (if need be reformatting it with sd formatter https://www.sdcard.org/downloads/formatter_3/).
Click to expand...
Click to collapse
I finally got everything to work! Thanks for helping me!
The CM10 thread says to now install CWM to emmc using fastboot. I know it's optional but I want it just in case. I looked it up and installed fastboot but which recovery should I use? The recovery-0.08.3 from the thread or the CWM recovery?
Yes, although it's probably easier to use your same CWM SD (which you just used to flash CM10 ROM and gapps) to flash one of the two flash_CM9-10_CWM_v6.0.1.2_8-16gb_tools_emmc.zip or flash_CM9-10_TWRP_v2.2.2.0_8-16gb_tools_emmc.zip from http://forum.xda-developers.com/showthread.php?t=1640958.
digixmax said:
Yes, although it's probably easier to use your same CWM SD (which you just used to flash CM10 ROM and gapps) to flash one of the two flash_CM9-10_CWM_v6.0.1.2_8-16gb_tools_emmc.zip or flash_CM9-10_TWRP_v2.2.2.0_8-16gb_tools_emmc.zip from http://forum.xda-developers.com/showthread.php?t=1640958.
Click to expand...
Click to collapse
Oh so I can just flash the CWM zip and it won't interfere with cyanoboot?
TechNinja49 said:
Oh so I can just flash the CWM zip and it won't interfere with cyanoboot?
Click to expand...
Click to collapse
No it should not.
Works like a charm, thanks again!
I have one last question: Is there a way I can increase the 1GB data partition? I know android needs space for apps and such but I think a 4GB data partition is reasonable. I have a DVD of Ubuntu so I can access GParted if I need to. If you don't know or don't think I should mess with it that's completely fine, I have a 32GB micro SD that I'm going to use (my current CM7 card) but just want the extra internal space.
The data partition is for apps you download, the media content can go to the Nook media partition or SDcard. If you have many apps with large storage footprint you will likely need extra space. There are tools and methods for repartitioning on XDA (I have not needed to use them), just do a Google search I am sure they will turn up.
digixmax said:
The data partition is for apps you download, the media content can go to the Nook media partition or SDcard. If you have many apps with large storage footprint you will likely need extra space. There are tools and methods for repartitioning on XDA (I have not needed to use them), just do a Google search I am sure they will turn up.
Click to expand...
Click to collapse
Ok, thanks for the info. On second thought though I think I better not mess around with it as everything is working perfectly right now.
Thank you for all your help!

Any way to truely "flash" SD version of ROMs ?

Forgive my blinding ignorance and noobiness.
I have been off the forums for some time. I have been running an old version of Paranoid Android off an SD card since December. (Thank you iamafanof...........I've been using your first incarnation of PA all this time!) Finally, I have a bit of time and energy to update my ROM.
When I first created this SD card running the PA ROM, I had to download to my computer four files..... two ROM zips: (one internal and the SD version), boot.zip and GAPPS. I then had to use my computer to place files in the boot partition of my newly partitioned card (I used SD Formatter for that), first swaping files from the SD zip into the Internal zip of the ROM and GAPPS as originally described in the CM7/CM9/CM10 post (these instructions have been repeatedly posted all over the forum and digimax wrote me a handy tutorial back then....thank you digimax, I get how to do that). Here's my question:
Is there an easier way to update the ROM on the card I am using (i,e., do I have to go through all that again)? I see that the developers are still posting Internal and SD versions of the ROMs and boot.zips for updated ROMS. In my dreams, I wish I could just go to GOO images on my NT, download a new, ready made SD.zip ROM into my boot partition somehow, wipe dalvik and system, data 1 partitions , and use cyanogen mod options to install the fabulously ready pre-prepared SD ROM.zip and a handy GAPPS. Right? OK, back to reality. Bottom line, my computer up is a piece of crap running windows 98 so I can't download from GOO images with it (old version of explorer) even in compatibility mode...I will have to download onto my NT, move the files over...yada yada yada and so on.
I understand very little about development. No offense meant to the developers who work so hard to keep us all in ROMs, I don't expect my fantasy about the SD ROMs to happen. If I have to "go through all that" again, no big deal, I just wanted to be sure I wasn't missing anything about an easier way for me to update my ROMs. Can I somehow prepare a new card using my rooted NT instead of having to mess with my computer? Any links available on how to? Just a hint would be fine. I'm willing to learn since there is no new computer in my immediate future.
Please don't respond just to blast me about reading the forums and so on. I am not just lazy, there is a good reason for me to be asking for a bit of assistance. If you don't have anything nice to say, I would prefer you didn't say it at all.
Thanks.
Sent from my Barnes & Noble Nook Tablet using xda app-developers app
I'm a little confused over what it is you want to do. Do you want to run from sd or do you want to install internally?
If you want to run from sd there are ready made images to download at Iamafanof website. Just download and burn!
The talk about flashing, wiping Dalvik suggests you want to make an internal install. If that indeed is the case then you need cwm version 6.x.x. If you have that, then it's as simple as booting into cwm and install Rom and gaps that you have put on your card.
Sent from my GT-P7300 using Tapatalk 2
snooch6923 said:
...
Is there an easier way to update the ROM on the card I am using (i,e., do I have to go through all that again)?
...
Click to expand...
Click to collapse
To update from your current PA ROM build to a newer build, you only need to download the SDC version of the zip archive files for the new ROM build and the corresponding Gapps onto your SD boot partition, and flash them using SD CWM recovery (steps 7-12 in http://forum.xda-developers.com/showthread.php?t=2098419). You only need to wipe /data if the two ROM builds have different android base versions (e.g., 4.2.1 vs. 4.2.2).
Although I have not done it, you should be able to download the zip files directly onto the SDcard boot partition (/sdcard).
Thank you asawi and digimax. Yes asawi, I want to continue to run off the SD card. I guess wipe dalvik only applies to internal (didn't know), I will educate myself on that. Digimax...again, you understood my essential question and came to my rescue. Thank you again for taking the time to respond!
Snooch
Sent from my Barnes & Noble Nook Tablet using xda app-developers app
snooch6923 said:
...
I guess wipe dalvik only applies to internal (didn't know)
...
Click to expand...
Click to collapse
Cache & Dalvik apply to both, and the same /cache partition on emmc is used whether you are running a ROM on emmc or on SD card. You should wipe Cache/Dalvik when flashing a new ROM build (although I myself don't always do it ).
Thanks again digimax, that saved me some time and helped me understand why I thought that (wipe dalvik/cache and possibly data 1) was necessary. OK so the System partition wiping was dumb.
{EDIT POST: I downloaded the PA 3 ROM SD.zip and PA 3 GAPPS.zip files and used .zip viewer and I now see that boot.img and recovery.img are in the SD ROM.zip (as indicated in iamafanof's PA 3 ROM post) so I answered my own questions below! (For anyone reading and following this that was interested, I am answering my own questions below just in case it helps someone else.}
So to clarify as I was just reading the thread this post came from:
http://forum.xda-developers.com/showpost.php?p=36685310&postcount=1
{EDIT: Forget this post...not applicable for THIS ROM}
1.) Question: I do NOT need to extract boot.IMG, recovery.IMG (flashing boot.IMG, mlo) from the updatd SD.zip and copy to SD boot partition? (I see that correct voldfstab and updater are now incorporated into SD.zips, which means if I was to be able to collect enough beans to buy an new 32GB SD card, I could set up partitions on the new card and not have to swap voldfstab and updater the way I used to?).
1) Answer: NO MORE SWAPPING those files. Dreams do come true!
2) QUESTION: Since for now I want to update my current card, I just need to somehow get PA Updated SD.zip and PA Updated GAPPS.zip onto boot partition and flash them with cyanoboot? Why does that not sound correct to me? Did I misunderstand you? Does this mean the original boot.IMG, recovery.IMG and so on stay the same with the Updated PA ROM (as the thread I have referred to in connection with the updated CM10 builds says at minimum usually boot.img and possibly recovery.IMG need to be changed.)?
2) ANSWER: The update PA 3 ROM SD.zip folder contains the necessary boot.img and recovery.img files. These will I believe overwrite the old ones on the boot partition (I hope) when I install the new ROM using cyanogen mod Install Zip from SD Card.
Geez I hope I am making sense here! I read that thread because I wanted to understand the principal behind what you had instructed me to do and also I stumbled on it while trying to find out how to access the boot partition on the SD card for download from my NT.
3) QUESTION: (If I boot into my rooted emmc, would I be able to see the boot partition on the SD card and then download directly to it as you suggested was possible?)
3) ANSWER: Yes, once booted into emmc with SD card left in (choose Internal Boot in cyanogen mod or just don't click SDC boot) as long as you are rooted, you can see the boot partition using a file manager (I use ES Explorer). I am going to download the zips directly to the SD card boot partition by booting into my rooted emmc, then boot into cyanogenmod and install the zip files using SD Card (I have CWM already updated and installed on SD Card).
Note: iamafanof (succulent)suggests in his PA 3 OP that prior to installing GAPPS.zip, you fix permissions. Also, as a reminder, heed digimax's note to clear data if necessary (see his above post).
Will let you all know how it goes! Thanks again digimax!
Snooch
Sent from my Barnes & Noble Nook Tablet using xda app-developers app
snooch6923 said:
...
OK so the System partition wiping was dumb.
Click to expand...
Click to collapse
/system automatically gets reformatted (aka "wiped") as part of the ROM flashing.
Note that to wipe /data partition on SD card, use the "wipe data1" item on CWM recovery menu. You'll need to use one of Succulent/iamafanof's more recent CWM versions such as cwm_6.0.2.8_acclaim_recovery_sdcard.img (available at http://goo.im/devs/succulent/acclaim/recovery) as older versions do not have this "wipe data1" option.
...
1.) Question: I do NOT need to extract boot.IMG, recovery.IMG (flashing boot.IMG, mlo) from the updated SD.zip and copy to SD boot partition?
Click to expand...
Click to collapse
The boot.img and recovery.img inside the SD ROM zip file will be flashed onto the SD card /boot partition (replacing any corresponding existing copy on the partition).
For the NT to boot into SD card CWM recovery you need to have in the /boot partition: MLO, u-boot.bin, flashing_boot.img (aka Cyanoboot) and recovery.img. If they are already there you don't need to replace them.
...
2) ANSWER: The update PA 3 ROM SD.zip folder contains the necessary boot.img and recovery.img files. These will I believe overwrite the old ones on the boot partition (I hope) when I install the new ROM using cyanogen mod Install Zip from SD Card.
Click to expand...
Click to collapse
Yes.
3) QUESTION: (If I boot into my rooted emmc, would I be able to see the boot partition on the SD card and then download directly to it as you suggested was possible?)
3) ANSWER: Yes, once booted into emmc with SD card left in (choose Internal Boot in cyanogen mod or just don't click SDC boot) as long as you are rooted, you can see the boot partition using a file manager (I use ES Explorer). I am going to download the zips directly to the SD card boot partition by booting into my rooted emmc, then boot into cyanogenmod and install the zip files using SD Card (I have CWM already updated and installed on SD Card).
Click to expand...
Click to collapse
There is no need to boot into rooted stock ROM in order to access the SD card /boot partition, you should be able to access it while running CM off SD.
Thanks Digimax. Yes, "wipe". That was a case of my losing a word, it happens sometimes. :banghead:
As you can see I have been trying to figure this out for myself. I hate having to ask and ask questions, and you have been extraordinarily kind and patient. I really appreciate that! I saw in a much earlier thread, just after you had written up those instructions for me for the first PA ROM, that you moved the instructions to this site and others had similar questions to the ones I had. That made me feel better about having had to ask the first time around
Of course once again I had trouble getting my point across when I asked the question here. :banghead:
I am really tired right now, up too late. I have another question, but I want it to make sense and not much does right now! (I had written this post with a question but in editing it deleted it because my brain began melting and I don't think I was making sense!)
Maybe tomorrow I will see things more clearly!
Sent from my Barnes & Noble Nook Tablet using xda app-developers app
OK, I'm back after lots of reading, but still stuck.
I want to install the updated CWM 6.0.2.8 as suggested on my SD card ROM, so when I go into SDC Recovery I get that ( I am now getting CWM 5.x.x.x). I believe that came preinstalled with the original PA ROM as I don't recall doing a manual install of it.
I downloaded the 6.0.2.8 zip from the link you provided. As I understand it, I need to place that zip in the root of the SD card, rename it "update.zip" and then select Update Zip from SDC Recovery. (Or, don't rename it and select install zip, correct?)
Here's the problem, which is the same problem I will have when trying to flash (install) the updated PA ROM: I don't know how to put the zips in the "root" (i.e., not enclosed in any folder, in the SDC boot partition) using only my NT (without my computer). I'm not even sure if I did boot into stock rooted that I could successfully do this, it is just what I mused I could do if nothing else. I also thought I might use GOO to flash the new ROM/GAPPS but worry that although the app is installed on my SD card, it is set by default to install on emmc and would not do what I intend.
Anyway, digimax, now for me it's the principal of the whole thing! You seemingly implied that it was possible to download the zips directly into the SDC root (boot partition as described above) or copy them into it using my NT only while running the old PA on my SDC, but I can't figure out how. Logic tells me that I should NOT be able to download or copy files into the boot partition while I am running the SD ROM (my logic so there's that).
Obviously, I've wasted enough time trying to figure this out that I could have just plugged in to my computer and avoided all this nonsense. So, that is my next step. But, since I often get like a dog with a bone when I can't figure something out, am I missing something really obvious here?
I don't want to waste any more of your time just because my computer sucks. It is possible for me to download the zips on the NT from GOO and move the files to the computer, and then just copy the zips into the root via the computer and I am going to do that. If I am missing something here that is not just incredibly stupid but might inform others and you have the time to respond, that would be great. If not, no worries! You have been awesome and I learned a lot from you and through my reading (I understand how to use cyanoboot MUCH better, so it was all worth it!
Thanks again!
Snooch
Sent from my Barnes & Noble Nook Tablet using xda app-developers app
snooch6923 said:
OK, I'm back after lots of reading, but still stuck.
I want to install the updated CWM 6.0.2.8 as suggested on my SD card ROM, so when I go into SDC Recovery I get that ( I am now getting CWM 5.x.x.x). I believe that came preinstalled with the original PA ROM as I don't recall doing a manual install of it.
I downloaded the 6.0.2.8 zip from the link you provided. As I understand it, I need to place that zip in the root of the SD card, rename it "update.zip" and then select Update Zip from SDC Recovery. (Or, don't rename it and select install zip, correct?)
Click to expand...
Click to collapse
You don't need to rename the zip file to flash it.
Make sure though that you download the version for SDC and not the one for Internal.
Here's the problem, which is the same problem I will have when trying to flash (install) the updated PA ROM: I don't know how to put the zips in the "root" (i.e., not enclosed in any folder, in the SDC boot partition) using only my NT (without my computer). I'm not even sure if I did boot into stock rooted that I could successfully do this, it is just what I mused I could do if nothing else. I also thought I might use GOO to flash the new ROM/GAPPS but worry that although the app is installed on my SD card, it is set by default to install on emmc and would not do what I intend.
Anyway, digimax, now for me it's the principal of the whole thing! You seemingly implied that it was possible to download the zips directly into the SDC root (boot partition as described above) or copy them into it using my NT only while running the old PA on my SDC, but I can't figure out how. Logic tells me that I should NOT be able to download or copy files into the boot partition while I am running the SD ROM (my logic so there's that).
Obviously, I've wasted enough time trying to figure this out that I could have just plugged in to my computer and avoided all this nonsense. So, that is my next step. But, since I often get like a dog with a bone when I can't figure something out, am I missing something really obvious here?
I don't want to waste any more of your time just because my computer sucks. It is possible for me to download the zips on the NT from GOO and move the files to the computer, and then just copy the zips into the root via the computer and I am going to do that. If I am missing something here that is not just incredibly stupid but might inform others and you have the time to respond, that would be great. If not, no worries! You have been awesome and I learned a lot from you and through my reading (I understand how to use cyanoboot MUCH better, so it was all worth it!
...
Click to expand...
Click to collapse
There is a way to access the SD card /boot partition while running your current PA on SD but it would be a bit involved (basically you'd need to edit /etc/vold.fstab to get it mounted).
What I'd suggest is for you to use a File Manager app such as ES File Explorer (freeware from Google Play) while running your rooted stock ROM on the NT and see if the SDcard /boot partition is visible (you might need to get into the app's Settings menu to enable "Root Explorer" so that you can navigate around the whole file system). If the partition is visible you should be able to download or copy files to it.
Yup, that was my thought. Going to try that for kicks.
Thanks again!
Sent from my BNTV250 using xda app-developers app

Categories

Resources