yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] leapinlar:
Effective immediately there will be no further development on this system. Verygreen has developed a new SD scheme which is not compatible with this system and Bokbokan has developed his own HD+ Hybrid that is better than mine. His Cyanoboot menu works and his ROMs come ready for Hybrid with no need for converter zips.

This system can still continue to be used with verygreen's Legacy SD ROMs through 5/12/13.
[Nook HD, HD+ Android Development] leapinlar:
Have you tried his CM10.1?

Edit: But the issue is the dalvik-cache. Both stock and Hybrid share the same dalvik-cache for system files in the cache partition. So when you boot to each they have to rebuild each time. I set it up so that does not happen, but if you cleared /data you may have wiped out my mod. You need to have a file in /data named local.prop that contains this line:

dalvik.vm.dexopt-data-only=1

That makes Hybrid not use the cache partition for the system file dalvik-cache.
[Nook HD, HD+ Android Development] Snakemanc6:
Hi Leap, I'll try to switch to one of the new setups soon. I've not tried 10.1, because I thought I had read that it was lacking some functions such as Bluetooth and working headphone jack. I could be mistaken.

last question if you don't mind. Is there a way to backup my apps, settings, and ui and then restore it to either of those setups? I've had trouble with backups on my Nook thus far. I have access to Ti Backup Pro, ROM toolbox Pro, Orange Backup, and of course your CWM.

I've had to start over from scratch so many times with this Nook, I'm really hoping I've just been going about the backup process wrong, as I'm much more familiar with my phone and how to work with it.

Much thanks for your help since I got this device, I've spent a lot of time in your threads :)
[Nook HD, HD+ Android Development] leapinlar:
Restore the setup to 'either of those setups', which are you talking about?

There is no reason why the CWM nandroid backup should not work. If you are changing setups, don't restore the whole ROM, just do an advanced restore and restore /data.

If you are thinking about moving to bokbokan's hybrid, I have instructions on his thread to do the backup and restore.

Did you see my edit above about the dalvik-cache?

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Stevethegreat:
So using verygreen's latest SD version would allow true dual boot? Because last I remember verygreen's versions (unlike yours) could only boot to stock only if the SD card was removed plus the stock version could not see the contents of the (cm enabled) SD card (again unlike yours')...

I'm currently on 5/12 but I fear that "upgrading" (to 5/31) would actually downgrade my system... So -leap- what's your take on all this?
[Nook HD, HD+ Android Development] leapinlar:
It's good. Dual boots fine. But you need to backup your hybrid to internal and reburn the SD so it is formatted to match his. Also make sure you are using a SanDisk class 4. Then after you have CM10.1 and gapps flashed, do an advanced restore of data only. Should work perfectly. Then, if you are happy with it, go to int-data and delete your old cm_data folder, which was your hybrid /data. The only issue is he has not fixed the cyanoboot so that you can easily get to stock. But I am going to make a zip that will allow that. And I will make a zip for stock that will let stock see his sdcard. Maybe tomorrow, am out of town today. He does have one more 5/29 legacy sdcard zip that works on my Hybrid.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] leapinlar:
Zips to modify verygreen's New SD

Ok, I have made the zips and attached them below. These can only be flashed with verygreen's New SD CWM (version SDCARD 6.0.3.2) that comes with his New SD image (early 7.1) from his thread here. One adds a modified version of bokbokans Cyanoboot menu to verygreen's New SD. The second modifies stock so that it can see verygreen's New SD media partition in stock as ext_sdcard.

Thanks to bokbokan for his HD+ Cyanoboot and for modifying it so it works flawlessly on verygreen's New SD.

EDIT 6/6/13 - I removed these zips from this post and attached them to my HD/HD+ CWM thread linked in my signature.
[Nook HD, HD+ Android Development] Thistleknot:
can someone update the 1st page's instructions to show me what the heck I'm supposed to do with all this as if I don't have any prior knowledge of what your referencing?

in particular

verygreen's New SD CWM (version SDCARD 6.0.3.2)

I seem to recall someone (verygreen?) had a ftp somewhere with cwm on it...

you know what, nm... I don't even care about this hybrid version since emmc, but it would be nice to know for someone else
[Nook HD, HD+ Android Development] leapinlar:
It has nothing to do with the first post or the instructions there. The first post is obsolete and should not be used on verygreen's New SD setup. If you read the post before the one you quoted, I was referring to his New SD from his thread.

EDIT: I went back and edited my earlier post to hopefully make it clearer what these zips are for.

Sent from my Nook HD+ running CM10.1 on New SD
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Another user asked me so I tested this on a 2GB SD and it worked fine. He said he got his working fine on his 2GB class 2 SD also.

Sent from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] BillBong:
Looking forward to trying this over the weekend.

