[Galaxy S 4 Mini Android Development] ne0zone75:
SlimKAT for S4 mini (GT-I9190 + GT-I9195)

​

​

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 SlimROMs team 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 unique SlimROMs features :

FEATURES

:

-> The real dark Slim : Invert the whole ROM including Gapps with one click.

-> Slim Recents : A complete replacement of the AOSP recents screen to allow better multitasking, along with marking favourite apps.

-> SlimPIE : Based on CM's PIE, inspired by PA's PIE with a light touch of Slim. A true community feature.

-> Slim dialer : A full replacement of the official Google closed source dialer with added features.

-> Privacy guard : Disable unnecessary permissions set by app developers.

-> Shake Events : Shake your device to launch apps or secure it on lockscreen.

-> Notification reminder : An easy way to quickly set short reminders to show on the notification drawer.

-> Notification drawer and and lockscreen shortcuts : Access your most important apps from everywhere.

-> Custom Quick Settings Tiles : Why just settings? Use whatever you want.

-> Camera : Discover SlimROMs team unique Camera feature...

DISCLAIMER

: Every team mentioned below and myself or any contributor to this project will never ever be responsible for any damages you do to your device !

ALL CREDIT GOES TO AND ONLY TO

:

-> SlimROMs team (ROM tree)

-> CyanogenMod team (device and kernel trees)

-> TheMuppets team (vendor tree)

-> SaberMod team (toolchains)

NOTE : I am not affiliated with any of the teams mentioned above...

THANKS TO

:

-> @F4k (for sharing some of his knowledge with me...)

-> @JustArchi (build optimizations)

-> @aconger (screenshots)

INSTALLATION

: To install this ROM on your Galaxy S4 mini 3G/LTE you'll need this checklist to be all checked ;)

kitkat enabled custom recovery : regular / Philz CWM or TWRP...

My SlimKAT ROM file...

-> If you are coming from stock ROM please do a full wipe (cache/dalvik/system/data) from recovery before flashing it AFTER having done a FULL NANDROID BACKUP, thank you !

-> If you are coming from another AOSP ROM, you can flash it AFTER having wiped cache/dalvik...

OPTIONAL

: You can use any AOSP GAPPs if you want to have Google Play services (I'm using PA-GAPPs nano-modular package by @TKruzze for example ;))

NOTE : SlimKAT is a KK 4.4+ ROM so if you want to activate ART instead of DALVIK, simply go to 'settings/developer options' and select ART as runtime :good: BUT please do remember that ART is still under heavy development...

DOWNLOADS

:

=> This ROM is DEODEXED : if you want to ODEX it (better battery life and better system wide responsiveness), then i do recommend that you use @MatrixDJ96 ODEXER tool available HERE ;)

TWRP Recovery

=> You will find my TWRP for S4 mini page over here...

SlimKAT ROM

=> STABLE version

SlimKAT for GT-I9190 Build 9.0 (2015-01-20)

SlimKAT for GT-I9195 Build 9.0 (2015-01-20)

=> TRYOUT version : none ATM !

Kernel updates : enhanced CM kernel built with latest SaberMod GCC 4.9 is available and is featuring O3 + graphite + Linux 3.4.106 (full details here...)

=> INFO :

As i do not own a S4 mini anymore each upcoming update for both devices will be UNTESTED by myself...

-> In SlimKAT root access needs to be activated like this (true if installing for the first time...) : go to 'settings/developer options' and disable it, then go to 'settings/advanced settings/superuser' and set root access to 'apps/adb' (this will re-enable 'developer options' AND you will gain root access)

WARNING

: Some information below is maybe obsolete !

NOTE : My SlimKAT ports for GT-I9190/5 ports include 'S4 mini settings' APK !

INFO 1 : CURRENT ROM FILES ARE ALSO AVAILABLE FROM THE DOWNLOADS TAB OF THIS PROJECT (at the top of this post).

INFO 2 : You will find screenshots of this running ROM file from the corresponding tab of this project too...

Happy flashing !​

CHANGELOG

:​

2014-04-07 : RC1 -> INITIAL RELEASE​

=> Bluetooth is not working... it's a CyanogenMod device specific issue; if you want you can try to flash a custom kernel onto your phone after flashing my ROM file... it will maybe fix the BT issue... (choose any AOSP custom kernel suitable for the Galaxy S4 mini LTE...)​

=> Auto rotation is failing too... i'm working on it ATM !​

=> DPI is small ATM... value will be raised in next build ;)​

2014-04-09 : RC2​

=> DPI is fixed and set to 230 220 in the SlimKAT ROM .zip flashable file :good:​

2014-05-27 : RC3​

=> same ROM features (and failings...out of the box bluetooth is still not working at all !) as RC2, BUT...​

=> ROM is compiled with 'Google GCC 4.8' and kernel with 'Official Linaro GCC 4.7' with straight @justarchi v2 optimizations applied ! (you can document yourself about it in his topic over here... special thanks to him for his great work :good:​

=> In addition,

RC3 is a 'user variant' build (ODEXED)

, not a 'userdebug variant' one (DEODEXED) like it was previously the case, with all 'slowing down debugging options' turned OFF...​

=> RC3 is not compatible AT ALL with all previous releases;

please perform a clean install

... Thank you !​

2014-06-01 : RC4​

=> same ROM features as RC3, BUT...​

=> bluetooth issue of my S4 mini SlimKAT ports is history ! :victory: :good: (

BT is now fully working out of the box

: therefore my SlimKAT BT fix is obsolete and is discontinued from now on; it is also the case for my 'S4 mini settings' flashable .zip ->

post number 2 will soon be empty

...​

=> RC4 is not compatible AT ALL with all previous releases;

please perform a clean install

... Thank you !​

2014-06-10 : STABLE​

=> same ROM features as RC4 which was already stable, BUT in addition you will find...​

=> Android 4.4.3 4.4.4 !​

=> 'build.prop' file is fixed ! ;) (from inside the ROM installers which are not signed anymore...)​

=> F2FS support ! (latest CyanogenMod 11.0 kernel is officially F2FS enabled...) : therefore, you should be able to boot your device with embedded kernel, whatever the filesystem used (EXT4/F2FS) by tinkering my ROM installers a little bit...​

=> APP2SD functionality ! (available from 'settings/apps' menu)​

NOTE

: If you are interested in my work and download my files, please report back AND hit my 'THANKS!' button if you think i deserve it ! Thank you !

Have fun with it !​

XDA:DevDB Information

SlimKAT for S4 mini (3G/LTE) [UNOFFICIAL], ROM for the Samsung Galaxy S4 Mini

Contributors

ne0zone75, silesh.nair, spanish33

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Any kitkat enabled custom recovery

Based On: SlimKAT

Version Information

Status: Stable

Current Stable Version: STABLE

Stable Release Date: 2015-01-20

Current Beta Version: TRYOUT

Created 2014-04-07

Last Updated 2016-12-24