[HTC Sensation] LordNerevar:
Disclaimer: SlimRoms and I are not responsible for any damages to your device.

SlimRoms is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems. The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code. All of the sources can be publicly viewed through GitHub and you can stop by the public Gerrit to submit patches of any type.

SlimKat is the project name for SlimRoms based on Android 4.4.

Original Features

The Real Dark Slim

Full system-wide dark interfaces. - If you like it smooth and classy.

Custom Shortcuts. Everywhere.

Hardware keys, Navigation Ring, Navigation Bar, Lockscreen, Tiles, Notifications etc. - We've got you covered.

System-Wide Keyboard Controls

Rotation, cursor control, optional emoticions, etc. - You'll be tapping away to your heart's content.

SlimCenter

Downloads, contact information, system app removal. - More fun than you can shake a stick at.

Camera Features

Trueview, Smart Capture. - Capture life moments with ease.

Unofficial Features

O2 Optimized Kernel

LibRIL updates

Added FIOPS/SIO/VR/Zen IO Schedulers

Added Badass/Hyper/Intellidemand/Lionheart/Smartmax Governors

Latest mpdecision from showp1984 hammerhead branch

Auto-brightness tweaks (more steps/dimmer in general)

init.d kernel settings script (one less app to install)

Other minor changes

Important links

Official Site - The official webpage where you can find the official download and everything you need to know about SlimRoms.

My Github - Source to the stuff I've changed.

Installation Instructions

Download, install and configure ivanich's 2.8.7.0 TWRP recovery from here.

Download and install the unofficial ROM through recovery from here.

Download and install the latest of my GApps packages from here.

Download and install the TWRP version of my odex package if desired from here. This essentially puts the dalvik-cache of system apps in /system which saves you some space in /data and also speeds up initial boot.

General Q/A

Q: Why SlimKat?

A: It is a great ROM and is very well suited for older devices.

Q: Why another SlimKat thread?

A: This is my own build with parts from various kernels that I feel are beneficial to pyramid users. It most likely won't be as stable as the official builds and therefore needs a separate thread.

Q: You just said it most likely won't be as stable. Does that mean it's buggy?

A: I will not release a build that doesn't work for me. The sensation is my only device and this build will always be my daily driver.

Q: Why not work with dexter93 to make the official build better?

A: That is my intention. We will all benefit from your support and testing. Let us know what works and what doesn't. Then it can be pulled into the official branch.

Frequently Asked Questions

How do I enable root access?

System settings -> Developer options -> Root access

First set to Disabled (if not already) and then set to Apps only or Apps and ADB.

How do I change resolution/dpi/density?

Manual: With root explorer, edit /system/build.prop and change ro.sf.lcd_density=182 to ro.sf.lcd_density=240 and reboot.

App: Download Texdroider DPI from play store to change 182 to 240 and reboot. You can then uninstall the app.

How do I change CPU min/max speed, governors and IO schedulers?

Manual: With root explorer, edit /etc/init.d/89kernel init script (setting options are in the script).

App: Download Kernel Tuner from play store.

How do I submit a bugreport?

See the Slim website instructions here. Attach the report in this thread.

What firmware/radio should I use with this ROM?

For TMOUS try: 3.32.531.14 which comes with radio 11.69A.3504.00U_11.23.3504.07_M2

For non-TMOUS try 3.32/3.33 firmware and corresponding radios from: firmware and radios

Tips/Tricks

If you use google apps, install the biggest package that you need. You want to do this because those google apps will be installed into /system. I've seen many users talk about wanting the smallest gapps they can have and then downloading just what they need from the play store. This is not a good approach for our Sensation because we have a very large /system partition and a very small /data partition (by today's standards). So, a better approach would be to get the *full* gapps package and either remove the apps that you don't need or disable them.

Odex your /system apps. This will free up quite a lot of space in the /data/dalvik-cache folder which again will give you more room for apps. There are many odex scripts available on XDA to choose from and probably even some apps in the play store. You can also try out my flashable zip here (md5sum: 04320206ec11669b2da2f5340bb647f2). Flash it after flashing GApps.

Known Bugs

Battery calibration issue on first boot causes charging to stop at 90%. Charging is normal after reboot. (Appears fixed now)

It has been reported that some bluetooth devices will fail to connect.

It has been reported that some VOIP apps will not work (Line/Skype).

It has been reported that call recording apps will not work.

Thanks

dexter93 - The guru who gave us SlimKat on the pyramid.

bruce2728 - 3.0 Kernel master

showp1984 - 3.0 Kernel master

SebastianFM - 3.0/3.4 Kernel master

sultanxda - 3.0/3.4 Kernel master

ivanich - 3.4 Kernel master

All other devs who have made the Sensation a fantastic device for over 3 years!

XDA:DevDB Information

Unofficial SlimKat (pyramid), ROM for the HTC Sensation

Contributors

LordNerevar

Source Code: https://github.com/LordNerevar

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: 3.32/3.33

Based On: AOSP

Version Information

Status: Testing

Created 2014-09-27

Last Updated 2016-01-12