Just a quick question. How much internal storage is needed to install this? My internal memory is more or less chock full of unwatched movies/series at the moment.
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

It will need about 400-500MB with no extra apps installed. But as you install more apps the usage will go up. It is just like stock, the /data and internal media share the free space. So you might want to consider freeing up some space.

Sent from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] eng3:
Thanks, seems to work.

Haven't noticed any speed differences, but the old one seemed pretty smooth.

I've gotten one reboot while installing apps from the store.

I guess my reboots arent SD card related
[Nook HD, HD+ Android Development] dbh369:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Don't assume that too quickly, I had reboots on my SanDisk 64cl10, but not on my Transcend 32cl6, even in this hybrid. Apps still use the sd, which in this install really is the sd...
[Nook HD, HD+ Android Development] bpaulien:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

First off, thank you leapinlar, for giving me something new to fiddle with on my Nook.. I just installed this, and it seems to be running fine. I had an extra 16Gb SanDisk class 4 laying around, so installed on there instead of using the 32Gb class 4 SanDisk I had the old installation on. However, I'm wondering if I shouldn't go back to my 32Gb card. The reason is, during the last month or so that I've been running CM10 on that 32gb card I have NOT ONCE had a spontaneous reboot. With my 16gb card running hybrid, I had a reboot in the first half hour of installing it, and getting my apps all set up.

If the running theory is that its a result of the card, and supposedly hybrid is even more stable than what we had before, then this 16gb card must REALLY suck! (Even though it's also a class 4 SanDisk)

I think I might go ahead and install this hybrid version on that other 32 gb card and see what happens. I guess it'll be good to have more storage anyway.

I'll give it a try tomorrow or Thursday, and report back.

Just so I'm clear, if I boot into stock, can I see this hybrid SD card as an external SD card, or do I need to flash one of those zips for it to be visible? Maybe I should just use my 16 GB card as external storage for stock?

Sent from my B&N Nook HD+ running cm10 hybrid on Tapatalk HD
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Unless you flash one of my optional zips to modify stock, it will only see the boot partition on the Hybrid card.

Using two cards kind of defeats the purpose of setting up the dual boot. The idea was to not have to fiddle with those tiny cards every time you booted between the two ROMs. Having /data on internal to help with reboots was just a bonus.

And as dbh369 pointed out earlier, having /data on internal memory does not help with apps that write to the SD media partition a lot. That may be why some are still having reboots even with the Hybrid. And so far most users have been reporting that the reboots happen as they install apps, not while they are running normally.

And the reboots can be caused by something else like wifi, etc.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] tech6:
Questions

Leapinlar,

1. On your Hybrid install, I have the original root on my device and the updated one that used a SD card. In order to do this one would I need to do a factory reset and start from scratch?

2. If a factory reset is necessary, what is your recommendation on how to do it?

2. I also store files like PDFs, music and MP4 videos on my SD card would I still be able to do it on this card with the hybrid files? In other words, would I be able to share the card with the boot files and my personal files? Or is the card used like the original SD card fix whereas it is used only to change the internal system and a separate card can be used for personal files?
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

1. You do not need to do anything to stock to install the Hybrid. But you want to keep your stock CWM card that you used to root for future use and get another SD for the Hybrid.

2. Not necessary.

3. Yes, if you flash the optional zips, stock can use the media partition of the SD to store extra media files. No need to use two different cards. That is the whole point of making it dual boot. You do not have to swap cards to boot between systems and both systems use the same media partition on SD for media files.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] akramarshad:
I prepared 8GB hybrid card yesterday and installed 2-12 cm rom on it and was working perfectly.This morning upgraded to 2-20 cm from Verygreen.I downloaded to sd card and flashed it and immedittly fashed converter zip and theg G apps 1011 per your instructions.Now it boots only to sd card. even when I press bootloader in Quickboot,same result with pressing Reboot.Should I go thru whole process again starting with reburning image on sd and then flash rom and converter zip.Thanks .
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

No, the issue is that in the 2-20 rom verygreen changed the reboot to now only reboot to his rom. I don't know how to fix it. Just go back to his old version I guess. I will have to research a little.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] bpaulien:
OK. I will re-flash my 32 GB card with hybrid, and try that. You're right, the reboot was during installing apps, so I guess it wasn't necessarily that I have a bad card. Anyway, I'll put the 32 GB card in, flash the ROM and then flash your SD Card zips, (After I have re-read OP so I understand what each one does, and which ones I want) so stock can see the media portion of the CM10 card.

Speaking of /data being shared...

So theoretically, I could flash 2 cards with hybrid, and after I had set up my apps and data the way I liked them, I could then boot into the other hybrid card and all my apps and launcher screens etc. would still be there from the other card? Like I said, theoretical question, but if I ran out of media storage and wanted everything the same except what's in /media, would it work to have another card with different media still use the existing setup?
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Yes, as long as they have the same version of CM on them.

