yashsingh1/xdaforums huggingface dataset:
[Nook HD, HD+ Android Development] Diogenes5:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/1

Wow this is great. Forgive me for being a broken record but do you, leapinlar, think you will be able to create a script to mount media to the external sd card again? I need about 6 gigabytes for data storage (lots of games) and some of my media apps do not have good options to download files to external drives. Mountinh media to the external fixes this problem.

Thanks again for you guys hard work.
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/1

Yes I was planning on doing that. I was just waiting for the new hybrid to settle in. Soon.

EDIT: Ok, here they are. I have three zips that can be flashed with either bokbokan's CM CWM or my stock CWM. I have them hard coded so they will only effect the settings on stock. One zip, NookHD-stock-fix-vold-for-dual-boot-hybrid.zip, will set stock so that it sees the Hybrid SD partition 3 (sdcard) as ext_sdcard under stock. That way you can access the files that CM puts there and CM can access the files stock puts there. Another zip, NookHD-stock-fix-vold-for-dual-boot-hybrid-swapped.zip, will do the same thing but have ext_sdcard and sdcard swapped on stock much like my SDswap zip did. And a third zip, NookHD-stock-return-vold-to-stock-settings.zip, will take stock back to the original settings if you want to use an ordinary SD with it. A fourth zip will remove the SDswap feature in stock and leave the ability to see the Hybrid SD with stock. It is the same version as I have on my CWM thread.

Edit 2: Removed the files. I have more up to date versions on my HD+ Hybrid thread linked in my signature. They work on both devices.
[Nook HD, HD+ Android Development] bokbokan:
OP updated now with full data wipe and backup/restore.
[Nook HD, HD+ Android Development] codya321:
I can't say how much I appreciate the work you guys all do!

I don't think I have seen anyone bring it up yet, but what are the odds of getting CWM touch working?
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/2

We get our build source from cyanogenmod. They only have the non-touch versions. To get the touch CWM, you need to go to Dutta's CWM site and build from scratch. I tried that once on the Nook Color, and it came out really bad.

Sent with XDA Premium from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/2

I just added a revised CWM image for stock to my HD/HD+ CWM thread that is now compatible with this new Hybrid scheme. It can now safely backup/restore and wipe the stock system without disturbing this Hybrid setup. Thanks bokbokan for revising the CWM to make this possible.

Sent with XDA Premium from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] datas0ft:
How about bigger font on CWM? :P
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/2

Yep, that too. (For HD+) .

Sent with XDA Premium from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] DirtyDroidX:
The only thing I can say is BUMP!!!!! This is 100% DD status, running 20130203. Smooth, no FC , no lag , video is great. Im amazed. I have been playing with the cm builds for HD for a while now an was thinking of selling it. Now , definitely keeping it.

Great work gentlemen.
[Nook HD, HD+ Android Development] evorc:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/4

So to do this hybrid I have to wipe my current cm10.1 install? How do I use my sdcard as additional storage? I only havv 8gh stock :(
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/4

Yes, you need to backup whatever media files you have on it and reburn the image from this thread. That will wipe everything on that card. Then, after you get it installed and working you can flash the vold zips I posted a few posts back. That lets you use the sdcard space for both ROMs.

Sent with XDA Premium from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] DirtyDroidX:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/4

Great write up bro.

For the windows impaired, after you insert the SD into the nook and boot to CWR , that's when it auto partitions your SD, take the SD card out . Now this is where ppl go crazy! To get the rom and gapps onto the sdcard side , you need Linux. My suggestion , download wubie from www.ubuntu.com and run it. This will duel boot your PC . Then you will see the SDcard volume. Slap it on there pop it in flash reboot enjoy.

Hope that clears up a few headaches for some. While your at it , try distro out , why not have the best of both worlds :)

Tapped from my Spyder ,Vanquish, d2vzw,Grouper, or Tenderloin
[Nook HD, HD+ Android Development] sorrowuk:
Is it not possible to have 2 x /system and 2 x /data on the emmc on different partitions

And then the sd card is only used to start the boot menu , and the boot menu can choose to boot from either /system partition, which means either cm10 or stock.

Or does stock not work with this number of partitions .

Is there a reason why /system from cm10 currently has to be on sdcard instead of emmc ?
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

Why do you want /system on emmc if you are going to keep the card in all the time anyway? He actually did that with his first hybrid.The issue we were trying to solve was write speed on /data and keep it down to 3 or less partitions so stock can boot. The problem with having /system on emmc is installing new ROMs. I suppose you could custom build a zip to install itself on emmc. But then you need two versions of the rom zip, one for the standard setup and one for emmc. He was trying to make the hybrid optional.

And adding new partitions to emmc like was done on the Nook Color is possible, but not as easy. So far none of the changes effect stock so it can be reset back to factory with no hint anything was done to it. New partitions are a different story. But theoretically it is possible.

Verygreen has said that he thinks it is possible to have everything on emmc, but he is not working on that.

Sent from my Nook HD+ Running CM10 on SD
[Nook HD, HD+ Android Development] bokbokan:
The reason for this is currently the update ROM is hardcoded to install to sdcard 2nd partition. That's why though my initial attempt for hybrid setup is similar to what you are asking, I reverted to the current setup since there is the issue of first installing to sdcard then syncing to emmc everytime a new update is released. Since I only want to maintain a single CM10.1 ROM working for both normal sdcard and hybrid, this is the best approach for the meantime.
[Nook HD, HD+ Android Development] pakron:
How to change default boot to stock in hybrid card

The default boot in my dual boot is stock now. Can it be changed to CM10.1 and how to do it. Many thanks to all who made this dual boot possible.
[Nook HD, HD+ Android Development] bokbokan:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

Change it under cyanoboot menu, long press Default Boot Device and it will change to CM10. Or change the value of file u-boot.device inside the /boot folder to 0.
[Nook HD, HD+ Android Development] sorrowuk:
Could the update rom be edited so that it installed to emmc instead of sdcard ?

Then you wouldn't need to sync to emmc.

It just keeps everything in one place and if you ever change sd card everything will still work you just need the initial cyanboot loader installed.
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

If he had set up /system as a separate partition on emmc, it would be pretty simple for knowledgeable users to edit the zip themselves to make it install on emmc so it would not need syncing. But he set the hybrid /system up as a loop mount within the internal /data partition so that makes editing the zip much more difficult to do. And like he said, he does not want to be making two versions of the zip.

Edit: And if he did eventually modify everything so there is only one scheme that puts everything on internal except the boot files and the old scheme abandoned, the SD still needs to be specially formatted with the correct boot files so it would boot. Any SD with just the files on it would not boot.

Sent from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] sorrowuk:
I just thought having everything in one place would be better as opposed to spread over emmc and sdcard.

If /system is loaded from emmc instead of sdcard does it not work faster and help reboot issues, which were caused by issues with the sd card ?

Best result would be an exploit that worked without sd card. Though I don't know if that's possible ?
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

There is a possibility that having /system on emmc might run smoother, but the dalvik cache for system apps is already on emmc (in /cache) and that and /data is where system apps have their activity. So any gains of having /system on emmc I think would be marginal. I think having /data on emmc will give the most improvement because system app settings, installed apps and their settings and installed apps' dalvik cache are all on /data.

But if someone can figure a way to get the boot files on emmc, I could see where it makes sense to have all on emmc and no need for an SD to boot from.

On the HD+ the hardware is different (different slot among other things) and I am thinking that could be the source of the HD+ reboot woes. HD does not suffer from those issues. I am experimenting with getting the Hybrid to work on my HD+ but have been unsuccessful so far. I want to see if it improves the reboot issues that many of us suffer on the HD+.

And verygreen has stated in the past that he thinks it is possible to have the boot files on emmc, but has deferred any work on that until he gets the ROMs perfected.

Sent from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] pakron:
Change default boot to stock

I changed the Default Boot to CM10.1 from stock by long press on Default Boot Device. Now it will boot to CM10.1 on warm boot but on cold boot it will still boot to stock! The only thing I have installed is Leapiniar's NookHD-stock-fix-vold-for-dual-boot-hybrid-swapped.zip. I don't mind if I only boot to CM10 on cold boot. Many thanks for help.
[Nook HD, HD+ Android Development] bokbokan:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

The possible reason is your SD card can only warm boot.
[Nook HD, HD+ Android Development] sorrowuk:
What do you mean the hardware is different between hd and hd+ . Whats different that effects reboot issues. ?
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

Verygreen has stated that he thinks the SD read/write bug that the original kernels had is hardware related. Just look at the devices to see that they are different. It probably uses a different brand SD slot. Many hardware differences exist between the two devices. The kernel compensates with different drivers and code for the different hardware, like the screen.

If the hardware returns read/write or I/O errors the kernel may panic and cause a reboot. I'm not saying that is what the issue is, I am just experimenting to rule it out.

Sent from my Nook HD+ running CM10 on SD
[Nook HD, HD+ Android Development] pakron:
Default boot

You are right, I changed from Lexar to Sandisk and the dual boot worked as intended - boot to CM10 from cold.

Many thanks again.
[Nook HD, HD+ Android Development] sorrowuk:
What needs to be changed to make your cyanoboot menu work with the Nook HD+ and also make a similar setup to this work ?

Could some of your source for this be merged with the required files for Nook HD+ that verygreen made and it would work ?

What exact components would need to be different? The kernel I guess.

Might try look at trying this for Nook HD+.
[Nook HD, HD+ Android Development] mikolay:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

Move from sdcard to hybrid. Right now all well

Edit 23:19. February 9

After I try to boot into ,Cyanoboot menu' /another points work well/ , my Nook become blind. I pressed 'n' several times /with blank screen/ device start booting only in stock. I tried several manipulations but at the end I make fresh hybrid once more.

I think this is because my Nook probably have LG screen.

Sent from my Nook HD hybrid
[Nook HD, HD+ Android Development] Windsor1959:
bad rom message

I decided to try the hybrid approach. I followed the installation directions and got the hybrid CWM set up on my SD card. I had already applied the update to the boot files. But when I try to install a rom from internal, I get an error message, saying it's a bad rom. I've tried the 0209 and 0212 roms. I've redownloaded them. I've reburned the card and started from scratch. Still get the error message - bad rom.

Any ideas as to what could be my problem? Thanks!
[Nook HD, HD+ Android Development] mikolay:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

May be you miss to put card with pure image to the Nook for creating partitions and other tasks? And only after that reboot and start flashing.

And check cm.zip file size on device - sometimes not whole file copied, but looks like whole.

sent from Nook HD running on hybrid
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

When you download bokbokan's zip, it shows you the md5 sum. Check that against what you have on the PC to see if they are the same.

Sent from my Galaxy Tab running Tapatalk
[Nook HD, HD+ Android Development] Windsor1959:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

After my last post, I downloaded a ROM once again and it installed. Then, when I tried to install gapps - using the same copy I used when I set up CM 10.1 before - I had the same error. At that point, I gave up on it and went back to simple CM 10.1 on my SD card. That installed properly.
[Nook HD, HD+ Android Development] abense:
Wish this was available for HD+ :'(
[Nook HD, HD+ Android Development] jck_p:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

I need a little help. I'm running bokbokan's dual boot hybrid system on a couple 16gb nook hd's. Everything works GREAT! I need help with the sd card swap stuff. It's got me running in circles! I'd like my downloads, apps and files to be on the "external" card and keep the stock for what B&N intended it for. I've run the swap zips but have myself so confused I don't know if I'll ever get it. Currently I've put the swap back to original and go into an apps properties and select the "move to sdcard" button. But I'm even second guessing that. Can anyone hold my hand and lead me through this? I'm SO confused between the two storage sdcards. :confused:
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

You don't need to do any swapping when running CM10.1 on the hybrid SD. CM10.1 automatically puts all downloads and files on the external card. You only need to do the swapping when running stock. Stock by default puts downloaded files on internal memory. So if you want stock swapped so it also uses the external card for downloads, etc, use my zip in this thread that fixes stock so it will swap. Look at this post:

http://xdaforums.com/showthread.php?p=37475269

Edit: I see you are also talking about how apps get installed. You are confusing things. Swap has nothing to do with that. It is only for media files, not installed applications. In CM 10.1, all apps get installed to /data and on the hybrid, /data is on internal memory, but you can move them to SD using that option you talked about. In stock, all apps get installed to internal memory and you cannot change that. And there is no option to move apps to SD.
[Nook HD, HD+ Android Development] jck_p:
Thank you, sir, I get it now! That was the explanation I needed. It all makes sense to me now. You rock!
[Nook HD, HD+ Android Development] pakron:
Boot stops at "loading cm10.1......"

Both Sandisk 4 & 10 behave in same manner by stopping at "loading cm10.1......" It will boot to cm10 after hard shutdown and then restart. Any suggestions much appreciated. Also what's the most reliable sdcard to use as hybrid boot card. Thanks.
[Nook HD, HD+ Android Development] mikolay:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/5

May be you miss to put SD with image into nook for some operations?

sent from Nook HD running on hybrid
[Nook HD, HD+ Android Development] bokbokan:
OP updated.

cynaboot modified to pass device serial number.
[Nook HD, HD+ Android Development] pakron:
Developers Options etc

Can any one tell me how to get to Developers Options, Performance etc in this ROM. Thanks.
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

Go to settings, about tablet, and tap the build number several times. That activates developer options.

Sent from my Nook HD+ running CM10 on Hybrid SD
[Nook HD, HD+ Android Development] jay_ntwr:
I'm making myself insane!

After a couple of attempts at this, I have CM10.1 (the build from last night) installed on what I think is this dual boot system because sometimes it comes up in CM10.1 and sometimes it's in stock--so good for me.

However, I didn't install gapps when I did the CM10.1 (actually, I did, and I got errors so I wiped and started over and just got CM10.1 up and running first). Now, when I boot into CM10.1, unlike my previous SD only installation, I don't have the "boot into recovery" option to get me into Clockworkmod to flash the gapps zip. I've tried a bunch of different boot options for the better part of an hour and can't get into recovery so I've searched the forum and interestingly enough, can't find out what to do to boot into recovery at all.

I know this is stupid easy and can do it on my old Nook Color, but can't do it on the HD. What's the sequence to do that? What's the sequence to pick stock or CM10.1 while we're at it I suppose.

Thanks, I'm going to call it a night I guess.
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

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
[Nook HD, HD+ Android Development] jay_ntwr:
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.
[Nook HD, HD+ Android Development] leapinlar:
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.
[Nook HD, HD+ Android Development] epofhouston:
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
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

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
[Nook HD, HD+ Android Development] spc_hicks09:
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!
[Nook HD, HD+ Android Development] spc_hicks09:
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.
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

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
[Nook HD, HD+ Android Development] spc_hicks09:
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!
[Nook HD, HD+ Android Development] leapinlar:
Re: [Nook HD WIP] Dual boot stock and CM10.1 Hybrid 2/21

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
[Nook HD, HD+ Android Development] spc_hicks09:
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://xdaforums.com/showthread.php?t=2063968

Sorry about that!