yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] thecubed:
In theory, this should support making backups, but since the partition size is only 1gb, I don't think your backup would fit.

I can make a 4gb bootable CWM card sometime soon for those that wish to try.

Again, thanks everyone for your patience! I'm still trying to troubleshoot why root.zip bootloops people...
[Nook Color Android Development] thecubed:
New version released! 0.4 - should no longer make your device bootloop.

This has undergone a multitude of tests, but nothing conclusive, so this is still considered ALPHA quality software... if you decide to take the plunge, be sure you have some time to swim back to shore.

The bootable CWM card image (the clockwork_1gb image file) has not changed since 0.3, so you don't have to update that if that's all you're using.

Also! 4gb and 8gb images are around the corner for the clockwork packages. Rootpack will remain as 1gb, and possibly shrink to 512mb to accommodate the random sizes of SD card I figure people will have around for this.

Once again, thanks everyone for your patience!
[Nook Color Android Development] Mikey:
i attempted the root.zip today after i exchanged my old nook for a faulty power button.

Everything seemed to work well till it got to the bootanimation.

Boot Loops
[Nook Color Android Development] samuelhalff:
Does your CWR image support write-raw-image?
[Nook Color Android Development] Mikey:
I had to flash the boot.img from stock to continue. Im back to stock over-all
[Nook Color Android Development] thecubed:
It depends if the clockwork 3.0.0.5 for nook supports it, and I believe it does.

Only problem is, I don't believe the update-binary we use does. (We --I atleast-- use the one that's included in factory.zip and charging.zip on the nook)
[Nook Color Android Development] samuelhalff:
I'v never tried changing update-binary alone, wouldn't that corrupt the update.zip?
[Nook Color Android Development] thecubed:
The issue is that we need an update-binary compiled for our device, and is able to format and raw-write to the proper partition table. The B&N update-binary only has a subset of features (like formatting using updater-script to ext3 doesn't actually make an ext3 partition)

But, an even easier way to raw-write is just do like what my .zips do:

package_extract_dir("tmp/rawwrite","/tmp/rawwrite");
set_perm(0, 0, 0777, "/tmp/rawwrite");
run_program("/tmp/rawwrite/write_img.sh");

In your .zip, you should have a folder called tmp, then in that a folder called rawwrite. In tmp/rawwrite you should have write_img.sh and the image file you want to write.

write_img.sh would contain:

#!/sbin/ash
dd if=rawimg.img of=/dev/block/{partition you want to write to}
exit

That's my cheat way :) you can also use that script cheat to do proper formatting and clearing of directories.

However, with that said, I am working on a replacement for update-binary. It will essentially be a shell script wrapper that turns the updater-script into just a shell script.

I think it'd be a neat idea... but first I gotta fix my rootpack.

With all that said-- I believe rootpack is almost done! Turns out rootpack 0.4 was the same as rootpack 0.3, since I didn't actually copy the right zips to it when I was updating the image. Oops!

I have one person on IRC that has used the new zips and it worked, we're just having issues with google sign in from gmail, but I think I know why.

More updates tonight!
[Nook Color Android Development] TheTodFather:
IO whats up... I'll be on around 10:00 on IRC if you need any more testing...glad to hear your root pack is coming along
[Nook Color Android Development] samuelhalff:
Exactly what I did.. But no very pretty..
[Nook Color Android Development] murphypmm:
not sure what to do. I'm boot looping on reboot. Get the N then the n in nook color keeps looping. Followed directions even removed cwr and still looping. Will 8 reboot bring me back or I saw something about reflashing factory zip. What do I use to reflash the zip cwr?

Thanks for any help
[Nook Color Android Development] thecubed:
Version 0.4r2 is out!

This is NOT compatible with Barnes and Noble software 1.1... yet.

This is still in testing! I will edit this post as soon as I know it's 100% working.

As for those who bootlooped their nooks, just let it reboot 8 times, it'll autorestore.

Any volunteers to bring the modified frameworks from 1.0.1 to 1.1 ?
[Nook Color Android Development] elwood1229:
A few questions from a noob. Please forgive me if they are answered elsewhere--I have read all the posts in this thread and didn't see these.

For clarification, am I understanding correctly that this image is being written to the internal memory of NC rather than simply being run off the card?

Second, are most people able to do this successfully (assuming they follow directions)? Or is this still difficult to get to work?

Third, with it being a CWR, what is the thinking on the likelihood that the new update will replace/unroot it?

I am sorry for all the questions, but thanks the clarification/assistance.
[Nook Color Android Development] sardeenz:
questions from noob

yes

yes, very successful

likely but preventable and easy workaround

everything worked well for me, right up to the end. gmail and market aren't working.

Gmail: no sync

Market: Server not found

Something was strange when I was in the setup wizard, but all in all the system seems very stable. I went ahead and loaded the 1100 oc kernel from another post just for kicks and things seems pretty good. I'll troubleshoot the gmail/market issue, but I'm feeling great about all this effort from this group.

I'd like to thank everyone from noobs to c coders and kernal compilers. I'm confident that thecubed/IOMonster is very close to a uber friendly release. Shout outs to Sam as well for his work and sticking with these Nook threads. Your input has been invaluable.
[Nook Color Android Development] thecubed:
0.5 is coming soon! I just realized another bug!

Oops! (packages.xml is in /data/system rather than /system.. thanks fortuno!)

Also, 128mb clockwork image released too!
[Nook Color Android Development] thecubed:
0.5 has been released!

This has been verified to work! mo0620 on IRC has tested it for me on his nookcolor, and it works great!

ZIP link also added to 1st post.

Thanks everyone!
[Nook Color Android Development] thecubed:
One more *bump* of my own thread :)

