[ROM][KK 4.4.4] [ KatKiss-KitKat #036 ] [Stable] [MultiWindow]

Status
Not open for further replies.
Search This thread

Piehti

Senior Member
Oct 12, 2012
355
109
Could someone offer Antutu results before and after. Would be interesting what the score is in every mode. Random I/o especially. Thanks and cheers.

Gesendet von meinem Transformer TF101 mit Tapatalk
 

SpenceJT

Member
Oct 29, 2007
21
0
Verona WI
www.spencesplace.com
Greetings - currently running #23 on my TF101 and love it with one exception.

While I am able to show a status of "connected" when using PdaNet+ from my non-rooted S4 to my TF101, I have no throughput to the internet on the tablet. For now I can continue to use FoxFi, however once Verizon chooses to roll out KitKatt to the S4's, I have been told that tethering bia Bluetooth will be my only option.

I have successfully established a BT tether between my rooted (but running stock OS) Samsung Tab 3 without issue, so I can rule out the S4.

Can anyone else replicate the issue or advise me on a work-around?

Regards,
Spence
 

MatteoB92

Senior Member
Jun 15, 2012
892
396
Bari
Could someone offer Antutu results before and after. Would be interesting what the score is in every mode. Random I/o especially. Thanks and cheers.

Gesendet von meinem Transformer TF101 mit Tapatalk

Could you try and report the result to ourselves?

Inviato dal mio GT-I9505 utilizzando Tapatalk
 

Piehti

Senior Member
Oct 12, 2012
355
109
Hmpf. I yet tryed the inverted mode only once - with bad success. Hoped someone with experience or even better with NAND backups from before and after could do. The benchmark results from before are to read up on my blog. Maybe I can find some time this weekend then Ill dig up the topic a bit.


Gesendet von meinem Transformer TF101 mit Tapatalk
 

bastien13

New member
Sep 12, 2008
3
0
Nîmes
Problem on the Android default browser

Hello,
I went to the latest version of KatKiss (4.4.2 # 023) and the Android default browser no longer retains passwords. I have checked the box for him to retain password but I never window opens asking if I want or not remember the password for the site. So I wonder if I'm alone or not and if someone has a solution.
Thank you.
---
Sorry for my English but I am French and I not master English very well.
 

Magissia

Senior Member
May 9, 2012
1,151
270
127.0.0.1
Hello, KatKiss users, what are you using for dynamic overclocking ?
1. Does it support profiles like SetCPU ?
2. Does it support per core settings ?

I was using SetCPU, but it didn't get any updates since a years now, and i don't want to take the risk using outdated tools when it comes to root.
 

demod_oz

Senior Member
Jan 20, 2011
125
63
Hello, KatKiss users, what are you using for dynamic overclocking ?
1. Does it support profiles like SetCPU ?
2. Does it support per core settings ?

I was using SetCPU, but it didn't get any updates since a years now, and i don't want to take the risk using outdated tools when it comes to root.

I just use the built in options, under settings / performance. 1 less app running!
 

Piehti

Senior Member
Oct 12, 2012
355
109
Hello, KatKiss users, what are you using for dynamic overclocking ?
456 /1200 /row / interactive

[Quote1. Does it support profiles like SetCPU ? [/quote]

It did on 4.3.1 - chances aren't too bad. Worth a try.

Hello,
I went to the latest version of KatKiss (4.4.2 # 023) and the Android default brows...."

You might want to try thiw:

Open the Brwopowser.
Delete all passwords, cookies, cache, etc.
Then go to settings -> Apps -> All -> Browser -> clear cache and data.
Reboot to recovery.
Clear dalvik cache.
Reboot to system.
Be patient, might take some time.

Cheers.


Gesendet von meinem Transformer TF101 mit Tapatalk
 

MassStash

Senior Member
Sep 26, 2008
3,838
2,446
36
Chicago
Everything running extremely well here on latest v23, just wanted to post something because I haven't got anything to complain about! Haha thank you so much tim

~Jflteusc runnin' latest Carbon Nightly
Latest KToonsez Kernel 2.1;189;480
Pegasusq
Row
Thermald:
Mpdecision:
 

bastien13

New member
Sep 12, 2008
3
0
Nîmes
You might want to try thiw:

Open the Brwopowser.
Delete all passwords, cookies, cache, etc.
Then go to settings -> Apps -> All -> Browser -> clear cache and data.
Reboot to recovery.
Clear dalvik cache.
Reboot to system.
Be patient, might take some time.

Cheers.


Gesendet von meinem Transformer TF101 mit Tapatalk

Piehti, I tested your method and always the same. I installed version 23 several times and each time I had this problem and that is why I came to ask for help here.
 

SavCom

Senior Member
Jan 11, 2006
204
31
vastmeridian.blogspot.com
You read with so many ROMs that "everything works except HDMI out". May I say that I was very pleasantly surprised to find that the HDMI output from the TF101 works perfectly with KatKiss #22! Not sure if this is partially a tribute to Asus for doing the job properly when they built it, or to Tim for his excellent work on the ROM, but nevertheless, very pleased - and full credit to Tim for keeping our TF101's not just alive, but leading the pack!

Sent from my Kat Kissed Transformer while my back was turned
 

timduru

Senior Member
Apr 13, 2011
2,878
18,021
You read with so many ROMs that "everything works except HDMI out". May I say that I was very pleasantly surprised to find that the HDMI output from the TF101 works perfectly with KatKiss #22! Not sure if this is partially a tribute to Asus for doing the job properly when they built it, or to Tim for his excellent work on the ROM, but nevertheless, very pleased - and full credit to Tim for keeping our TF101's not just alive, but leading the pack!

Sent from my Kat Kissed Transformer while my back was turned

Thanks, yeah you also have HDMI out modes in Display settings :)
It was a pain to bring back, but that's as far as I know the only custom rom with that option too O:)
 

Higgy69

Senior Member
Jan 18, 2013
75
21
HDMI out has been very useful, thanks for the effort keeping it. We took our TF101 on holiday and connected it up to hotel TV to watch films.
 

Tuborg68

Senior Member
Jan 3, 2011
801
120
Just upgraded to this great rom and everything runs just fine. But one thing I just can't get working is mounting cifs from my NAS. I've read first post about mounting outside in some way but don't really understand what path I should mount in the mount manager app.
Hope someone can help me out.

Skickat från min Transformer TF101 via Tapatalk
 

jazzruby

Senior Member
Aug 3, 2010
613
728
I created a little script to mount cifs/smb share:
Code:
#!/system/bin/sh

if [ ! -d /share ]
then
mount -o remount,rw /
mkdir /share
mount -o remount,ro /
fi

echo "Share IP: "
read sip

if grep $sip /proc/mounts &>/dev/null; then
	grep $sip /proc/mounts | awk '{print "Share is already mounted on " $2}'
else

echo "Username: "
read usr
echo "Password: "
read pwd
	mount -t cifs -o username=$usr,password=$pwd //$sip /share && echo "$sip is now mounted" || echo "Unable to mount $sip"
fi
The easiest way to run this is to copy the 'share' file to /system/bin (or /system/xbin) then from a root(su) terminal just type:
share

The script will check for a 'share' folder at [ / (root) ] and if not found will (re)mount [ / (root) ] rw, create the folder then (re)mount) [ / root ] ro

It will then ask for;
'ShareIP' - you should only enter the address/shared folder without protocol
e.g.
192.168.1.1/YourShareFolder

'Username' - enter your username
'Password' - enter your password

Your 'Share' will now be mounted at:
/share/YourShareFolder

Remember to unmount the share when finished:
umount /share

-JR-

edit: I removed "SMB" from the file/folder names
 

Attachments

  • share.zip
    357 bytes · Views: 11
Last edited:

belrik

Senior Member
Nov 25, 2010
468
108
Hmpf. I yet tryed the inverted mode only once - with bad success. Hoped someone with experience or even better with NAND backups from before and after could do. The benchmark results from before are to read up on my blog. Maybe I can find some time this weekend then Ill dig up the topic a bit.


Gesendet von meinem Transformer TF101 mit Tapatalk

Got it working here. As per my earlier post I used a dock SD card and simple restored the data onto a fresh /data partition created and mounted on the microSD.
As regards performance, I had so many apps installed this the tablet was almost unusable. It is improved now, much more usable and application updates and launching is not nearly as problematic, not to mention the re-assuring reduction in write wear on the internal NAND.
I'm using a class 10+ 64GB SanDisk microSD with a single ext4 partition for /data.

Now I'm experimenting with ZRAM and mustering the confidence to try ART. The continued growth in size and performance demands of many apps has been a problem for the tablet and I'm glad to be able to use it without too much lag. Running @1600MHz/interactive/row.

Thanks to Tim for continued support over the last few years.

Sent from my Transformer TF101 using Tapatalk
 

Magissia

Senior Member
May 9, 2012
1,151
270
127.0.0.1
Instructions from Tim to get it working are to be followed step by step without any fantasies and it work. Got it working the first try.
 

11wallace11

Senior Member
Oct 17, 2012
132
33
POCO M3
Got it working here. As per my earlier post I used a dock SD card and simple restored the data onto a fresh /data partition created and mounted on the microSD.
As regards performance, I had so many apps installed this the tablet was almost unusable. It is improved now, much more usable and application updates and launching is not nearly as problematic, not to mention the re-assuring reduction in write wear on the internal NAND.
I'm using a class 10+ 64GB SanDisk microSD with a single ext4 partition for /data.

Now I'm experimenting with ZRAM and mustering the confidence to try ART. The continued growth in size and performance demands of many apps has been a problem for the tablet and I'm glad to be able to use it without too much lag. Running @1600MHz/interactive/row.

Thanks to Tim for continued support over the last few years.

Sent from my Transformer TF101 using Tapatalk

I suggest you try using noop - I found it much more responsive than row in terms of general usage.
BTW it's amazing your hardware can maintain 1600mhz. Mine crashes after a few minutes...

Sent from my Transformer TF101 using Tapatalk
 
  • Like
Reactions: lucidox

belrik

Senior Member
Nov 25, 2010
468
108
I suggest you try using noop - I found it much more responsive than row in terms of general usage.
BTW it's amazing your hardware can maintain 1600mhz. Mine crashes after a few minutes...

Sent from my Transformer TF101 using Tapatalk

Was testing 1600; 1400 is my normal setting.

Sent from my GT-I9505 using Tapatalk
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 454
    attachment.php
    KatKiss ROM - Asus TF101
    attachment.php

    KitKat 4.4.4​
    MultiWindow + Floating & Resizable Windows​




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

    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 :)



    attachment.php
    attachment.php





    DOWNLOADS:


    Please note that this version is made for and tested on the TF101 model.
    As to not clutter the thread, no support will be given here for other devices


    ChangeLog: http://public.timduru.org/Android/KatKiss/4.4/ChangeLog.html
    Source: https://github.com/timduru (branch katkiss-4.4)
    --



    Main Features:
    Rooted
    Floating & Multiwindow support (see post #3)
    High speed and responsive oriented
    High performance and overclockable KatKernel included see dedicated KatKernel thread for more info
    Built with Linaro GCC 4.8.3, -O3, strict-aliasing, c++11...
    Hardware accelerated video & Camera support
    Full Dock keyboard Support with special keys with additional CTRL + Menu shortcut for recents apps
    Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
    Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
    HDMI out options: center, crop, scale
    CIFS, ext4, NTFS & Exfat support
    Native 4.3 FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
    Media Scanner Filters
    Advanced per application permission management (AppOps)
    Advanced power menu with reboot options.
    Expanded Desktop with the option to hide only the NavBar
    Choice between PhabletUI with left or middle aligned nav buttons, and multiple NavBar height.
    Trebuchet
    Wifi channels regulatory domains
    Integrated cpu & io performance settings panel
    Custom Navbars buttons long press actions
    Ethernet support with settings panel
    Custom Quick Settings tiles
    ART

    Installation Notes:
    These builds are designed to be installed from your favorite recovery. MAKE SURE TO INSTALL A COMPATIBLE ANDROID 4.2/4.3 RECOVERY!
    TWRP >= 2.3.2.3 is recommended, new TWRP available here

    • 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 )
    • Format /system (only if Version<026)
    • Flash the rom
    • Flash KatKiss 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.
    YebYen for the mirror.
    Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF



    WebPage
    Tips
    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 Eee Pad Transformer

    Contributors
    timduru
    Source Code: https://github.com/timduru

    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 2.6.x

    Version Information
    Status: Stable

    Created 2014-01-01
    Last Updated 2014-12-21
    111
    Additional info & links

    Youtube
    Latest youtube will work ok with res < 720p.
    720p might work if autoselected directly, but will most likely fail / stutter.
    Using an older version of Youtube like 5.0.21 fixes these issues.


    Flash & HTML5 Video
    Flash is not supported by default on KitKat, you can still use it with Dolphin Dolphin Browser:
    Install Dolphin Browser, install or activate Dolphin JetPack in settings, install the latest flash plugin.

    HTML5 video will only play full screen in the default browser & other browsers using the default webview.
    If Chrome crashes on playing the video, try the beta or another older version(29.x)

    Skype Calling
    Version 5.x broke calling support.
    If you need calls, you have to use an older version like 4.9.0.45564
    http://skype.en.uptodown.com/android/old

    Plant vs Zombies - Black Screen
    Game issue seems to be related to different roms / devices with 1280x800 resolution.
    Workaround to avoid the black screen after launch:
    - install NOMone Resolution changer
    - change resolution to 1280x768 160 dpi
    - click apply
    - launch game
    After playing, restore resolution .


    Wallpaper Modes:
    Different Wallpaper modes have been added in Settings => Display
    ** Normal (regular android mode)
    ** Disable System Wallpaper rendering (set as default)
    ** Disable Wallpaper service

    2nd setting will prevent the wallpaper being rendered by the system (system rendering is not good with the asus graphic hal) and also freeing resources
    That's the recommended setting you want to use if you are using a launcher that has internal wallpaper rendering

    You will see a black wallpaper if you're not using a launcher that can do internal rendering
    If wallpaper is important and that you want to keep your current launcher, then switch back to the 1st setting
    same if you want wallpaper to display on the lock screen.
    3rd setting disables wallpaper completely, depending on your launcher it might be better.

    Global Key Override/Shorcut Mecanism
    Available in Settings => Language & Input => Add Key Override Actions
    or in Dock Settings

    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.

    Wifi channels:
    Choose which channels are available based on your country in Settings => Wifi => Advanced => Change wifi regulatory domain

    Google search:
    If the version you're using is crashing when you open Google Now,
    go to Settings => Language & Input => Voice Search
    then uncheck Hotword Detection.

    CIFS & 3rd party Mount Apps:
    The Rom/Kernel have native support for them as long as you mount it outside or /storage/ and /mnt/shell/emulated/

    GPS:
    if it is taking a long time to get a lock or no lock, follow this:

    Install the latest K.A.T app

    Then follow precisely this procedure:


    1) Location Settings
    - Go to Settings => Location => turn OFF (top right switch)
    - Turn it back ON
    - Make sure you agree to let google access the location.
    - Make sure the current selected mode is High accuracy

    2) Launch the new K.A.T app
    - make sure you grant it root access
    - make sure you have internet access
    - go to the install menu, Check the "Install GPS quicker fix + Assistance
    - Click the Install button
    - Make sure it says "Install Finished"

    3) Reboot
    4) Wait that it has finished booting and launching all the stuff you have starting at boot
    5) Start your GPS app outside with a clear sky line, to speed things up stay in range of the wifi / internet connection.

    Do not let the gps app loose focus when it is trying to get a fix.
    Do not let your tablet sleep / turn off the screen either.


    Doing that here, the first time and with a cold gps start, and even staying in my house,
    I get a 6 sat fix within 30 seconds and 11 sat fix in 1min 15seconds.

    From there subsequent fixes takes about 3 seconds to grab 7 sats and about 10 seconds to reach the 10-11 sat fix
    (you still want to let it sit outside for a bit after the 1st fix, so that the ephemeris data gets consolidated and updated to help faster fix later on)



    Hardware keyboard layouts
    More languages have been added in the default asusec keyboard
    Set the keyboard layout through Settings => Language & Input => asusec => setup keyboard layouts
    These also allow live switching without reboot with ctrl + space

    Window Animation Scale & Immersive mode:
    If you want to be able to drop down from the top to display the status bar while in immersive mode,
    the Window Animation Scale must be different than zero.

    ART:
    ART is not supported for the moment, if ever you tried it, to go back to a working state you can either:
    - remove the file /data/property/persist.sys.dalvik.vm.lib + clean cache & dalvik-cache & reboot in your recovery
    - or do a full wipe

    Storage (fstrim) and Database optimization:
    Fstrim is native in 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
    Be warned that the optimize storage can take from a few minutes to hours.
    But the speed / lag will be greatly improved afterward :)

    Slow downs & Battery drain after a full wipe ? :
    Things to keep in mind after flashing with a full wipe:
    - Media scanner will need to scan everything again, it can take from a few minutes to hours or days if you have a lot of medias or medias that it doesn't like.
    During that process it'll use a lot of cpu and disk, and so can make things lag a bit and drain the battery until it's done.
    You can use the Media Scanner filters to speed things up and make it scan only parts that are really containing your medias

    - After a wipe, it wipes your battery stats, if you don't flash while you are with a 100% full battery, the battery stats will be inaccurate for a while until it learns again your battery capacity.
    The battery can appear to drain faster because it doesn't know where your 100% is.
    (see here for tips on how to speed up the learning process)
    - Check that you don't have a rogue process eating cpu in the background. (run the top command)
    - Check that you don't have a process keeping your tablet awake

    Disabling ext4 journaling : :
    This procedure will increase speed and responsiveness of the internal memory by disabling journaling



    Disabling journaling will give a big speed/responsiveness increase especially on /data where writing occurs
    but the risk of corruption in case of crashes, reboots, running out of battery... is also higher.
    Make sure you have a backup handy and you understand what you are doing !


    If you prefer to play it safe you can use the 2nd disabling zip, which will only disable on /system and /cache which don't contain user data
    Corruption is unlikely to occur on /system as it's read only, and /cache is just volatile non user data, so you can simply just format it from recovery if ever something wrong happens.


    To disable journaling on /system /cache /data download: dis_journaling.zip
    To disable journaling only on /system and /cache : dis_journaling_system_cache_only.zip
    To enable journaling back download: ena_journaling.zip

    0) Put the zip on your microsd card
    1) Boot into recovery
    2) unmount everything but the microsd card (that means /system, /cache /data ... )
    (the script will also try to unmount these, but better be safe in case the script doesn't succeeds)

    3) flash zip
    4) reboot

    Note: Disabling journaling should only take a few seconds unless your filesystem is already dirty (fsck will take place before and after the journaling change)
    Enabling journaling can take longer, especially on /data (mmcblk0p7)
    Just be patient.


    To disable journaling you will need to reflash the zip after you format /cache /data or /system (that means after installing the rom or after wiping cache if you do that after installing the rom)



    Storage inversion(inverts microSD and internal storage) : :
    This procedure will allow you to use your MicroSD as the internal /data partition (which means /data, /sdcard, /data/media ...)
    So you can now have whatever extra space for "Android internal storage" you like (ie what your physical microSD size is)
    And your old internal storage will be used as /storage/sdcard1/

    Not that I care much about the extra space myself, but the good thing is that if you use a good MicroSD, things will also be much faster,
    and for example it doesn't lag anymore when installing apps and such.


    Make sure you understand what it means and what you are doing.
    And backup everything first of course !



    As reference:
    Physical Internal partition is /dev/block/mmcblk0p7
    Physical MicroSD partition is /dev/block/mmcblk1p1
    These won't change, only the mount points are changing.


    The commands can be typed directly from twrp command line thingie, or you can run them through adb
    (just add adb shell in front of the command in that case)

    One thing to note is that the standard recoveries don't know at all that your mount points are swapped, so it will still show them to you the "old non swapped way"
    It won't know how to make a factory reset while retaining your data for example.
    Sidneyk has made a specific TWRP version that will support inverted storage, make sure to use that one after you've inverted the storage if you want to wipe from recovery
    (if you use it for this procedure, then adjust the commands accordingly)

    The commands below are for the non inverted recovery.



    1) Boot into TWRP (I use v2.3.2.3, it might differ if using another version)
    2) WIPE MicroSD content (that means it will be empty afterwards)
    unmount your microsd
    Code:
    /sbin/make_ext4fs /dev/block/mmcblk1p1

    If you still need to transfer your data from the internal storage you can go to step 4) then come back later to do step 3) only

    3) If you have transferred your data from your internal storage, you can format it too:
    unmount /data and /sdcard
    Code:
    /sbin/make_ext4fs /dev/block/mmcblk0p7
    remount /data
    then
    4)
    Code:
    /sbin/chmod -R 777 /data


    5) Flash the KatKernel (JB4.4) for the rom marked with _invertstorage
    6) Reboot.

    Unless you transferred your old /data into your physical new microsd partition, it'll be like if you did a factory reset,
    so you will just need to go through the setup again.

    And of course, From now on your microsd must be inserted before booting up the system, and NEVER remove your microsd card while the system is running.

    Enjoy the extra space & speed :)

    95
    New 4.4.4 version #030

    attachment.php


    New rom version available: KatKiss-4.4.4_030.zip

    Titled "I like nice numbers" ;)
    4.4.4
    V30
    300 thanks to the 1st post ;)
    Too bad we don't have 444 thanks ;P


    ChangeLog:
    - Update to android 4.4.4
    - Default to RGB565
    - misc framework/native changes

    - KatKernel 116:
    -- Backport part of mmc changes from kernels 3.4 & 3.10
    -- Fix Security issue CVE-2014-3153
    -- Writeback: fix occasional slow sync(1)
    -- Softirq: reduce latencies
    -- Set readahead to 128
    -- Turn io_is_busy on by default
    -- Config changes:
    --- IPV6: enable contrack, log, frag
    --- Turn off debugging on some features
    --- Turn off perf events recording
    --- Turn off block dev throttling
    --- Misc perf tweaks
    73
    MultiWindow + Floating & Resizable Windows

    Multiwindow allows you to split the screen in 2 vertically (while in landscape) or horizontally, you can switch an app back and forth between multiwindow mode and regular mode while it's running.
    Floating & Resizable window mode allows you to freely position the window and resize as many of them as you like.
    (memory will be the limit though)


    MultiWindow

    attachment.php


    NavBar:
    - To switch between full screen and split View you can use the
    attachment.php
    NavBar Button
    (It will lay apps alternatively in one SplitView spot then the other.)
    - To change focus simply Tap on the app or use the
    attachment.php
    NavBar Button


    Recents:
    attachment.php

    - Clicking on the app Thumbnail works as before and displays the app fullscreen
    - Clicking on the app icon or the
    attachment.php
    icon will switch the app to splitview and lay it in "automode"
    (If you use automode when an application was set in a SplitView slot it'll be recalled to that previous spot.)
    - Clicking on the other icons will force the app to the 1st or 2nd SplitView slot.

    Actions
    Actions to switch the app between fullscreen / splitview, switch between the 2 most recent apps and to force the splitview slot have been added
    so you can bind them to a key / key combination with the Global KeyOverride or long press action too.

    Note: Most apps works ok in splitview mode, but some of them might not refresh correctly sometime.
    Same when rotating the screen while in splitview mode.
    To force a refresh simply tap the app or if you have 2 apps in split, just click twice on the switch to last app button:
    attachment.php





    Floating & Resizable Window

    attachment.php
    attachment.php

    .

    One Difference with the MultiWindow mode is that an app has to be relaunched to switch between Floating and non floating mode
    (you can however maximize the app through the button to get it full screen and click on the minimize button to get it back to floating mode)
    Also note that all apps might not behave correctly while put in floating mode, it kinda depends on the app.

    To relaunch the Top Running application between floating and non floating mode, click on the new NavBar Button:
    attachment.php

    Long pressing on the button will show/hide all apps currently running into floating mode. (makes it easy to bring them back and forth as needed)
    Global Actions have also been added so you can bind these 2 actions on other long pressing or Dock/Keyboard Key override in Settings

    attachment.php
    With these icons you can maximize the floating app to full screen , minimize it back to floating mode, and close it.

    attachment.php
    Using the menu button in the top left corner of the app, you can dock the app half size to the top,bottom,left,right side.
    To move the app drag the top bar around, it will auto dock to the sides when you drop it close to them.
    To resize an app freely, use 2 fingers pinch (like when you are zooming / unzooming) If the app is docked to the side, you need to undock it first by moving it away from the side.

    To switch between apps you can also go through the recents screen, use alt right+tab, or the switch to previous app button.
    Clicking on the app icon in the launcher will bring it foreground too. (same if you associated a run application shortcut to the keyboard for example)
    66
    New version #034

    attachment.php

    New rom version available: KatKiss-4.4.4_034.zip
    New gapps: gapps-KatKiss-4.4.4_20140913.zip

    ChangeLog:
    - libwebp: Migrate to latest chromium_org 0.4.1 version
    -- Optimizations + Fixes webp related crashes with Linaro & recent compilers
    with Office suite pro and such ... (meaning that you do not need to flash the separate libskia)
    - OpenGL: Optimize drawBitmapMesh using TRIANGLE_STRIP
    - Activity Manager: Tunning max allowed background services during bootup sequence
    - Activity Manager: Ensure to add Persistent Apps to LruProcess List on app restart
    - Activity Manager: Ensure alive process is not killedByAm
    - Activity Manager: Avoid keeping restarting home when only home activity exists.

    - TF101: Reuse old NetworkLocation signature

    - TF300T: Auto detect if /data is f2fs
    (Meaning that you do not need to flash a separate kernel anymore if you use F2FS)

    - TF300T KatKernel 015:
    -- gpu overclock back to 520
    -- interactive: set default maxspeed_load to 80 to save battery
    -- rcu: Backport 50 commits from kernel 3.9
    -- improve Asynchronous I/O latency
    -- regulator: avoid warm reboot fail, Avoid possible race condition, implement proper power off sequence
    -- ashmem: deadlocks fixes
    -- netfilter: xt_qtaguid, fix lo stats
    -- netfilter: misc patches and fixes backport
    -- smp: disable extra duplicate debug
    -- net: fix a potential rcu_read_lock() imbalance in rt6_fill_node()
    -- lib/int_sqrt.c: optimize square root algorithm
    -- Set minimum freq to 51MHz
    -- mm misc fixes
    -- vfp: Use hard-float and neon libraries instead of vfp ones
    -- scheduler: Autogroup patch group by current user android UID instead of task ID
    -- usb: fix false disconnect due to a signal sent to the reading process
    -- sysfs: Fix memory leak
    -- time: Fix overflow when HZ is smaller than 60
    -- tegradc: remove mode log spammage
    -- misc optimizations: lib/memcopy, lib/string, arm optimized RWSEM algorithm
    -- misc fixes


    New gapps:
    - TF101 KatKiss gapps_20140913: Readd old NetworkLocation provider
    - TF300T KatKiss gapps_20140913: Initial version based onto BaNks minimal googlesearch + Browser sync + Calendar sync