[Nook HD WIP] Dual boot stock and CM10.1 Hybrid 6/13

jay_ntwr

Senior Member
Dec 1, 2006
70
13
8
They have hidden it in CM10.1. First you need to go to settings and about tablet. Tap several times on the build number and developer options will be authorized. Then you can back out to settings and developer. There is a checkbox in developers for advanced boot menu. Check that and you will be golden.

They make it hard, right?

Sent from my Nook HD+ running CM10 on Hybrid SD
Wow! Yeah, I never ever ever ever would have figured that one out for sure!

Thanks, going through the GAPPS flash right now. I feel a lot better knowing that it was so buried there and not like such a tool for "forgetting" now to get into CWM. Thanks a ton! Hopefully that will help someone else too.
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
This HD Hybrid can be installed on as small an SD as 2GB. If you do install it on a small SD, that means your CM10SDCARD is very small too. If you want to use your large internal SD as media storage space for your apps instead of the external SD, I have made a couple of CWM flashable zips to swap the SDs. You can get them on my HD+ Hybrid thread linked in my signature. They can be flashed with your HD CWM and work on both the HD and the HD+ Hybrids.

EDIT (3-8-13): There is a permissions bug in the version I posted earlier on my HD+ Hybrid thread. I have not yet been able to fix the HD version, so I split out the version that does work on the HD+ and made it separate. For now there is not a version that works properly on the HD. I think the problem has to do with the modified vold binary that bokbokan made so vold works properly with the Hybrid's three partitions. I will post back here if I get a version working.

EDIT (3-9-13): Ok fixed it. It was a problem with CM10.1 causing it to fail. Now have reposted a single version that works on both CM10 and CM10.1 and HD and HD+. Get it at my HD+ Hybrid thread.
 
Last edited:

epofhouston

Senior Member
Nov 8, 2007
104
8
0
So I installed this on a 16GB sandisk class 4 microSD and it works great. My question is for the people that run the Hybrid mode, do you root your stock ROM also? What would be the advantages of rooting the stock ROM and how would you do it with the Hybrid setup? TIA
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

So I installed this on a 16GB sandisk class 4 microSD and it works great. My question is for the people that run the Hybrid mode, do you root your stock ROM also? What would be the advantages of rooting the stock ROM and how would you do it with the Hybrid setup? TIA
You do not need to root stock to use the Hybrid, but you can if you want to. I run mine rooted but just because I want it that way. The only advantage I know is it is easier to boot back to the Hybrid if you are rooted and you add the app Quick Boot. But read my warning in my HD/HD+ CWM thread linked in my signature about the danger of being reset if you are rooted. But you should definitely consider installing gapps since it adds a lot of flexibility to stock without being rooted or the danger of being reset.

If you want to root stock or add gapps, you can do it easily by flashing my CWM zips from my HD/HD+ CWM thread. Those are meant to be flashed with my stock CWM, but using the CWM on the Hybrid works too. I have the zips hard coded to install to stock even if you use the Hybrid CWM.

Sent from my Nook HD+ running CM10 on Hybrid SD
 
Last edited:

spc_hicks09

Recognized Contributor
Jan 23, 2011
3,899
1,857
0
Marion, OH
www.facebook.com
1) First plug in the microsd card you plan to use as a boot sdcard into your computer's card-reader. Extract the zip file sdcard-cwm-hummingbird-hybridv2.zip. Inside will be an image file a little over 100 megabytes in size. Use an image-writer such as Win Disk Imager to burn this image to your sd card. Be careful about which drive, you may accidentally overwrite a harddrive if not careful.

This will partition your sd card into a small boot partition (About 120 MB) and a large unformatted storage space (unpartitioned and the remainder of your SD card).

2) Next you will need to update the boot files. Extract the update zip listed above directly into your boot directory. It will ask if you want to overwrite. Click yes.

3) Plug the micro sd into your nook hd. Power it on. The program will automatically format your sd card among other tasks.

4) Next you will need to install a rom. To do this you need the rom zip. Your nook hd micro sd card will only boot to recovery for now. If you use linux, you can simply place the rom file I listed above and the update file I listed onto your micro-sd card's storage partition. Being a windows user, I used the Nook HD's internal memory instead after booting into the official firmware and turning on MTP. I copied the rom zip file and gapps file over, turned off my nook, put in the boot card, and then turned on my nook again.

5) In recovery chose to install update and choose zip. First you will install the rom zip. This will take a little bit of time.

6) Wipe cache and dalvik. Now install gapps.

7) Wipe cache and dalvik again. Reboot.
Been trying to do this for hours now and still can't get it to work. I'm using an sdcard that works (it worked before). The parts in the quote that I highlighted are the parts I'm having issues with.

1.) I don't think recovery is "auto-formatting" the sdcard when I put it in.

2.) I tried putting the rom and gapps file on the internal memory but can't access the internal memory when I reboot into recovery.

So basically what I'm trying to figure out is how to even get the ROM and the gapps package on the sdcard OR the tablet itself to flash it, WITHOUT being on Linux. Any help would be greatly appreciated as this has been driving me crazy for a long time. I'm no stranger to development but I've never heard of having to flash something this way.


EDIT:

Ok I guess I just wasn't looking in the right spot lol. Apparently for me to access the files I put on the internal storage, I have to select "Install zip from sdcard," then "Select from internal sdcard (or whatever)", then I have to select the MEDIA folder. Selected that folder and found all my files.

From developer to developer, just want to give my hats off to you guys for figuring all this out!
 
Last edited:

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

Ok I must be doing something wrong. It just sits on the bootanimation (cyanogenmod symbol) but will not boot. Just been sitting there for about the last 10 minutes.
Go back to recovery and first try wiping the dalvik-cache, then reboot. If it still does not boot completely, 'wipe data/factory reset' and try again.

Sent from my Nook HD+ running CM10 on Hybrid SD
 

spc_hicks09

Recognized Contributor
Jan 23, 2011
3,899
1,857
0
Marion, OH
www.facebook.com
Go back to recovery and first try wiping the dalvik-cache, then reboot. If it still does not boot completely, 'wipe data/factory reset' and try again.

Sent from my Nook HD+ running CM10 on Hybrid SD
Had to end up wiping data and factory resetting. After running the CM10.1 build though it seemed extremely laggy. I'm gonna go back to CM10. Thanks for the help though!
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

Had to end up wiping data and factory resetting. After running the CM10.1 build though it seemed extremely laggy. I'm gonna go back to CM10. Thanks for the help though!
You are running the Hybrid and it seems laggy? That does not sound right. You say back to CM10? I did not think you could run CM10 on the Hybrid. You must be running on the Original SD and just posting here. If you were running CM10.1 on the Original SD, a bad SD could make it laggy. But the Hybrid corrects that by running a lot of the apps on internal memory.

Sent from my Nook HD+ running CM10 on Hybrid SD
 

spc_hicks09

Recognized Contributor
Jan 23, 2011
3,899
1,857
0
Marion, OH
www.facebook.com
You are running the Hybrid and it seems laggy? That does not sound right. You say back to CM10? I did not think you could run CM10 on the Hybrid. You must be running on the Original SD and just posting here. If you were running CM10.1 on the Original SD, a bad SD could make it laggy. But the Hybrid corrects that by running a lot of the apps on internal memory.

Sent from my Nook HD+ running CM10 on Hybrid SD
Completely sorry, this whole section is extremely confusing. You're right, I am not running Hybrid, I am running the builds from this post: http://forum.xda-developers.com/showthread.php?t=2063968

Sorry about that!
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

Completely sorry, this whole section is extremely confusing. You're right, I am not running Hybrid, I am running the builds from this post: http://forum.xda-developers.com/showthread.php?t=2063968

Sorry about that!
It is ok to run those CM10.1 builds, you just need to take the image file from this thread. If you do, you will find it does not lag like the other image does.

Sent from my Nook HD+ running CM10 on Hybrid SD
 

spc_hicks09

Recognized Contributor
Jan 23, 2011
3,899
1,857
0
Marion, OH
www.facebook.com
Ok so I'm trying the Hybrid install. I've been trying really hard to follow the instructions but this stuff is extremely confusing. Sorry but I've never messed with ROMs on a tablet before and am trying to figure out how to do this.

I've followed the instructions to a T but keep getting confused and stuck. Would really appreciate it if someone could even further dumb down the install instructions for me.


Instructions
1. Download the attached hybrid.zip file.
2. Make a backup copy of /boot/uImage before copying all the files to the /boot partition of the SD card.
3. Insert SD card to the HD and let the device boot from it.
4. Hold the 'n' button of the device until the cyanoboot menu is shown.
5. Press the 'n' button multiple times until 'Initialize Hybrid' is highlighted.
6. Hold the 'n' button for at least 3 seconds to activate it.
7. Wait until the device rebooted (Depending on the speed of the SD card, you may have to wait for a long time).
Enjoy a faster and smoother CM10/CM10.1

1. Which "hybrid" file? The "sdcard-cwm-hummingbird-hybridv2.zip" file or the "update-20130221.zip" file?
2. Make the backup in windows? On the sdcard?
3. Don't I have to reburn the img file to the sdcard first?
4. Do I do this when the tablet is fully booted up or while it's booting up or what?

Sorry but again, I've never messed with anything but phones so this whole method of flashing is extremely confusing to me so any help would be greatly appreciated.
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

Ok so I'm trying the Hybrid install. I've been trying really hard to follow the instructions but this stuff is extremely confusing. Sorry but I've never messed with ROMs on a tablet before and am trying to figure out how to do this.

I've followed the instructions to a T but keep getting confused and stuck. Would really appreciate it if someone could even further dumb down the install instructions for me.


Instructions
1. Download the attached hybrid.zip file.
2. Make a backup copy of /boot/uImage before copying all the files to the /boot partition of the SD card.
3. Insert SD card to the HD and let the device boot from it.
4. Hold the 'n' button of the device until the cyanoboot menu is shown.
5. Press the 'n' button multiple times until 'Initialize Hybrid' is highlighted.
6. Hold the 'n' button for at least 3 seconds to activate it.
7. Wait until the device rebooted (Depending on the speed of the SD card, you may have to wait for a long time).
Enjoy a faster and smoother CM10/CM10.1

1. Which "hybrid" file? The "sdcard-cwm-hummingbird-hybridv2.zip" file or the "update-20130221.zip" file?
2. Make the backup in windows? On the sdcard?
3. Don't I have to reburn the img file to the sdcard first?
4. Do I do this when the tablet is fully booted up or while it's booting up or what?

Sorry but again, I've never messed with anything but phones so this whole method of flashing is extremely confusing to me so any help would be greatly appreciated.
You are quoting old instructions from the second post which have been superceded by the first post. It is really not that complicated, just looks that way.

Burn the extracted hybrid v2 image like you did with the other image.

