yashsingh1/xdaforums huggingface dataset:
[Nook Color Android Development] fpga_guy:
Again, it's been posted on the BN FAQ that for Angry Birds to load, you have to remove the SD card. Removing the SD card and loading the apk Angry Birds from my dropbox account worked for me. See Question 4 from this FAQ http://bookclubs.barnesandnoble.com...estions/m-p/979622/message-uid/979622#U979622

But this might be the catch-22. You may not be able to download from market without a sd card. However, Angry Bird can't install with an SD card. What I did worked around both gotchas.
[Nook Color Android Development] HamNCheese:
Actually that seems to be related to this:

<pre>

E/DatabaseUtils( 1084): Writing exception to parcel
E/DatabaseUtils( 1084): java.lang.SecurityException: Permission Denial: writing com.google.android.gsf.settings.GoogleSettingsProvider uri content://com.google.settings/partner from pid=1800, uid=10027 requires com.google.android.providers.settings.permission.WRITE_GSETTINGS
E/DatabaseUtils( 1084): at android.content.ContentProvider$Transport.enforceWritePermission(ContentProvider.java:348)
E/DatabaseUtils( 1084): at android.content.ContentProvider$Transport.insert(ContentProvider.java:196)
E/DatabaseUtils( 1084): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:146)
E/DatabaseUtils( 1084): at android.os.Binder.execTransact(Binder.java:288)
E/DatabaseUtils( 1084): at dalvik.system.NativeStart.run(Native Method)
W/dalvikvm( 1800): threadid=13: thread exiting with uncaught exception (group=0x4001d888)
E/AndroidRuntime( 1800): FATAL EXCEPTION: UpdateCheckinDatabaseService
E/AndroidRuntime( 1800): java.lang.SecurityException: Permission Denial: writing com.google.android.gsf.settings.GoogleSettingsProvider uri content://com.google.settings/partner from pid=1800, uid=10027 requires com.google.android.providers.settings.permission.WRITE_GSETTINGS
E/AndroidRuntime( 1800): at android.os.Parcel.readException(Parcel.java:1260)
E/AndroidRuntime( 1800): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
E/AndroidRuntime( 1800): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
E/AndroidRuntime( 1800): at android.content.ContentProviderProxy.insert(ContentProviderNative.java:408)
E/AndroidRuntime( 1800): at android.content.ContentResolver.insert(ContentResolver.java:587)
E/AndroidRuntime( 1800): at com.google.android.gsf.GoogleSettingsContract$NameValueTable.putString(GoogleSettingsContract.java:55)
E/AndroidRuntime( 1800): at com.google.android.gsf.GoogleSettingsContract$Partner.putString(GoogleSettingsContract.java:126)
E/AndroidRuntime( 1800): at com.android.vending.UpdateCheckinService.updateCheckinDatabase(UpdateCheckinService.java:140)
E/AndroidRuntime( 1800): at com.android.vending.UpdateCheckinService.access$000(UpdateCheckinService.java:34)
E/AndroidRuntime( 1800): at com.android.vending.UpdateCheckinService$ServiceHandler.handleMessage(UpdateCheckinService.java:85)
E/AndroidRuntime( 1800): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1800): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1800): at android.os.HandlerThread.run(HandlerThread.java:60)

</pre>

It would seem to be a signature issue in the vending apk. Where did this version come from?
[Nook Color Android Development] nukeruss:
This might fix angry birds also

A lot of people are saying that you can't install angry birds with the SD card installed. This sounds like the problem that I had with my Droid X. To fix it I had to delete the file left from the prior install under .android secure folder on the SD card. I guess that Froyo sometimes has issues with this file getting corrupt on the micro SD and then it can't install correctly during updates and reinstalls. I think you lose all previous data but at least you have it working normally now with the SD card installed.
[Nook Color Android Development] Bratag:
Thanks

Thanks for all the hard work done in this thread. Can confirm the seeming randomness of which apps will and will not install. Some do - some don't. Seems to be no rhyme or reason as to which do/dont. Will experiment more.
[Nook Color Android Development] greenmky:
Doesn't work with SD card out either.

I can install later via adb push/apk I guess (don't really play anyway...for kids). Anyone else notice the gray-non-updating download bar in the Market? Give it long enough and it eventually installs the app...but there's no way to see what the download progress is.
[Nook Color Android Development] HamNCheese:
Ok. I have a solution for the market FC problem. Restoring my nandroid to confirm and I'll post it.

This will also bring market up to a more "up to date" version (green curvy layout.)

It also fixes this issue.
[Nook Color Android Development] greenmky:
Not a lot, but once in a while.

I decided to move to CM7 for a while because I have one of the flickering nooks and B&N didn't fix with their 1.2 update. The custom ROMs all have the refresh rate fix (and not requiring on each boot). Hopefully when the .32 source comes out we'll get some better battery life.

My kids will miss the talking books though :(
[Nook Color Android Development] HamNCheese:
Ok, I have discovered the solution to all this market drama. Unfortunately, I'm too tired to package something up and release it. Here's the deal:

Gapps are typically bundled together. Android's basic security mechanism defines permissions based on the UID of the process. Therefore, if several Gapps wish to talk to one another, they would either a) share the same UID, or b) define a common set of permissions in /data/system/packages.xml

The force close issue in newer market versions is a mismatch between the UID of the original, and that of the upgrade (or, lack of permission being defined for the "new" UID in packages.xml.) Here's a stack trace of an "updated" version of Vending.apk:

E/AndroidRuntime( 1800): java.lang.SecurityException: Permission Denial: writing com.google.android.gsf.settings.GoogleSettingsProvider uri content://com.google.settings/partner from pid=1800, uid=10027 requires com.google.android.providers.settings.permission.WRITE_GSETTINGS

The problem is, when you "upgrade" market, you get a new apk in /data/app. This version a) has a different uid than the one in /system/app, b) may have a different signature, and c) does not have the correct permissions explicitly defined in /data/system/packages.xml.

There are "fix_permission" scripts out there that attempt to fix this - all these really do is iterate through each installed apk and assign the correct UID (based upon what is defined in packages.xml)

I had market 2.2.11 running perfectly at one point, and it was totally stable I was able to download apps that the old version refused to download and everything... I wiped it and restored a nandroid backup to make sure I had the steps straight. Unfortunately I'm running on too little sleep to continue.

Hopefully someone can take the information from here and "fix" this permanantly. If a newer apk (say version 2.2.11 or so) were signed and dropped into into /system/app, it *should* work (as long as the parameters in packages.xml match what is actually on the filesystem.)

Baking the change into the next nooter release should be no big deal - the mechanism already works for the old version - we just need to bring the permissions and UIDs up to date.
[Nook Color Android Development] wchiaoli:
Very glad to hear this news and look forward to your newer apk....
[Nook Color Android Development] DBBGBA:
Does anyone have a problem with wallpapers? Since I opened Zeam launcher the wallpapers scaled up and they look out of focus and low res. When I tried to change the wallpaper it makes me choose the entire image but it will still show scaled up and ugly looking. Also the stock launcher seems to be affected by this problem now, is there a particular format I need to use? I'm trying with the standard wallpapers that come with the nook.
[Nook Color Android Development] Canadoc:
anyone get exchange wirking with the email from stockbroyo?

From 1.2 Nook Color
[Nook Color Android Development] HamNCheese:
*yawn* back up already....

The whole Gapps package should be the same set (zip) of apps. This is why patching together different parts from different releases is so problematic. However, I think framework support may be the thing holding us back for the time being.

I'm pretty surprised at where we are already in the timeline - Monday released the update. Rooted Tuesday, Nooted Wednesday. From here it just gets better and better. Thanks to everyone who has contributed - this product is already 100x better than when I bought it :)
[Nook Color Android Development] doncaruana:
Particularly you and GabrialDestruir. You guys are just flat out rock stars. Thanks SO much for all the effort here!
[Nook Color Android Development] jwdean26:
Can the ManualNooter 4.4.28 update be applied right over 4.4.27?
[Nook Color Android Development] Canadoc:
So to be clear should I be flashing this over what you did? Any advantages ?

Will I have issues?

Did you make a script to remove duplicate entries for those of us who went with your initial work?
[Nook Color Android Development] fpga_guy:
I had to use the stock settings to change the wallpaper. This worked for me:

Settings

App Settings

Home

Set Wallpaper

Photo Gallery tab

The Wallpaper tab did NOT work
[Nook Color Android Development] mutant13:
I used Quickpic and it seemed to work fine....
[Nook Color Android Development] pavlos46:
Anyone figure out how to activate nerwork location for maps?

Pavlos
[Nook Color Android Development] Bobioden:
Real Stupid question. I do not see a back button, how do you go BACK????
[Nook Color Android Development] cookw24:
Yes, the card reader is necessary. Burning CWM while the card is in the Nook will more than likely end in a bad burn (I've tried it when I misplaced my reader, with no luck).
[Nook Color Android Development] maverixz:
The bolded sections of your recommendation were explicitly followed but I've been having the same issues as the other poster and the problem is that even though I got both Manual nooters to run successfully as instructed by the OP for version 1.3 (I've been doing this repeatedly for the past 3 days) it wouldn't boot past the "Read Forever" screen of which I would then go through the 8 boot interruption method to restore the Nook Color back to its OS v.1.3.0.

---------- Post added at 05:02 AM ---------- Previous post was at 04:38 AM ----------

This is the exact same scenario for me in terms of problems. My system also came with v1.3 and so factory resets take me back to 1.3 and when I even tried to install 1.2, it hanged.
[Nook Color Android Development] Jainyankee1993:
Go on search and type in nook color

Tools, open the app, and change default settings for nook home
[Nook Color Android Development] bluepen61:
The NookColor 1.4.1 update was released for download by B&N this morning.
[Nook Color Android Development] Mr_Armageddon:
Nook Color Update v1.4.1

Just got done flashing to stock 1.3 and re-doing ManualNooter... D'oh :p

Oh well, doesn't look like there is much in the upgrade that I personally care about, or that ManualNooter doesn't already bring (Netflix access). But if anyone wants the update, here is the download, and here are the instructions.
[Nook Color Android Development] timmyjoe42:
I wish I could just use ROM Manager and load 1.4.1 straight from CM7 instead of having to go back to the start.
[Nook Color Android Development] MentalDragon:
Update 1.4.1

So after we go to 1.4.1 can we just do the MN just like we did with 1.3? Its been a while since I was on MN.
[Nook Color Android Development] CyberCrist:
Good question. Anyone want to try? :P
[Nook Color Android Development] MentalDragon:
I did it and it was ok.

having alittle problem with Zeam launcher not wanting to stay up on home screen. Nook Laucher is still taking lead
[Nook Color Android Development] roustabout:
I think we're all going to need an app called "home catcher" now that was originally written for the Nook Tablet, to keep the behavior we want tied the N button.

Can anyone confirm that both

- the android market runs

and

- apps are downloadable

after updating to 1.4.1 and running manual nooter? I was not able to test that before I ran out of the house.
[Nook Color Android Development] MentalDragon:
I'll be able to tell you in about 10 minutes after I get home. I know the market works but like before some were missing. What is this about " home catcher"

Straight from my ICS i897 Sonic Screwdriver!!!!!
[Nook Color Android Development] roustabout:
Homecatcher thread:

http://xdaforums.com/archive/index.php/t-1356206.html

It guarantees a redirect from the N button to a launcher of your choice, making the Nook Tablet work as we are used to the Nook Color working.

A few apps missing in the A market is no biggie. Most apps being unable to download, more of a problem - please do let us know!
[Nook Color Android Development] MentalDragon:
Thanks for that link. It might be a few more minutes. Caught in a traffic jam.

Straight from my ICS i897 Sonic Screwdriver!!!!!
[Nook Color Android Development] MentalDragon:
OK market is screwed. Can't do anything in it. Any ideas.

Straight from my ICS i897 Sonic Screwdriver!!!!!
[Nook Color Android Development] roustabout:
Which version of manual nooter did you use to root with?

Might be worth resetting to stock and rerooting with a different one.

I have always had insanely good luck with 4-5-18 -- after that release, some heroic efforts were made to get Google features working, I think especially calendar synch, but after that, the tool never worked as well for me.

Alternately, download and manually reinstall Titanium, then try doing a restore of your most recent Android market backup.
[Nook Color Android Development] MentalDragon:
I used the 4.5 then 4.6.16. Just like with 1.3 update.
[Nook Color Android Development] DeanGibson:
Don't apply 6.16 to 1.4.1.
[Nook Color Android Development] roustabout:
Dean, do you have market running on a device you rooted with 4-5-18?
[Nook Color Android Development] DeanGibson:
Oops ...

On 1.3, yes.

On 1.4.1, there appear to be problems. Using the cache flushing stuff in the OP, is a step backwards. I finally deleted all data and cache for the Market and Google Services Framework, and that got me back to the "accept terms" screen.

Summary: Market finds stuff (including my paid app), but downloads fail (no error message).
[Nook Color Android Development] roustabout:
Fortunately, both ADB wireless and Zeam are fine, and HomeCatcher works well - double-press on the N button and you get back to your Zeam homescreen with shortcuts to your apps.

The Android market, on the other hand, is very interesting. It sort of works, until you try and d/l anything, whereupon once it claims it will try, and subsequently you cycle rapidly through some flashscreen, followed by a return to the page you started at.

More interesting still, I am able to browse the BN shop, but I am not able to download books from the shop. I think there's an altercation going on between the BN and the Google authentication services.

Time for me to get cracking on blocking the OTA update to my 1.3 device.

Flashable build.prop by the end of the evening.
[Nook Color Android Development] DeanGibson:
Wondering ...

I wonder if the 2.3 gApps will work on a 2.2 system ... ???
[Nook Color Android Development] magicland:
The only way I've found of getting Zeam back after that happens is to power off and power on again. As long as you only hit the "n" once, you seem to be OK, but hitting it twice kicks the nook launcher in. Wonder if there's any new setting to avoid that.

I also, for some reason, don't seem to be able to download titanium backup from the market. Astro downloaded just fine.

Correction, Astro didn't download. Could have sworn I had it running last night. Anyway, now I've got no way to sideload apps, which makes this pretty useless.
[Nook Color Android Development] magicland:
I get everything up and running rooting with 4.5, but if I subsequently root with 4.6.16, I get bootlooped. New NC with 1.3 in ROM.
[Nook Color Android Development] mtnguy:
1.4.1 Update

I updated to 1.4.1, downloaded all the books I had purchased, and then used MN 4.6.16. Using ADB I installed all the apps that I had before and installed Amazon Appstore. With the install of HomeCatcher I have everything working that I need to have working. Market doesn't work but with ADB and the Amazon Appstore it isn't needed.
[Nook Color Android Development] lekofraggle:
Hey all,

Here are my 2¢.

I first just installed the update over my previous system (MN 6.16).

I was ecstatic when it worked perfectly...

...for 5 minutes before wiping itself.

Then, I did a full wipe ensuring a clean system and reinstalled 6.16

It was quite odd. Nothing would download browser, books, market all messed up even after a fix of permissions.

So, full wipe again and installed 5.15.

Now it is working well with home switcher. Market worked perfectly for a while (I did have the limited hits of ten or so.

Then, suddenly it stopped being able to install apps from anywhere other than the media folder.

Market did update itself before this happened, and now I have a working market...

..sort of.

After I install, it says invalid file, but

If I install an app and then go to the /cache/downloadnull/ folder, copy the apk it into media an install it, I am set.

I am also getting errors purchasing some apps, but that was happenning before the update. I just buy them online when that happens.

I get the same install error/ fix with the amazon market; they cache to /sdcard/Android/data/com.amazon.venezia/cache/

I have fixed permissions and no go.

I can totally live with this though.

I thank you all for the work you all do on this.

~Leko

Edit: I changed permissions in the download null folder and can now just install from there. Still cannot install anything from the sd card though.
[Nook Color Android Development] MajTom:
I too have wiped (back to 1.0), and upraded directly to 1.4.1. I had my own problems when B&N saw my Scrabble app as a BOOK and wouldn't let me do anything with it, but I wiped again, this time updating to 1.3. Again B&N showed I had Purchased the app, but it didn't show anywhere else, not even in the Apps listing. Did the Unregister and erase and then registered again and it finally showed up correctly. Upgraded to 1.4.1 without a problem.

Ran Manual nooter 4.6.16a (never had a problem before and never ran the 4.5.18). The older version of the Market would load, but wouldn't update. Was finally able to email myself the latest version of the market and install it. Market doesn't work. I almost got something to download today, but then it crashes. While I have my books and everything else seems to be ok, I do like being able to use the Google market though I have no problems with the Amazon market app.

I used manual nooter 4.6.16a because they had already changed the update to "Manual" in the DB instead of automatic. I suppose I'll have to go back to 1.3 unless someone can figure out what's going on with the market.
[Nook Color Android Development] billingdl:
Does BN Shop work for you? Are you able to download book samples, for example? I subscribe to a daily newspaper and several magazines, so I won't be staying where I'm at for long...I don't want to go without those. :(
[Nook Color Android Development] Taderich:
Thanks!! That worked! This is the way to get back using zeam if you chose NookHome as default.
[Nook Color Android Development] lekofraggle:
Yep, they all work for me. I actually was reading samples of a bunch of comics. The new Niel Gaiman Marvel joint looks pretty sweet. I got my new issue of Pop Photo delivered automatically too.

Good luck.
[Nook Color Android Development] billingdl:
You know, I haven't tried 4.6.16a... I've just been using 4.6.16. If I could at least get BN Shop to work, I'd be in a bit better position. I'll have to give that a try and see what happens. Oops! I meant to reply to the following post, not here... =)

---------- Post added at 09:07 PM ---------- Previous post was at 08:50 PM ----------

You know, I haven't tried 4.6.16a... I've just been using 4.6.16. If I could at least get BN Shop to work, I'd be in a bit better position. I'll have to give that a try and see what happens.
[Nook Color Android Development] lekofraggle:
I'm on 4.5.18 not 4.6.16a. I had horrible luck with 4.6.16. On 4.5.18, everything works fine except for some permissions. I may have messed the permissions myself because they worked for a while.

Downloads are fine.

~Leko
[Nook Color Android Development] billingdl:
Interesting... I'll try going back to 4.5.18 next. I tried 4.6.16a and no luck--exact same issues. We're also trying my husband's this morning--with 4.6.16a first. His device was just recently reset back to stock and updated back to 1.3 and 4.6.16a. He has a standard build.prop unlike me, too, so we'll see if we get a different result, but I'm not expecting to. :(
[Nook Color Android Development] doncaruana:
Just for reference, the only difference between 4.6.16a and 4.6.16 is 'a' has the change to build.prop that 4.5.18 was supposed to have and 'a' also includes a script to update the database to block OTA updates.

The main difference between 4.5.18 and 4.6.16 is that 5.18 has an earlier version of the market (1.8 vs 2.3.6). After the 1.3 update came out it was found that installing the earlier version first (via 5.18) would then allow 6.16 and the newer market to work. At least for some. Some people reported going straight to 6.16 worked fine, but it didn't for me.

Haven't messed with 1.4.1 yet.
[Nook Color Android Development] DeanGibson:
Different kernel

The main difference for me (and why I never used 6.16) is that it came with a different kernel. In my opinion, this was bound to create problems as B&N introduced newer versions (eg, 1.3 and 1.4.1) with potentially different kernels.
[Nook Color Android Development] doncaruana:
Ah - you're right. Forgot about the kernel. That's why I used Dalingrin's O/C kernel, which he rebuilt based from 1.3. I never had any problems using 6.16 with Dal's kernel.

If I knew how, I'd crack open the stock kernel that comes with 1.4.1 and see if it's different than the stock one in 1.3. I think there are differences, so I haven't made the leap on 1.4.1 and dropped Dal's kernel in again.
[Nook Color Android Development] GMPOWER:
Can some people give this updated version a try? Just install this after a fresh upgrade to 1.4.1, no need to install any prier version. I can’t possible test everything out, so I need people to report back with any problems that they run into.

* This does include the program HomeCatcher.

* It includes my flashplayer fix, so you should not run into any problems updating adobe flash or air.

* This will install android market v. 2.12, but will then upgrade to the current one.

* On first boot, make sure you select the zeam launcher as default.

* This does NOT have the added kernel file.

* Don’t consider this a released version.

LINK
[Nook Color Android Development] billingdl:
What if I don't have a fresh 1.4.1 update? Unless you know a way to get back to a fresh 1.4.1 update...?
[Nook Color Android Development] doncaruana:
By fresh upgrade to 1.4.1, do you mean immediately after the applying the update and not trying any other nooters? Can I run the 1.4.1 B&N update over my nootered 1.3 and consider that a "fresh" update?