yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] shumash:
Long Boot Times

I note that whenever I boot into a ROM after using the other one, it takes an inordinately long time to boot. The CM9 boot indicates that it's upgrading the applications (about 70 of them). I assume CM7 is doing something similar but it does it behind the curtain. Booting into the same ROM after that takes normal time.

Anybody got an idea what's causing that?
[Nook Color Android Development] racks11479:
Yeah, I think I know what's causing that. I believe it's because they both share the same /cache partition... and it rebuilds everytime you switch between primary and secondary boot???? I think...

Looking to update next flashable zip that will create and mount their own specific cache folder in /cache. Something along the lines of /cache1 and /cache2.

Something I overlooked when first putting this together.

-Racks
[Nook Color Android Development] adamdelozier:
I thought that only happens when the dalvik cache is wiped...
[Nook Color Android Development] azdude:
stuck on "Booting into alternate..."

First of all, thanks for all the great work OP.

I started off with Mirage_CM7_ICS_CM9_DualbootSD.img from the first post. Booted into CM7 without any problem. Connected to wifi and rebooted. Shut it down and rebooted holding VolUp+VolDown. The screen hangs at "Booting into alternate...". Force shut down and restart didn't help. It won't boot into CM7 either now. It hangs on "Loading..."

Once thing I would like to bring up is that the MD5 sum of the original image didn't match what's listed (819bc0f3bf9f8d70a8600803abfb6978).

It came up as 0544f35b59e50bcc939aa778383ae349 when I tested the img.

I downloaded once from Dropbox and once from 4shared. MD5 sum was same on both downloads. The rest of the links didn't work.

EDIT: To put it in perspective "Booting into alternate..." was hung up for atleast 20mins before I restarted.

Did anyone else run into this issue? Any help is much appreciated.
[Nook Color Android Development] AngelWings8:
Hi racks,

Any chance I can get the two gapps files from you? I did the updates without having the gapps files on my sdcard directory :(
[Nook Color Android Development] Taosaur:
Correct. Also so I can get CM7/9 to boot from the secondary partition in the first place.

It looks like DeanGibson made his own scripts and created a second cache partition. I believe my NC is currently partitioned using his script, so I will need to figure out how to manually delete the secondary partitions, and I'm not finding partition management commands for adb :P Would I be better off using gparted? I don't have 'nux, but I can make a liveUSB and I've used gparted before. Will it recognize the NC EMMC as a drive?

If you come up with something, I'll be happy to test, though I'll have to sort out my partition problem first.
[Nook Color Android Development] racks11479:
Apologies for not having uploaded them. But XDA user 'jdebay' posted some mirrors at this post here.

Hope he doesn't mind me linking them. I will post it tonight for sure. :)

Thanks,

Racks
[Nook Color Android Development] weldawadyathink:
Does anyone know if the Droid X2 can modify partitions like the warning says. Thanks in advance.
[Nook Color Android Development] azdude:
link to zip for multitouch fix

Hi racks,

could you please re-upload the flashable zip that fixes multi-touch issue again? All three links to Update-Encore_CM9_DualbootSD_01192012.zip are dead right now.

Thanks a lot for all the work.

About the hangup issue I had earlier, I am guessing something was wrong with the card. I ran into the same issue even after reformatting it several times. It was a new 16GB Kingston. I am now using a different 16GB card and it seems to work fine so far.
[Nook Color Android Development] Omega Ra:
thanks for this, I now have a triple booting NC...love it
[Nook Color Android Development] nitrobass24:
This is Awesome. I am not super techy when it comes to this type of stuff and even the thought of rooting my nook makes me nervous, but this was so simple. Even the Supercharger script was easy.

Great Directions!

Only thing i have noticed is that i cannot get wifi to work on CM9...it just says saved. At first i thought it was a WPA issue so i turned off security on my wifi to test and still would not connect.
[Nook Color Android Development] racks11479:
Thanks for the kind words. :)

I'm not sure if this will help. But I've seen some people mentioning editing the tiwlan.ini file in /system/etc/wifi helps.

-Use a file explorer with root privileges. e.g. Root Explorer

-Browse to /system/etc/wifi/

-Open the tiwlan.in in text editor

-Edit the line "WiFiAdhoc = 1". Change the '1' to '0'

-Save and reboot

Again, i'm not sure if it will help or not, but give it a try.

Thanks,

Racks
[Nook Color Android Development] Taosaur:
With some help from Racks via PM, I have what I was looking for, which was the last piece in my CM7/CM9 dual boot on EMMC :D

I'll derail no further. If anyone else needs those files, they're over here. I'll work them into my dual boot guide as time permits.
[Nook Color Android Development] azdude:
If anyone else want to download flashable zip for multi-touch fix (Update 1/19/12), replace the file name at the end of the dropbox link which reads (Upd...D_01192012.zip) with the entire file name: Update-Encore_CM9_DualbootSD_01192012.zip and you won't get that Error (404) anymore.

Or maybe, OP, you may want to fix it for the rest.
[Nook Color Android Development] racks11479:
Doh!!! :eek:

Thanks for pointing that out. OP link fixed! :D

-Racks
[Nook Color Android Development] jdebay:
not sure if you are having this problem, bug, not sure...

Two times this week when I plug the color running cm9 into charge over night.

one I turn off networking - wifi.

two plug in to charge, turns orange and set it for the night.

But when I wake in the morning it has not charged but discharged, light is green on cable.

I restart cm9 and plug into charge and works fine.

Question has anyone else had this happen?

J
[Nook Color Android Development] Sonjiin:
Just wanted to say thanks for this method.

I recently bought the NC for the GF and upon booting it up it felt limited and the Nook market was just horrible. This is a 1000% improvement over stock.

Im not new to rooting by any means as I have an OG Evo and rooted it almost immediately but as this wasnt mine to tinker with i needed something easy to do and easy to explain to the GF on how to switch back and forth if need be. This was the right setup for the both of us.

I can tinker in ICS when she isnt using it and i go back to GB for her to use. I dont have much time in ICS yet but what GB is just what i expected.

Thanks Dev and Team! Donation is sent, Beer on me!
[Nook Color Android Development] racks11479:
Much appreciated good sir!!!!! :D

Thanks,

Racks
[Nook Color Android Development] magnamagna:
Does the "Mirage_CM7_ICS_CM9_DualbootSD.zip" listed on your first post have the updates listed in the second post? I just grabbed the initial image file and am currently writing it to my microSDHC; just wondering if I need to apply the updates listed on the second post.

PS - I have been rocking dual-boots from racks for nearly a year now. Can't say enough good things about 'em.
[Nook Color Android Development] ericjwaugh:
Seconded! I've been using this setup for a few weeks, and it rocks. Thanks again, racks. Donation is sent, beverage of your choice on me! ;)
[Nook Color Android Development] yelloguy:
Kindle

FYI Kindle App updated to 3.4.2 and the first changelog comment is about better margin control on tablets. We discussed the problem several pages back on this thread so I thought I will post here just to update everyone who might be subscribed to this thread.

As for me, I just couldn't take the Kindle wonki-ness and the increased battery consumption any more and (needed the sd card so I) formatted the dual boot image and went back to running CM7 from emmc.

Now that Kindle is fixed, I might install a nightly to SD card since I don't really need to the dual boot on SD Card. Or I might get fancy and try a nandroid backup of the CM7 on emmc and restore it to the CM7 side on this dual boot card. That way I can free up the emmc for stock. But this project seems more involved and time consuming.

Thanks, racks, for your work.
[Nook Color Android Development] racks11479:
OP updated with flashable zips for Mirage CM7.2 / ICS CM9 OpenGL / MIUI v2.2.24 / Gapps.

Big thank you to eyeballer and kevank from TeamWin for setting me up with their server to host my files. Now things will be in much better order. :D

See OP for downloads and update info.

Thanks,

Racks

Edit: The previous gapps I just loaded were borked. Just reuploaded which should be working ones. The time stamp should say "2012-03-02 14:13:19 PST" on the download page.
[Nook Color Android Development] racks11479:
The latest gapps doesn't seem to be working for me. I've tried clearing cache and even a fresh install of the latest build. Doesn't want to open. OneTimeInitilizer.apk was removed from the flashable zip. So thats not it either. Can anyone else confirm if it works or not. So I can pull the file if it isn't.

I reflashed the previous gapps and that worked. Tried flashing the new one again with the same outcome.

Thanks,

Racks
[Nook Color Android Development] yelloguy:
I am going to try it in a little bit. In order to get MIUI on the primary (and CM9 on the secondary) do I still have to install the CM7 first? Can't I just overwrite the MIUI zip on the card after writing the image?

Never mind. I see that I don't have any choice in that regard.

