[ROM][JB 4.3.1] [ KatKiss-4.3.1 #029 ] [Stable] [MultiWindow]

Status
Not open for further replies.
Search This thread

garyngkt

Senior Member
May 7, 2009
467
93
Tim, recent apps list does now show the preview. Only icons of the apps. I assume the Kill All will come later also.
 

pkfox

Senior Member
Jan 26, 2012
240
14
London
Power button menu

My vote for putting boot to recovery back in the power button menu - also left align navbar - other than that all working fine - well done !!!
 

wn1ytw

Senior Member
Nov 25, 2012
219
41
Worcester
I'm also getting the "couldn't install on usb storage or sd card" error. Seems to only be happening on purchased apps, action launcher pro, rom toolbox pro, etc.. These apps work on my nexus 7 running 4.3 though.

Yep ;)
will be put back to the left in the next version.


Not high priority, I prefer to keep that out for the moment.
Need to make sure we don't impact the speed and response time by adding too much bloat.


You need to *full wipe* before installing 4.3


see post #1, there's a reason it's struck in the 1st post ;)
dock battery & left nav buttons should be coming in next version.


wifi is fine for me, there's an option in advanced to save battery.
Try to uncheck it.



Okie, it's very different from "sd card doesn't work" then.
Can you navigate ok to your sdcards with a file manager ?
What path is your Titanium backup using ?
It works fine for me if pointed to the correct storage location.

It kinda sounds like these apps don't find the location of the external storage.
Some of these apps might also need to be updated for 4.3 compatibility, permissions have changed.



Have a play store link to the app so I can reproduce ?


For Youtube, switch to SD and it should work fine.
The HD playback issue is most likely linked to the video codec issue atm.


Bad boy ! ;)
I tried the multi quote thing and just got me all mixed up and confused :(

fine on the priorities :)

I did do the full wipe and stated it. google play just decided sometime down the way to start 'updating' apps that were up to date just 24 hours ago and I had used Titanium Backup to restore after I did the full wipe and install, very strange!

Fine on next version :)

working on rest, thanx!!
 

24601

Senior Member
Mar 5, 2009
1,128
232
I see red people.
Ah if it's with paid apps, might be a different thing then, will check.
I've had no issues restoring my paid apps with Titanium backup,
so you might want to do that in the meantime. :)

Thx Tim. I was able to restore paid apps with TiB, but then when trying to update an app I received the same message.

Sent from my Transformer TF101 using xda premium
 

woti23

Senior Member
May 27, 2010
920
173
if this helps, the logcat for trying to install the paid app "greenify" from market

Code:
D/Finsky  ( 8024): [1] DownloadImpl.setState: com.oasisfeng.greenify.pro from DOWNLOADING to SUCCESS.
D/dalvikvm( 8024): GC_CONCURRENT freed 2203K, 39% free 16308K/26668K, paused 4ms+18ms, total 114ms
D/Finsky  ( 8024): [1] DownloadQueueImpl.onComplete: com.oasisfeng.greenify.pro: onComplete
D/Finsky  ( 8024): [1] DownloadQueueImpl.remove: Download com.oasisfeng.greenify.pro removed from DownloadQueue
I/installd(  105): free_cache(0) avail 6200545280
D/Finsky  ( 8024): [1] SelfUpdateScheduler.onComplete: Self-update ignoring completed download com.oasisfeng.greenify.pro
D/Finsky  ( 8024): [1] OnCompleteListenerNotifier.onPostExecute: Install encrypted com.oasisfeng.greenify.pro
W/ActivityManager(  732): No content provider found for permission revoke: file:///data/data/com.android.providers.downloads/cache/downloadfile-1.apk
D/dalvikvm( 1766): GC_CONCURRENT freed 365K, 9% free 4415K/4808K, paused 2ms+1ms, total 20ms
I/make_ext4fs(   98): file_context_open: Error getting file context handle (No such file or directory)
I/make_ext4fs(   98): No such file or directory
I/make_ext4fs(   98): make_ext4fs terminated by exit(1)
E/Vold    (   98): Format (ext4) failed (unknown exit code 1)
E/Vold    (   98): ASEC fs format failed (I/O error)
E/PackageHelper( 1766): Failed to create secure container smdl2tmp1
E/DefContainer( 1766): Failed to create container smdl2tmp1
W/ActivityManager(  732): No content provider found for permission revoke: file:///data/app-private/vmdl1107087393.tmp
D/dalvikvm(  732): GC_EXPLICIT freed 998K, 32% free 9725K/14176K, paused 2ms+6ms, total 72ms
D/Finsky  ( 8024): [380] 1.packageInstalled: Package install status for "null" is -18
D/Finsky  ( 8024): [1] InstallerTask.cancelCleanup: Cancel running installation of com.oasisfeng.greenify.pro
 
  • Like
