• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][N 7.1.2] [ KatKiss - Nougatella #039 ]

timduru

Elite Member
Apr 13, 2011
2,878
18,007
0
KatKiss ROM

Nougat 7.1 Release​
Asus TF701T​



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 the rom's main goal is efficiency, speed/responsiveness,
while not adding bloated features that will slow things down :)




DOWNLOADS:

Currently Not Working:
- Camera

Install Instructions:


  • Backup everything !
  • Boot into the recovery

    The first time or everytime you have an issue when dirty flashing (Especially when changing android major versions):
    [*] do a full wipe, if you have issues make sure that you format /data (format is different than wipe)
    Warning: formatting will remove what is stored in your internal storage, so store the rom /gapps/supersu zips onto an external storage (microSD, SD card..) or make sure you know how to push them back through adb.

    Note that on the TF701 sometime the partition might get corrupted after format in the recovery, so you might need to format to ext3 then ext4 again, and/or reflash the rom if it fails to flash the 1st time

    Then everytime (even when "dirty flashing") do the following steps:
  • Flash the rom
  • Flash the SuperSU zip
    [*]Flash gapps
  • Wipe cache/dalvik
  • Reboot

Note that current gapps setup wizard will crash as it is not fully compatible with android 7.1.2 (KatKiss >= 022)
unless you turn on wifi manually after the language selection in the initial setup.
(if you don't have a dock, use the extra wifi button in the navbar)







Rom Main Features:
Native Nougat MultiWindow
High speed and responsive oriented
High performance KatKernel included
Built O3 & with High optimization flags
Dock keyboard Support with full special/function keys support
Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
HDMI Support
Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
F2FS, ext4, NTFS & Exfat support
Media Scanner Filters
System UI editor with Navbar tuner
Integrated cpu & io performance settings panel
Custom Navbars buttons long press actions
User Immersive mode and actions with automode when docked setting
Advanced per application permission management (AppOps)
Misc utils Busybox, rsync...


Included KatKernel Main Features:
-- Based on latest Asus V11_4_1_30 version.
-- Built with UberTC GCC 5.4, -O3, Optimized flags
-- F2FS support
-- iosched: Zen, BFQV7r8, SIO, deadline, NOOP, CFQ
-- FS: ext3-4, VFAT, F2FS, ExFat
-- backports from more recents kernels branches & android (3.4,& 3.10)


ChangeLog: http://public.timduru.org/Android/KatKiss/7.x/ChangeLog.html
Rom Source: https://github.com/timduru (branch katkiss-7.1)
Kernel Source: https://github.com/timduru/tf701t-katkernel
Credits: Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF, tetsuo for his contributions, Chainfire for SuperSU, Anthony Restaino for Lightning Browser




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-Nougatella, ROM for the Asus Transformer TF701

Contributors
timduru
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest stock bootloader
Based On: AOSP

Version Information
Status: Stable
Beta Release Date: 2017-01-18

Created 2017-01-18
Last Updated 2019-09-28
 
Last edited:

timduru

Elite Member
Apr 13, 2011
2,878
18,007
0
Reserved

First Install
Make sure you do a format /data the first time you install the rom
(backup your internal storage first if you want to keep something)

The first boot after a rom flash can take a few minutes but is faster after the 1st time.
Also keep in mind that after a fresh install, it might take a bit of time to get up to full speed as media scanner & google are checking/scanning and restoring stuff.

Note that app optimizations /cache will now occur in background after being installed, only when :
- your device is idle
- on power and fully charged.
So after install / update, let your device on the charger for some time for it to fully optimize. (depends on your number of installed apps)




System UI Tuner
A few things including the navbar buttons can be tweaked in Settings => System UI Tuner

Bluetooth audio devices
For bluetooth audio devices that have "phone audio" capability you need to uncheck the box in the device's bluetooth settings.

Graphic artifacts
Video thumbnails shows green for certain type of videos

Storage Encryption
Encryption is not supported on our devices

Hardware keyboard layouts
More languages have been added in the default asusec keyboard
Set the keyboard layout through Settings => Language & Input => Physical Keyboard (asusdec), click on the language to choose its layout
(to use multiple layouts , you first need to add another Language in Settings => Language & input)
You can switch between layouts using the keyboard icon that appears in the navbar or by settings a key override action to any keys combination.

Global Key Override/Shorcut Mecanism
Available in Settings => Dock => Add Key Override Actions

This will allow you not only to redefine function keys assignment, and other special keys actions,
but you'll also be able to assign global macro actions / app launch to any key + Meta key combination (shift Left or Right , ctrl..)

You can also add multiple actions to one key combination, simply click again on the "+" button for the same key combination.
For example if you want to assign to one key combination a list of action to run before going to bed for example, like: turn wifi off, Bluetooth off, mute sound, and turn screen off, you can do that :)
Note that starting multiple applications with one key is kinda a miss and hit for the moment due to some mecanism in android that seems to prevent applications to start too close to each others.


Storage (fstrim) and Database optimization:
Fstrim is native since 4.3 and will happen in the background if your tablet is idle / sleeping and that your battery is > 70%
There is also a script to run it manually in the rom: /etc/kat/optimizestorage

To optimize the Database: /etc/kat/optimizedb

To run both, open a terminal and run:
su
/etc/kat/optimize
 
Last edited:

smcmanus69

Member
Jan 4, 2011
19
1
0
Hey there People.
I am using TimDuru's KatKiss . Which is awesome.!
But I would like to request the following, if there is a master list of features.
- Allow internal Drives to map, if connected to a USB (in a PC for instance).
- - I have Apps that need Internal Drives, and it makes it hard to transfer data (I have 80+GB to transfer from old microSD)
- Allow Bluetooth Mice. (I use mine for RDPing to work computers and a mouse is Really Nice)
(my 2 Cents finished)
 
