[Nook Color Android Development] johnopsec:
This post is meant to be the beginning of a FAQ to prevent the same questions from being posted over and over again in the other threads.

How do I write the nooter/auto-nooter/super-nooter image to my sd card?

Under linux, first determine which device your sd card shows up as. Then make sure to unmount that device completely. For example, if your device shows up mounted as /dev/sdc1, as root or using sudo, execute the following command:

unmount /dev/sdc1

You now know that the base device is /dev/sdc.

As root or using sudo, now issue the following command:

dd if=image-file of=/dev/sdc

After the dd command has completed, be sure to issue the sync command. Outerwise, there is the possibility that the data has not been flushed to the device. Do not remove the SD card until after you have synced.

How do I mount the /system partition as read-write?

Using adb, the command is:

./adb mount -o remount rw /system

From a terminal emulator on the NOOKcolor, the commands are:

su

mount -o remount rw /system

My [n]Gig sd card is only showing up as 39M! What do I do?

Power your NOOKcolor up WITHOUT the SD card inserted. After it has completed booting, insert the SD card. Then launch "Settings". Click on "Device Info". Click on "SD Card". Click on "Unmount SD card". After the SD card is unmounted, the "Format SD card" option will be available. Click on "Format SD card." Your SD card will now show up as its full capacity.

(a)My youtube has stopped working. How do I fix it?

(b)How do I uninstall/reinstall youtube?

Connect your NOOKcolor to your computer. Verify that it is seen by ADB.

Using ADB, execute the following commands from the directory where your adb binary is located:

./adb pull /data/app/com.google.android.youtube.apk

./adb uninstall com.google.android.youtube.apk

./adb install com.google.android.youtube.apk

What you just did was pull a copy of the youtube APK to your computer, uninstall youtube from your NOOKcolor and then reinstalled youtube to your NOOKcolor. It is not necessary (and not recommended) that you log into youtube from the youtube app after this.

(a)How do I install ADB on my computer?

(b)ADB isn't working on my computer!

(c)I can't find the adb binary in the android SDK! Help!

From r08 forward, the Android SDK does not include the adb binary. I have archived the last version of the Android SDK that did include the adb binary. This version is for x86 Linux and is what I personally use under Ubuntu 10.04 LTS.

You can download it from:

http://www.op-sec.us/adb-archive/android-sdk_r07-linux_x86.tgz?attredirects=0

You will also need adb_usb.ini which can be found at:

http://www.op-sec.us/adb-archive/adb_usb.ini?attredirects=0

Under Linux, you can use the following commands to get a functional copy of adb running.

cd ~

mkdir .android

cd .android

wget http://www.op-sec.us/adb-archive/adb_usb.ini?attredirects=0

cd ~

wget http://www.op-sec.us/adb-archive/android-sdk_r07-linux_x86.tgz?attredirects=0

tar -zxf android-sdk_r07-linux_x86.tgz

cd ~/android-sdk-linux_x86/tools/

Plug your rooted (nootered/auto-nootered/supernootered) NOOKcolor into your computer.

From within the ~/android-sdk-linux_x86/tools/ directory, issue the following commands:

./adb kill-server

./adb devices

When you run the second command, you should see output that looks very similar to the following:

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

List of devices attached

1234567890123456	device

The number in the output will be the actual serial number of your NOOKcolor.

You now have a functional copy of adb located in ~/android-sdk-linux_x86/tools/

(a)How do I reset my NOOKcolor back to factory?

(b)How do I unroot my NOOKcolor?

(c)Help! I bricked my NOOKcolor!!!

Putting your NOOKcolor back to factory state is a two-step process.

Step-1: reflash

If you for some reason think you bricked your NOOKcolor or otherwise want to get back to factory fresh just like when you unboxed your NOOKcolor, follow these steps:

If your NOOKcolor will not boot completely and/or you can't get ADB access to it, just keep powering it on until you see the splash screen and then hold the power button until the NOOKcolor powers off. You must do this eight times in a row. After eight unsuccessful boot attempts, the NOOKcolor will automatically reflash itself.

If you have ADB access to your NOOKcolor, it is easier to do the following:

adb shell

echo -n -e "\x08\x00\x00\x00" > /rom/devconf/BootCnt

reboot

Step-2: wipe /data

With your NOOKcolor completely powered off, hold the "n" button (home button) while at the same time holding the power button. As soon as you see "Touch the future of Reading" on the screen, release both buttons. Shortly after, you will see a Factory Reset screen. At this screen, press the "n" (Home) button to Factory Reset your NOOKcolor.

After completing these two steps, your NOOKcolor will be just as it was when you unboxed it.

I am not seeing any of my installed aps in Extras!

Apps you install will not show up in the "Extras" section until after a reboot. Simply reboot your NOOKcolor and your new apps will show up for you.

Alternatively, you can install an alternate launcher program. ADW Launcher and Zeam Launcger are two popular choices and are both available in the market.

How do I install an alternate keyboard?

The following will show you how to install the Droid-X multitouch keyboard on the NOOKcolor. Be sure to read through the thread and get the latest APK for the keyboard. I am personally running the one from http://xdaforums.com/showpost.php?p=9837580&postcount=16

The instructions for install are in the first post of the thread at:

http://xdaforums.com/showthread.php?t=872470

I'm only seeing a few apps in the Market! What gives?

If you are not running the latest Vending.apk, you will need to rotate to Landscape mode for scrolling in the market to cause it to load additional results.

(a)How do I get the NOOKcolor to connect to my ADHOC network?

(b)My NOOKcolor won't connect to the wifi tether on my phone!

The stock wpa_supplicant on the NOOKcolor does not support ADHOC mode. There is a version of wpa_supplicant that does support both ADHOC and Infrastructure (AP) modes at the same time. It does have one bug: You must reset the wifi (turn wifi off and then back on) if the NOOKcolor goes into sleep mode.

Here is a link to the procedure to install both versions of the wpa_supplicant file along with scripts that will allow you to switch between them. By default, the procedure activates the stock wpa_supplicant file that shipped with the NOOKcolor.

http://xdaforums.com/showthread.php?t=872521

(a)How do I install system apps?

(b)How do I install APKs in /system/app?

http://xdaforums.com/showthread.php?t=875797

How do I install VNC Server on the NOOKcolor

http://xdaforums.com/showthread.php?t=876213