yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] webvan:
Just found out about these scripts, looks great!

Other than removing the microSD card there is no other precautionary step to take? It won't crash if some of the work has been done already like superuser and multi-touch?

It looks like the files need to be copied where adb.exe resides too?

Thanks !
[Nook Color Android Development] johnopsec:
I think it should be .\tmp\packages.xml Right?

Silly winblowz backslash!!!

---
[Nook Color Android Development] johnopsec:
Safest is from bone stock but yes. It should work. And yes. Run from the directory that your adb binary lives in.

---
[Nook Color Android Development] rboatright:
and now you know why I keep having bugs. I can't type.

Yes, in the script they are now backslashes....
[Nook Color Android Development] johnopsec:
Haha... That gets us all at some point or Another!!!

---
[Nook Color Android Development] johnopsec:
Just for refreence... I'm posting from my NC tethered (adhoc) to my droid. I'm rooted (original nooter) with full root (z4root) and have full market and gmail. It didn't happen overnight but I've only had my NC for a week. Read the forums znd you will find the inco you need. :D

---
[Nook Color Android Development] Admiralvic:
installed 1.6, Gmail opens but closes instantly after syncing... and the store says server unavailable
[Nook Color Android Development] blackjoker4215:
Bravo to OP for this!

I am wondering if there is anyway just to get the market portion of this script?
[Nook Color Android Development] johnopsec:
There are interdependencies. Just don't use gmail or youtube if you don't want them.

---
[Nook Color Android Development] Bandage:
Having the same issue here...during log in to market it responds with "Can't establish a reliable data connection to the server"

Any ideas?
[Nook Color Android Development] rboatright:
Did you log into youtube with an xxx@gmail.com user id?
[Nook Color Android Development] Bandage:
thought so...lemme double check
[Nook Color Android Development] johnopsec:
I had that issue before a reboot. Haven't seen it since.

---
[Nook Color Android Development] rboatright:
sure. Take out the bits at the top for multitouch and live wallpapers.

EVERYTHING ELSE in this script is what it takes to make market work on the nook.

The first version by hand was over 75 steps long.
[Nook Color Android Development] Admiralvic:
Yes, and it was synced to my youtube account
[Nook Color Android Development] monsterpt:
Well said and thanks to all who have been working so hard to contribute to this work.
[Nook Color Android Development] Ellerbestyle:
Ok weird thing. Youtube works great but I cant get the market to work. It asks for me to log in with my gmail account. I tried and it doesnt work. I looked for the login to youtube but cant find it in the app. Not sure what I am doing wrong.
[Nook Color Android Development] rboatright:
bring up youtube. Press the menu icon. Choose "open my channel"

you will be asked to log in .
[Nook Color Android Development] rboatright:
autonook 0.7 uploaded to http://www.mediafire.com/?n4aj0not6bwbfm2

(same URL)

I left the sleep command out of 0.6 -- otherwise identical.

Rick

Just uploaded

autonook_0.8.zip http://www.mediafire.com/?7w3njmzoji0dngj

1) More sanity checks

... a) Checks for the ability to write in the dir.

... b) Checks for the ability to write TO the nook

... c) Checks that adb.exe is in the folder

2) Better order

3) Better job of cleaning up after itself.
[Nook Color Android Development] johnopsec:
Click on the menu icon.

Click on my channel.

Log in with your gmail account.

Once logged in ignore the network error in youtube. Gmail and market will work.

---
[Nook Color Android Development] bhorocks:
genius.. worked first try for me..

that was with the .6 version.

THanks!!
[Nook Color Android Development] Ellerbestyle:
Weird because it worked but now it wont let me sync my gmail. I restarted and now nothing seems to work lol. Youtube app wont run at all.

Sorry I am asking stupid questions. I am trying to do all this while I have to take care of a sick 8 month old.
[Nook Color Android Development] orion008:
Having the exact same problem as you Ellerbestyle.

I reset my Nook to factory fresh, reset the user data section as well.

I then rooted with nooter 0.2

I then ran the autonook.bat 0.7

Logged into youtube with my gmail account that is linked to my youtube account.

You tube logs in and I see my channel.

I then try to load up gmail and it prompts me that my account is not setup to sync.

I select refresh from the menu and gmail then closes.

I try to reopen gmail and it says loading converstions and crashes.

I try and open the market and I get "Server Not Available"

There is something still not right with the script. I am running windows 7 64-bit.
[Nook Color Android Development] rboatright:
sorry, try the 0.7 version that's setting out there now. :-)

the last problem I found was that it was putting quotes in build.prop.

I really think I've got it this time.
[Nook Color Android Development] DyDx:
I just did this on a Linux box (I think it's running a beta or RC of Ubuntu 10.04, but I can't recall) successfully.

However, the linux script provided by the OP is flawed. It did not work for me for a couple reasons which I unraveled by stepping through each command manually (these are of course for my box and may not apply to other linux builds). The two fundamental problems were:

1. adb doesn't work without sudo

2. for some bizarre reason, the sed commands which modify build.prop (and another file later) were unable to write to /tmp, even when executed with sudo. I got around this by making ~/tmp. I think this could be fixed by running under su (though for some f*** up reason my su password is different than my sudo password? this installation of Ubuntu is old and I'm not sure why that's happening)

Off the top of my head, if I had more time and bash scripting know-how, I would make a more robust script which does the following:

1. The script should download and modify all of the files BEFORE pushing them to the Nook Color. That way, if it does find a problem later in the script, the user won't have to factory reset and reroot the device. Which I had to do. Twice. Had the script been designed to halt when an operation fails, this could have been averted.

2. After all the files are downloaded and successfully modified, the script should check that there is proper su access on the device before attempting to modify any files.

3. Only then should anything be adb installed and pushed to the device.

Or something roughly along those lines... Of course, I mean no offense to the person who wrote the script, I'm just throwing in my own ideas as to how it can be improved.

Anywho, the Market, Gmail and Youtube work. However, I'm still unable to access a lot of stuff in the Market. For example, Google Earth does not appear. If I find it in AppBrain and then hit the Market link, it goes to Market and then immediately back to AppBrain. I thought the script was supposed to eliminate this sort of issue? Or did I use an out of date version (I used the one on the OP)?
[Nook Color Android Development] rboatright:
the 0.7 had the 0.6 batch file in it.

the new zip autonook_0.7 has the 0.7 batch file and will fix the problem for you.

Just re-run it.
[Nook Color Android Development] rboatright:
some apps in market are restricted by device. The nc can only fake being one device at a time. You're encountering that.
[Nook Color Android Development] Ellerbestyle:
The 7th version worked. Oh man this is awesome. :D
[Nook Color Android Development] greenmky:
It should be safe to do the Ad-Hoc network fix, and then run this...right?

It's hard to keep working on this at a place with infrastructure network. It would help if I could try it using my phone tethered.
[Nook Color Android Development] Admiralvic:
I did it with my nook which had several apps and widgets installed. Nothing worked... but still it didnt brick anything so its atleast worth a try
[Nook Color Android Development] orion008:
Ok 0.7 works and everything works except for when I am downloading something from the market all I get is "Starting Download" and it just stays like that. I have tried rebooting and nothing happens.
[Nook Color Android Development] DyDx:
You have to have a microSD card in or it will do that.
[Nook Color Android Development] Bandage:
Well, 5th time now, without working market. Everything else is working fine...gmail, you tube, etc. When I try to run market it just says "server unavailable, try again later".

Any pointers? Did everything to the letter, to my knowledge.
[Nook Color Android Development] discourse:
I have 0.7 installed. Gmail, Market and Youtube work fine.

Here are some issues I'm having:

1. Home button doesn't work. I use the soft keys to get to the Nook extras. The home button issue is especially annoying when I'm in a game. I need to reboot to get out of the game.

2. I get the "Welcome to LogicPD Zoom2" screen each time I reboot. I enter my details but it doesn't connect to Google servers. I am taken back to the "Sign in with your ..." screen. Could this be because the phone you used to identify the device as is on a US-only mobile network? I had to skip through one more section it seems.

3. I've installed Zeam launcher and it works great but I am still unable to get the home key working. (fixed with launcher pro)
[Nook Color Android Development] Bandage:
You need to assign the "Home" button an action in Zedge and LauncherPro...it's in behavior or such in settings. Set it to return to default screen or such
[Nook Color Android Development] Admiralvic:
For the person working on this... this is AS MUCH information as I can give so I hope it helps =D

Nootered 2.0 + 20+ apk's installed + zeam installed + widgets in use + many settings used + fully fuctional youtube + etc

Everything installed, super user worked, and everything else didnt but everything installed and it worked ok but it did break my youtube.

try 2 FULL format + all things removed and all that jazz... (took me a ton of tries XD I had more issues formating it than nootering it =P)

working:

Store, I tried to download something (zeam) and it worked. Downloaded/installed/worked. A+

Gmail

not working:

Youtube, can I reinstall another apk and not break this?

google talk
[Nook Color Android Development] johnopsec:
OK. As a father myself, you get a pass. :D

Uninstall/reinstall youtube and you should be all set.

:D
[Nook Color Android Development] johnopsec:
Yes. That is perfectly safe. :D
[Nook Color Android Development] Bandage:
Yeah did FULL wipe each time...then nootered (v2) / SU / Z4root...installed nothing else. Followed each step carefully, including logging in with gmail.com info to you tube.

You tube and Gmail working perfectly, just not market. Also added 15+ apps that are running just fine. Gonna keep rebooting, see if it decides to play nice eventually.
[Nook Color Android Development] Admiralvic:
kk good luck, still waiting to know if its safe to reinstall youtube... I am sure it is but you never know XD. Also try 1.7 that made a difference for me
[Nook Color Android Development] Bandage:
Yeah used .7 for Windows (the newest one)
[Nook Color Android Development] johnopsec:
Yes it is safe.

---
[Nook Color Android Development] jazzcat007:
Bandage...I've followed the same scenario as you and have the same issue with "Server Unavailable"
[Nook Color Android Development] Admiralvic:
kk thanked you both... also either root or the device wont allow me to install apps on it unless its from the store lol
[Nook Color Android Development] DyDx:
I actually did follow every step. I know exactly what I'm doing. You're probably right, I must have installed the sdk with sudo. Whoops? And maybe I have some weird permissions issues. Whatever. These are little problems that aren't out of the ordinary nor difficult to check for in a bash script.

My point was to make some suggestions for how the script can be improved so that it can be used by less tech-savvy folk so they don't go crazy or give up. The more people using this device the more likely that the community with flourish! If I had more time to learn bash I'd probably try to do it myself.
[Nook Color Android Development] Bandage:
Guess I'll wait and see what happens over the next few days with this...am fine for now with the apps I've sideloaded. Def looking forward to gettin the Market up and running tho.

Oh, also...looks like YouTube crapped out on me...worked fine initially, now just a quick flicker (almost like a force close) once I start it...and won't run the app
[Nook Color Android Development] webvan:
Looks like I'm in trouble here, everything went fine with v0.7 but I can't sign in to Google. I have checked that the gmail account I am using works on YouTube.

When I type in my user/pwd it works for a second or so and then goes back to the "Welcome to LogicPD Zoom2". A reboot didn't help. Am I missing something obvious or am I good for a full reinstall ?

I was ready for it, so no biggie but will still like to get it fixed without the hassle ;-) Thanks !

FiXED : nevermind, I guess I had read the instructions wrong, backing out and clicking on "later" (or something like that) took me to the home screen and everything seems to working fine, phew !

CONTINUED 2 : one little problem, tried to access the account setting in Gmail (I'm trying to delete that account) reboots my NC, anyone else having that problem?
[Nook Color Android Development] karmastorm:
rboatright's 0.7 script worked perfectly for me. Did a wipe and restore of my NC to factory settings, nootered, then ran the script.

Thanks for Mistar Muffin and rboatright for all their work. Working Gmail and Market REALLY takes the NC to the next level!
[Nook Color Android Development] webvan:
Yes, all we need is for a wiz to enable Bluetooth now ;-)

Are you able to edit the accounts in Gmail or does your NC crash like mine ?
[Nook Color Android Development] poweroutlet:
When I run the script, I see that I get a few errors.

It says it can't find packages.xml, build.prop and nc_gapps_framework.zip.

Am I supposed to have these files in the same directory? If so where do I get them?
[Nook Color Android Development] johnopsec:
The script should download those for you. Are you running the linux or winblowz version?
[Nook Color Android Development] poweroutlet:
Thanks for the reply.

I'm on windows 7 64bit. Any attempt to sign into the market or youtube fails, I think without changing the build.prop and those other files, the nook isn't able to fake its identity.

EDIT:

I've got something messed up with this. Initially I couldn't even get the script to run, it would say that test.txt doesn't exist. I made up a fake test.txt and then was able to run the rest of the script (but with some errors).

Youtube works fine, and it looks like something installed ok, but not everything. Anyone have any idea of what might be going on?
[Nook Color Android Development] johnopsec:
Version 1.2 with some sanity checks...

Mistar Muffin,

Attached -> View attachment NookColor-Config_v1.2.zip <- is an updated version of NookColor-Config. I revved it to 1.2. This version does the following sanity checks:

(1) Verifies that adb is in the directory that the script is running in.

(2) Downloads all of the files before continuing.

(3) Verifies that all of the files exist before continuing.

If it doesn't find adb in the CWD or it is missing any of the files from the download list, it will exit out and complain appropriately.

I'll leave it up to someone who plays Winblowz to update the Winblowz version of the script with sanity checks.

John - your friendly neighborhood e-thug :eek:
[Nook Color Android Development] monsterpt:
I really want to thank everyone who has put in the long hours of coding to get the Nook running like a true Android experience. After playing with almost every android tablet on the market, I am truely satisfied and impressed by both this device and the ingenuity of the dev crew here at xda.

P.S. Put donate links up guys, I'd like to show my appreciation.

Sent from the totally awesome Rooted Nook Color
[Nook Color Android Development] johnopsec:
Just for reference, I had the "Server Unavailable" error when I first went through the process. It magically fixed itself after a few reboots.
[Nook Color Android Development] Ellerbestyle:
Ok I have the market working but it seems not every app is listed. My wife has a droid eris and she has a lot more that list on her market than I can on the NC. Like launcher pro or AWD dont list. I got gmail to sync and youtube works well. Gtalk just wont open. So we are getting somewhere. I am really impressed wth this script.

Man we are getting close to being able to make this device really really awesome. Well its pretty close to awesome now but you know what I mean. :D
[Nook Color Android Development] johnopsec:
I just verified that they don't show up for me either.

I don't think that Gtalk is working for anyone at this point so, you're in the same boat as the rest of us. Good as it gets for the moment. :D
[Nook Color Android Development] bazzly:
Ok question. I downloaded the script, and the sdk from here http://developer.android.com/sdk/index.html (linux)

When I ran the script there were errors..."./adb: not found" I took a look in the directory and its not there....do I need to download something else?

My NC is already rooted, I just wanted to give this a go.
[Nook Color Android Development] rboatright:
ooops -- bad reply
[Nook Color Android Development] rboatright:
you need to UNINSTALL youtube and then reinstall it. this is safe.

adb uninstall com.google.android.youtube
adb install signed_YouTube.apk
adb reboot
[Nook Color Android Development] rboatright:
the script CREATES test.txt.

echo "test" > test.txt
adb push test.txt /media

it uses an attempt to push test.txt to the NC in order to ensure that you have unmounted (ejected) the internal flash USB drive of the nook.

If you are getting this error, you are attempting to run the program in a folder under "Program files" -- and those folders are restricted unless you are running as admin.

So, right click your command window shortcut, choose run as admin, and then try again. Should work.
[Nook Color Android Development] rboatright:
Just uploaded

autonook_0.8.zip http://www.mediafire.com/?7w3njmzoji0dngj

1) More sanity checks

... a) Checks for the ability to write in the dir.

... b) Checks for the ability to write TO the nook

... c) Checks that adb.exe is in the folder

2) Better order

3) Better job of cleaning up after itself.
[Nook Color Android Development] johnopsec:
r08 doesn't include adb in the base archive. r07 works fine though and does include adb. Since it's no longer up on the android site, here is a link to my archive of the r07 for linux:

http://www.op-sec.us/adb-archive/android-sdk_r07-linux_x86.tgz?attredirects=0

edit: updated to the direct download link.
[Nook Color Android Development] Ellerbestyle:
Anyone having problems installing downloaded apks. I put a apk on my dropbox and then tried to install it and it wont let me.
[Nook Color Android Development] johnopsec:
You might want to try installing with adb so that you can get (some) more information about what isn't happy.
[Nook Color Android Development] Ellerbestyle:
I might have to redo the whole thing which won't be fun lol. It was hard enough to get to where I am now. Is there any way to type in a few lines in the command under adb to enable install of apks.
[Nook Color Android Development] bazzly:
Cool thanks Now I get error: device not found

It needs to be unmounted correct?

Ok I cant get the script to work....I had to start adb by doing ./adb devices

but when the scripted is ran all I get is error: device not found. Is there something more to it than

wget http://muffinworld.net/android/nookcolor/NookColor-Config

chmod +x NookColor-Config

sudo ./NookColor-Config
[Nook Color Android Development] johnopsec:
This should get you up and running.

http://xdaforums.com/showpost.php?p=9796298&postcount=74

And yes, you should unmount both the internal and the sdcard.
[Nook Color Android Development] mtmyers:
Worked like a charm. Market, Gmail, Youtube all up and working. Thanks so much to everyone who worked on this and tested it!
[Nook Color Android Development] bazzly:
So I get

List of devices attached

????????????	no permissions

is that correct? Strange

Thanks

Slowly moving forward....now I get error: insufficient permissions for device....so sad:(

So is there any per-prep to run this, or should the script just work?
[Nook Color Android Development] johnopsec:
(1) reboot your NC.

...if that doesn't correct the issue...

(2) ./adb kill-server

(3) ./adb devices

I've seen this before and the above steps corrected the issue.

Grab this version of the script: http://xdaforums.com/showpost.php?p=9805769&postcount=155

It has a bunch of sanity checks in it that aren't in the original script.

Unzip it, chmod the script to +x and then run the script in the same directory as the adb binary.
[Nook Color Android Development] bazzly:
Yeah...no difference :( I'll keep playing, but may give it up soon.

Ok so what I did and it worked was

./adb kill-server

sudo ./NookColor-Config

And that did it...strange
[Nook Color Android Development] johnopsec:
I can't remember but, I might have rebooted my Ubuntu machine as well.
[Nook Color Android Development] bazzly:
Well it worked...just cant get the youtube menu now...any ideas?

got it never mind

Wow this is a bit buggy eh? Youtube app just crashes now, and the market shows a limited amount of apps gmail has no sync.

Wonder If I might be better off waiting for when things are a bit smoother.

Advice...I was going to root it have the market and all that good stuff set up and give it to a non-techie person for an xmas present. I'm thinking at this point not a good idea, and should revert it back?
[Nook Color Android Development] Ket009:
well using 0.8 for windows seems to have worked perfectly for me, thank you. :D
[Nook Color Android Development] rboatright:
After running the script, after you log into YouTube, then when you go to gmail and then to market, THEN youtube may fail, at which time you have to uninstall and reinstall youtube. This is in the instructions.

No, that means that you did things in the wrong order after running the script.

Uninstall youtube, reinstall it, log in correctly to youtube then run gmail and sync and then run market.

no, get it running then the thing will be BETTER for your non-tech person than out-of-the-box was.
[Nook Color Android Development] DyDx:
So, the Droid Eris' fingerprint does not gives access to quite a few apps in the Market.

It should be trivial to change the fingerprint in build.prop to another device with access to more apps, right? We just need to FIND an appropriate fingerprint. I've found one for the Galaxy Tab, but it's for Froyo/2.2 Has anyone tried this to see if it works anyways?

I guess I could go so far as to flash a 2.1-based ROM on my DInc to get the Eclair-based fingerprint. The Incredible should have Market access to just about everything.

Maybe there's no harm in using a 2.2-based fingerprint? I guess it might allow you to TRY to install apps which require 2.2, but they'd fail.
[Nook Color Android Development] rboatright:
Windows 0.8 has very similar sanity checks in it.

It is not (yet) doing all the downloads first, but all other sanity checks are now installed including

Are we in the directory with adb?

Is the directory I'm in writable (Not in a sub under Program Files)

Is the /media folder writable (did you eject /media)

Can adb talk to the device?