New! Improved!

Block the 1.1 update EASILY!

If you have clockwork installed, download this zip: block-1.1.zip

If not, just download any of my img files (rootpack, clockwork_1gb, or clockwork_128mb) and put it on the resulting SD card.

To get rid of the hack, download this zip: unblock-1.1.zip

This should help!
[Nook Color Android Development] NuroSlam:
ION, could you add adhoc fix to your package
[Nook Color Android Development] NuroSlam:
Since I stick with froyo i dont mind playing around with the updates, i stocked the nook, auto nootered it and bootlooped, 8boots + factory reset, rootpacked it all works well. have yet to have time to see if i can sync it to google as i had to push adhoc fix to it as i was walking out the door, its currently unregistered and working well otherwise
[Nook Color Android Development] thecubed:
Sure, got a link to the working fix? i'll make a .zip for it too!

Here's my plan, after talking it out with fortuno on IRC:

I'll have a desktop application that will keep the SDcard up to date with the latest ZIPs for everything applicable to your current NookColor stock OS version.

More info soon to come...
[Nook Color Android Development] TheTodFather:
I think the server is down. Glad to hear you got this working.
[Nook Color Android Development] docfreed:
So, This Does Not Install Clockwork?

This just allows CWR to run from the SD Card (I assume) - nonetheless it works superbly - my congrats to thecubed!

So, if I want CWR permanently on my Nook, can I use this SD card? How would one do this?
[Nook Color Android Development] ClarkSt:
Sorry to be noob here, I suppose, but what does this do for me besides root my Nook? I assume the Clockwork thingy is a backup/recovery tool. But is the OS Froyo? Thanks!
[Nook Color Android Development] thecubed:
The rootpack is two things: a CWR that runs from the SD card, and a set of zip files ON that SD card that you apply from within CWR to root your 1.0.1 Nook Color.

The clockwork_1gb and cwm_128mb files are just that, a bootable CWR that runs from the SD card. Those are mostly useful for people wishing to distribute installers for roms that install to EMMC or for someone who wants to apply a quick fix .zip.

The rootpack contains an "install-clockwork.zip" file that allows you to INSTALL Clockwork Recovery TO your device so you will not need an SD card to enter it.

For all those experiencing download problems, please turn off your download manager/accelerator. I have my server set to drop multiple concurrent requests from the same IP for the same file (I have 5 set as a sane limit, so if your accelerator uses 5 chunks, it should work).
[Nook Color Android Development] TheTodFather:
It ok. The Monster Pack will root and install CWM on top of your stock b&N it's not a "ROM". It will also give you Market, Youtube, Google Talk, a new boot animation, a dev tool app(handy). This is for stock b&N 1.0.1 not 1.1 or 1.0.0. Make sure you have 1.0.1 before installing. Hope that helps
[Nook Color Android Development] docfreed:
Thanks for the quick reply - you rock! How do you enter Clockwork once installed to the Nook?
[Nook Color Android Development] indeana:
Procedural Clarification, Please

This is a really cool tool and I like that it doesn't seem to require the actual installation of CWR to the device, but I need a bit of clarification, please.