Reactions: timduru

*Detection*

Senior Member
Dec 5, 2011
10,512
2,862
Durham
4.3 is very cutting edge, maybe apps giving errors from Google Play just aren't updated to run on 4.3 yet ?
 

4512jth

Senior Member
May 2, 2008
65
28
All the apps that have failed to install on my Transformer have succeeded in installing on my Sprint GNEX with 4.3. I don't think the issue is apps not being updated for 4.3.
 

timduru

Senior Member
Apr 13, 2011
2,878
18,021
New version #009

attachment.php
New version available: KatKiss-4.3_009.zip | md5sum


ChangeLog:
- Fix error installing paid apps ("Error Cannot install on USB or SD" ..)
- Move Nav Buttons to bottom left
- Fix dock battery support
- Add dock battery icon + battery levels
- Settings: Add SuperSU link
- Settings: Show Development menu by default
- Settings: Add Application Advanced Permissions Management (AppOps)
- Settings: Add Dock Settings directly in menu
- Add more keyboard layouts for live switching in asusec + fix Polish layout
- Fix not rebooting issue on Keyboard layout change through Dock Settings
- Fix lock screen clock digit being cut
- Decrease default number of background apps
- Add Android 4.3 default Launcher
 

csb5731

Senior Member
Jan 6, 2012
156
33
Whoa, nice day's worth of refinements.

I ran 008 for a few hours yesterday and it seemed smooth enough that I ran a few benchmarks (which I know don't mean much, but I still run 'em). Two of the three were personal bests! I would have actually kept it as my DD as it hadn't given me any grief, but setting up everything from the full wipe was taking to long, so I made a nandroid and will return to it tonight, upgrade, continue setup.

I think with the nav controls on the left I can easily make it work for me as DD now.
 

worf105

Senior Member
Jul 31, 2013
145
33
Kirkcaldy
This ROM (4.3.009) is silky smooth and I've not had a bit of bother with it so far. What's next in regards to KatKiss 4.3.010?
 

i9apps

Senior Member
Sep 1, 2011
458
83
for me the most important feature is "Expanded Desktop" , so waiting for now :)
 
Status
Not open for further replies.

