yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] robot8:
Yes, would be fantastic to be able to pop the new kernel zips onto SD and install via verygreen's "recovery".

Especially with all the new OC test builds past 4/4 which do not work by replacing just the uImage. One can get confused following original instructions in the 1st post saying all you need to do is swap the uImage.

It would make life easy for all those who have not installed the sdk or can't get their adb drivers installed/working.

Any chance of of verygreen doing "Size-agnostic SD Card image and CM7 installer for SD Cards with updater" v.1.2? :)
[Nook Color Android Development] brento1:
it took me a while to figure things out but i got phiremod to work. i'm not sure if i'm doing it the most efficient way but i got it working.

pretty much follow the instructions on the first page starting off using verygreen's lastest rom (CM nightly would work too). Once I got that running on the SD card I threw on the Phiremod zip file in the 4th partition but renaming it to "update-cm-test.zip" just like updating to a new build. For some reason i couldn't get "update.zip" to work. I had to use "-cm". from there i booted up into recovery mode and it automatically started to install phiremod.

just a few notes from my frustrating trials.

-Easeus Partition Master (free) works wonders to set the 4th partition active for viewing if you are using windows. it can easily switch between the partitions instead of using adb. it also allows you to resize partitions.

-make sure you hold the N key for about 1.5-2 seconds after the bootloader message pops up. 1 second didn't work for me.
[Nook Color Android Development] verygreen:
Hm, I guess I need to look into it.

Edit: I just spoke with dalingrin and he informed me that tunnel and other such goodies are shipped in default nook CM7 images for some time already.

So is there actually other reasons to want his kernels (aside from OC)?
[Nook Color Android Development] dalingrin:
Future kernel updates will be handled with Kernel Manager. It is extremely simple to use and will work great for both eMMC and SD card installations. I'm just waiting for the developer to fix a bug with SD installations on the Nook.
[Nook Color Android Development] mrcpu:
I'm trying to follow these steps on my new nook color, but the first image that's supposed to be a 9meg image that unpacks to a 130meg image comes down as a 2 meg .gz file that 7-zip says is corrupt, so I can't unpack it.

Is this file hosted anywhere else?
[Nook Color Android Development] kz121:
dizzy,

i'm really interested in that 8g image you spoke of... please pm me if you posted it or linked it somewhere... on my 3rd sd card now with no luck - my 2g card freezes on boot just like the 16g card does... stuck on the android logo at the lower left. so far the only os i can get on this darn thing is HC3 - to bad nothing really works in it (at least not the gapps or other installers nor adb on my set up) i'm now considering nookiefroyo 2.2 - i just want the thing to boot as a droid so i can use it and fix the adhoc wifi bug!!!
[Nook Color Android Development] robot8:
I just downloaded and extracted it with no probs. Perhaps retry your download and check hash:

c622062e24b879e221ec3e2fe0f8e3d0 generic-sdcard-v1.1.img.gz
[Nook Color Android Development] robot8:
That's great! Looking forward to trying it out.
[Nook Color Android Development] robot8:
Well aside from OC, there's always the latest and greatest performance tweaks to try out from that man who hardly sleeps... ;)

Plus, look at it from this perspective: a lot of people new to the Nook use your CM7 SD card installer/updater, it's one of the easiest ways to get CM7 running without rooting/messing with the stock device.

So they grab the installer img, pop in CM7 on the card and they're off and running. Then they'd setup gapps (and get to know how long 6 seconds really is). And then sooner or later they'd definitely start messing with dalingrin's kernels but when they grab one of the new test kernels they're gonna get stuck by replacing just uImage as per instructions (if they're on an older version of CM7).

It would make your CM7 SD installer/updater so much more complete if it can install or update kernels (which may include new/needed modules) by just doing the same thing as when installing/updating CM7, ie: the familiar process of popping the new .zip onto the card and reboot into "recovery". That is, for those who do not use or have not discovered the "new Kernel Manager" with SD support.

So yes, it would be great if you could do v1.2! :D
[Nook Color Android Development] bobshute:
What I have done to help myself is this:

J4mm3r's multi-boot

racks11479's CWM 3.0.0.6 as uRecImg/uRecRam

verygreens installer as uAltImg/uAltRam

1. If I boot normal I choose between SD CM7 and emmc (stock)

2. If I pace a new nightly in the 1st partition (boot) I select Alternative and verygreens updater flashes new nightly to SdCard.

3. If I place a new SD version of a Kernal in the 4th Partition (SdCard) I select Recovery and flash the new kernal, Gapps, etc. to SdCard.

I use SamuellHalff's mass storage utility to mount the different partitions.

This has worked very well for me.
[Nook Color Android Development] Contra1971:
heck I tried the instructions in the OP and got CM 7 on my SD card and it works great I even paried the phone, but I cant get the market to load up at all
[Nook Color Android Development] mrcpu:
Weird. Whenever I download it with Chrome, I only get a partial download. Switched to ietab inside chrome, and it downloaded just fine. Sorry for the false alarm.

Off to flash my nook.
[Nook Color Android Development] screech:
cannot get to recovery prompt

Just not getting this to work. Want to go to 7.0.2

I stopwatch timed it to 8secs and I see the screen flash at 8 seconds and even though I have N depressed, I see the "...reading" message and then it proceeds to normal boot.

Most importantly maybe I have never seen the CWR screen.

Is there a sysfs flag or something I can set to force this ?
[Nook Color Android Development] robot8:
Just keep trying, you'll get the timing right. I've done it enough that I can get it to work almost every time. If it proceeds to normal boot you let go too quick, if it goes black and powers off you've held it too long.

Hold N down and then hold power button and let it start up, keep holding. Now I only start counting from the moment the "...reading" message first appears, at the count of 3 let go the power button but keep holding the N button for another coupla secs. You should see the penguin and then it will start the script.
[Nook Color Android Development] fpb:
I may have stumbled upon a little glitch...

Hi!

First of all, thank you for this release.

I have the rooted stock rom (with autonooter) in EMMC and this superb release in SDCard.

Here is the problem. My B&N registration gets messed up as soon as I boot from the SDCard and use the Stock OS again. It's just the serial number that gets zeroed. The Username and Password remain in place but the serial number gets wiped.

Has anyone experienced this? I tried recovering back to stock 3 times and it has happened every single time. As long as I use only the stock rom everything is ok with my registration. I can shutdown, turn it off, etc. Whenever I boot from the SDCard, my nightly 41 starts ok but when I reboot again with stock I loose the serial number...

Does anyone know where the B&N registration data is stored? Any insight on why it gets corrupted?

Thanks!
[Nook Color Android Development] jtbnet:
This is basically what I made available with

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

with the addition of 3.0.1.0 to allow for use with Both ext3/4 FS versions... For folks wanting to give this a try there some more info and notes over in that thread...
[Nook Color Android Development] joe2262:
It's very timing sensetive. Hold both buttons and try releasing the power button about 2 seconds after the "...reading" message but continue holding the 'n' until you see the penguin. There is no CWR screen (menu??) it just starts installing.

The file renaming method I mentioned earlier works and in some ways is easier?
[Nook Color Android Development] screech:
That timing guide worked .. count to 3 after you see the "Future" :)
[Nook Color Android Development] mrcpu:
OK, got this working after the fiasco of the first image download. Performance is OK off my Sandisk radio-shack card, but I turned off all the animations and transitions, which made it seem snappy, albeit with the loss of eye-candy.

I'm gonna play with it a bit more, to decided if I want to keep the nc at all, but I just wanted to express my thanks for the hard work already done.
[Nook Color Android Development] Vivix729:
I may be stupid but...is it possible to install gapps with this?
[Nook Color Android Development] verygreen:
Ok, I can reproduce this and the other bit of good news is I made automatic install/recovery to work too. Thanks for the report.

Check the first post in like 5 minutes for the update about v1.1
[Nook Color Android Development] verygreen:
I have not tried. Depends if they have a similar rc.encore.init file that describes mounts.

Provide me with a link to an image and I'll tell you (and I can update the installer to work with it too).

Edit: I just checked with a file named HC-v4-emmc.zip from HC thread. Unfortunately it'll definitely won't work as it's not in an expected format. The zip file contains three tar files that need to be separately unpacked.

While it is possible to implement updating for this sort of an archive, it just looks like a one-tiem format that is not likely to be used by anything in the future.

Given that HC thread has SDCard installation instructions, I guess there is no point in supporting HC yet until things stabilize some more.
[Nook Color Android Development] pceasar:
Same here...is there no way to adb these Gapps? the dev block always seems to be invalid when I try to adb them

Edit: just saw very greens updated post.
[Nook Color Android Development] Modra76:
Ok this is an update to my previous post.

I've got the gapps zip file to install.

I did the following:

1. Follow verygreen's instructions in original post.

2. Then I setup my wireless.

3. Turned nook off and pulled sdcard.

4. Connected sd card to computer.

5. Make backup of uImage and uRamdisk

6. Renamed uRecImage to uImage and uRecRamdisk to uRamdisk

7. Downloaded the latest gapps zip file and copied it to the sd card.

8. Copied the update cm zip file that I originally used from the initial install back to the sd card.

9. Ejected card, inserted card into nook and booted up.

10. Recovery popped up and started to unzip both zip files.

11. Let it finish and then it will boot normally.

12. Once the nook boots, the initial sign pops up.

13. Skip everything until you get the normal home screen. None of the sign-in will work because it is looking for a phone signal.

14. Once you get to the home screen, make sure your wifi is still setup correctly and click on the market. Then follow the normal account setup directions.

Hope this helps everyone.
[Nook Color Android Development] Modra76:
Thanks for the quick reply Verygreen. You posted right as I was typing up how I got the gapps to install. Thanks for all the hard work.
[Nook Color Android Development] cybertimber2007:
Yea, there is a way... however when I tried it, things got very screwy (adw broke mainly). Something might have glitched, but I'll look into it again if the need arises. Based on other posts though, don't think I'll need to.
[Nook Color Android Development] verygreen:
Actually sign-in does work for me, since wifi is setup and working.
[Nook Color Android Development] Modra76:
Yeah that maybe something on my end. Sometimes my wifi doesn't pick up right away on my nook.
[Nook Color Android Development] dzigns:
I don't know if I did it the right way, however I followed verygreen's steps as close as possible and I was easily able to install gapps as well. I'm on a Windows 7 machine, so maybe my steps were a bit different:

1) Burned the installer image to my uSD using Win32 Disk Imager

2) Downloaded CM nightly build (most current at the time was #26)

3) Copied this zip file directly to the burned image. (Like verygreen said there's only one partition)

4) Put the uSD card in my Nook and booted up.

5) Let verygreen's program work it's magic.

6) My Nook booted back up to my Stock Rooted, so I rebooted my Nook.

7) Booted right up to CM7!

8) To install gapps, I plugged my Nook into my usb port and followed the instructions for the HC from this link:

http://www.nookdevs.com/Honeycomb_Google_Apps_and_Market

9) Once it rebooted, Market and everything works BEAUTIFULLY!

Thanks verygreen!!! :)
[Nook Color Android Development] aludal:
No problemo, thank you for all your care. A tidbit convoluted procedure, but quite understandable. Booting from shutdown takes >5 sec of pressing Power, otherwise it's just fine. Flash, YouTube, StreetView took manual installation from the Market, Flash 10.2/last YouTube give 2...5 fps, as was stated. Plus, when hiccuping and playing videos, the whole UI is becoming quite unresponsive. Well, takes some patience to wait for a streamlined ALSA. Though I still doubt it's purely ALSA/audio pipeline in video and its botched sync with video that makes video drop so many frames. Go out of sync then, but show smooth video, will ya? HWStagefright as fallback? VOME Engine from VisualOn?

Just kidding. Dalingrin will return soon and will show his magic.

Спасибо, Олег! А почему ядро 2.6.35 компилишь, вроде б ТИ ОМАП гиты ориентируют на 2.6.36+? Всё одно, успехов, а то я как разувериваюсь в возможностях 2.6.29 для Нукколора.
[Nook Color Android Development] noisufnoc:
thank you for your work, this is going to be my daily driver :D
[Nook Color Android Development] jtxmobile:
Amazing! Thanks
[Nook Color Android Development] BigBadSloth:
Not working on 16gb Sd card

Hey Verygreen,

I followed your install steps using a 2gb card and a 16gb card. The 2gb card works fine. However on the 16gb card it only boots up to the ANDROID_ prompt. Do you know why it it would not boot properly on the 16gb card?

Edit: I was able to create an image from my 2gb card and push that out to my 16gb card. I then made the 4 partition on the 16gb card to use all unallocated space. CM7 is working fine off the 16gb card now and I now have 13+gb of available space.

So now that I have the 16gb card working, does this mean I can place a nightly build into the boot partition and use the recovery mode to update CM7?
[Nook Color Android Development] verygreen:
Hm, I don't have a 16g card to try. Technically there should not be any problems with 16g card if it is recognized by the nook which it is.

can you connect with adb when it is in such a state and take a look at logcat to see what is it doing and what is it unhappy about?
[Nook Color Android Development] SCWells72:
Just curious, how would one go about picking up the bottom status bar changes from this thread on SD?

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

Do I just follow the standard update instructions?

EDIT: Feeling kind of dumb here. So I downloaded the build from the link above and copied it into my root partition as "update-cm7-bottom-status-bar.zip" and tried to follow the instructions for updating from the first post. I held the "N" and power buttons but never got into recovery mode, so I opened ROM Manager from within the running OS and told it to reboot into recovery mode, after which the Superuser process crashed. I tried to install CWR from ROM Manager and it produce one of two errors, one being a crashed Superuser process and the other saying that privileged operations failed. Not sure what to do next. Any advice?

EDIT 2: Okay, by explicitly installing Superuser and Busybox from the Market, I can get ROM Manager to install CWR with no errors, but I still can't seem to get into recovery mode, or at least if I do, it doesn't seem to think it needs to install anything. Bummer...
[Nook Color Android Development] ADude:
Verygreen -

Is there any way to get your installer into an existing CM7 SD card (such as one from your original BT test) ?

Or conversely, get the personal files from an existing CM7 SD card into a new one made by this installer ? (I suppose the point of your installer is to make this a moot point ever after.)
[Nook Color Android Development] SCWells72:
I think he details how to do this in his original post at the end. Look for "How to update if you already installed using v1 of the installer and don't want to reinstall (understandably)".

I actually didn't see that until today, but I just used Titanium Backup to make a full backup of my existing CM7 SD card, installed the new one to another SD card, put Titanium Backup on there, copied the backup directory over, and restored. That got me REALLY close so that I just had to tweak a few things to be back where I started (but better!).
[Nook Color Android Development] BigBadSloth:
I know how to get to ADB, but could you tell me what the command is to get/view the logcat?
[Nook Color Android Development] dweezilz:
For some reason after following this I always go back to the installer with the penguin. I removed the cm7 nightly zip but it still goes. I saw it install the apps though the first time. I did notice that I did NOT have a file called uRecRamdisk, it was named uRecRam. I named that one uRamdisk. Could that be the issue? Should I rename the bak's, back to their previous file names? Any help would be appreciated.
[Nook Color Android Development] joe2262:
SD version of kernel? Up to now I've been using 'update-1100mhz-froyo_CM7-emmc-cwm.zip'. and pulling the kernel file, renaming it uImage and copying it to /boot. What do I do now, put the above zip in P4 and reboot using SD/recovery?

EDIT: Never mind, I see there is an update...sd-cwm.zip, I'll stick that in P4.
[Nook Color Android Development] Xhorder:
I have been running 7.0.0 (and now 7.0.2) successfully using the instructions in this thread for a few weeks now.

One thing I don't understand (and might be a newb question): certain apps say they are installed "on phone" and others "on SD card". Why might that be? I don't get it. I've installed them all normally through the Market. Are some apps somehow smart enough to know they're actually on an SD card??
[Nook Color Android Development] drwohl:
Aside from the fact that teachers say there are no stupid questions, this is probably a stupid question. I've downloaded the image file, which is named generic-sdcard-v1.1.img.gz. Then I try to write it to my SD card using Win32DiskImager. BUT--the only choice of source files that gives me is img files. So am I supposed to rename the file by deleting the ".gz" extension at the end, and then write it to my card?

Thank you for your indulgence.
[Nook Color Android Development] Xhorder:
You need to extract it. A .gz file is like a .zip file... compressed. Unfortunately I don't run windows, so try googling for a windows .gz extraction utility..
[Nook Color Android Development] khaytsus:
Because they're installing to "/sdcard" which is the fourth partition of your SD card. Android doesn't know the difference, this sets it up so that it sees the first three partitions as the boot system and data partitions and the fourth as if you have a normal sd card in there.
[Nook Color Android Development] benutne:
I've just updated to 1.2 B&N official update after going back to stock from a rooted 1.1. I wanted to give CM7 a try while the devs work out root on the 1.2 update without installing to eMMC. I'm having a little bit of difficulty with the instructions, specifically

First off I'm trying to install to a 1GB uSD card. So if that isn't big enough, we can stop right there as I've got a 16GB SDHC card on the way. Secondly, when the instructions say "Write the image on your SD card" I'm assuming we're talking about Winimage and restoring to the SD much like any other img file gets written. I've done this several times with multiple different img files with success. This one only makes a 117MB partition on the SD card and leaves the rest as unpartitioned. No room for the CM7 zip without making another partition. Thirdly the "After done with writing, eject and then insert the uSD card into your computer". Where was it in the first place? Surely not the nook.

This is where I'm stuck. Can someone please clarify the instructions or point out where I'm going wrong?
[Nook Color Android Development] verygreen:
1G should work. You won't get 4th "fat" partition, though.

When you start off the sd card for the first time, the installed will create the other partitions, so don't worry about it.

The SD card was in the computer.

After you wrote the imitial unzipped image there, you need to eject the card and then insert it back so that the partition table is reread (might be not needed on Windows, definitely needed in e.g. Linux).
[Nook Color Android Development] webvan:
Finally got a faster microSD card (8Gb Class 6) so I'm looking into upgrading my original CM7 + BT install from [ROM] CM7 SD Bootable, w/ experimental BT working. on a 2Gb Class 4 to this new version with CM7 update possibilities.

Is that at all possible or do I need from scratch? Would be a bit of a bummer!

What I've done so far is image my 2Gb card and rewrote it to 8Gb card. So far so good even though I have 5.58Gb unallocated at the end. I've expanded the last FAT32 partition, unfortunately that partition isn't seen from my computer when the microSD is in a card reader. I suppose it would pop up if I connect the NC with the card inserted.

Thanks!

EDIT - yes, connecting the NC to my computer does show the 6Gb partition, unfortunately I can't see it from the NC with \sdcard being the first FAT32 partition and there's nothing else in \mnt that fits the bill. I must be missing something obvious?

EDIT2 - ok I fixed that problem with http://xdaforums.com/showpost.php?p=12031311&postcount=19 - but I realized that my computer sees the eMMC when I connect the NC, hum...have room to spare so I guess I'll settle for that! And I'd forgotten that CM7 can't play videos on the NC yet so not much of an issue to have big files.
[Nook Color Android Development] 090:
I suffered the same setback using the latest version of WinImage until figured out that the earlier version can do the job.

Hope this help.

I was using WinXp and a 8Gb Class 4 Sandisk, btw.
[Nook Color Android Development] 090:
Try unzip using WinRar or 7zip to get the .img file.
[Nook Color Android Development] robot8:
Don't worry about it, they're all being installed to the card. Your stock Nook isn't touched at all, you're running completely off the SD card not internal storage and everything is replicated on the card including a partition for the "SD card". Make sense?
[Nook Color Android Development] DizzyDen:
Just to expand this explanation a little bit... the SD install creates partitions on the SD and tells the system they are the devices "boot" "system" "data" and "sdcard"...

some apps are designed to be installed on the device, which is called on "phone"... these are placed on the "system" partition on the SD... and show as on "phone" instead of "device" due to android being designed initially for phones...

other apps are designed to be installable to "sdcard"... these are installed on the "sdcard" partition on the SD
[Nook Color Android Development] jmak10:
Is there an easy way to flash the SD based CM7 to emmc and not loose any apps or data? I've been running off the SD card for several weeks and am ready to move to the flash based setup but don't want to loose any data or apps.

Thanks,

jmak
[Nook Color Android Development] lathavim:
I am currently on 37 and want to install 7.02.

I followed the instructions to boot into recovery. But that doesn't work. I even tried to boot into recovery from Rom Manager. That didn't help either. Is there a way to flash the new version to SD Card without losing my Data and apss?
[Nook Color Android Development] robot8:
Keep trying: