yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] DizzyDen:
IF you are using the uImage from the OP.... timing is key... turn nook off by holding power until it is completely off... then....

1. Press and HOLD "n" button until step later when told to release it...

2. Press "power" .... when you see "Touch the future" screen start counting "one thousand one, one thousand two, one thousand three, one thousand four" THEN release "power"

3. when you see the penguin, or the text indicating it is installing stuff (some kernels put a black box around the "LOADING" screen that blocks the penguin) RELEASE "n"

You will NOT lose data or apps this way.
[Nook Color Android Development] nspeer:
I'm confused about the partitions on the SD card (being somewhat of a Noob). I used a 4 gb card, but I'd like to put a larger one in my NC. How can the SD card be partitioned such that the "unused" portion of it is available for storage of things like music, photos, etc? For example, while running an app called AdFree, which BTW did an excellent job of deleting ads on my Vibrant, there is a step that Downloads and Installs Hosts. When I click that, it gives an Error message " Unable to locate a partition to remount to write the hosts file to."

So, I guess it's trying to write to the SD but I'm guessing that there is only one partition (containing CM7) and it needs another partition for storage.

Please be specific when posting assistance as I am a bit of a Noob!

thanks!

Neil
[Nook Color Android Development] Xhorder:
I think I understand most of what's happening and how the partitions on the SD card work regarding "phone" and "card".

But are you saying that certain apps install to /sdcard by default, without me telling them to?

If so, what folder do they go into? I looked in /sdcard/data and didn't see any of the apps that are supposedly "on SD card"...

If the apps work, I guess maybe it doesn't matter, but I do kinda want to understand what's happening...