Top Liked Posts

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

    JellyBean 4.3.1​
    MultiWindow​




    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



    DOWNLOADS:


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

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

    Main Features:
    Rooted
    Multiwindow support (see post #2)
    High speed and responsive oriented (in its current state it's already faster than 4.2.2)
    High performance and overclockable KatKernel included see dedicated KatKernel thread for more info
    Compiled with the Linaro Toolchain
    Full Dock keyboard Support with special keys with additional CTRL + Menu shortcut for recents apps
    Global 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)
    Default Android 4.3 Launcher + Trebuchet
    Advanced power menu with reboot options.
    Expanded Desktop with the option to hide only the NavBar
    Choice between TabletUI and PhabletUI with left or middle aligned nav buttons, and multiple NavBar height.
    Wifi channels regulatory domains
    Integrated cpu & io performance settings panel
    Custom Navbars buttons long press actions
    Ethernet support with settings panel
    Support for authenticated http download with default Browser
    Custom Quick Settings tiles


    Installation Notes:
    These builds are designed to be installed from your favorite recovery. MAKE SURE TO INSTALL THE LATEST 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.3, if ever you encounter a problem do the full wipe and try again before reporting )
      [*]Format /system
    • Flash the rom
    • Flash optional kernel
    • Flash gapps
    • Wipe cache/dalvik
    • Reboot



    Credits:
    Thanks to the original TeamEos & Cyanogenmod for the work on their roms, Dreamcwli for the base gapps and Guillaume Lesniak for the multiwindow WiP base
    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.

    93
    MultiWindow - New Version #027

    Here it is, that sure was fun ;)
    There are still improvements to make, but I tried to make it as practical and intuitive as possible. :)
    Already good and very useful combined with the Key Shortcuts imho :)


    attachment.php

    New rom version available: KatKiss-4.3.1_027.zip | md5sum


    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





    ChangeLog:

    - MultiWindow: Add framework base WiP from Omni + KK specifics
    - MultiWindow: Add clicking on app Icon in Recents will add to split view
    - MultiWindow: Add method to autoswitch TopApp between SplitView and FullScreen
    - MultiWindow: Add icons in Recents for auto mode or to choose view position directly
    - MultiWindow: Add position selection for App that has already been closed in Recents too

    - Add More Global Actions (Available for KeyOverride/Shorcuts + LongPress on NavButtons)
    --+ Switch Top Running App between MultiWindow/SplitView and FullScreenMode
    --+ Switch Top Running App between 1st or 2nd SplitView Spot and FullScreenMode
    --+ Switch To Previous App (Allows to go back and forth between the 2 latest apps)
    --+ Display Recent applications screen
    --+ Expanded Desktop
    --+ Expanded Desktop Keep StatusBar (PhabletlUI)
    --+ Show Notification Panel (very useful with the dock if you run fullscreen)
    --+ Show QuickSettings Panel (PhabletUI)

    - KeyOverride/Shorcuts: Add More Keys:
    --+ SpecialKeys: Space, shift, ctrl, alt, move home, end, pgup, pgdown
    --+ Other Keys: Top Numeric keys + `

    - NavBar: Add Button to switch directly to Previous App
    - NavBar: Add Button to autoswitch between SplitView and FullScreen

    - Webkit/Browser: Change thread priority to improve response
    - Webkit/Browser: Improve Scrolling response
    - Webkit/Browser: Add Specific actions if DoubleTap on a known element
    --+DoubleTap in empty space will zoom like before
    --+DoubleTap on an image will save it
    --+DoubleTap on a link will open it in a new background Tab
    (Disable/Enable in Settings => Advanced => Double Tap Contextual Mode)
    - Date: fix NPE

    - DockSettings:
    --+ Integrate into Settings right panel
    --+ Add PointerSpeed settings
    --+ Add KeyOverride Settings too

    - Add ChangeLog in Settings => About tablet
    - Performance Settings: Fix CPU settings not being applied
    ( Update to KatKernel 108d : add permissions to cpu1 sysfs for system group (Take#2))
    89
    New version V017

    attachment.php
    New version available: KatKiss-4.3_017.zip | md5sum


    ChangeLog:
    - Fix OMX hardware video codecs (Fixes media player, youtube HD ... )
    - Fix Camera

    Damn that was a pain to find out what were the issues, very time consuming but should be worth it :)
    I learnt a few things in the process at least ;)
    That should be it for the 4.3 compatibility headache hopefully.
    And I guess we can get out of beta now :D
    77
    New Version #021

    attachment.php
    New version available: KatKiss-4.3_021.zip | md5sum


    ChangeLog:
    - Add LongPress NavButtons feature
    - Fix wrong display state of Back /IME down Keyboard icons in NavBars
    - Remove extra Input Method icon/panel in Tablet mode
    - Disable recurrent "Choose Input Method" Notification
    - Change Right TouchPad/Mouse Button to send Back command
    - Update KatKernel to 107b
    76
    Additional info & links

    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.
    It might not make much sense for the moment, but once I'll add more actions it could be practical. :)
    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'll be able to do that in the future :)

    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 Access to my location
    - Turn Access to my location back ON
    - Make sure you agree to let google access the location.
    Now you should have :
    - GPS satellites: checked
    - Wifi & mobile networks location: checked

    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


    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

    MultiWindow
    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






    Other Tips
    .