[HTC Sensation] faux123:
Open Beta 025 build - 01

The theme for this OPEN BETA is mainly bug fixes :D 024 brought you innovation in CPU/GPU scaling 025 is more of a maintenance release.

NOTE: Open beta is like CM7 nightlies, you may report issues but I will NOT RESPOND to any feature requests. ALSO, when reporting bugs, ALWAYS start with:

[ ROM - SelfKangAlpha 10 ] [ kernel 025 build 1 ]

blah blah blah with /proc/last_kmsg attached if possible :D

So here it is:

http://www.multiupload.com/LHJFNQ502D

Enjoy!

<b1> @ 1.73 max

led: enable dynamic LED brightness

mm/vmalloc.c: eliminate extra loop in pcpu_get_vm_areas error path

restart: call secure code to disable arbiter

restart: Handle reset interrupt from pmic

pmic8058-xoadc: request's done late into suspend

pmic8058-xoadc: Add mpp_config call on configure

Remove pm_runtime_suspended() from __pm_generic_call

HDMI: Support for 480p 16:9 in HDMI Driver

qdsp6v2: Reduce the pcm write timeout value

enable ldo's in PHY resume path (usb)

Add suspend/resume for TSENS (thermal sensor)

While powering down flush all the rpcrouter workqueues (rpc)

Reader thread to allocate memory without holding a spinlock (rpc)

Reorganize the usage of spinlocks in RPC Router reader thread

Update RPC client's cb_list_lock to use spinlocks

Retry callback registration on timeout (rpc)

Add smd_tiocmset api without spinlocks

Close smd ports upon failure to open.

print lock name for lockdep_init_error

execute lockdep_init as early as possible

board:clocks: add comments to make trouble shooting easier

smd_tty: restrict DS port platform driver

smd: add closing state to subsystem restart

smd_pkt: add subsystem restart loopback server reinit

smd_tty: add subsystem restart loopback server reinit

smd: add check for LOOPBACK_TTY platform device

Add 10 microsec delay before fetching setup_data (usb)

Simplify ACA state machine to support standard ACA (usb)

Recovery point SEI support for ISDB-Tmm (vidc)

Copy the End of Sequence flag (vidc)

Fix H.263 30fps standard resolution encoding.

Override SP profile to ASP for MPEG4 decoding.

Remove check for allocation of sequence buffer size. (vidc)

Update firmware memory size. (vidc)

Fix GOB Header for H.263 encoding.

Increase the decoder input buffer size.

Return the correct error code for IOCTL. (vidc)

Set correct divx codec type.

Handle b-frame not supported error.

Increase the kernel SMI memory size. (vidc)

Report bitstream errors to driver client.

add change to print MFC firmware version

Removed check for comparing DPB Size

add Check for infinite intraperiod configuration.

Fix to handle non-fatal sequence header errors. (vidc)

Fix not coded vop handling in decode order.

add mdp revision number

increase mdp max burst size

Calculate combined write length for multiple write transactions (i2c)

Fix input handler crash (ondemand, intellidemenad)

Add htc off-alarm support from XE source

updated sii9234 tpi driver from XE source code

USB misc code updates from XE source

enable android USB gadget projector support

Added thermal trip critical retry from XE source

updated DMA engine from XE source

fixed minor HTC battery driver coding derp

Added HTC Beats headset support from XE source

kernel:sched: avoids loadavg Moire

don't call task_group() many times in set_task_rq()

block level disk cache target for device mapper

Do not destroy old sched domain on cpu_up

Do not block when waiting to free old root domain

Check for extended quiescent state at start of gp (rcu)

Don't allow cpu to get console lock during hotplugging (printk)

Add the function 'cpu_hotplug_inprogress'

Remove extraneous boot_secondary delay