Sent from my Galaxy Tab running Tapatalk
[Nook HD, HD+ Android Development] RustedRoot:
Alas, I ran into the same CM0220 problem. I'm sure you'll get it resolved, until then may I suggest you post a caveat in the OP?
[Nook HD, HD+ Android Development] leapinlar:
I just posted the fix in the OP.
[Nook HD, HD+ Android Development] Thistleknot:
can you modify cwm 5 to work with this method(it's the only one that works and mounts my device as usb inside cwm with windows)?

http://crimea.edu/~green/nook/hd/
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Not really. Why do you want USB mount in CWM?

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Thistleknot:
so I can copy the files while in cwm rather than having to boot up into nook os and then copy to the internal sdcard. with your cwm mounting media or sdcard doesn't work in windows, but that v5 cwm was working...
[Nook HD, HD+ Android Development] Taosaur:
Great work, leap and bokoban! I set this up on my 64GB card tonight and restored data from my old SD install, and all is well so far. I used the 1/20 kernel and 2/20 CM10 ROM. My main interest was getting rid of all the 99% reboots-into-battery-death I was getting on the 2/12 SD install, but it will be nice to have easy access to stock again for magazines.

The Quick Boot app works fine--I added a "bootloader" shortcut on my CM10 home screen and a "reboot" shortcut on my stock home screen, which is even simpler than cyanoboot. Would it be possible to just make the change to keep that reboot-to-stock functionality without replacing the whole kernel? I'm thinking either a separate zip or incorporating that change into the ROM converter zip might make this method more compatible with verygreen's future releases.
[Nook HD, HD+ Android Development] RustedRoot:
Thanks for the fixes.

Flashed CM0212 via the SD hybrid last night on my Sandisk 16gb class 10 (U1) card, with gapps, void for dual boot hybrid, and converter zips. It took no time to see that the ROM is materially faster. However, I got one spontaneous reboot into the rooted stock ROM while on the Maxthon browser. (I installed Quickboot on both ROMs to facilitate easier switching, btw.) Something that has never happened since I've had this Nook also appeared: screen freezes. Two out of the three required a hard power-off to fix.

Worst of all was the instantaneous loss of battery overnight, when it drained from 85% to 0%. I'm wondering if this is related to a "miracle" from two days ago (before the hybrid set-up, but on CM0212), when I awoke to a 99% boot screen. Look at pic below and note V-shape in curve at 8AM on 2/18. Looks like it drained fully, but when I rebooted, it shot up to 75% -- all off the charger. Thus the miracle, but now I wonder if the battery calibration got screwed up to account for the real drain last evening.

As to the other issues, given leap's success in using non sandisk (non-class 4?) cards with the hybrid, I wonder if the card is not the problem. Thoughts?

I will stick with this set-up/card today and see if it settles. If not I'll move it to a class 4, of which I now have more than I'll ever need.
[Nook HD, HD+ Android Development] Taosaur:
Oh, I forgot to mention the one nerve-wracking moment of the install: after running all the zips in CWM and choosing to reboot, it took a solid 60-90 seconds for the screen to go dark. The CWM menu disappeared, but the log remained visible for a while, which I've never seen on any device. Eventually it did reboot, though, and everything was working just fine, so if you get the same thing, DON'T PANIC.
[Nook HD, HD+ Android Development] roustabout:
Thanks so much for putting this together.

The device is now barkingly fast compared to what it is running stock. Antutu reports a 13% boost, and in use I'm almost never seeing any of the lag I ran into running off the sdcard, which is why I'd kept on rooted stock for as long as I did. The screen rotation delay is the one exception to that.

Being able to access my calibre companion folder easily from either stock or CM is great.

I'm not sure about the battery life yet, but I dorked around with this for a solid 4 hours last night, went to sleep with the device off-charger and woke up with 40% left.

The one issue I see is that when the device wakes up I often need to toggle wifi off and on a few times to get it to see my access point. That could as easily be my AP as anything else, but other devices don't show this behavior - there may be a wifi scan setting that I can set to address it.
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Are you using the 2/20 build? Verygreen fixed the screen rotation in that build.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Taosaur:
He changed the tolerances for what angle it will rotate (you no longer have to hold it straight up), but in a way it makes the actual lag more noticeable because you don't write it off to "I'm holding it wrong." It's much better with the new tolerances, but there is a definite delay between turning the device and the screen redrawing. I just tested stock, and it's actually a bit worse in stock, so I guess we can't complain ;)

Oh, and I jumped the gun in saying I was able to set up a Quick Boot "reboot" shortcut in stock--the app doesn't see the HD+ as rooted and brings up an "override" dialog, but that just gets me a blank screen and no shortcut is created. Opening the app works to get me to the app menu where I also get the "no root: override?" message, but it does reboot to CM10. It's just a couple more taps.

Are other people getting that "override" message? I am still rooted via the early December method using someone0's batch file over ADB, and I upgraded to 2.0.4 over top of it. I've confirmed via Titanium (and via Quick Boot eventually working, even if it complains) that I do still have root, but maybe the more recent methods are less finicky.
[Nook HD, HD+ Android Development] roustabout:
I'm not using the 2/20 build as I wanted to have the kernel and the rom in sync.
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Since you are using that old root method, it is harder for apps to get superuser permission. You can try just opening superuser one time before you open the quick boot to see if that helps. If not, flash my Universal root rev2 zip. It makes it easier for apps to get permission. You can flash it with the hybrid CWM. It will remove the old root method and update you to the latest. The problem was it is expecting to find su in /xbin, which is the standard location. The old method put it in /sbin. The new root corrects that by symlinking.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Taosaur:
Yep, that did the trick, thanks!

One oddity that I'm not too worried about: my stock system tells me it's up to date on 2.0.4 when I try to update manually. I tried both before and after re-rooting, and it looks like I'm stuck on 2.0.4.

I've got to say, this Quick Boot arrangement is seriously handy. I do hope we can find a way to hang onto it as CM10/10.1 development moves forward.
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

You confused me by calling the early 5 zip cwm5. It is not CWM, it is TWRP, an alternate recovery to CWM. Verygreen changed to that to help Windows users with the initial install. I am looking at that, but I doubt I will get it working.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] Bert Randolph:
Thank you for your work, leapinlar (and bokbokan and verygreen)!

I took from bokbokan's thread that wit this setup it is possible to unmount the SD card, remove it and put another one into the slot (with some data on it).

Is that also possible with your setup here?
[Nook HD, HD+ Android Development] fanoush:
Where did you get it from? The HD thread says "/data is stored in emmc while /system is in sdcard". Until the /system partition is on emmc too you cannot remove it while running.

Current system involves three partitions on the card, the middle one is for system. If /system was on emmc you could have card with single big partition with few tiny bootloader files and rest for data.
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

That was his old Hybrid set up. (See his second post). He abandoned that scheme because it required the SD to be put back in for installing a new version of the ROM followed by syncing it back to internal memory. My setup is using his second Hybrid method, and with mine the SD must remain installed.

Sent from my Nook HD running CM10.1 on Hybrid SD
[Nook HD, HD+ Android Development] Bert Randolph:
I see, thank you!

In that case I will stay with the standard cm10 installation, as it is workig quite smooth at the moment.

I would have loved to be able to change sd-cards though!
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Why is that?

Sent from my Nook HD running CM10.1 on Hybrid SD
[Nook HD, HD+ Android Development] MechaGen:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Long story short,

I forgot to flash the "Converter . zip" after flashing a deferant CM10 version.

What's the trick to getting the "power + n button" back to cwm recovery to work?

I've tried it half a dozen times and can't get it to work.

Sent from G-Note
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

While rebooting, wait for the small flash and the cyanoboot logo to show, then hold the power and n for a few seconds, let go of power so it does not turn off but keep holding n for a few more seconds and let it go too. It should boot to CWM.

Sent from my Nook HD running CM10.1 on Hybrid SD
[Nook HD, HD+ Android Development] roustabout:
I decided to do the update to 2/20 and boot process patch last night, and it did take quite a few tries before I was able to get into Clockwork.

The most reliable method seemed to be press and hold power, N and volume down; ~2-3 seconds after boot, release power but keep holding N and volume down. The volume down is useful for getting my phone into recovery mode at power on, so I added it here.

In my initial experience, the 2/12 feels overall faster than the 2/20.

Also, the Trebuchet in 2/20 seems to crash a lot in my hands. This may be in part because I did not wipe cache immediately after the upgrade, realized it, rebooted and wiped system, data and cache then reinstalled - but I was still seeing some odd things and installed Zeam.

I may well go back to the 2/12 build after I read more of the thread on it, or I may just need to wipe and reinstall yet again.

My feeling about the 2/20 build is "yeah, better than stock" - but it's not "holy crap, this is so much better than stock!" the way I felt after installing the 2/12.
[Nook HD, HD+ Android Development] MechaGen:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

Thanks Leapinlar for once again saving my butt.

Might I suggest you modify the OP to the wording above.
[Nook HD, HD+ Android Development] leapinlar:
Re: [HDplus] Hybrid SD for CM10/10.1 on the HDplus and Stock Dual Boot

If you already have a working CM10, the best way to get to CWM is to use the power off/reboot menu.

Sent from my Galaxy Tab running Tapatalk