Congratulations to Cicadaman & co. for getting Froyo running on the Nook Color! Visit the nook Color portal!
See Rooting new hardware FIRST if you have a nook original with a 1003* serial# or above.

Honeycomb Google Apps and Market

From nookDevs

(Difference between revisions)
Jump to: navigation, search
Revision as of 13:16, 9 February 2011 (view source)
Vid (Talk | contribs)
(Revised instructions to use canonical source for Vending.apk)
← Older edit
Revision as of 14:59, 2 March 2011 (view source)
Mrblarg (Talk | contribs)
m (Included note regarding ADB instructions)
Newer edit →
Line 1: Line 1:
  +
  +
For honeycomb, use the gingerbread Google Apps archive from [http://wiki.cyanogenmod.com/index.php?title=Latest_Version http://wiki.cyanogenmod.com/index.php?title=Latest_Version].  Near the bottom of that page are three source links:
For honeycomb, use the gingerbread Google Apps archive from [http://wiki.cyanogenmod.com/index.php?title=Latest_Version http://wiki.cyanogenmod.com/index.php?title=Latest_Version].  Near the bottom of that page are three source links:

Revision as of 14:59, 2 March 2011

Note: This process uses the ADB. If you have not setup the ADB for nookColor please follow these instructions: NookColor USB ADB. Note that using a Honeycomb installation does not require you to be rooted in order to use the ADB.

For honeycomb, use the gingerbread Google Apps archive from http://wiki.cyanogenmod.com/index.php?title=Latest_Version. Near the bottom of that page are three source links:

The MD5 checksum for this file is

MD5 (gapps-gb-20110120-signed.zip) = 45e175c25a498c8945c543d92d92e782

Install the apps with adb:

unzip gapps-gb-20110120-signed.zip
adb remount
adb push system/app/GoogleServicesFramework.apk /system/app
adb shell chmod 6755 /system/app/GoogleServicesFramework.apk
adb push system/app/Vending.apk /system/app
adb shell chmod 6755 /system/app/Vending.apk
adb push system/app/Talk.apk /system/app
adb shell chmod 6755 /system/app/Talk.apk
adb push system/app/GoogleContactsSyncAdapter.apk /system/app
adb shell chmod 6755 /system/app/GoogleContactsSyncAdapter.apk
adb reboot

If the Market app gets stuck at the 'loading' screen after logging in, switch to the Settings app and click on Applications->Manage Applications->All->Market->Force stop. Then restart the Market app and it should work OK.

You can install Gmail.apk from the market.

Getting Protected Apps To Show in Market

Certain apps (e.g. SlingPlayer) have special settings which prevent them from being backed up normally. These apps do not appear by default in the market. To enable these apps you need to change the device fingerprint and spoof a valid device.

adb pull /system/build.prop

Edit the following line:

ro.build.fingerprint=generic/sdk/generic:Honeycomb/Nook/eng.rbrune.20110131.162619:eng/test-keys

so that it reads:

ro.build.fingerprint=google/soju/crespo:2.3.2/GRH78C/93600:user/release-keys

This spoofs the Nexus S running Android 2.3.2 per this site

Save the modified build.prop to NC.

adb remount
adb push build.prop /system/

Now clear the Market cache. On the NC, open the settings app and make the following changes:

 Settings -> Manage Applications -> All -> Market
 Clear Cache then Force Stop -- DO NOT clear data

 Settings -> Manage Applications -> All -> Google Services Framework
 Clear data then Force Stop

Then reboot the NC, for example:

adb reboot

Disconnect the USB cable.

Market should now show the protected apps.

To appear as the Motorola XOOM Tablet

Not thoroughly tested. May be helpful to install apps such as Google Body

In the instructions above, replace the above line:

ro.build.fingerprint=generic/sdk/generic:Honeycomb/Nook/eng.rbrune.20110131.162619:eng/test-keys

with:

ro.build.fingerprint=verizon/trygon/stingray:3.0/HRI39/101999:user/release-keys

Continue following the instructions above.

Views
Personal tools
  • Log in / create account
Navigation
nookDevs Team
miscellaneous
Toolbox