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.
NookColor Install missing google geolocate library
From nookDevs
Part of the NookColor portal
|
Here's how to solve the INSTALL_FAILED_MISSING_SHARED_LIBRARY error in adb when installing an application like TweetDeck or Twitter. These applications require some Google geolocation libraries and won't install without them. The fix is as follows:
1. Download the HDPI gapps packages from Cyanogen.
2. Unzip the file into a temporary directory on your PC.
host$ unzip ~/Downloads/gapps-hdpi-20101114-signed.zip
3. Install the Maps.apk file using adb.
host$ adb install ~/tmp/gapps-hdpi-20101114-signed/system/app/Maps.apk
4. Mount the /system partition of the NookColor read/write so you can push the libraries to the proper place.
host$ adb shell # mount -o remount,rw -t ext2 /dev/block/mmcblk0p5 /system # exit
5. Push the jar and xml files containing/referring to the libraries to the proper location on the NookColor.
host$ adb push ~/tmp/gapps-hdpi-20101114-signed/system/framework/com.google.android.maps.jar /system/framework/com.google.android.maps.jar host$ adb push ~/tmp/gapps-hdpi-20101114-signed/system/etc/permissions/com.google.android.maps.xml /system/etc/permissions/com.google.android.maps.xml
6. Reboot your NookColor.
host$ adb reboot
7. After the nook reboots, install your application using adb.
host$ adb install ~/TweetDeck_1.0.1.apk
The app should now install successfully.