[Transformer TF300T Android Development] ImmovableObject:
Found this issue with your 99SpeedUp init.d script:

05-21 20:29:48.073 119-119/? I/busybox: /system/etc/init.d/99SpeedUp[14]: tune2fs: not found
05-21 20:29:48.073 119-119/? I/busybox: /system/etc/init.d/99SpeedUp[15]: tune2fs: not found
05-21 20:29:48.073 119-119/? I/busybox: /system/etc/init.d/99SpeedUp[16]: tune2fs: not found
05-21 20:29:48.073 119-119/? I/busybox: /system/etc/init.d/99SpeedUp[17]: tune2fs: not found
05-21 20:29:48.073 119-119/? I/busybox: /system/etc/init.d/99SpeedUp[18]: tune2fs: not found
05-21 20:29:48.073 119-119/? I/busybox: /system/etc/init.d/99SpeedUp[19]: tune2fs: not found
05-21 20:29:48.083 119-119/? I/busybox: /sys/block/ram*: No such file or directory

Media Scanner also threw an exception, few lines right after the above:

05-21 20:30:09.793 826-1165/android.process.media E/MediaScannerJNI: An exception was thrown by callback 'scanFile'.
05-21 20:30:09.793 826-1165/android.process.media E/MediaScannerJNI: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5)
at android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method)
at android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:727)
at android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:754)
at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64)
at android.database.sqlite.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:1565)
at android.database.sqlite.SQLiteDatabase.update(SQLiteDatabase.java:1514)
at com.android.providers.media.MediaProvider.update(MediaProvider.java:4418)
at android.content.ContentProvider$Transport.update(ContentProvider.java:235)
at android.media.MediaScanner$MyMediaScannerClient.endFile(MediaScanner.java:995)
at android.media.MediaScanner$MyMediaScannerClient.doScanFile(MediaScanner.java:541)
at android.media.MediaScanner$MyMediaScannerClient.scanFile(MediaScanner.java:521)
at android.media.MediaScanner.processDirectory(Native Method)
at android.media.MediaScanner.scanDirectories(MediaScanner.java:1327)
at com.android.providers.media.MediaScannerService.scan(MediaScannerService.java:105)
at com.android.providers.media.MediaScannerService.access$400(MediaScannerService.java:49)
at com.android.providers.media.MediaScannerService$ServiceHandler.handleMessage(MediaScannerService.java:288)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at com.android.providers.media.MediaScannerService.run(MediaScannerService.java:187)
at java.lang.Thread.run(Thread.java:856)
05-21 20:30:09.793 826-1165/android.process.media E/MediaScannerJNI: An error occurred while scanning directory '/storage/emulated/0'.

Most likely due to the sqlite optimization in the same init.d script.

======================================

Is it possible to disable the frequent debug logging of AsusBrightnessManager?

05-21 21:11:41.095 129-400/? D/AudioFlinger: SRS_Processing::ParamsSet
05-21 21:11:41.095 508-566/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:11:41.105 508-524/system_process V/KeyguardHostView: onAttachedToWindow = com.android.internal.policy.impl.keyguard.KeyguardHostView{422cfee8 V.E..... ......I. 0,0-0,0 #10202b7 android:id/keyguard_host_view}
05-21 21:11:41.105 508-524/system_process V/KeyguardHostView: onAppLockStateChanged forUser=0, monitor=com.android.internal.policy.impl.keyguard.KeyguardUpdateMonitor$5@41f498b0
05-21 21:11:41.125 508-524/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:11:41.135 508-524/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:11:41.155 718-718/com.android.systemui I/TabletStatusBar: DISABLE_CLOCK: yes
05-21 21:11:41.205 812-1763/com.teslacoilsw.launcher W/dalvikvm: a sleep of (0ms, 0ns) requested: forcing a longer delay
05-21 21:12:10.897 126-380/? D/hwcomposer: hotplug_thread: processing control fd
05-21 21:12:10.897 126-380/? I/hwcomposer: hotplug: connected = 0
05-21 21:12:10.907 508-538/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:12:10.967 508-523/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:12:11.207 508-534/system_process D/BatteryService: Processing new values: mAcOnline=false, mUsbOnline=false, mWirelessOnline=false, mDockACOnline=false, mBatteryStatus=5, mBatteryHealth=2, mBatteryPresent=true, mBatteryLevel=100, mBatteryTechnology=Li-ion, mBatteryVoltage=8, mBatteryTemperature=328, mBatteryLevelCritical=false, mDockBatteryLevel=0, mDockBatteryStatus=1, mPlugType=0
05-21 21:12:11.277 508-538/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:12:11.277 508-508/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:12:11.287 508-839/system_process D/AsusBrightnessManager: br transform : 57 -> 51
05-21 21:12:11.287 508-523/system_process D/AsusBrightnessManager: br transform : 57 -> 51

... it goes on and on... Maybe, it would help trim down the size of logcat and increase I/O performance a little with this frequent (and not so useful) AsusBrightnessManager debug logging turned off? :D