[HTC Sensation] maff1989:
maff1989's Enhanced Sensation XE [RUU 1.73.401.4]

This ROM is based off of the 1.73.401.4 RUU for the EURO Sensation XE. It is optimized for SPEED, mainly, and is also very STABLE. I'm very satisfied with it and want to share it with the community. I hope you enjoy :)

READ NOTES BELOW FOR IMPORTANT UPDATE INFO!

[Screenshots]

THESE ARE COMING SOON.

[Change Log]

[b]Nov 26 '11[/b] - Revised Initial Release (Deprecated)
- Dual-Core script working. Established with ROM release

[b]Nov 27 '11[/b] - Incremental Update (Deprecated)
- New init.d startup script method implemented with ZIP release.

[b]Dec 2 '11[/b] - Incremental Update (Deprecated)
- Daemon Controller added back in for super smooooth ROM experience ;)
- Modified init.d scripts

[b]Dec 6 '11[/b] - v0.1 (All previous updates implemented)
- All T-Mobile system components are removed.
- Support for custom boot/downanimation.zip files (place in [b]/system/customize/resource[/b])
- "Empty Sense"; Sense is clean on first boot :) You'll see why.
- Arabic support is now integrated!!! Any other language requests? Hehe
- Daemon Controller, latest init.d scripts, etc. now integrated into ROM package.
- Beats audio has been removed; use equalizer!
- ROM name integrated into UI: "TMX SS 4G"
- Dalvik VM compiler has been disabled (re-enable in build.prop)

[b]Dec 14 '11[/b] - v0.2 (WAY overdue.. Sorry 'bout this.)
- Obviously, TMOUS 1.50.531.1 RUU integrated. Tell me if you notice a difference.
- Advanced Power Menu add-on w/ Volume Wake functionality (Provided by [b]Alipk52[/b])
- Optional Default Power Menu add-on (MUCH better performance with this over APM)
- Trinity kernel add-on (Replaces faux123's kernel and also removes OC Daemon as this kernel does not support it. Bummer, eh? :\)
- Bravia engine integrated into ROM (Link provided by [b]Alipk52[/b]; disabled by default for performance; can re-enable by removing the "#" from the 2 lines at the end of the build.prop)
- Not much change to the code has been done:
- /system/build.prop > enable.dtm=1 -> 0

[b]Jan 17 '12[/b] - Enhanced Sensation XE
- New Base!! RUU 1.73.401.4 (Sensation XE w/ Beats audio)
- OC Daemon removed
- US Time & Date settings
- Fahrenheit set as default temperature scale
- Changes to [b]adreno_config.txt[/b] for enhanced 3D performance (these were tested extensively with GTA III). Following values are those that were changed:
binning=hw
vboDataAlignment=dword
triJuice=3
shadowGmemInAppBuffers=0
MSAABufferAllocation=never
oxiliDisableLazyUpdates=1
oxiliDisabledChunkedUpdates=1
oxiliForceShaderDirectUpdates=1
oxiliForceShaderSingleContext=1
oxiliForceSuperthreadMode=1
oxiliForceSysmemRender=1
- CPU1 is forced to "ondemand" governor via [b]/system/etc/dcbsp[/b]. IntelliDemand governor is not good for consistently fast performance.
- [b]build.prop[/b] tweaks added, such as:
ro.ext4fs=1
ro.telephony.call_ring.delay=1
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
- Included apps in [b]/data/app[/b]:
Dolphin Browser HD
Quadrant Standard
Android Terminal
drocap2
XDA app
Mobilism Market
AdFree Android
Battery Indicator
Google Wi-Fi Tether (Enable Routing Fix)

___________________________________________________________________

[Notes + Dual-Core Info]

faux123 regarding dual-core support with his 0.2.5r kernel

"Overclocking is done via a GLOBAL table which means, the same setting is applied to both CPUs".

This means that whatever frequency you set for CPU0 will also affect CPU1, so the two CPUs will always have matching frequencies.

January 17th, 2012

** With the new Enhanced XE ROM, I am using radio 10.56.9035.00P_10.14.9035.01_M (same from the TMOUS 1.45.531.1 RUU) with the matching libhtc_ril.so. The ROM + mobile data works flawlessly with this combination. If you want to flash the original radio from this RUU, you MUST flash the matching libhtc_ril.so to retain all-around speed!

** To modify the CPU frequencies, you MUST edit the 1cpu1online.sh script file in /system/etc/init.d. Where you see "echo 1512000", change that number to whichever applicable value for the CPU, then save the script and execute it.

___________________________________________________________________

[Features]

Completely stock; NO visual changes!

SU + BusyBox

init.d script support (if adding your own, add the .sh extension or they won't execute!)

De-Odexed + ZipAligned

Beats audio fully integrated thanks to new base

GPU enabled (for silky UI)

FULL Dual-Core support :D (thanks to remcoros)

"/" and "/system" set to R/W on boot

Data tweaks for fast and stable 4G connection

Home + Power screen snapshot disabled (use drocap2)

1000K MMS Fix

And more!

[What's Working]

Errthang!

If you loved my TMX SS 4G, you WILL love this new bad boy!! ;)

___________________________________________________________________

[To-Do]

Working on Sense 3.5 ROM (2.08 Non-XE RUU base)

You tell me! :P

___________________________________________________________________

[Kernel]

Comes with faux123's 0.2.7r kernel; ALL credit goes to him for his awesome work on this kernel. :)

**Flashing other kernels is ALLOWED, as these kernels will take the RAMDisk from the current kernel. This will keep the dual-core functionality.**

___________________________________________________________________

[Installation Instructions]

MUST HAVE S-OFF

**I recommend radio 10.56.9035.00P_10.14.9035.01_M as this ROM comes with the matching RIL**

*I recommend 4EXT Recovery*

1) Format ALL partitions (except SD card)

2) Reboot to recovery

3) Install the ZIP package

4) When finished, reboot to recovery again

5) When recovery loads, reboot the phone normally

6) Let phone sit for 10-12 minutes while it loads; THIS IS CRUCIAL!! Phone will boot, lockscreen will appear, then screen will go off.

7) Go through First-time Setup

8) Do NOT sign into any social networking/email/etc.; this is done on 2nd boot

9) After Sense loads, wait for screen to go off again.

10) Reboot the phone and enjoy! :)

___________________________________________________________________

[Download]

TMOUS RUU

TMX SS 4G v0.1

(MD5: 535889724932e8e703a60c39db8e0b49)

Default Clock = 1.512GHz ; Default Governor = ondemand

-=TMX SS 4G=- v0.2

(MD5: 76f3714701866ce5914668de46094199)

Default Clock = 1.512GHz ; Default Governor = ondemand

EURO RUU

Enhanced Sensation XE

(MD5: 7dc86cf7e801a79e33f043bb29263801)

Default Clock = 1.512GHz ; Default Governer = ondemand

​