FORUMS
Remove All Ads from XDA

[Nook HD/HD+] Stock 2.2.0 bootable from sdcard updated 01/09

1,305 posts
Thanks Meter: 2,651
 
Post Reply Email Thread
Well, this one was not really asked for, but I need it for my other testing, and I imagine people might be interested in having the option.

This is also a bit more like a proof of concept (and a bit crude at that), even though fully functional - Stock ROM fully bootable from sdcard.
I don't think a lot of people would use this as a daily driver, but it certainly beats having stock on sdcard vs needing to restore stock in EMMC every time you need to test one little thing (or you might buy a few more Nooks, I guess. B&N would certainly appreciate that ).

Limitations and differences from real stock:
- currently there's no access to emmc storage partition as I wanted the setup to remain as vanilla as needed at first
- adb is on by default, though (As root).
- You can actually change files in /system as much as you want - secure mode is off.

For ovation (Nook HD+) You'll need a special ovation image that you'll need to write to an sdcard, at least 4G in size. (gunzip and use dd or winImage)
For hummingbird (Nook HD) You'll need a special hummingbird CWM image that you'll need to write to an sdcard, at least 4G in size. (gunzip and use dd or winImage)

Also get the the stock image (see below) and either place it to internal storage or reboot from the card and use adb push it to /sdcard (basically it's like you install CM ROM, refer to user-friendly thread in General if you cannot follow my condensed instructions here, only use different file name). Note this already has gapps and other stuff, so you don't need any additional installs other than stock at the beginning.

Stock images:
For ovation: stock-ovation-2.2.0.zip (If you are upgrading from 2.1.1 or before, you also need to flash cyanoboot-ovation-2.zip)
For hummingbird: stock-hummingbird-2.2.0-new.zip (If you are upgrading from 2.1.1 or before, you also need to flash cyanoboot-hummingbird-1.zip)

So after you install this thing, reboot. CWM will warn you that the image is not rooted. Decide for yourself if you want to root on the spot or not.
The dimmed Cyanoboot logo will stay on for quite a while (52 seconds for me) - don't worry, it's doing something.

You'll be able to adb in about halfway through that.

Then you'll see familiar Nook Stock white booting screen, this one will stop at 99% - again no fears, it takes quite a while here till the thing rebuilds the caches, on my class4 sandisk it takes 2m40s
Once it's done - you'll be prompted to register and all that.

Now you are done, enjoy.

Now I also have a script to automate creation of the stock zips for sdcard install, so you no longer need o wait for me to create these files

History:
Old Stock images:
For ovation: stock-ovation-2.1.0.zip stock-ovation-2.1.1.zip - these need a special old ovation image
For hummingbird: stock-hummingbird-2.1.1.zip - these need a special old hummingbird CWM image
The Following 31 Users Say Thank You to verygreen For This Useful Post: [ View ] Gift verygreen Ad-Free
 
 
19th June 2013, 03:40 PM |#2  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,866
 
Donate to Me
More
This is awesome. This way if users want to dual boot, they can put stock on SD, CM10.1 on emmc and not worry about resetting stock. That way they can add things to stock /system directly. Curious to see if the CWM root works.

Thanks for this.

Sent from my Nook HD+ running CM10.1 on emmc.
19th June 2013, 03:51 PM |#3  
Member
Thanks Meter: 31
 
More
Quote:
Originally Posted by verygreen

Once it's done - you'll be prompted to register and all that.

I hope I can just backup existing data partition from emmc stock and restore to sd card stock (via tar or possibly CWM) and the result will run without starting from scratch.
19th June 2013, 04:06 PM |#4  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,866
 
Donate to Me
More
Quote:
Originally Posted by fanoush

I hope I can just backup existing data partition from emmc stock and restore to sd card stock (via tar or possibly CWM) and the result will run without starting from scratch.

You should be able to, if you backup with the emmc CWM and advance restore just data with SD CWM.

Sent from my Nook HD+ running CM10.1 on emmc.
20th June 2013, 02:26 AM |#5  
pbcal's Avatar
Senior Member
Thanks Meter: 37
 
Donate to Me
More
Nice to see more options. Having something that I do not need is better than etc etc, you know that, right.

Sent from my BN NookHD+ using Tapatalk 4 Beta
The Following User Says Thank You to pbcal For This Useful Post: [ View ] Gift pbcal Ad-Free
20th June 2013, 02:16 PM |#6  
Senior Member
Thanks Meter: 369
 
More
Quote:
Originally Posted by leapinlar

You should be able to, if you backup with the emmc CWM and advance restore just data with SD CWM.

Sent from my Nook HD+ running CM10.1 on emmc.

Playstore, "Nandroid Manager" should work nicely, You can specify the location of the CWM backup.
22nd June 2013, 02:54 PM |#7  
Senior Member
Thanks Meter: 324
 
More
Hello, I am/was planning to install this alongside my CM10.1 EMMC setup, but now that I reread this thread -again- it doesn't seem to have a way to dual boot. I mean when SD would be inserted it would boot to Stock, when not it would boot to CM, but the ideal would to be able to switch from one OS to another w/t having to add/remove the SD card quite as frequently, no?
22nd June 2013, 04:54 PM |#8  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,866
 
Donate to Me
More
Quote:
Originally Posted by Stevethegreat

Hello, I am/was planning to install this alongside my CM10.1 EMMC setup, but now that I reread this thread -again- it doesn't seem to have a way to dual boot. I mean when SD would be inserted it would boot to Stock, when not it would boot to CM, but the ideal would to be able to switch from one OS to another w/t having to add/remove the SD card quite as frequently, no?

You can dual boot if you go to my post here:

http://forum.xda-developers.com/show...php?p=42295360.

Follow the directions there and it will put the cyanoboot menu on the SD. Then you can change the default to boot to emmc instead of SD if you want. Just remember the terminology is backwards though, stock means emmc and CM10.1 means SD.

Then every time it boots with the SD inserted it will boot to emmc and if you want it to boot fully to SD, just press the n key to get to the menu and choose CM10.1 (SD).

Sent from my Galaxy Tab 2 using XDA Premium
22nd June 2013, 06:52 PM |#9  
Senior Member
Thanks Meter: 324
 
More
Quote:
Originally Posted by leapinlar

You can dual boot if you go to my post here:

http://forum.xda-developers.com/show...php?p=42295360.

Follow the directions there and it will put the cyanoboot menu on the SD. Then you can change the default to boot to emmc instead of SD if you want. Just remember the terminology is backwards though, stock means emmc and CM10.1 means SD.

Then every time it boots with the SD inserted it will boot to emmc and if you want it to boot fully to SD, just press the n key to get to the menu and choose CM10.1 (SD).

Sent from my Galaxy Tab 2 using XDA Premium

Whoah! That's exactly what I was looking for, didn't know it would work with "Stock-SD" .
Thanks, as always, leap

Now all it remains is to find a way to enable "unknown sources" to this rom and I'll be set (the method used for "emmc-stock" doesn't work here unfortunately).

