[Motorola Triumph] Whyzor:
Changelog

Build 2012-03-25

Includes

WhyKernel 03-25:

- Enabled INPUT_GPIO in kernel config again to fix proximity sensor glitches.

Other:

- Reverted to original libaudioalsa.so and liba2dp blobs to be safe & since there were no noticeable audio improvements in last build.

- Default to 'dim' auto-brightness profile values by aricblunk

Updates from Cyanogenmod 7:

- Fixed EXIF data writing for camera

- Fixed soft keyboard appearing on dialer sometimes

- Show PIN entry even if lockscreen is disabled

- Backported "disappearing SD media" fixes from CM9

- Fixed ext4 image generation when size is exact multiple of block size

- Fix cursor repeatedly moving back to beginning of To field in MMS app

- Battery status can be shown in PatternUnlockScreen also

- Added Max SMS length option

- ADWLauncher: Added option to lock Action Buttons in main dock

Build 2012-03-04

Includes

WhyKernel 03-04:

- Updated KGSL Adreno 205 graphics drivers (12 -> 24 FPS in Nenamark2)

- Ported genlock feature, needed by newer GPU drivers

- Added ZRAM kernel support

- More battery efficient LED notification blinks

Other:

- Using newer audio & Adreno 205 driver blobs from non-MT FB0 devices on xda-forums

- Added 250 ms delay to prevent accidentally swiping from screen to capacitive buttons

Updates from Cyanogenmod 7:

- Updated File Manager app that's included

- View contact by long press on dialpad T9 results

- More efficient memcpy & strlen low-level functions

- Other minor fixes & improvements.

Build 2012-03-01

WhyKernel 02-29:

- Enabled AES & SHA256 encryption support for apps that need it.

- Disabled INPUT_GPIO to get rid of unnecessary interrupt servicing.

- Touchscreen should work with other FB0 devices again.

- Fixed proximity sensor not turning screen back on during calls

Updates from Cyanogenmod 7:

- Landscape layouts for in-call screen

- Fixed screen hang after dismissing a landscape alarm

Build 2012-02-18

WhyKernel 02-18:

- Fixed occasional "event" wakelocks due to 2+ sensors active at the same time

- More touchscreen optimizations, correct button layout for other FB0 devices

- Fixed broken video from 02-16 build

Other Changes

- Using same sensors & graphics blobs as CM9.

- Added /system/usr/bi041p.idc file for touchscreen calibrations

Updates from Cyanogenmod 7:

- "CM Settings - Input" now doesn't force close (only in last build)

- Fixed side swiping notifications freezes (again)

- Fixed freeze after rotating screen when off

- Fixed stock gallery app improper image scaling

- Improved scrolling cache

- Fixed music widget transparency in landscape mode

WhyKernel 02-08

- Removed some BKLs in input processing.

Build 2012-02-02

Kernel Changes:

- Proper fix for the leftover Wifi & BT wakelocks problem

- Improved MMC/SDIO stability

Updates from Cyanogenmod 7:

- 'Blade' Ring Lockscreen style option available

- Option to disable scrolling cache in performance settings

- ADB over wireless feature built-in (missing 'adbd' on the MT)

- Fixed FC on boot when lockscreen disabled

- Fixed lockscreen alignment

Build 2012-01-26

Updates from Cyanogenmod 7:

- Fixed status bar swipe race (freezing) condition

- Customizable Carrier Label in Settings

- Bluetooth quickconnect option

- ICS rotation & transition animations.

- Option to lock volume keys in silent mode.

- Automatically restart ADB if TCP port settings change.

- Other minor fixes.

Build 2012-01-21:

Kernel changes:

- Touchscreen interrupts have dedicated workqueues now for faster processing. Removed firmware update & other non-functional code.

- Disabled Smartass & SavagedZen CPU governors. They were causing extra early_suspend processing, there are better governors available still.

Other changes:

- Bluetooth & Wifi can be enabled at the same time without 100% CPU utilization.

Build 2012-01-14:

Kernel changes:

- Default to Interactive governor & SIO scheduler (similar performance as Noop, but will give priority to UI interruptions)

- Light sensor will now report 1, 31, 61, 91, 121... values to improve average calculations for auto-backlight

- Intentional wake_lock for when Bluetooth is powered on.

- Disabled more debugging messages (cleanup devs!)

Other changes:

- Enabled AAC audio codec, videos will sound much clearer now. Also disabled continuous auto-focus hunting when recording (these small lenses have huge depth of field anyway)

- Disabled gps.conf intermediate position reporting that gave false locations until locked (problem introduced in last build)

- Updated gps.conf some more, not sure if this makes much of a difference on the MT.

- Reduced hold_back_to_kill delay to 3 seconds for those impatient serial-killas out there.

- Put RomManager back to try not to break anything, it can be removed after first boot up.

Updates from Cyanogenmod 7:

- NEW Ringlock Feature

- NEW Bluetooth GPS dongle support

- Disable Bootup animation now works

- Other minor updates such as TLS-Auth for OpenVPN & call waiting tweak.

Build 2012-01-07:

Kernel changes:

- Reverted back to the stock touchscreen driver code (used in TG's B.08 ROM) with my rewrite & optimization of isr_workqueue function. Should be more reliable and smoother. May have fixed the occasional freezing capacitive button bug too.

- New fix for MMC wake-lock that prevents deep sleep when screen is off.

- Disabled debug mode/msgs in kernel.

Other changes:

- Disabled more debugging modes in DalvikVM, GPS, & kernel. Leaner & faster ROM overall.

- Using gps.conf QUICKEST FIX V1.3 By RJLM, not sure if aGPS even works on the MT according to TG, but this won't hurt anything if it doesn't.

Build 20111230:

Kernel changes:

- Based on TheOC v1.6.14 (changelog)

Other changes:

- Experimental fix for sluggish accelerometer.

- Extended time for "hold back button to kill app" to 4 seconds to prevent accidental kills

- Disabled DEBUG mode & most messages.

- Removed RomManager.apk from package

Build 20111228:

Cyanogen changes:

- Dialpad: perform search when retrieving last dialed number

Kernel changes:

- Kernel based on TheOC Kernel v1.6.11 (changelog)

** Using original interactive governor algorithm with 20ms intervals & 95% threshold.

** Disabled some intermediate frequencies 184, 368, 652, 806, 921 Mhz, simplifies CPU scaling, Still have 61, 122, 245, 460, 576, 768, 1024, & the rest of OC)

** Disabled proximity sensor debug msgs.

- My experimental kernel fix for the occasional "can't go into deep sleep mode until reboot" bug. This should improve battery life.

- Interactive governor default instead of ondemand

Build 20111223:

First version.