thanks
[Nook Color Android Development] stolenmoment:
Some apps (BeyondPod and EverNote are the ones I've run into) put their files under /sdcard by default. Android isn't like Windoze, one you're booted you don't have to care what drive things are on, you have *names*. If you insert a VFAT SD (formatted by Windoze or fresh-bought) into a stock Nook, it mounts it as /sdcard. The images here set up multiple partitions on the SD card so it mimics the intermal Nook memory (emmc). The stuff in this thread mounts the last partition of the card under /sdcard, so the namespace looks right.

Apps will ASSume that /sdcard is a dismountable card, and their messages indicate that, but it may not be.

Make sense?
[Nook Color Android Development] benutne:
Ah, thanks. I was just being an idiot and not paying attention to the space free on the partition created. I figured the image unpacked and used the whole ~130MB.

I do have another question or two though and if anyone has the answer feel free to chime in. When I want to switch back to the stock nook do I have to pull out the SD card? What about booting the nook when the SD card is installed? Don't I have to plug it in to get it to boot to the SD?
[Nook Color Android Development] robot8:
I'm getting confused trying to figure out your question.

When you want to switch back to stock Nook, power off and remove the SD card. Now when you switch back on without the card, it's plain old vanilla stock Nook.

Powering on the Nook with the CM7 SD card inserted will boot you into CM7.
[Nook Color Android Development] benutne:
That was my first thought too. Seems a little cumbersome but I guess it works. The issue I'm having is when my nook is powered off and the SD card is in, it will not power on at all unless I remove the SD card first then press the power button. A regular blank SD card works just fine but the imaged (any imaged, including the autnooter) doesn't want to power on. If I want to power on the nook with an imaged SD card I have to plug it into my PC (maybe the wall outlet too, haven't tried) and it will boot right up.
[Nook Color Android Development] knslyr:
Fantastic job. Thank you so much!
[Nook Color Android Development] joe2262:
I've got CM7 on uSD and use multiboot, one thing it will let you do is boot into stock (emmc) nook with the CM7 uSD still installed. Look for a thread by jtbnet.

http://xdaforums.com/showthread.php?t=1022786
[Nook Color Android Development] benutne:
Oh, cool. Didn't know that existed. I'll check it out. Thanks a bunch.
[Nook Color Android Development] danvee:
Syntax Error during install...

Hi,

I'm following the initial instructions to the letter and, after the files inflate, we are at an "updating kernel" step-"creating symlinks and updating permissions"

I get the following:

/etc/init.d/S99initialinstall: /tmp/updatescript: line 1: syntax error: unexpected word (expecting ")")

followed by a blinking cursor.

Can anyone please tell me where I messed up?

I've tried 3 different files:

update-cm-7.0.2-RC1-CLIQXT-signed.zip

update-cm-7.0.2.1-Inc-signed.zip

update-cm-7.0.0-RC2-encore-KANG-signed-20110320.zip

with the same result/error.

Thanks for your time....

Also, if it matters, I'm using a new 8G ADATA type6 micro SD
[Nook Color Android Development] bigbob23:
I have received that error several times. I don't know what causes it, but here is a workaround: http://xdaforums.com/showthread.php?p=13091065#post13091065
[Nook Color Android Development] PMDColeslaw:
Would it be possible to restore a nandroid of an emmc setup to the agnostic SDcard? I have a nandroid of phiremod 6 (emmc) and I'd like to run it from SD if its possible.
[Nook Color Android Development] joogle:
Just to confirm, follow the OP's steps does not modify the Nook itself, right?

Stock Nook remains as is, everything is just being installed/updated on the SD card, right?

For example the google apps steps, that just updates the SD card?

Or any changes made to the nook internal memory itself?
[Nook Color Android Development] kingu:
First and foremost, the CLIQXT & Inc files won't work with the Nook tablet (encore). You have to select an encore zip.

I'd suggest restarting the process, burning the OP's image onto the card, removing the card from the card reader, putting the card back in, copying over the update-cm-7.0.0-RC2-encore-KANG-signed-20110320.zip file onto the sd card you created, EJECT it using Windows or whatever flavor of OS you're using, powering off the nook color, inserting the sd card, and pushing the power button for 4 seconds, let it power up. It should bring up the familiar penguin after a little bit, and then run through extracting the rom.

I think the problem was in using the wrong ROM to begin with (CLIQXT) which then caused the rest of the failures.
[Nook Color Android Development] kingu:
My nook is stock 1.2, nothing's been modified in internal memory. It wholely runs off the SD card, as far as I can tell.
[Nook Color Android Development] kingu:
This card image doesn't have clockwork recovery on it, so there's no method to restore a nandroid to the card. I'd check in the CWR on SD thread to see if there's a solution; I was using an alternate method a while back where I did restore a nandroid backup on the sdcard, but I wasn't going from emmc to sd.
[Nook Color Android Development] PMDColeslaw:
Well you can (I have) run the regular cm7 install on it and then install CWM recovery via Rom manager. Then using the multi-boot menu you can boot to SD/Recovery. As long as there is no update-blablabla.zip on there then it will boot into cwm recovery.
[Nook Color Android Development] jtbnet:
That's one of the key reasons I created the multi-boot, with CWR 3.0.1.0 for SDcard, and Verygreen installer/updater as Alternate Boot over on this thread;

http://xdaforums.com/showthread.php?t=1022786
[Nook Color Android Development] boblotz2001:
SD Card question

I accidently took out the sd card while Nook was booting and my SD card got totally screwed up. It shows one 30 Meg partition on a 2Gig card and no device recognizes the partition or can format it. I also can't get the rest of the card back no matter what I try. How do I restore the SD card back to it's original state?
[Nook Color Android Development] bigbob23:
Hopefully you will be able to rewrite the installer image to the card and start over. Other than that, you are probably out of luck.
[Nook Color Android Development] boblotz2001:
Can't write to it, can't format it, can't do anything to it...
[Nook Color Android Development] danvee:
Thanks for that clarification! I don't recall reading that the "encore" was the one to get. I guess I missed it.

After a bit of messing about, the encore version DID install--thanks a bunch for the time and patience....

The most tedious part is getting into recovery mode--the timing is split-second. I wish there were an easier way.....

Lots more reading yet to be done, and a TON to learn.....
[Nook Color Android Development] Homer_S_xda:
Assuming you still have stock or at least a fully working some image on the EMMC, you can boot the EMMC, insert the SDcard and go to options, storage and format the SDcard. That will wipe the mistakes leaving you with one valid, empty partition. You can then start over.

Homer
[Nook Color Android Development] robot8:
How can it be cumbersome?

Pop the SD card in and you got awesome CM7 running and that takes your Nook into a whole different dimension with full market access and performance that rivals tablets costing twice as much.

Take out the SD card and it's back to being a completely stock Nook through and through. Completely butt stock if you need to return it, send it in for repairs, sell it or whatever.

It's as elegant a solution as can be in it's simplicity. And that's exactly what verygreen did for us with this installer.

If you want multi-booting etc., there are other solutions as had been pointed out. It's just not something that verygreen's installer does, nor should it.

No idea why you're having that issue. When you say "it will not power on", do you mean as in a dead lifeless Nook with a completely blank screen? Or do you see the screen flash on, or the "Touch..." message, or some other activity and then it hangs? Have you tried powering on by holding the power button 3 or 4 seconds?

Assuming that you have followed the instructions in the first post, and that you have not previously or subsequently messed with other installers/rooters/etc., then it should power on irregardless of whether you have the CM7 SD card in OR out. With card in, it boots into CM7. Without card, it boots into B&N stock.
[Nook Color Android Development] PMDColeslaw:
SUCCESS!!!

For anyone who may want it, I did get Phiremod 6.1 working on this SD card. :D

First follow the instruction on the OP and get a working card with CM7 installed. It needs to be working... this means you should be able to boot into cm7 successfully from the agnostic card before moving on.

Then you'll need to move the card over to your PC to convert it to Multi-Boot and add cwm recovery. To make this easier on you I have attached the three files you'll need to replace in a View attachment 579392 file. Extract it (DO NOT FLASH THE ZIP FILE!) and copy the files over to your Agnostic SD's boot partition. This will replace the u-boot.bin, uRecRam, and uRecImg files so you should copy the originals from the boot partition first and place them somewhere safe in case you need them later.

Move the card back over to the nook and power it up. You'll see a message to press any button within 5 seconds for boot options. Do so and then select to boot into SD/Recovery mode. (Volume down moves through the steps and the "n" button toggles through the options for each step.)

You should now be booted into CM recovery. connect the nook to your pc via usb and go to Mounts...> select to mount usb.

Now download the Phiremod v6.1 Update file form the bottom of this post and place it on the root of your sdcard's storage partition (partition 4).

Once copied over unmount the usb in recovery and then go to install from sdcard>choose file from SD> and select the Phiremod_SD zip you just copied over. Let it install and you should be good to go.
[Nook Color Android Development] Homer_S_xda:
OK,

I added the boot menu uBoot and all seems well. I can let it boot without intervention to CM7.x from the SDcard or I can use the boot menu to go to EMMC/Normal and boot unrooted stock. I'm *assuming* I can also use the boot menu to go to SD/recovery and run the modified CWR to update the SDcard.

Now I have two topics:

1) Which version of CWR is in the image from the OP and can it be updated to the latest? Is it possible to have the custom bits separate from the official bits to facilitate updating when CWR gets updated?

2) Is it possible to have the unrooted stock mount the 4th SDcard partition as SDcard or does it have to be rooted to get that done? I'm thinking as long as the file that controls it (vold.something) could be mounted and edited via CM7 as long as no signature checking is done.