Again thanks (both to VG and leap, and to the rest of the community that may have helped )
23rd June 2013, 05:40 AM |#10  
Senior Member
Thanks Meter: 324
 
More
Hello, sorry to double post (and bump this thread) but I found out why's it impossible to enable "unkown sources" using the "extras.zip" that is been given to leaplinlar's thread. Apparently it searches for the EMMC partition whereupon it tries to enable the changes (install zeam, enable "unknown sources", etc). Given that this install uses the SD-card one would only need to redirect "uknown sources" script to search (and run on) SD card.

Given my non-experience in writing android-scripts I found a hard time to do just that, so if leap or anyone else would be able to modify the script (and post it as a flashable zip if possible) so that to run on an external stock setup, I think, it's something that belongs in this thread as it's the only thing missing from VeryGreen's experimental rom (it actually runs perfectly, root included, it only lacks "unknown sources")...

Again thanks, to all involved, for your work.
23rd June 2013, 04:09 PM |#11  
leapinlar's Avatar
Recognized Contributor
Thanks Meter: 3,866
 
Donate to Me
More
Quote:
Originally Posted by Stevethegreat

Hello, sorry to double post (and bump this thread) but I found out why's it impossible to enable "unkown sources" using the "extras.zip" that is been given to leaplinlar's thread. Apparently it searches for the EMMC partition whereupon it tries to enable the changes (install zeam, enable "unknown sources", etc). Given that this install uses the SD-card one would only need to redirect "uknown sources" script to search (and run on) SD card.

Given my non-experience in writing android-scripts I found a hard time to do just that, so if leap or anyone else would be able to modify the script (and post it as a flashable zip if possible) so that to run on an external stock setup, I think, it's something that belongs in this thread as it's the only thing missing from VeryGreen's experimental rom (it actually runs perfectly, root included, it only lacks "unknown sources")...

Again thanks, to all involved, for your work.

Yes, after your last post, I decided to modify the zip to make it possible to do that. I just need a little time to get it done.

Sent from my Galaxy Tab 2 using XDA Premium
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes