yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] jemoore:
Take this for what it's worth as I'm certainly no expert (although I've flashed my own NC a bunch), I would suggest following the guide at the start of this thread (it's excellent) ... PLUS finding the 1.4.2 (keeping CWM) image also available here on XDA...it works great with this method, and I didn't have to install 1.4.1, then wait for the B&N update to auto-install.

(I figured it wouldn't hurt to try going straight to 1.4.2, and to my surprise it worked...awesome! :D )

Good luck!

James
[Nook Color Android Development] Taosaur:
Given the vintage of those ROMs, it's almost certain you used a totally different dual boot method, and my recommendation would be to undo it (probably using the remove-dualboot zip under Old Resources in the OP, but I would track down the instructions you used originally and see what they say) and start fresh. You can back up your CM7 apps with Titanium Backup and/or sync them w/ Google.

Alternately, you could try the 1.4.1-to-alt update in the OP, flash a CM7.1+ update and gapps, then follow the instructions linked in the OP for changing the name of your alt-boot files to work w/ CM7.1+ multiboot.

ETA: just to be clear, unless you undo your old dual boot and start fresh, none of the alt2pri/pri2alt files will work for you.
[Nook Color Android Development] bachikho:
but following ur guide, there's just enough free space for CM7 rom, not for CM9, what can i do (using 4G sdcard)?
[Nook Color Android Development] skwalas:
You don't understand. eMMC is the internal memory (8G) and separate from the SD card. This thread is about putting

both

ROMS onto the *eMMC*, the SD card doesn't have anything to do with it.

If you are trying to put both ROMs on the eMMC and finding you have no memory, then that's a separate problem that can't be solved with your card. You either have too much stuff on eMMC already, or it's partitioned badly and you will need to repartition it.

If you want to put one of the ROMs on your SD card, this thread is NOT for you, and you should look for Verygreen's (for CM7) or Samiam's (for CM9) SD card install threads, just as Taosaur suggested.
[Nook Color Android Development] cpkroboth:
SO.. This works great and I love the options.

But (And I have searched, maybe missed it)... How do I reverse this process without messing up the EMMC, and returning to the normal boot partitions?

EDIT: I tried one possible solution, and I ended up in a Clockwork Mod boot loop.
[Nook Color Android Development] skwalas:
did you flash the revert dualboot zip that's right in the OP, and re-flash whatever you wanted for your "normal" setup?

If no, then finding that part of the OP is your first step.

If yes, and it's still not working, you might try flashing the reformat zip that's linked in the OP (from Dean Gibson) after running the revert zip. You might also look for Dean Gibson's original thread on repartitioning if still stuck: at one point I had to run his zip for repartitioning to the standard Nook partitions and then had to run his reformat zip (which i believe is actually linked in the OP also).
[Nook Color Android Development] cpkroboth:
The revert zip is the missing piece. Thank you
[Nook Color Android Development] ppdo97:
I have followed this guide and still can't get dual boot working.

I'm using CWM 3.0.2.8 from SD card

These are my steps :

1. Partition with 2gb data using repartitionDual2GBdata

2. Format using reformatData

3. Flash nookcolor_1_4_1_signed-cwm-OC

4. Boot into stock BN and register with BN

5. update nookcolor_1_4_2_update.zip automatically

6. Reboot into CWM and apply manualnooter-5.02.19.apps2sd

7. Remove CWM SD card and reboot . Apply google account. --> so far, to this step, everything is working normally

8. Plug-in CWM SD card again and boot to CWM

9. Apply BNpri2alt

10. Format /system, /data, /cache

11. Wipe dalvik cache <-- problem occurred here. After received "Wiped" message on screen , CWM not responding !! I can't not press any button to get CWM responde

12. Hard power-off and reboot to CWM.

13. Flash encore_CM72-MiRaGe-03042012_intl and apply gapps.

14. Reboot after remove SD card and my nook can boot to CM7 normally

15. Power off and try reboot to alternate --> stuck at N logo, my nook can't boot to stock firmware

I have tried many times, problem in step 11 still occurs. Maybe i have miss something ? Pls help me to solve this !! Can i continue flash CM7 without wipe dalvik cache ?
[Nook Color Android Development] bachikho:
so can i dual boot with both MIUI ICS and CM9 on emmc, and how to do this step by step?

many thanks for your patient!
[Nook Color Android Development] skwalas:
Your CWR is horribly outdated. Upgrade to 3.2.0.1.

Just a suggestion, but if you're gonna be doing all this chainsaw surgery on your NC anyway, what's the point of trying to keep it "clean" by keeping your CWM on an SD card? Put it on the eMMC as it was meant to be. The copy on the card should really only be kept for un-bricking emergencies.

---------- Post added at 08:10 AM ---------- Previous post was at 08:03 AM ----------

Just follow the OP instructions.

Where you see "stock" change it to "MIUI"

Where you see "CM7" change it to "CM9"

I don't know what you mean by MIUI ICS. Has it actually been upgraded to ICS? I was only aware of the CM7-based version.

Since the MIUI that I know is based on CM7, I would *assume* that the CMpri2alt/alt2pri files will work. (in other words, don't use the BNpri2alt/alt2pri files). However, having no real experience with MIUI (and no desire to gain any), I can't say for certain that it would work. Perhaps you can be the laboratory rat and try it out for the rest of us.
[Nook Color Android Development] Taosaur:
That's where I would start trouble-shooting as well. Older CWM was picky about partition size/location. You'll find a link for a more up-to-date CWM card in the OP, or if you can successfully get CM7 on your NC, just flash CWM from ROM Manager.
[Nook Color Android Development] ppdo97:
Thanks Skawlas, Taosaur.

I have tried with CWM 3.2.0.1 and i can wipe dalvik-cache without interruption now but I still have no luck in making dual boot work.

After wipe Dalvik-cahe (after flash script BNpri2alt), I flashed encore_CM72-MiRaGe-03042012_intl (this ROM included with CWM) and applied gapps. Reboot and coming to CM7 as primary. But when reboot and switch to alternate, CWM screen appeared instead of BN.

I have tried many times but i was confused by many things. Pls kindly help me to undestand nook clearly

1. Is NOOK boot loader the screen with N logo ? When it stuck in N logo screen, is there no /boot partition ?

2. Does CWM have to be installed on both Pri and Alt ?

3. Anytime when I flashed nookcolor_1_4_x_update_Keep_CWM.zip, existing CWM on overrided ROM dissapeared, I can't see green CM logo during boot

4. Can update-encore-cwm.emmc-eyeballer.zip make CWM permanent on Nook Color ? even switching between PRi and Alt ?

5. With BN 1.4.1 and 1.4.2, i have applied manualnooter-5.02.19.apps2sd. When I tried to go to ROM Manager to flash CWM,it took me twice to make CMW flashed, the first time flashing CWM in ROM Manager gives me error message. But with CWM flashed , during boot process I can't see CM green logo, I just see Reading Forever logo --> is there anyway to switch to CWM during boot with stock 1.4.x ?
[Nook Color Android Development] lekofraggle:
ppd907, The N screen is the first part of the boot screen not the boot loader. The enjoy reading screen is the bootloader.

CWM does not even need to be installed on the nook, but it should only be on the recovery partition if it is installed internally.

I would not use rom manager with this setup. If you do, only do it from the primary install.

Here is what I did, and it worked well.

Thank you all for setting this up. I now have a fully working cm9 / rooted stock setup. Both are internal.

Here is what I did...

1) I wiped the old dual boot setup using the instructions. The move of stock to primary worked, but the backup (or rather restore did not).

2) I repartitioned dual 2gig.

3) I tried to restore, and got the N bootloop (oh, I forgot to reformat data doh).

4) reformatted data (this step was necessary even though twrp 2.0 does that on install).

5) I played with flashing many versions of stock. All had the fatal download error. I used the internal nook recovery (My nook is old so I got v1.0.0) and then upgraded through Nook process (throw update 1.4.2 on /media and wait for reboot and install).

6) It worked! downloads were good:)

7) Flashed latest MN 5.02.19. It worked like butter.

8) Moved BNPri2alt

9) Restored cm9 3/17 opengl nightly with gapps.

10) made sure wifi was working, market worked. Chainfire did not (I am waiting patiently, but hey one can hope right?)

11) Booted into alt, and make sure installs were working. They were. Nook installs, and market (play) installs work :)

12) enjoying the Nook in all of its splendor.

Thank you all again.

I am running TWRP 2.0 on a 16 gig sd install. I took my old 16 gig CWM 3.0.2.1 image and replaced all the vital files with the TWRP ones and it works as both sd card and reovery console (well, TWRP is not really a console I guess). I even use the new cyanoboot uboot file.

This is quite sweet.

~Leko

P.S. CWM is not a boot loader, it is a recovery console. You use it to flash and restore things.

I think the green cyanogen which you are referring to is a boot loader. The enjoy reading is also a boot loader. Please correct me if I am wrong.