Last edited:

cspgffa

New member
Jul 9, 2013
2
1
0
Awesome upgrade

Hi, this is awesome! I have been running with v15 for a day or so and I have never seen my transformer smoother.

Tim, thanks a lot for keeping these machines alive! Small donation your way.

I have not tried v16 yet but just a couple of things I noticed running v15 so far (have not tried v16 yet):

- The microSD card mounted to something a bit unusual: /storage/6632-3437
- In my gallery most video thumbnails have a weird green or purple tint to them.

Cheers
 
  • Like
Reactions: walkandtalkblues

GrouchyPunisher

Senior Member
May 1, 2012
91
21
0
Hi, this is awesome! I have been running with v15 for a day or so and I have never seen my transformer smoother.

Tim, thanks a lot for keeping these machines alive! Small donation your way.

I have not tried v16 yet but just a couple of things I noticed running v15 so far (have not tried v16 yet):

- The microSD card mounted to something a bit unusual: /storage/6632-3437
- In my gallery most video thumbnails have a weird green or purple tint to them.

Cheers
I did my nandroid backup last night, but have yet to install Nougat...hoping tonight, or tomorrow at the latest.

I can confirm that I have the same thumbnail color issue with KK Marshmallow, though.
 

GrouchyPunisher

Senior Member
May 1, 2012
91
21
0
Installed 7.1.1 v16 this morning. So far so good!

One (minor) annoyance, and I may just be missing how to disable it - It's showing me the dock battery even though I don't have it docked. Can this be turned off like we could in previous versions?

My benchmark was higher with Nougat than MM, as well :) Will keep testing and report any issues.

Thanks again Tim! Will be sending you another little donation.
 
  • Like
Reactions: timduru

timduru

Elite Member
Apr 13, 2011
2,878
18,007
0
New Version #017

New rom version available: KatKiss-7.1_TF701T_017.zip

Changelog:


TF701:
- Fix DRM
- Fix audio recording
- enable freeform floating windows by default
- dock battery: fix icon not hiding when sysfs present while undocked
- navbar: default to balanced buttons
- disable dexpreopt
- installer: unmount system if mounted
- add missing optimize scripts & sysctl
- bt : define KERNEL_MISSING_CLOCK_BOOTTIME_ALARM
- init: rm /mnt/sdcard symlink
- init: rm obsolete dhcp services
- init: add 1 core to background cpuset
 

blubba83

Member
Mar 1, 2016
28
6
0
First of all ... Great work guy !!! Thanks for this Version.

Bugs found ... Chromcast mirror is connecting but only black screen, is it possible to get the normal cm APP list and not the arrow at the bottom (list of all installed apps). Fine to See that the searchbar on the desktop is gone in v17. Immersive mode only seems to work correct when dock auto ist aktivated and without the Dock... When auto mode is off and immersive is powered Form the statusbar icon the navbar stays in Position ,or is it correct ?! Some texts are englisch in the settings app when german lang ist selected.

Now testing v17

---------- Post added at 02:00 PM ---------- Previous post was at 01:36 PM ----------

OK iam again ,sorry the searchbar in desktop isnt gone ,my fault ,well iam using taskbar APP so i was in freeform window mode and then it is not visable. V17 : no options for the background to stay fixed. No Option to turn off the searchbar ... When in freeform mode and you move a window to the left vor right border the window goes to halfscreen mode this is Bad becorse you dont can go back to freeform ... Every APP schoud have titlebar buttons to switch the window state. Thanks
 

timduru

Elite Member
Apr 13, 2011
2,878
18,007
0
Bugs found ... Chromcast mirror is connecting but only black screen,
That's normal, it never worked.

is it possible to get the normal cm APP list and not the arrow at the bottom (list of all installed apps).
that the way the 7.1 launcher does it, if you want another way you'd need to install another launcher.

When auto mode is off and immersive is powered Form the statusbar icon the navbar stays in Position ,or is it correct ?!
only if you have floating apps displayed.

When in freeform mode and you move a window to the left vor right border the window goes to halfscreen mode this is Bad becorse you dont can go back to freeform
that's the normal behaviour,
If you placed the app by mistake in split view,
simply exit the split mode view by long pressing the recent button
then from the recent screen icon, put the app in floating mode again.

... Every APP schoud have titlebar buttons to switch the window state. Thanks
Report to google ;)
 
  • Like
Reactions: karapoutsoglou

blubba83

Member
Mar 1, 2016
28
6
0
Thanx for the fast replay i will try it. In cm 12.1 chromcast works, where is the Problem in 7.1 ? Is it possible to build in cifs.KO to Mount network drives ?
 

timduru

Elite Member
Apr 13, 2011
2,878
18,007
0
Thanx for the fast replay i will try it. In cm 12.1 chromcast works, where is the Problem in 7.1 ?
I don't think it was using hw encoding,
but since the camera doesn't work for the moment, I guess I can switch screen casting to sf encoding
so that you will be able to mirror basic screens.

Is it possible to build in cifs.KO to Mount network drives ?
I'll add it in kernel for the next version.
 

jaszczur69

New member
Jan 18, 2017
3
1
0
I don't have much experience with TF701T.. Does it have poor wifi antenna or is it something wrong with software.. I noticed that network connection slow and started to investigate.. Speedtest very of ten shows 4mbit... At the same Time Phone has 30mbit... Sometimes suddenly it is ok without any obvious reason. I tried to find better Channel but it doesn't help much.
Do you have similar experience or it is Just me?
I'm on Version 17