Racks, the latest -dualboot.zip is not unzipping properly. I get a message that the archive is not valid. Tried 7-zip and Windows 7 extract command. Checked the md5 and it matches whats shown on the website. I tried downloading four separate copies (not deleting the old ones). I am continuing with the old copy I had hoping there is no change in the base image. Or is there?
[Nook Color Android Development] collins521:
Just reloaded everything and so far so good on the CM7 side, the ICS side however the GAPPS aren't loading/showing

**I tried to use the gapps-ICS-20120224**
[Nook Color Android Development] racks11479:
Thanks for the feedback, i think i'm gonna pull it for now. Till I figure out whats going on.

-Racks
[Nook Color Android Development] collins521:
I haven't tried the older version though...
[Nook Color Android Development] Windsor1959:
wifi issue

I just set up the dual boot this evening. The process went well. I flashed Mirage, then booted and connected to wifi; then, the same with CM9, then I flashed the gapps. Everything went well.

But then I flashed the latest versions of Mirage and CM9, and now I have a weird wifi problem, and it's the same problem with both roms. When I load either one, it says that I am connected to my wifi network. But the wifi icon stays gray, never turns green, and I can't actually do anything online. Market won't connect. Any ideas? Did I miss something as I was flashing the newer roms? Thanks for your help!
[Nook Color Android Development] racks11479:
The latest Mirage build seems to be wonky with wifi. Seems like others are having the same issue as well in his thread. Just don't bring our dualboot issues to his though ;)

CM9 wifi is fine for me though.
[Nook Color Android Development] Windsor1959:
wifi solved

I reinstalled gapps in both (the older versions), and now I'm back on. Don't know why, but I'll take it! Thanks, Racks, for your excellent work!
[Nook Color Android Development] alexwick:
when i try to unzip the last zipfile i get this msg:

C:\Users\xxx\Downloads\Mirage_CM7_ICS_CM9_DualbootSD.img.zip: Unexpected end of archive

downloaded it twice... ant ideas?!
[Nook Color Android Development] boyoboyo:
same here.
[Nook Color Android Development] alexwick:
Thank good and i though I was just being stuiped... lol

Reupload pls... THANKS!
[Nook Color Android Development] jdebay:
Had same results as other that tried ics apps

I love what you do. Thanks again for all your hard work.

I noticed that when after applying the latest ics apps a couple of apps said that they were uninstalled.

Weather Underground after going back to older ics apps it was there again.

also gmail 4.0.1-212031 which should have. Back to older ics apps it was there again as should be. Not sure if this helps.

Other wise all is look good.
[Nook Color Android Development] racks11479:
Gonna download it and check now. Will report back
[Nook Color Android Development] racks11479:
Thank you for reporting this. It seems the file didn't finish uploading the first time. MD5 was different from the one on my computer which unzipped fine. Gonna reupload now. It's gonna take a long while since my upload speeds are pretty slow. So please check against this MD5 after done downloading.

Mirage_CM7_ICS_CM9_DualbootSD.img.zip

MD5: 819bc0f3bf9f8d70a8600803abfb6978

Please give it till 2:00pm EST before attempting to download again.

Thanks,

Racks
[Nook Color Android Development] alexwick:
can you pls let us know when the new upload is done...!

THANKS!

2 pm, EST 2pm EST is it 2 PM Est yet !?!?
[Nook Color Android Development] racks11479:
Dangit!! :mad: Not you're fault, but my connection got terminated while uploading. Have to reupload again. :(

Sorry. Gonna take another 2 hours now. Will post when upload is finished. Again sorry.

Thanks,

Racks
[Nook Color Android Development] alexwick:
not a problem... **** happens ;) just keep us updated...
[Nook Color Android Development] sjones:
Triple Boot Mirage CM7 and MIUI

Many thanks to everyone who has contributed to this project.

How hard is it to create an image that has CM7 as first SD card boot image and MIUI as the alternate boot image (or vice-versa).

Is that something that can be done by modifying one of the existing zip images or does that require ability to build the image from source.

Thanks again - keep up the great work
[Nook Color Android Development] alexwick:
ITS ALIVE ! ! !

uhm , I mean it worked :) THANKS MAN!!!
[Nook Color Android Development] racks11479:
Alright, the download @ techerrata for the dualboot img should be fine now. I've just checked the md5 and they match correctly.

Mirage_CM7_ICS_CM9_DualbootSD.img.zip

