[Nook Touch Android Development] kuskro:
Downgrade your NST to TouchNooter 2.1.31

I've left this instructions for those who need help to downgrade their NST and install TouchNooter 2.1.31. Also, I've included some good tweaks:

If you accept an advice, whether you need an optimized performance (130mb ram memory available) and a good contrast screen rom on your NST it is better a 1.1.2 (rooted with touchnooter2.1.31 plus a multitouch kernel to be installed with CWM recovery and the NoRefreshToggle.apk) than a 1.2.1 with fastmode or norefresh.

1. Make a backup of your NST with noogie following this instructions.

2. Download the Original 1.1.0 update (repacked for use with Clockworkmod based Recovery).

3. Burn 2gb_clockwork-rc2.img file to be written on a SD-Card using Win32DiskImager or dd on linux.

4. Open the SD-Card (where you burn 2gb_clockwork-rc2.img) and copy the nook_1_1_update_cwm.zip on the SD-Card.

5. Power down and insert the SD-Card on the NST.

6. Press the power button for 3 seconds, so that the device boots (you don't have to hold the power button after the 3 seconds)

7. As soon as the display changes to the "CWM logo" screen, push and hold the lower left and the lower right button until the screen changes again. Wait until you see the recovery

Now boot into Clockworkmod recovery (Button layout: Both Buttons on the left: BACK / Upper button on the right: UP / Lower button on the right: DOWN / n button: SELECT / Power button: TOGGLE DISPLAY).

8. Install through CWM recovery the nook_1_1_update_cwm.zip update placed on the SD-Card. When you read installation completed press power button during 10 second and eject the SD-card.

9. Press power button to turn on the nook to let the devices open commonly.

10. Now turn off the NST again and make a factory reset (eject any SD-Card inserted on the NST and as soon as the display changes to the "read forever" screen , push and hold the lower left and the lower right button until the screen changes again. Wait until you see the factory reset instructions and follow it). After, turn on the NST a register again it on B&N and turn off.

11. Now turn on again and install the 1.1.2 update following B&N instructions. After, turn on the NST a register again it on B&N and turn off.

12. Now install TouchNooter 2.1.31 following this instructions.

13. Install this multitouch kernel via CWM again.

14. Now install my wifi implementation via CWM again.

15. Download & install SetCPU utility. Create two profiles on it for Screen On (Set Min AND Max clock freq. to 800 MHz, governor=userspace, no scheduler checked) and another for Screen Off (Set Min AND Max clock freq. To 300 MHz, governor=conservative, no scheduler checked). And check “Apply on boot”

16. Download & install SystemApp Remover to disable some apps that drain the battery (eg:AFfileDownloadService.apk,AccountAndSyncSettings.apk, AirRuntime.apk, ApplicationsProvider.apk, BnAuthenticationService.apk, BnCloudRequestSvc.apk, ContactsProvider.apk, CrytoServer.apk, DemoMode.apk, DeviceManager.apk, DeviceRegistrator.apk, GlobalSearch.apk, gtalkservice.apk, Home.apk, Library.apk, Music.apk, NookCommunity.apk, Phone.apk, QuickStartActivity.apk, Shop.apk, Social.apk, SysChecksum.apk, Talk.apk, TalkProvider.apk, TelephonyProvider.apk, WaveformDownloader.apk).

17. Apply this tweaks (you can use Root Explorer for it):

-In file /system/lib/egl/egl.cfg. Delete the line "0 0 android". (This disables the hardware rendering and forces software rendering, it is optional, just try it and check what is better for you).

-In file /system/build.prop add the next lines at the end of the present text:

# Tweaks
persist.sys.use_dithering=1
persist.sys.purgeable_assets=1
debug.sf.hw=1
video.accelerate.hw=1
debug.performance.tuning=1
ro.compcache.default=18
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
#
# Dalvik options
dalvik.vm.execution-mode=int:fast
dalvik.vm.heapsize=128m
dalvik.vm.deoxopt-flags=m=v,o=y
#
# Battery
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180

18. For better performance with NoRefresh, reduce from 400 to 200 the "Auto Activate Time Window". If you cannot find on your apps drawer the shortcut to "NoRefresh Settings", reinstall the app: NoRefresh.apk. Or modify it manually on /data/data/com.eink.norefresh/shared_prefs/com.eink.norefresh_preferences.xml (I set this on 150 but it has to be tested)

<string name="activate_delay">200</string>

19. Also, I recommend you to use the "Reading Now Button" on the left side of the main status bar as "Orientation Switch". You can do that with Nook Touch Tools.

20. On the other hand, if you can afford buy a good task killer as "Advanced Task Killer Pro by Rechild", I recommend you to auto kill apps when screen is off. (Note:Some task killer drain the battery, that the reason I recommend you Advanced Task Killer Pro). Also, uninstall "Super Manager" and "Amazon Market", both drain the battery.