If I am already rooted and want to block the 1.1 update, after creating the card and booting with it, do I "Install zip from sdcard" and navigate to the zip file or do I "Apply update from sdcard"?

And if I'd like to overclock, do I just drop the file to the card, boot and install that zip file as well?

Thanks!!!
[Nook Color Android Development] thecubed:
To block 1.1, just download the cwr_128mb image or the clockwork_1gb image, no need to download the full rootpack. Once you create the SDcard, just drop the block-1.1.zip file somewhere on the SD and to to "Install zip from sdcard" then "Choose zip file" and select "block-1.1.zip"

As for overclocking, it's the exact same process!

(Also, side note: AT&T just contacted me with an 'alert' on my account-- they were worried about the massive spike in upload traffic! 50.1GB of files downloaded since I first started this project and the ADB driver pack! Nice!)
[Nook Color Android Development] indeana:
Thanks! What's the difference between "apply update" and "install zip"?
[Nook Color Android Development] NuroSlam:
apply update deals only with update.zip found on the root of the drive. install zip allows you to navigate the drive and select any zip file to install
[Nook Color Android Development] docfreed:
Wrong Clockwork?

The Clockwork ROM in this package will not allow a full Nandroid backup (chokes on trying to mount a recovery partition!). If you install ROM Manager from the market it will download the correct Clockwork 3.0.0.5 - that will then allow a full Nandroid backup.
[Nook Color Android Development] 71CH:
Hi. I'm running froyo off of my sd card. Is it correct that I shouldn't burn clockwork to this same card to boot from? Is there a way to use the same card to boot into clockwork? I tried ROM Manager but it wasn't working for me. Thanks.
[Nook Color Android Development] thecubed:
Interesting.. Let me download the one from ROM Manager and compare it's recovery.fstab with mine.

The version I use was compiled by Nemith on IRC, and was built from the latest CWR source. I suppose I just need to fix the recovery.fstab.

Thank you for bringing this to my attention!

Now this is an interesting question. May I ask what you're trying to do with Clockwork exactly?

My Clockwork pack is not aware of Nookie Froyo on SD, it only will mount the internal storage of the NookColor.

If you let me know what you're trying to do, maybe there's a better way to achieve it rather than using Clockwork, since it really isn't built for that sort of thing.
[Nook Color Android Development] 71CH:
I would like to boot into clockwork in order to flash a new kernel. For some reason when I installed clockwork via Rom Manager it won't let me boot into it. Using Rom Manager won't work and also holding down the N button with the power button doesn't work either. Someone mentioned in a different thread that it might be because I tried to install froyo onto the device itself which added some code and clockwork isn't installed properly on the device.
[Nook Color Android Development] thecubed:
It'd actually be MUCH easier to just put the SD in your computer and replace the kernel (uImage) with the one you get from the .zip (just extract it to your computer and find the uImage in it.

Using Clockwork to apply updates to the SDcard is currently not supported...
[Nook Color Android Development] 71CH:
Thanks for this tip. I'm going to try it out. If it doesn't work or if I boot loop should I replace it with the original uImage?
[Nook Color Android Development] eyecrispy:
I need some serious help. I used Monster RootPack to recover my phone yesterday. I flashed the clockwork zip and then realized that I couldn't run a nandroid from there (seems to be common based on other posts).

So, I removed the clockwork.zip also using Monster RootPack and then flashed it through ROM Manager. ROM Manager reported that it's successful but CWM never really flashed because when I try to boot into recovery, I get the stock message asking if I want to do a factory reset.

If I try to boot into CWM through ROM Manager, I get the Installed Failed screen that tells me to please power off and back on to try again and to contact B&N if i have issues.

What can I do to flash the correct CWM on my NC?

I'm wondering if something got friend on my /recovery partition because I tried to restore a nandroid over the weekend and right when it was about to finish, it just turned itself off and refused to boot up.

Please help! I'm totally at a loss.
[Nook Color Android Development] rvv2002:
Are there any mirrors up of the rootpack? I'm having a ton of trouble downloading the file from the legacy servers.
[Nook Color Android Development] eyecrispy:
OP, can you post a flashable zip of CWM that doesn't have the nandroid issue? I just can't seem to get any version of CWM working that can do a nandroid. It fails in one way or another.
[Nook Color Android Development] thecubed:
Working on it :) My build server is down for the moment, so I can't make any uImage changes just quite yet. Should be up tomorrow (bad hdd :( )