Boot loaders load the operating system, and if set to do so choose which operating system to boot from.
[Nook Color Android Development] ppdo97:
Thanks lekofraggle.

I have experienced the problem "fatal download error" with stock rom, my solution at that time is running reformatData-v1.zip --> factory reset --> flash stock ROM (even 1.4.2)--> and it's okay again.

So far, my current problem is at the last step: I cannot boot into Stock BN on Alt partition, CWM console instead.
[Nook Color Android Development] glassr:
Hello. Thanks. This worked well for me. I then tried to make BN my primary partition, but was then unable to boot to the CM7 alternate partition. Anyone successfully able to make BN the primary with boot capabilities into CM7? Please advise.
[Nook Color Android Development] Taosaur:
Either of these should work, but I haven't tried either:

Replace the uboot.bin in your stock zip w/ the uboot.bin from a CM zip

Move your BN build to alternate w/ BNpri2alt, then move it back w/ BNalt2pri

The second one should work because the alt2pri/pri2alt scripts reinstall the bootloader every time. Your problem is that when you install stock on primary, it installs the stock bootloader as well, which doesn't have multiboot support.

ETA: Keep in mind that the main advantage of being on primary is the ease of updating, which isn't a frequent concern with stock. Even if you use stock more, you can still run it from alt. You can even make alt your default boot via the boot menu, though even that much shouldn't be necessary unless you're actually turning off or rebooting your NC on a regular basis. Mine stays on 24/7 unless I'm flashing ROMs.
[Nook Color Android Development] Mikey:
ok i gave this a try and moved to get it done.

I think i did something wrong.....

B&N on Alt

an

Mirage on Primary.

When loading Mirage, all is great.

When loading into B&N stock 1.4.2 im stuck at the n screen.

Any advice??

Am i having the same issue glassr is/was??

Edit: Just noticed "Possible fix for rooted stock boot-looping at 'n' screen on secondary" will give this a try :)
[Nook Color Android Development] Mikey:
ManualNooter:

Link to 5.02.20 is dead in the OP.......meaning his dropbox no longer supplies the file.

The thread dedicated to 5.02.19 is here: http://xdaforums.com/showthread.php?t=1494901
[Nook Color Android Development] tinpau60:
force close gapps after redo

Had dual boot working great for about a month.... cm7.2 primary and stock BN 1.4.1 on alternate. Decided last nite to update stock to 1.4.2.... installed the zip with CWM keep on it...

Well screwed the dualboot all up. So I started from scratch and redid the entire setup.

Now I get force closes when I open gapps.

Any quick repair? ???

Tinpau

PS. Still using stock 1.4.1 again

**Got it working... reinstalled gapps from Titanium backup... just app not data ... Works fine**
[Nook Color Android Development] CrackedTech:
I cannot get the the stock partition to go into usb mode. When I plug it into the PC My Computer shows the two drives but they are named only Removable Disk and they never actually mount.

Am I doing something wrong? I've tried 1.2.0, 1.3.1, 1.4.1 & 1.4.2 all with the same results. The only way they will work is if I roll all the way back to 1.1.0. I can't transfer any books over with Calibre since it doesn't see the drives either.

Any help anyone could offer would be great since I'm tearing my hair out at this point.
[Nook Color Android Development] tinpau60:
Cracked Tech... Did you turn USB storage on ?? bring up the notification bar and turn on usb storage. then the "drives" will be named "Removable Disk" and "MyNOOKColor"

Hope that helps

Tinpau
[Nook Color Android Development] ppdo97:
I'va done with dual boot and it works finally. It was my mistake in partitioning the Nook. Thanks Taosaur for the guide
[Nook Color Android Development] CrackedTech:
It actually works without issue when I boot into CM7; it's only when I boot into the stock ROM that I have trouble.
[Nook Color Android Development] sryan1983:
Did you find a fix for this? Mine is doing the exact same thing. I can boot into the alt partition with no problems. But when I try to boot to CM9 (primary), the screen flickers and then just shows a black screen. I even tried 3 different nightlies.

Tried doing a search but could not find anything. Any help is appreciated.
[Nook Color Android Development] Taosaur:
I updated both my partition sets today and also swapped them (now it's CM9 primary, CM7 alt), and came across a couple issues that might relate to the problems getting CM9 to boot. First, restoring a backup is tricky because a full restore formats /boot and replaces the altboot files with whatever's in the backup, which will at least undo some of your updating and possibly render your alt system unbootable. You're better off starting with a clean install for your primary system and just restoring /data, or /system and /data, as long as you don't restore /boot.

Second, I'm reading that recent CM9 builds don't install correctly if /system is empty. It's weird, and hopefully will be resolved in future builds; you usually want to wipe /system, /data and /cache before installing a new ROM, but if you do it with recent CM9 builds, you're shooting yourself in the foot. If you have to, drop on one of MiRaGe's KANG builds (they're smaller than standard CM7) and write over it with CM9.

