[Nook Color Android Development] cybertimber2007:
New Market (2.2.11) on Nookie Froyo 0.6.6

Update 2/7/2011: Updated for Nooke Froyo 0.6.6. Please READ THE NOTES.

There are 2 methods: Pushing to existing system (just Market) and pushing to new system (all gapps, working Market & Youtube especially)

Notes:

You should exercise caution and make sure you match the case exactly as I have posted. For example, if you push vending.apk instead of Vending.apk, you'll still see the old one, etc. You may also be ignoring a failure message when you copy/paste a command. Report any failure messages.

There are now two sections: Updating and install of Market, and Fresh NookieFroyo/Fresh Market.

Method 1: You have an existing, older market, and you use SD Nookie Froyo. I will note that I started from a format of my SD card, and a fresh image. Report if you used an upgraded NF.

Steps to installing:

1. Download Vending_2_2_11.zip from below

2. Extract Vending_2_2_11.apk to somewhere on your computer. Note the location (eg C:\users\name\blabla\Vending_2_2_11.apk) as yours will be different.

3. Open up a command/termal

4. Use ADB as usual, and run the following commands:

adb shell
# mount –o remount,rw /dev/block/mmcblk1p2 /system
(should get a confirmation, it will say exactly what you entered)
# exit
adb push C:\users\name\blabla\Vending_2_2_11.apk /system/app/Vending.apk

5. Now, open Settings --> Applications --> Manage Applications --> All --> Market

6. Clear *cache*, and then Force stop

7. Press back

8. Select Google Services Framework

9. Clear *data*, and then Force Stop

10. Reboot

11. Open market

12. Insert credentials & accept agreement (if needed)

13. *Confirm new market. If you don't have it, stop here.

14. Download something

15. ??? Profit!

Method 2: You just installed Nookie Froyo, you use the SD card version, and you have no gapps.

***EXPERIMENTAL. Gnomes ahead!***

What I have done here is I have taken the nookie devs gapps zip, and changed out the market & youtube apks for known working apks.

1. Download nookie-froyo-gapps-20110207 from here:

(mirror 1 (likely dead) http://rapidshare.com/files/446788041/nookie-froyo-gapps-20110207.zip )

(mirror 2 http://rapidshare.com/files/446835767/nookie-froyo-gapps-20110207.zip )

(mirror 3 http://www.multiupload.com/RFP7W72EVS )

(mirror 4 http://www.multiupload.com/72F253U21B)

2. Unzip. Note the location (C:\Users\name\blabla\nookie-froyo-gapps-20110207)

3. Open up a command/terminal

adb shell
#mount -o remount,rw /dev/block/mmcblk1p2 /system
(should get a confirmation, it will say exactly what you entered)
# exit
adb push C:\users\name\PathToUnzippedGoogleApps\system system/
(should see each file push individually, followed by ## pushed successfully)
adb reboot

4. Open market

5. Enter credentials, accept eula

6. Download something, report success/failure of method 2.

7. ??? Profit? Thank me?

If it "freezes" at a loading screen, you may need to reboot.

Credit to the folks at XDA who have done this before on other devices. I just tried it and it worked. Also credit to http://aliwaqas.info/download-and-install-new-android-market-version-2-2-11-guide/ for the vending 2.2.11 apk