md5: 819bc0f3bf9f8d70a8600803abfb6978

OP has been updated.

Thanks,

Racks
[Nook Color Android Development] alexwick:
So, is there any way I can overclock this baby now safely!?
[Nook Color Android Development] racks11479:
Use nook tweaks. It works for both CM7 and CM9 :)

Only thing is if you want audio boost to work in CM9. You would have to update to the latest CM9 flashable zip. You can find it in my folder on the techerrata server. Latest one would be 3-1-2012 OpenGL build.

-Racks
[Nook Color Android Development] alexwick:
thanks, so how would I update to this!? just put it in the bootsection and boot from recory-option!?
[Nook Color Android Development] racks11479:
Not /boot but /sdcard partition. You could boot into cm7 and plug the usb cable to from your nook to your computer and it should give you the option to mount the drives to your computer.

-Racks
[Nook Color Android Development] blbeach:
My nook color arrived Friday and I installed this and it's exactly what I was looking for. Stock, Cm7, CM9 all in one! Perfect. Thanks so much!
[Nook Color Android Development] k8108:
Have tried to download img from the site multiple times. Using up to date 7zip, I am unable to unzip the download.

(Vista 64bit system)
[Nook Color Android Development] racks11479:
I'm not sure whats going on right now with the server. But it seems that it keeps replacing the new file I uploaded with one I deleted prior to uploading the correct one. The file should not be 88mb. It should be around 370mb. I've removed it from the server for the time being again until this is resolved. For now please use the 4shared link I'm posting in the OP. Sorry for all the trouble guys.

Thanks,

Racks
[Nook Color Android Development] racks11479:
From user petergunn666:

You are correct the correct md5sum should be 819bc0f3bf9f8d70a8600803abfb6978. Will see whats going wrong. Till then do not download that file from the techerrata server. All other files should be fine though.

Thanks,

Racks
[Nook Color Android Development] alexwick:
So the one what is embedded in this download on mainpage is a older version?
[Nook Color Android Development] racks11479:
Alright!!! Everything should be O.K. now with the download for the DualbootSD image on the techerrata server. Please download from there from now on. Sorry for all the trouble everyone had.

Just make sure that the file you are downloading has the md5 of: 819bc0f3bf9f8d70a8600803abfb6978

Thanks,

Racks
[Nook Color Android Development] k8108:
Thank you, racks, for all your efforts on this project.

I have been running roms on my emmc for the last year but have never tried the SD route.

Last week I dropped my nook and cracked the bezel and the volume buttons are very temperamental. Still covered under warranty so a new one is on its way.

In the meantime I restored to stock. I was dying - my nook has my life on it, literally! It gets heavy use every day.

I was forced to read up on SD install and found that the process wasn't too over whelming (once I got the right download ;) and the bonus of a triple boot is awesome!

I am constantly amazed at all the smarts and sharing on this site. Totally saved my bacon this week!
[Nook Color Android Development] racks11479:
OP updated with latast flashable zip for Mirage CM7.2 / ICS CM9 non OpenGL build.

See OP for more info.

Thanks and enjoy!

Racks
[Nook Color Android Development] racks11479:
Sorry guys, used wrong script to edit the ramdisk for the Mirage build. It's currently trying to mount mmcblk1p5, mmcblk1p6. When it should be mounting mmcblk1p2 and mmcblk1p3. Gonna repack and reupload in a little bit.

Thanks,

Racks

EDIT: Techerrata server updated with Mirage 3-5-2012 v2 build. :D
[Nook Color Android Development] mikeymopar:
DL worked. VERY nice work man! Just updated my daughter's NC to an Android Tablet and now I don't want to give it back :D

One thing I fought with was allocating the extra mem on the sd card. Followed your instructions for using EASUS but that SDcard partition with the additional memeory was never viewable from Windows. I decided "screw it" and just inserted the sd into the nook and after messing around to get the sd mounted/connect to computer working all the memory was showing as available.

So...in EASUS after right clicking on the last partion (labeled SDcard)>resize it to the maximum and apply your changes. Don't worry about "seeing" it with Windows - it's there and it's done :)
[Nook Color Android Development] nrapallo:
Yes, Windows "only" sees the first partition (110MB, I wish it was a bit larger like 0.5GB) and will not allow you to explore/see the remaining partitions. To "see" that last partition, as racks11479 has said before, you need to start your NC in CM7 or CM9 and mount it when usb connected to your windows computer. Once mounted as a drive, you will be able to "see" it and copy files to it!!! But then you cannot see the first partition. But, if you boot to stock, then you can "see" the first partition!
[Nook Color Android Development] Windsor1959:
I recently flashed the newest Mirage and CM9 roms, and all is well. I was pleased to see Cyanoboot added as the boot menu. It works well. Thanks to Racks and fattire and others for that.

I have always used a different SD card when running stock on emmc, as I assumed that stock on emmc couldn't use the free space on the dualboot card without reformatting the card. If that has changed, kindly let me know!
[Nook Color Android Development] crono141:
Has the CM9 with cornerstone build had any more work on it since v2? There were big wifi and market problems with that and I'm wondering if anyone managed to fix them.
[Nook Color Android Development] alexwick:
Talking about WiFi problems... I seem to have to connect and disconnect my WiFi, a couple times a day... Is this a known issue?! Any fixes available...?!
[Nook Color Android Development] ahfo:
here is a way to use sdcard space when running stock on emmc.
[Nook Color Android Development] StarWolfX0:
This setup worked perfectly, but now when I try to reboot into CM9 I am stuck at boot. Any tips? Everything was working before.

I really do not want to do this whole process over again.
[Nook Color Android Development] dcharleyultra:
What changed from when it was working?

Swyped from my Evo 4G using Tapatalk
[Nook Color Android Development] racks11479:
Um.. what do you mean your stuck at boot? You mean the Cyanoboot screen or the bootanimation or at "booting system" after the bootanimation?
[Nook Color Android Development] StarWolfX0:
When you tell it to boot to CM9 it hangs on the logo when it is booting to CM9. Is their a way to manually reset CM9 without resetting CM7?

I am just going to try and redo it.
[Nook Color Android Development] bachikho:
can i dual boot with MIUI and CM9 in sdcard, how to do plz?
[Nook Color Android Development] racks11479:
Sure, there's no need to redo the image.

-Download one of the latest updates for ICS Dualboot

-Place that file on the /sdcard partition of the DualbootSD

-Boot into CWM Recovery that is included with the DualbootSD image.

-Now got to --> mounts and storage

-format /system2 --> Confirm yes

-format /data2 --> Confirm yes

-Return to CWM main menu

-Now choose --> "install update from sdcard"

-"Choose zip from sdcard"

-Choose the ICS Update that you downloaded and flash it.

-Flash gapps as well if you want to right now

-Reboot and you should be good to go

Thanks,

Racks
[Nook Color Android Development] racks11479:
Yes you can.. please read the OP for the update instructions..
[Nook Color Android Development] StarWolfX0:
Won't that delete CM7 as well? I guess I am not sure how the custom recovery works.

UPDATE

--------------

OH...... Never mind. Data2 makes sense now. Not use to a Dual Partition setup! I going to give this a try.
[Nook Color Android Development] tourist2:
If you want MIUI, CM7 MiRage and CM9 on Nook Color, the easier way may be getting another uSD.
[Nook Color Android Development] smarcin:
That's what I did. I have CM7 and CM9 on one card, and Miui on another. But, that gave me an idea...Hey, Racks. Could you make a way we could flash Miui gb and Miui 4.0.3 on one card? Or, maybe there's no interest. Better than that, I'd like to be able to have a version of Miui with both CM7 and CM9 all on a 16GB card, if possible.
[Nook Color Android Development] bachikho:
what i mean is MIUI ICS and CM9 dual boot on sdcard, can i?
[Nook Color Android Development] racks11479:
Yes you can. Please read the second post on how to update the primary boot to MIUI ICS. There is a flashable update for it. However there are extra steps needed for it to function properly. Which is outlined with the update info. Basically it will replace your Mirage CM7 rom.

-Racks
[Nook Color Android Development] bachikho:
sorry, i can't find any guide to run dual boot with MIUI ICS/CM9 on sdcard?
[Nook Color Android Development] racks11479:
See here which is in the second post...

I believe the MIUI v2.2.24 is based on CM9 ICS. Take a look here for more info on Miui 2.2.24 v4 Ice Cream Sandwich Alpha

-Racks
[Nook Color Android Development] bachikho:
there r 2 version of 2.2.24: 1 is GB and 1 is ICS!

and your Update-Encore_MIUI_2.2.4_DualbootSD_03012012.zip is not a .img file so how can i burn it to sdcard?