What I ultimately ended up doing was restoring CM7 on primary, copying it to alt, then installing CM9 and ICS gapps right over CM7 on primary without wiping anything. Notice I was fine doing a full restore before I copied CM7 to alt; we want CMpri2alt to overwrite any altboot files that are present, anyway. It's only after you have alt set up that a full restore on primary can break it.

Last time I tried installing CM7 right over CM9, Market (now Play) wouldn't work, but everything seems to be working fine this time. So, now I have CM7 on alt and an almost identical setup of CM9 on primary.
[Nook Color Android Development] spdsl:
Thank you Taosaur for all your info. I was running dual boot on emmc using a different method but it got all fudged up. I was able to use your " Other resources links " and your " Old resources links" and I got my nook all straightened out and back to stock B&N on emmc.
[Nook Color Android Development] eltrkbrd:
Dual Boot CM7 SD & Stock 1.4.2 EMMC

What's the easiest way to go about dual booting CM7.2 Kang off SD and Stock 1.4.2 off EMMC?

I don't need to dual boot CM9/CM7 off SD, just primary boot of CM7 on SD.

Will downloading the Stock updates from B&N break the ability for the NC to boot into CM7.2 off MicroSD?

I'm running 1.2 stock on EMMC now and latest CM7.2 Kang on MicroSD but I'm concerned that if I boot into Stock NC ROM, B&N will force an update and break my CM7 install.

I've found a few guides but they seem complicated. It would be great to find a simplified guide for the average "user" on how to dual boot CM7 SD / Stock EMMC.

RE:

http://xdaforums.com/showthread.php?t=1275859

http://taosaur.blogspot.com/2011/10/nook-color-dual-boot-guide.html

Thanks to all for the awesome development put into this project!
[Nook Color Android Development] califrag:
You shouldn't have any problem updating to 1.4.2 and still being able to boot from SD card.

I recently just reverted my nook from latest nightly ICS to stock 1.4.2 on emmc and am dualbooting cm7/cm9 off sd, but the process should be the same.

Note, you can probably skip all this since you already have 1.2 on emmc, you can probably just update.

Anyways, this is what I did to get back to stock 1.4.2 and have CM on sd:

1) Create bootable ClockworkMod μSD:

1a) Download CWM image: http://www.techerrata.com/file/teamwin/1gb_clockwork-3.2.0.1-eyeballer.zip

1b) Download Win32DiskImager: https://launchpad.net/win32-image-writer

1c) Extract .img file from .zip and burn to μSD using Win32 Image Writer, this will overwrite your CM7 so use a different μSD card if you wish to avoid that.

2) Create flashable B&N Stock .zip

2a) Download DizzyDen's NookColor stock firmware modification .rar file: http://xdaforums.com/showpost.php?p=23009596&postcount=162

2b) Download B&N Stock 1.4.2 firmware: http://su.barnesandnoble.com/nook/n...TPnD5dT6loahaZranC/nookcolor_1_4_2_update.zip

2c) Open DizzyDen's .rar file and extract \META-INF\com\google\android\updater-script then open stock 1.4.2 file and move that file into the same location (overwrite existing file)

2 OPTIONAL) SKIP 2a/2b/2c, download this file: http://dl.dropbox.com/u/5434601/nookcolor_1_4_2_signed.zip

This is stock 1.4.2, no wifi patch, no CWM recovery, no OC kernel, completely stock.

3) Flash 1.4.2 to emmc

3a) Copy nookcolor_1_4_2_signed.zip (or your updated B&N 1.4.2 zip) to your CWM μSD

3b) Boot NookColor using CWM μSD and choose zip , choose your 1.4.2 zip.

After you flash 1.4.2 you can reformat your μSD or keep it as an emergency card.

4) Install CM7 to μSD - plenty of instructions out there, get the .img and burn it same as in step 1. You should be able to skip this step since you already have it on your μSD.. unless you used the same μSD to create the CWM then you will need to reinstall.
[Nook Color Android Development] Taosaur:
You're in the completely wrong thread, but no, there's no reason letting stock update should hurt your SD install any. There's no real guide required. If you ever went into ROM Manager on the SD and hit "Flash ClockworkMod Recovery," you might have to remove it (it always flashes to the internal recovery, whether it's on SD or not).
[Nook Color Android Development] zeus_chingon:
Is this guide up to date?

