[Transformer TF300T Android Development] timduru:
KatKiss ROM
​

KitKat 4.4.4​

MultiWindow + Floating & Resizable Windows​

Asus TF300T - TF201​

After a few years of success on the TF101, KatKiss is now available for the TF300T :)

This rom is an aosp based rom with my own additions on top of it.

The main motto of the rom being Kiss. Even though the Meerkat could give you a kiss, it stands for Keeps it Sweet and Simple too

Which means that just like the other K.A.T stuff, the rom's main goal is efficiency, speed/responsiveness,

while not adding bloated features that will slow things down :)

​

DOWNLOADS:

Latest Rom Version:KatKiss-4.4.4_036.zip | Mirror

Latest NonLinaro Version: KatKiss-4.4.4_TF300T_036-NonLinaro.zip (Slower but higher compatibility with some apps & games ...)

Gapps: gapps-KatKiss-4.4.4_TF300T_20140913.zip | Mirror (Based onto BaNks minimal googlesearch + Browser sync + Calendar sync)

Sound improvements & misc : install the K.A.T App

TF300T F2FS compatible recovery: Latest Official TWRP 2.8

F2FS: The included kernel will autodetect if /data is f2fs or ext4 (so you do not need to flash a separate F2FS kernel)

TF201: For the rom to work with the TF201 you need to flash a TF201 Kernel after the rom (reported to work with Grimlock kernel)

Please note that this version is made and tested on the TF300T model.

It is reported to work on the TF201 too as long as you use another kernel like the TF201 grimlock kernel.

as I don't have a TF201 I won't do much support for the TF201 if you're having TF201 specific issues

​

ChangeLog: http://public.timduru.org/Android/KatKiss/4.4/ChangeLog.html

Rom Source: https://github.com/timduru (branch katkiss-4.4)

Kernel Source: https://github.com/timduru/tf300t-katkernel

--

Rom Main Features:

Rooted

Floating & Multiwindow support (see post #3)

High speed and responsive oriented

High performance and overclocked KatKernel included

Built with Linaro GCC 4.8.3, -O3 & High optimization flags, Global LTO, strict-aliasing, c++11...

Full Dock keyboard Support with full special/function keys support

Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)

Search key quick launch shortcuts

HDMI Support

Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)

F2FS (with autodetection) , CIFS, ext4, NTFS & Exfat support

Ethernet support with settings panel

Wifi Hotspot

Native Android FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)

Media Scanner Filters

Choice between PhabletUI with left or middle aligned nav buttons, and multiple NavBar height.

Immersive mode/Expanded desktop with the option to hide only the NavBar

Auto immersive mode when docked setting

Advanced power menu with reboot options.

Advanced per application permission management (AppOps)

Wifi channels regulatory domains

Integrated cpu & io performance settings panel

Custom Navbars buttons long press actions

Custom Quick Settings tiles

Trebuchet

Included KatKernel Main Features:

-- Based on latest Asus 10.6.1.27.5 version.

-- CPU Overclockable up to 1700, GPU overclock sysfs control (OC 520 by default) , uservoltage

-- Built with Linaro 4.10 -O3 + Optimized flags

-- F2FS /data partition auto detection

-- governors:

interactive

pegasusq conservative ondemand powersave performance

-- iosched: BFQV7r5,

ROW

, SIO, deadline, NOOP, CFQ

-- FS: ext3-4, VFAT, NTFS, F2FS, NFSV3+4, CIFS

-- TCP Congestion: illinois cubic

veno

reno bic westwood highspeed htcp vegas scalable yeah

-- Asynchronous Fsync

-- USB NET drivers

-- lowmemorykiller: misc optimisations & fixes

-- backports from more recents kernels (3.4,& 3.9)

-- SLUB

-- exposed SOS/LNX

-- Restrict slave mountspace so Dalvik apps can mount system-wide volumes

-- Misc optimization & fixes: cpufreq, block, mmc, i2c, sched, rcu, arm specific routines, ...

-- Misc security fixes, futex, tty ...

Installation Notes:

These builds are designed to be installed from your favorite recovery. MAKE SURE TO INSTALL A COMPATIBLE ANDROID 4.4 RECOVERY!

Latest TF300T Official TWRP 2.8 (F2FS compatible) : http://www.teamw.in/project/twrp2/97

Backup everything !

Go to recovery

[*]Make a full wipe / factory reset (you can skip this step if you're already on KatKiss-4.4, if ever you encounter a problem do the full wipe and try again before reporting )

Flash the rom

Flash gapps

Wipe cache/dalvik

Reboot

Credits:

Thanks to the original TeamEos, Cyanogenmod & Omni for the work on their roms, BaNks, Guillaume Lesniak, jteagle, MWisBest, D4rKn3sSyS and Yanuar Harry for the original code some of the features are based onto.

Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF

WebPage

How to report

What to include in the report

Disclaimer: The usual ;)

Use at your own risk, I won't be responsible for any damages caused to your Transformer or to yourself.

In most cases if something breaks, flashing a rom on top should fix it.

​

XDA:DevDB Information

KatKiss-KitKat, ROM for the Asus Transformer TF300T

Contributors

timduru

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.1.x

Version Information

Status: Stable

Created 2014-07-16

Last Updated 2014-11-13