If you have a download manager, disable it.

If you don't have a download manager-- what seems to be the issue? Does the download just fail randomly?

I do not want mirrors posted of the rootpack for centralization purposes. That way if I find a major bug, I can squash it without worrying about updating mirrors and making sure that people are using the correct version when they want to find the latest.
[Nook Color Android Development] rvv2002:
I finally managed to download the Rootpack and restore my almost bricked nook (Thank YOU SO MUCH BTW). For some reason I can't get the Youtube.apk to stick after a reboot. Any suggestions?
[Nook Color Android Development] eyecrispy:
What do you mean by "stick"? Does it just blow away? Does it give you errors?
[Nook Color Android Development] rvv2002:
So everything works with the first boot after flashing the googleapps.zip.....once I reboot, the youtube app FCs. So I uninstall it using nooktools, but it stays on the desktop. I try to adb install the youtube.apk but it tells me that it can't because it is still installed.
[Nook Color Android Development] eyecrispy:
If it force closes, you can use Titanium Backup to wipe the data on it and that should take care of the issue.
[Nook Color Android Development] GAPY427:
I have a rooted Nook Color w/ software version 1.0.1. What will this update do for my Nook? Can I return to original stock to download the new Nook update?
[Nook Color Android Development] eyecrispy:
These are some essentials that will help you get back to stock if you flub something up. I all it my rescue pack. :D

Look in the first post to see exactly what's in there. Very helpful this is.
[Nook Color Android Development] htowngator:
If I just autonooter'd this thing for 1.0.1 am I not able to install this?
[Nook Color Android Development] eyecrispy:
You can flash some of the zips if you need. For example, the 1.1 OTA BLOCK might be a good one to flash. Gapps if you don't already have it installed.
[Nook Color Android Development] eyecrispy:
OP, any updates on this? Hope you got your build server running again.
[Nook Color Android Development] rvv2002:
Is it normal to have to use TiBu to wipe data on youtube EVERY time I restart?

Wiping data definitely stops the FC problem...it's just annoying that I have to do it every time.
[Nook Color Android Development] eyecrispy:
Umm. No, I don't think you should have to wipe data every time. Have you tried reinstalling the apk?
[Nook Color Android Development] thecubed:
Build server is coming back online as I post this...

Images to be updated tonight are:

clockwork-0.6 image and cwm_128mb image:

Update Clockwork binary to latest version with patches from Nemith

Fix recovery.fstab to remove erroneous /sd-ext and /recovery entries

rootpack-0.6 specific changes:

Update install_clockwork.zip to include the above fixes for installing Clockwork to EMMC.

I am also working on a unified method for distributing my bootable SD images.

There will be downloads for 128mb, 2gb, 4gb, and 8gb bootable Clockwork SD images, and in the image will be a script to download the rootpack and an updater.

This way you can download just the size of SD image that you want, and download the rootpack only if you need it.

More on that later, however.

If it's any consolation, YouTube has never worked for me on my Nook Color no matter what I do. I've uninstalled it and reinstalled the apk even.

If you'd like the apk for the youtube included in my rootpack, try here.

Also, special thanks to eyecrispy for responding to my thread while I was away- I really appreciate that, thank you for your help.
[Nook Color Android Development] Thibor69:
I rooted and setup my NC with Monster RootPack 0.5 as per the instructions in the first post of this thread. Everything went fine and everything is working 100% ... except, I can not install *.apk's via Astro File Manager. I can install via the market and I can install via adb, but NOT on the Nook via any file manager.

It says:

Install Blocked

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

Installation of downloaded apks is not supported.

What did I do wrong ? or did I miss something ?

Thanks for any advise.

==========================

UPDATE -- I FIXED MY PROBLEM WITH THIS

$ adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db

$ sqlite3 settings.db

sqlite> update secure set value=1 where name='install_non_market_apps';

sqlite> .q

$ adb push settings.db /data/data/com.android.providers.settings/databases/settings.db

$ adb reboot

All is ok now !

Read more: http://nookdevs.com/NookColor_Enable_App_install_from_on-device_installers#ixzz1CrA8ruyo

Under Creative Commons License: Attribution Non-Commercial Share Alike
[Nook Color Android Development] thecubed:
ah.. open nookcolortools on your nook and select allow on device app installers.
[Nook Color Android Development] Thibor69:
You know, I have heard that from many people, but when I open nookcolortools I do not see ANYTHING that says "Allow on device app installer" ?? Were do you see that exactly ??

THanks
[Nook Color Android Development] eyecrispy:
It's under the Development submenu.
[Nook Color Android Development] Thibor69:
Odd.... in my Development tab it has these:

1. Manage Applications

2. Running Services

3. TokenParser

4. Setup Kicker

5. Deregister & Erase

6. USB Debuging

7. Stay Awake

8. Allow Mock Location

9. Auto Mount

Nothing about allow on device app installers.
[Nook Color Android Development] eyecrispy:
I'm sorry. I was thinking of the wrong thing. I wonder if he means for you to uncheck and recheck the "Allow Non-Market Apps" box on the main screen. That will allow sideloading of apps.
[Nook Color Android Development] Homer_S_xda:
I didn't want to block 1.1, I wanted to embrace it!

Steps to install NookColor_v1.1.0_r2.zip using the CWR from SDcard tool (CWRcard).

0) Get Clockwork Recovery from SDcard and Nook Color V1.1.0.

1) Burn image to a card with at least 1GB free, you can't use the 128MB image as the update file is 180MB.

2) Copy NookColor_v1.1.0_r2.zip to the CWRcard and dismount/eject.

3) Put the CWRcard in your NC and power on.

4) Navigate as follow (+ up, - down, Pwr back, n select):

- install zip from sdcard

- choose zip from sdcard

- NookColor_v1.1.0_r2.zip

- Yes - Install NookColor_v1.1.0_r2.zip

5) Wait for the install to finish, typically about 3 minutes.

6) Hard power off (hold Pwr for 10-15 seconds) and remove CWRcard.

7) Power on, thank the OP (thecubed) and enjoy!

Worked for me, YMMV.

Homer
[Nook Color Android Development] Thibor69:
I just rooted and got everything up and running with Monsters RootPack 0.5 again. I also installed his ClockworkMod image. I am trying to do a backup now, but I get an error. Here is what it says during/after the backup:

SD Card Space free: 7568MB

.

Backing up Boot.....

.

Backing up Recovery.....

.

E:FAILED to mount /recovery ( Block device required )

.

Can't mount /recovery!

.

END

What could this mean and what can I do to fix it ? I dont even see a /recovery mount point.

Please advise !

Thanks !
[Nook Color Android Development] thecubed:
This is purely my fault-- I'm releasing a fixed version of clockwork here soon, I just have to get all my servers in order (still getting my build server back up and running... building CM7 in 15 mins is pretty awesome).
[Nook Color Android Development] thecubed:
This is for devs only! This should make it EASY to make custom rom distrubution cards, just pop in your files in ./work/rootpack and they'll get copied to the sd cards.

All instructions are in build_images.sh, read and enjoy :)
[Nook Color Android Development] Thibor69:
Ok well now I know it was nothing I did : ) I will just wait for your update then.

Waiting patiently.......... ... .. .
[Nook Color Android Development] NuroSlam:
I really dont like hard power downs myself

-back

mounts and storage

unmount /sdcard

*remove sdcard*

-back

reboot
[Nook Color Android Development] fwdixon:
Everything installed and booted great, but I can't log in with my gmail account to access the market. Says "Cannot establish a reliable data connection to the server". I am connected via wifi and can get online in the browser without a problem.
[Nook Color Android Development] NuroSlam:
I got this problem once after i did a complete restore and upgrade to 1.1 without registering the nook or gmail before i flashed the 1.1
[Nook Color Android Development] fwdixon:
nook was registered before hand (I have no problem access the B&N shop, in fact just d/l a magazine subscription)

It didn't work before or after the upgrade to 1.1.Before I could access the market but it wouldn't download, after I couldn't connect to google at all.
[Nook Color Android Development] Homer_S_xda:
I only suggested the hard power down to prevent people rebooting and leaving the SDcard in to start the whole cycle again.

Homer
[Nook Color Android Development] thecubed:
Make sure you read the instructions...

Did you skip the Google Signin on first boot and use YouTube's My Channel function on the device to sign into your @gmail account then sync the gMail app?

If you didn't, try that, it'll help.
[Nook Color Android Development] fwdixon:
did the google signing, not the youtube. Will try and report back.
[Nook Color Android Development] fwdixon:
Ok, youtube was the trick. Thx.
[Nook Color Android Development] novi1991:
After this root, is there a way to enable pinch to zoom in the browser, cause its not on 1.1?