Awesome work BTW!

Homer
[Nook Color Android Development] PMDColeslaw:
Can anyone explain why the script hangs on "Writing superblocks and filesystem accounting information:" and how to remedy this? I have tried 4 different 8gb cards and they all hang at exactly the same spot. I've read that it has happened to several other poeple (mostly using 16gb cars) as well. Verrygreen, can you maybe shed some light on this?
[Nook Color Android Development] the5ifty:
ok got my nook like 3 hrs ago, came home and burned the image to a micro 2gb sd card and put the newest version of cyanogen from the site listed (mirror one) on the card also and put the sd in the nook and hold the power button and........nothing, it wont turn on or boot or anything. I take the card out and it boots up the normal nook os w/e. I tried with it unpluged, plugged into the wall and into the computer and nothing...what am i doing wrong?
[Nook Color Android Development] BigCon:
Did you root it?
[Nook Color Android Development] JustusIV:
Didn't know where else to ask, There is a new stable out. (update-cm-7.0.2-encore-signed.zip)

Whats new and should i update from (update-cm-7.0.0-encore-signed.zip)
[Nook Color Android Development] the5ifty:
so i went back and rooted and then tried this, and it has been at "writing superblocks and filesystem accounting information:" for about 15 minutes...is that good or bad...what did/do i do?
[Nook Color Android Development] DizzyDen:
I would try a different uSD card... some of them just do not play nicely... sandisk are readily available... priced right... and work wonderful.

Personally, I would also be careful doing what someone with extremely low posts asks... rooting has NOTHING to do with trying to run ROM's off the uSD.
[Nook Color Android Development] robot8:
You do not need to root the stock Nook to install CM7 to SD card using verygreen's installer.

You are not touching the stock B&N rom, you are installing a different rom to SD card, CM7 in this case, which comes already rooted. When the Nook boots up it will always look at SD card first, so it will then be running CM7 off/from said card, bypassing the original B&N rom in internal memory of the device.

Rooting the stock device has absolutely zero nothing to do with this.
[Nook Color Android Development] robot8:
Completely agree.

I have tried a few different SD cards. While I have had no issues installing CM7 to my cards, I've been plagued with system instability, force closes, etc. I've found that the cards which work very well are the good old regular Sandisks.

I've had good reliable performance from Class 2 and 4 Sandisks. These generally will run better than Class 6 or 10, because higher class cards tend to have worse random small block r/w speeds.

I am now using a Class 4 8G card and my CM7.02-OC4/24 install is rock zippy solid at 1.3GHz.
[Nook Color Android Development] the5ifty:
Ok so it was stuck at that screen for eternety to I powered off and on and it went thru a bunch of apks and other random stuff and said ok to reboot so I did. Then got to what seemed to look like possibly a boot screen, it was in landscape view with the word"android_" in the lower left corner...and it stayed like that for a half hr and reboots wouldn't help

** if the diff micro sd still sounds like the prob to you guys I can backup the class for 8gb sandisk in my evo shift and use that to test before buying another card. Right now the one I'm using is a 2gb class junk...lol
[Nook Color Android Development] PMDColeslaw:
Yeah thats the normal process when you get hung on the initial setup like that. :(

So far the only advice I have seen/recieved for this issue is to try another sd card. I feel like the issue could prob be looked at by the OP dev and corrected since so many people are having the same issue with multiple brands of cards, but I honestly dont know enough about it to say for certain that its fixable.
[Nook Color Android Development] DizzyDen:
The OP can do nothing about less usable cards... it is the card's performance that causes the problem... not VeryGreen's install.... even the common 16 GB uSD is not due to his scripts... but due to the "tools" available and the way 16 GB cards use their blocks... while there are workarounds... they innevitably lead to stability issues due to the uSD cards themselves.
[Nook Color Android Development] DizzyDen:
The cause of the issue is that the mke2fs fails... when you rebooted it extracted the install files to RAM... thus not installing them on usable device...

You should be able to try the card from your evo for testing... but I will go on the limb and say if you buy a sandisk from walmart, office depot, etc.. and it does not work... I will purchase the card from you so you won't lose any money.
[Nook Color Android Development] the5ifty:
9

Now worries, I work at best buy so I get a bit of a discount
[Nook Color Android Development] PMDColeslaw:
Thank you for explaining it a little better! I have been talking with the OP in PM as well and he stated that he cant really look into it without the people who are having trouble supplying some sort of debug log which is prob not very likely.

Does anyone have a working 8gb card that they would be willing to make an image from and upload it? I'd like to try that but so far I have only gotten a 2gb and a 16gb card to work and I have yet to find a way to resize the 4th partition. I have tried easus and win7 disk manager to no avail. Easus doesnt see anything but my hard drive and win7 DM sees the card and partitions but wont allow me to edit them in any way.
[Nook Color Android Development] nspeer:
Can't seem to find an answer in the thread...

Can the extra space on the SD card be used to store stuff like videos and music and if so will they be playable on the NC? If not, is there a good easy way to reformat the SD so a partition will be accessible for music, video, photos, etc?

Finally, if I have to reformat an SD to accomplish the above goal, I would replace the 4gb one I'm using with an 8 or 16. Can I just put my current SD into a card reader and copy it's contents onto my PC and the move that onto the 1st partition of the new larger SD? Will the new SD then boot me into Cyanogen Mod when inserted into the Nook?

Thanks for replies.
[Nook Color Android Development] PMDColeslaw:
The card is partitioned already. The 4th partition is used as the sdcard. As far as your other questions:

Most media files will play but some wont depending on format (aac, ogg, etc...) the disk has nothing to do with what will play and what wont.

No you cannot just copy and paste the files from one card to another.
[Nook Color Android Development] verygreen:
As long as formats are supported, you can put the files onto 4th partition

(or just mount hte nook and there is a way to export /sdcard to your PC so you can put more stuff there.)

You cannot just copy files (and you cannot easily mount extfs on Windows anyway).

what you can do if you want to avoid full reinstall is to use WinImage to copy entire card into a file, then write that file with Winimage onto the bigger ard.

The use your favorite partition-changing tool (like a partition magic, yeah, I have not used Windows that long, I don't know of any more recent tools) to extent the last partitoin to fill the rest of your card too.
[Nook Color Android Development] Homer_S_xda:
I use EASEUS Partition Manager. They have a version that is free for home use, just Google it.

Homer
[Nook Color Android Development] nspeer:
thanks for your help. When I explore the SD card in Windows, how will I know which is the 4th partition so I can create a new folder on it for storing the media files I want to be able to play?
[Nook Color Android Development] verygreen:
It seems the consensus so far is Windows cannot show you two fat partitions, so you cannot just see the other partition on the SD card, what you need to do is connect the nook to windows PC and mount sdcard from there.

Please see through the thread as there are numerous references on how to do it and pointers for a program that allows you to export random locations from your nook to windows as a drive
[Nook Color Android Development] gagan512:
i cant seem to install google apps on a new nook 1.2 i just picked up today.

i used the image in this thread, and then installed the latest cm7.02 encore rom. all that worked great.

to install gapps it says i must go into recovery by holding the menu button while powering on and that will install gapps, but i cant seem to get this to work. any one else have luck with this?

thanks!

edit: i fell prey to the "timing issue" all fine and dandy now!
[Nook Color Android Development] dervish9:
I tried this but it didn't work for me:(. I got it to clockwork boot and applied the update, but when i reboot it would just get stuck on the ANDROID_ page. So i did a very very stupid thing, i downloaded the latest stable cm7 update and went onto the clockwork mode and updated it, but this time it updated my EMMC and screwed my NOOK. SO I am stuff. Any ideas on how to restore NOOK 1.2 software (also have i lost all my important data? no backups as i wasn't expecting to do anything to the EMMC only boot from SD) Now when i boot into the nook (not from sd) it goes to the cynogen cm7 logo with the rotating arrow and just get stuck there. :eek: Any help would be appreciated. Thanks
[Nook Color Android Development] danvee:
Glad that you were finally able to get the timing...

You're right! It's a real pain to get the timing just right.

Next time, try this: load both the 7.02 image and the gapps .ZIP files on the SD card. It will work just fine, and will install everything at once.

I noticed this as an option when the installer said "looking for gapps file" or some such, so I took the chance.....

Worked for me 3X

Dan
[Nook Color Android Development] kz121:
there's a few windows apps out there i found which performs a "low-level-format" - i found it at hddguru.com -hddguru.com takes a while but it seems to work...

now if only i could get a single cm7 or foryo or any image working on my nook instead of honeycomb so that i could actually use this thing - that'd be swell... uggghhh
[Nook Color Android Development] PMDColeslaw:
No worries you're not stuck. First I would try to flash the 1.2 flashable stock zip from Here.

If that doesnt restore your stock then there are other steps listed Here that are a little more in-depth.
[Nook Color Android Development] nspeer:
I downloaded EASEUS Partition Manager and mounted the Nook.

I see a Disk G: CM7 SDCARD that shows capacity of 2.18GB (it's a 4GB SD card) with 1.06GB used (a movie I put on it) and 1.13GB Unused.

I also see a Disk H:MyNOOKcolor that shows capacity 5.01GB with 49.74MB used and 4.96GB unused. So, that's obviously the internal storage on the Nook.

So, obviously there is almost 2GB of capacity on the 4GB SD card that EASEUS doesn't "see". Is this the 4th partition that people on this thread say can be mounted to the PC so that more stuff can be put on it? How is that done?

I do not see a "4th Partition" on the SD card and there is no "unallocated" space on it when viewed with EASEUS Partition Manager. So, what do I do to get access to that elusive 4th partition?