I'm trying to setup dual boot on EMMC, CM7.2 latest nightly on the Alt, CM9 latest nightly on the primary. Both fresh install.

the problems i encounter is that the "new" cyanoboot universal bootloader fails to boot into the ALT.

This are the steps I did:

1. Boot into internal CWM v.3.0.2.8

2. flash repartitionDual2GBData-v1.zip

3. reboot recovery

4. flash reformatData-v1.zip

5. wipe system, wipe data, wipe cache

6. flash cm7 nightly from http://download.cyanogenmod.com/?device=encore&type=

7. flash cm7 gapps

8. flash CMpri2alt.zip

9. flash cm9 nightly

10. flash cm9 gapps

11. reboot, the primary partition boots fine.

12. reboot into the alt, hold n to get into the boot options, choose emmc alt "3rd item", tries to load but turns off by itself in about 5 secs. It never gets to the cm7 bootanimation.

If I use CMalt2pri.zip i can see that the alt partition actually exists since I was able to copy it back to the primary. The only issue is that i can't boot the alternate partition. Is there an uboot that i need to flash manually? or some other file that I'm missing?

When I mention "new" cyanoboot I'm refereing to the one in blue color rather than the green color.

I used the files provided on the OP as of may 12, 2012.
[Nook Color Android Development] bdcrim:
If you did not, try rebooting into recovery after step 4. Also, you can try booting into alternate after step 8 to see if it took. I am not sure if it is necessary, but wiping system, data and cache after step 8 before flashing cm9 may give you a cleaner install.
[Nook Color Android Development] zeus_chingon:
In the past I had problem flashing CM9 if I wipe CM7 system. I have read that in order to get to cm9 it's necessary to have cm7/cm9 already in the system partition. I'll try the reboot after step4.
[Nook Color Android Development] bdcrim:
Yes, in the past that was an issue. However, I am almost certain that issue has been resolved.
[Nook Color Android Development] zeus_chingon:
I just tried wiping cm7 before flashing cm9 and it can't boot.

Then I tried with another cm9 build from this http://xdaforums.com/showthread.php?t=1526115 instead. With this one I managed to flash cm9 from a system wipe. But I still can not get to boot the alternate partition. After selecting to boot the alternate. It just turns off and nothing happens.
[Nook Color Android Development] bdcrim:
Hmm? Not sure. Possibly the alternate boot is corrupted. I posted my experience in post 159 of this thread. There are a few things that are different between mine and yours. From what I have read, formats and reboots at the right time are critical. You may compare the two and give it another shot.
[Nook Color Android Development] skwalas:
Is this the first time you've tried dualboot? or did you ever try one of the other dualboot setups out there? The first time I tried this, I kept having problems going into alt, it would hang up (and this was with the "old" boot, with green). I ended up redoing all of my partitions (Dean Gibson's thread, linked in OP) then starting from scratch. You might try this?

I've had a CM9 on main (where I can update nightlies easily) and CM7 mirage on alternate for weeks now, and I routinely swap around for CM7 updates and backups and the like. So I know it should work...
[Nook Color Android Development] zeus_chingon:
Yeah, this is my first time trying to get a dual boot setup. Is this the "thread" you are refering? http://xdaforums.com/showpost.php?p=18783335&postcount=49
[Nook Color Android Development] skwalas:
Umm... No. It's this one

Taosaur, the link you have for ReformatData from DG is pointing to his dualboot files, not to the repartitioning back to stock post. Might want to fix this?

In any case, after a nandroid of my existing CM7, i wiped everything, repartitioned back to stock (the old format, with 1g data and 5g media), ran the reformat data file just to be safe, then restored the nandroid. I then repeated the dualboot process and finally got it working. It's critical that you follow the "reboot to recovery" steps explicitly, both in the repartitioning process and in the setting up dualboot. There is a reason those are there.
[Nook Color Android Development] zeus_chingon:
Thanks, I'll give it a try and see how it goes.
[Nook Color Android Development] zeus_chingon:
I have a couple of questions?, Does CMpri2Alt make a exact copy to the alternate and leave the primary untouched? Which means after flashing CMpri2Alt I should have the same rom on the primary and alternate?

I ask this because even though I flashed CMpri2Alt on the CM7-primary when I try to boot either primary or alternate it takes me to the same rom. I test this by moving some icons and see if those changes shows up by booting into the alternate ROM. Which it does.

My guess is that my uboot somehow can't find the alternate and keeps booting the primary instead.