Extract the latest update zip and put those files on the boot partition of the SD, replacing the ones there. (I'm not sure if you have to do just the latest, or all of them - edit, just the latest).

Boot with the SD in the nook it to let it create the partitions, ending up in CWM.

Flash the CM10.1 and gapps zips from internal memory like you did with the other image.

Simple.

Sent from my Nook HD+ running CM10 on Hybrid SD
 
Last edited:

spc_hicks09

Recognized Contributor
Jan 23, 2011
3,899
1,857
0
Marion, OH
www.facebook.com
You are quoting old instructions from the second post which have been superceded by the first post. It is really not that complicated, just looks that way.

Burn the extracted hybrid v2 image like you did with the other image.

Extract the latest update zip and put those files on the boot partition of the SD, replacing the ones there. (I'm not sure if you have to do just the latest, or all of them - edit, just the latest).

Boot with the SD in the nook it to let it create the partitions, ending up in CWM.

Flash the CM10.1 and gapps zips from internal memory like you did with the other image.

Simple.

Sent from my Nook HD+ running CM10 on Hybrid SD

I will try with your instructions sir. Sorry about bugging everyone so much, the stock UI for the Nook is just so ugly lol.

EDIT:

Your instructions worked like a charm! CM10.1 is up and running and is extremely fast. Thank you so much for everything you guys have done for this tablet. I might have sold this nook if I had to look at the UI all the time.
 
Last edited:

Darkdeity9194

Member
Jan 21, 2011
30
1
0
I'm having a problem. I got my Nook HD replaced by a newone and I just thought to enter my microsd card into the new one but it just stays at the image of cyanogen in a boot loop I suppose. How do I fix it?
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
I'm having a problem. I got my Nook HD replaced by a newone and I just thought to enter my microsd card into the new one but it just stays at the image of cyanogen in a boot loop I suppose. How do I fix it?
I know you have an HD, but I had a similar thing happen with my new HD+. For some reason my old CM10.1 SD would not boot on my new HD+ when it works perfectly on my old one. It would hang on a dimmed cyanoboot logo. And strangely the CM10 SD booted fine. I think something is different in the hardware. I found that if I put an old CM10 kernel on the CM10.1 SD, it worked. So far the only thing I have been able to find different is it uses a different ram chip.

EDIT: HiddenG in the post below is right. If you were running the Hybrid, the new device will not have the correct files on internal memory and you need to start over.

Sent from my Nook HD+ running CM10 on Hybrid SD
 
Last edited:

HiddenG

Senior Member
Nov 5, 2011
160
46
0
Manchester
I'm having a problem. I got my Nook HD replaced by a newone and I just thought to enter my microsd card into the new one but it just stays at the image of cyanogen in a boot loop I suppose. How do I fix it?
If you installed CyanogenMod using the Hybrid method, certain files are stored on the SD card (most of the essential boot requirements, and some other stuff) and the rest is stored on the internal storage. The the two come together to provide you CyanogenMod (internal + SD storage).

Since you've now got a new Nook HD, it will simply not work with the SD card alone (if you had a Hybrid setup previously on your old Nook); since there are no CyanogenMod files on your internal storage. To solve this issue, you may have to boot into ClockWorkMod and reflash CyanogenMod (+ Gapps, and any other zips, such as leapinlar's SD swap etc). Whether or not you will still have your old files, I'm not too sure on. If you used your SD card as storage, you will NOT lose anything on your SD card; however, anything stored on internal will be lost on your new Nook.

Basically, to solve the issue (if you're using a Hybrid set up) may be to flash the latest ROM again; or if that does not solve the problem, completely abandon your current setup, and start again fresh. The latter should prove results, no matter your current setup. :)

I'm sorry about the issues, and/or if I've misunderstood you. All the best in your attempts/solution. :)
 

leapinlar

Senior Member
Oct 18, 2006
8,873
3,876
0
If you installed CyanogenMod using the Hybrid method, certain files are stored on the SD card (most of the essential boot requirements, and some other stuff) and the rest is stored on the internal storage.
Yes, you are right. I forgot this was a Hybrid thread. But just reflashing the ROM will not fix it. He needs to reburn the card and boot fresh so that the initialization process can put the right files on his internal memory.

Sent from my Nook HD+ running CM10 on Hybrid SD
 
Last edited:

Darkdeity9194

Member
Jan 21, 2011
30
1
0
Yes, you are right. I forgot this was a Hybrid thread. But just reflashing the ROM will not fix it. He needs to reburn the card and boot fresh so that the initialization process can put the right files on his internal memory.

Sent from my Nook HD+ running CM10 on Hybrid SD
Got it, re-did it and my HD is running beautifully!
 
Last edited: