FORUMS
Remove All Ads from XDA

[ROM][17/7/23][4.4.4] SlimKat | The slimmest & most secure KitKat ROM for HTC Desire!

2,555 posts
Thanks Meter: 5,513
 
By spezi77, Recognized Developer / Contributor on 31st December 2015, 05:27 PM
Post Reply Email Thread


A word by the device maintainer:
I am very enthusiastic to provide you with an unofficial SlimRom for the HTC Desire. Big thanks to original authors. This is currently by far the most relevant KitKat ROM available for the HTC Desire, so if you like it fast and fancy, this is the one for you.

Info about SlimRoms:
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 and offers the following 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.

Important links:

slimroms.net - The official webpage where you find everything you need to know about SlimRoms.

Downloads - Download the rom and gapps.
Installation instructions - Follow these steps to the letter if you're about to install SlimRoms on your device.
1. Recommendations/Requirements:
- An hboot with at least 250mb on system. These include stock hboot or @jmcclue's 250/5/182 hboot - md5 7393e92a6d4f6b6060d236c27d944ad3

How to flash an hboot (simpliest way):
Quote:

1) download the alpha jelly zip and ensure its integrity by checking against the md5
2) save the alpha jelly zip to the root of your SD card and rename it into PB99IMG.zip
3) reboot into bootloader
4) apply the update
5) enter recovery
6) format all partitions except SD card
7) reboot into recovery -- now you can flash the ROM

- A 512mb - 1.5gb EXT partition (EXT4 recommended) on your sdcard. Use this guide, and this guide only to create the partition. Partitions made using other tools (CWM, Minitool Partition Wizard, etc.) will likely cause issues.
- The latest TWRP or 4EXT Recovery. Old versions of CWM may cause issues.
- A somewhat decently functioning brain (optional)

2. Installation Steps:
- Boot into recovery
- Full wipe *
- Flash ROM
- Boot the ROM and let it settle down for 2-3 minutes
- Enable A2SD from Terminal (Answer: Y/N/N) -> for details see below **
- Go to Settings > Security > And turn on "Advanced Reboot Menu"
- Reboot to recovery
- Flash GApps
- Reboot
- Start Play Store to load setup for WiFi, Google account, etc.

* Full wipe includes system, data, cache, dalvik cache, .android_secure and sd-ext

** Enable A2SD
- run Terminal Emulator
- type 'su' and press enter
- allow root access in the popup query
- type 'a2sd install' and press enter
- reply to questions in this order
--> y n n (dalvik to card - yes, data to card - no, reboot - no)

Latest Changelog - Read here if you want information on changes in latest build.

FAQ - The most frequent asked questions with answers.

Kernel Source - The source of your device's kernel.


Get in touch! - Contact SlimRoms at these places if you have questions, requests or feedback.

Google+

Twitter

Facebook

Forum


Disclaimer: SlimRoms and spezi77 are not responsible for any damages to your device.


Have a nice day!

XDA:DevDB Information
SlimKat, ROM for the HTC Desire

Contributors
spezi77
Source Code: https://github.com/SlimKatLegacy

ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 2.6.x
Based On: SlimRoms

Version Information
Status: Stable
Current Stable Version: r8
Stable Release Date: 2017-07-23
Current Beta Version: 1.0
Beta Release Date: 2015-12-31

Created 2015-12-31
Last Updated 2017-07-24
The Following 44 Users Say Thank You to spezi77 For This Useful Post: [ View ]
 
 
31st December 2015, 05:27 PM |#2  
spezi77's Avatar
OP Recognized Developer / Contributor
Flag /home/xda
Thanks Meter: 5,513
 
Donate to Me
More
Device related change-log and unofficial features added to this ROM:

Release 1 (2015/12/31)
* Initial Release
* Add Lockscreen Notifications

Release 2 (2016/01/09)
* LockscreenTargets: Fix FC when entering Settings > Personalization/Interface > Lockscreen > Slider Targets and Shortcuts > Slider Targets

Release 3 (2016/04/08)
* Use latest busybox from CM-11
* BT tethering fix (mirabilos) - untested (please let me know if it works)
* Update CPU governor tunables for performance (kuskro)
* Add all available android security patches for 4.4.4 until 1st of March 2016

Release 4 (2016/07/16)
* Fix FC in Development Settings (thanks ze7zez for testing)
* Add android security updates until 1st of June 2016

Release 5 (2016/12/03)
* Update kernel to stay in sync with ls-kitkat:
** lower max. cpu freq to 998400 MHz.
** ioscheduler to "cfq"
** default CPU gov to SMARTASS2
** add security patches from October bulletin board 2016
* Fix a strange FC in Development/Security Settings (my fault :P) --> Advanced reboot can be found under Security Settings (where it actually belongs)
* Fix camera
* Replaced DashClock with CM's cLock widget (when adding a widget a FC occurred)
* Fix graphic glitches (black regions)
* Add android security updates until 1st of November
* Compiled the ROM with -O3 flag for increased performance

Release 6 (2016/12/04)
* Hotspot/WiFi tethering fix
* Fixed issue with mounting sd-ext which resulted in applications disappearing

Release 7 (2016/12/06)
* Disable atlas service at start-up to save memory
* Align values under Display > DPI settings to be more regular: 140..260
* Fixed FC in Gallery2 app (while editing images) and merged many more stability improvements from CAF
* Fixed a crash in KeyguardWidgets (still had a reference to DashClock)
* Slim down the ROM size (e.g. LockClock 8.6MB -> 1.6MB)

Release 8 (2017/07/23)
* Android Security Update: 2017-07-01
* Kernel compiled with Linaro GCC 4.9.4

Big thanks to Andreas Blaesius aka andi34 for keeping Android 4.4.4 up with the latest security updates. Security sources: https://github.com/android-security/

Not working
* Trackball wake hack (you can use instead "home key" to wake up phone)
The Following 19 Users Say Thank You to spezi77 For This Useful Post: [ View ]
31st December 2015, 05:28 PM |#3  
spezi77's Avatar
OP Recognized Developer / Contributor
Flag /home/xda
Thanks Meter: 5,513
 
Donate to Me
More
Happy New Year!
The Following 10 Users Say Thank You to spezi77 For This Useful Post: [ View ]
31st December 2015, 07:07 PM |#4  
Senior Member
Flag Kraków
Thanks Meter: 707
 
More
Wonderful!
Until recently, I used version 6.7 on my Samsung Galaxy S + and after going to the version 8.14 is a little sluggish.
I hope that 9 version will not be too hard on our Bravo.
Thank you!

---------- Post added at 18:38 ---------- Previous post was at 18:36 ----------

Quote:
Originally Posted by spezi77

Happy New Year!

You make me happy 2015.
I hope that 2016 will also be happy for You and for Your plans.

---------- Post added at 18:47 ---------- Previous post was at 18:38 ----------

If someone had problems with manipulation of recovery,
in this post I put flashable file 4EXT v1.0.0.5 RC9 and emergency flashable file twrp-2311-bravo.zip
to facilitate the return to any other version of the recovery.

---------- Post added at 19:17 ---------- Previous post was at 18:47 ----------

As for me, it is not enough.
Code:
ro.sf.lcd_density=182
The default for A8181 is
Code:
ro.sf.lcd_density=240


---------- Post added at 20:07 ---------- Previous post was at 19:17 ----------

I'm impressed!
This is another ROM that is snappy.

The digit seven is my favorite. @spezi77 have their two!

Quote:
Originally Posted by spezi77

- Important: Go into Developer Settings to enable Root for Apps & ADB

There is a separate tab # Superuser, but I do not need to do this, because it is already set.
The Following User Says Thank You to ze7zez For This Useful Post: [ View ] Gift ze7zez Ad-Free
31st December 2015, 07:48 PM |#5  
spezi77's Avatar
OP Recognized Developer / Contributor
Flag /home/xda
Thanks Meter: 5,513
 
Donate to Me
More
Quote:
Originally Posted by ze7zez

Wonderful!
Until recently, I used version 6.7 on my Samsung Galaxy S + and after going to the version 8.14 is a little sluggish.
I hope that 9 version will not be too hard on our Bravo.
Thank you!

---------- Post added at 18:38 ---------- Previous post was at 18:36 ----------



You make me happy 2015.
I hope that 2016 will also be happy for You and for Your plans.

---------- Post added at 18:47 ---------- Previous post was at 18:38 ----------

If someone had problems with manipulation of recovery,
in this post I put flashable file 4EXT v1.0.0.5 RC9 and emergency flashable file twrp-2311-bravo.zip
to facilitate the return to any other version of the recovery.

---------- Post added at 19:17 ---------- Previous post was at 18:47 ----------

As for me, it is not enough.

Code:
ro.sf.lcd_density=182
The default for A8181 is
Code:
ro.sf.lcd_density=240


---------- Post added at 20:07 ---------- Previous post was at 19:17 ----------

I'm impressed!
This is another ROM that is snappy.

The digit seven is my favorite. @spezi77 have their two!



There is a separate tab # Superuser, but I do not need to do this, because it is already set.

All the best to you and yours!

Thanks for the flowers. I was very glad when I found out how to get this rom FINALLY working. I couldn't do that for almost 2 years. Experience is the key!

About LCD density:
I intended to keep SlimKat as close as possible to the original. Feel free to modify the build.prop. let's see how many ppl will "complain"..

About root:
You are right, I have updated the instructions.


Please keep me posted about the stability and performance..

Thanks, and have a nice evening, and remain ing time in this year!
31st December 2015, 09:00 PM |#7  
M@c|-|oR's Avatar
Senior Member
Flag Niš
Thanks Meter: 301
 
More
Quote:
Originally Posted by spezi77

Happy New Year!

Same to you, mate!
Now I see why you stopped replying in other thread.
Not complaining as Slim KAT was my preferred ROM on One X!
Too drunk to download and flash now. Will try it tomorrow. Afternoon....
All the best!


Послато са Nexus 7 уз помоћ Тапатока
The Following User Says Thank You to M@c|-|oR For This Useful Post: [ View ] Gift M@c|-|oR Ad-Free
31st December 2015, 09:12 PM |#8  
spezi77's Avatar
OP Recognized Developer / Contributor
Flag /home/xda
Thanks Meter: 5,513
 
Donate to Me
More
Quote:
Originally Posted by FaserF

Wow More and more Roms
Keep it up!

Screenshots? Thanks

Too drunken now for posting screenshots.. :P
The Following User Says Thank You to spezi77 For This Useful Post: [ View ]
1st January 2016, 12:46 PM |#9  
M@c|-|oR's Avatar
Senior Member
Flag Niš
Thanks Meter: 301
 
More
Thumbs up
As promised, after two coffies this morning - downloaded and instaled it on wife's Desire.
Well known impression - it's still there.
Great job!
Now installing the apps...
It's amazing that the Android phone from 2010 still can do the job.
Thanks @spezi77 for this. Job well done!

Yes the dpi could be different for us elders, but it could be solved.
Is it possible to enable different options in reboot menu (bootloader, recovery, hot reboot...)?
Only two homescreens, or I forgot something?
Play Store crashes in search, but...

Happy New Year!
The Following User Says Thank You to M@c|-|oR For This Useful Post: [ View ] Gift M@c|-|oR Ad-Free
1st January 2016, 01:19 PM |#10  
spezi77's Avatar
OP Recognized Developer / Contributor
Flag /home/xda
Thanks Meter: 5,513
 
Donate to Me
More
Quote:
Originally Posted by M@c|-|oR

As promised, after two coffies this morning - downloaded and instaled it on wife's Desire.
Well known impression - it's still there.
Great job!
Now installing the apps...
It's amazing that the Android phone from 2010 still can do the job.
Thanks @spezi77 for this. Job well done!

Yes the dpi could be different for us elders, but it could be solved.
Is it possible to enable different options in reboot menu (bootloader, recovery, hot reboot...)?
Only two homescreens, or I forgot something?
Play Store crashes in search, but...

Happy New Year!

Searching in playstore also crashed in my phone. It occurs when you have just set up your Google account and the synchronization is still working in the background.

Solution: let the ROM settle down for a few minutes, and try it again.

Btw, you can change the dpi by editing the /system/build.prop (LCD.density). Or download an app that does the job for you.

Cheers!
The Following User Says Thank You to spezi77 For This Useful Post: [ View ]
1st January 2016, 01:57 PM |#11  
M@c|-|oR's Avatar
Senior Member
Flag Niš
Thanks Meter: 301
 
More
Quote:
Originally Posted by spezi77

Searching in playstore also crashed in my phone. It occurs when you have just set up your Google account and the synchronization is still working in the background.

Solution: let the ROM settle down for a few minutes, and try it again.

Btw, you can change the dpi by editing the /system/build.prop (LCD.density). Or download an app that does the job for you.

Cheers!

Will se about the Play Store. You are probably right.
And, thanks about the build.prop, I know it (used to enjoy SlimKAT at One X).
Krauten juice - the best medicine for the hangover ever!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes