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.
Scripting
From nookDevs
Installing onto your nook with python
Make this easy on yourself. Start by connecting to adb. Next, pull the contents of your keylayout file.
./adb pull /system/usr/keylayout/s3c-button.kl .
edit s3c-button.kl to read like the file below this will set your LEFT_NEXTPAGE button to pull up the menu and the RIGHT_PREVPAGE button to act as the system back button.
key 26 VOLUME_UP key 34 VOLUME_DOWN key 102 HOME WAKE key 58 MENU WAKE_DROPPED key 42 ENDCALL WAKE_DROPPED key 50 BACK WAKE_DROPPED key 105 DPAD_LEFT WAKE_DROPPED key 106 DPAD_RIGHT WAKE_DROPPED key 25 DPAD_UP WAKE_DROPPED key 41 DPAD_DOWN WAKE_DROPPED key 33 DPAD_CENTER WAKE_DROPPED key 116 ENDCALL WAKE key 525 HOME key 524 MENU key 526 RIGHT_NEXTPAGE key 527 RIGHT_PREVPAGE key 143 WAKEUP WAKE
push the file back to your nook
./adb push s3c-button.kl /system/usr/keylayout/s3c-button.kl
Reboot your nook.
you need to download and install the android-scripting base package ase_r15.apk
Install using the command./adb install ase_r15.apk
once the base package is installed you need to install the files for python
- Add ASE to your launcher menu.
- Connect to wifi with your nook.
- Locking the wifi with Wifi Locker helps maintain the connection.
- Run ASE
- Hit your menu key
- Select Interpreters
- Hit menu again
- Select add
- Install Python and whatever other languages you want.Repeat to taste.
- Create the directory /ase/scripts on your sdcard.
- You are going to want to have 19 blank files to take up the space of the eink screen, I recommend creating files _00.py through to _19.py