[Barnes & Noble Nook Tablet] t-r-i-c-k:
UPDATE: See my other thread for a much easier solution that does all the hard work for you...

This assumes a factory fresh nook and a mac that hasn't previously been used. I just reset mine again (Hold Power until you get prompted, pick power off, then when it's off, press N and then turn it back on) and went through this. Works reliably.

On the NOOK

Browse to this:

http://www.launcherpro.com/apk/LauncherPro-0.8.6.apk

When it's done, click on notifications center

Press on downloaded apk file

Complete action using package installer

It should say "install blocked"

Press settings

Tick unknown sources (press ok)

Pick Development

Tick USB debugging (press ok)

Tick the other USB debugging further down

Uncheck Automount

Back/Back

On the MAC

Download Android SDK http://developer.android.com/sdk/index.html

Unzip it

Start a shell

Cd to the dir where you unzipped it

cd to tools directory

run ./android - android sdk manager launches

Tick Android SDK platform tools

Click install 6 packages - wait until it's all done. "done loading packages"

Open a new shell

See if there is .android directory in your home directory, if not "mkdir -p ~/.android" in your home directory

echo 0x2080 > ~/.android/adb_usb.ini

adb kill-server

Connect the Nook via MicroUSB to your Mac

The nook should show you notification saying usb debugging connected. If not something's wrong with the settings in the menu earlier

Download http://dl.dropbox.com/u/15069134/Nook&Zergy.zip

unzip that file

Adjust your PATH variable to include the directory containing the adb binary from the sdk, eg:

export PATH=$PATH:YOURDOWNLOADDIR/android-sdk-macosx/platform-tools/

Type which adb

This should show you the full path to the adb binary, if not your path is set wrong, assuming that is right

adb devices

You should see:

List of devices attached

[YOUR NOOKCOLOR SN]	device

adb push zergrush /data/local/zergy

adb shell "chmod 755 /data/local/zergy;cd /data/local/;./zergy"

adb wait-for-device install Superuser.apk

adb remount

adb push su /data/local/tmp/

adb shell "cd /data/local/tmp;chmod 777 su;cd /;mount -o remount,rw -t rootfs rootfs /"

adb push su /system/bin/su

adb shell chmod 4755 /system/bin/su

Download http://goo-inside.me/gapps/gapps-gb-20110828-signed.zip

Unzip this file.

cd gapps-gb-20110828-signed/system/app/

rm SetupWizard.apk

adb push GoogleServicesFramework.apk /system/app

adb push Vending.apk /system/app

adb push CarHomeGoogle.apk /system/app

adb push FOTAKill.apk /system/app

adb push GenieWidget.apk /system/app

adb push GoogleBackupTransport.apk /system/app

adb push GoogleCalendarSyncAdapter.apk /system/app

adb push GoogleContactsSyncAdapter.apk /system/app

adb push GoogleFeedback.apk /system app

adb push GoogleFeedback.apk /system app

adb push GoogleFeedback.apk /system/app

adb push GooglePartnerSetup.apk /system/app

adb push GoogleQuickSearchBox.apk /system/app

adb push LatinImeTutorial.apk /system/app

adb push MarketUpdater.apk /system/app

adb push MediaUploader.apk /system/app

adb push NetworkLocation.apk /system/app

adb push Talk.apk /system/app

adb push OneTimeInitializer.apk /system/app

adb shell chmod 644 /system/app/*

Click on Notification center again, and press on the Golancher Icon again. Install the Goauncher

Reboot

After reboot, slide to unlock and it should ask "complete action using..". Pick LauncherPRO

Open Marketplace which should be on the launcher screen

Sign in with your google credentials, attach the device to your account

Install button savior from the Marketplace.

Browse to www.amazon.com/app-email

Click notifications and watch for Amazon appstore apk download

Click and install.

You should now be live with Android Market & Amazon Market.