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

Status
Not open for further replies.
Search This thread

Piehti

Senior Member
Oct 12, 2012
355
109
Yeah, i use it. And i did the apply method. Other apps ( f. e. GPS Status ) works fine and keep the satelltie position. Onla the navigation app used to do the problem.
THX

Maybe I can get a version of that app for researches sponsored by our destributor. Ill have a look and report back later.

Gesendet von meinem Transformer TF101 mit Tapatalk
 

Piehti

Senior Member
Oct 12, 2012
355
109
Ylvis says the dog goes woof woof woof! ;>


Gesendet von meinem Transformer TF101 mit Tapatalk
 

zAlbee

Senior Member
May 6, 2012
363
145
Toronto
zalbee.intricus.net
Well, I've been running the second to last build of KatKiss 4.3.1 (#28) for several months now. Partially because of laziness and partially to see how stable it could be. Unfortunately, the answer is "not that stable".

  • Random reboots. Unfortunately this one is not solved. You may not notice if you flash frequently, but I can't seem to get more than 7-10 days of uptime before the thing RRs. Today I woke up to an uptime of 7 hours, meaning it rebooted during the night; additionally it was held awake for the entire time (draining about 20% battery) and the wakelock was held by "Kernel (Android OS)". Prior to that it last RR'd just 3 days ago. Fortunately this is still better than the bad old ASUS ICS days where a SOD would take the tablet down and not even boot back into Android. However, this kernel is not stable yet. The most stable kernel IMO? Guevor's kernel with ASUS stock 4.0.3 ROM. I logged 1000+ hours (41+ days) uptime on that combo twice. Uptime widget has been logging my best uptimes since my last wipe (just before flashing Team EOS 4.2.x) and it's 31 days. Not sure which specific version that was (could be anything 4.2-4.3).
  • WIFI cutting out. At least TWO other people have reported this same issue and they were ignored. Basically after a while, the WIFI stops connecting and the solution is to kill wpa_supplicant process which brings it back. The first time this happened was in December. It has happened probably 10 more times since, and I've gotten pretty familiar with the issue. The pattern is always the same:
    1. Wifi is set to "Keep on when plugged in".
    2. Wake up tablet. See wifi icon is an empty outline (meaning not connected)
    3. Try to go into wifi settings. Settings panel is blank and stops responding. It doesn't matter how long you wait, it will not respond.
    4. "top -n 1" shows wpa_supplicant using 50% of CPU (100% of a core)
    5. "kill" or "kill -9" of wpa_supplicant PID removes the wifi icon from tray and allows settings panel to work again
    6. enable wifi. APs now detected but won't auto-connect (password is forgotten)
    7. disable wifi
    8. enable wifi. APs will now auto-connect (success)

If anyone is interested, I took full logs, but didn't post them because I was busy at the time (had an icestorm and power outage in my area). Also, last time I posted detailed bug reports, there was no response from the dev...
 

Theziggy

Senior Member
Sep 14, 2012
427
122
Well, I've been running the second to last build of KatKiss 4.3.1 (#28) for several months now. Partially because of laziness and partially to see how stable it could be. Unfortunately, the answer is "not that stable".

If anyone is interested, I took full logs, but didn't post them because I was busy at the time (had an icestorm and power outage in my area). Also, last time I posted detailed bug reports, there was no response from the dev...

I used the 4.3.1 (#28) and 29 (why haven't you upgraded to 29????) for some time and never had any of the issues you are having. I had never a Random Reboot and my wifi was rock solid with no issues.

TimDuru has updated his ROM to 4.4 now which might be worth your investigation also. By the way, TimDuru is maintaining and evolving this ROM FREE so any gripes you have about the developer not responding is a bit moot, also since the ROM has moved on - I would guess that TimDuru no longer monitors this thread - his time is very limited and - old is old, and after all that .................. my partner has been using 4.3 build 29 for 4 months now and not one RR and perfect wifi.

Don't you think it strange that only two users have this issue???? Maybe a rogue app?? I know that when this ROM was the most up-to-date that there were no other issues like what you've been experiencing - search the thread!
 
  • Like
Reactions: mattgren

zAlbee

Senior Member
May 6, 2012
363
145
Toronto
zalbee.intricus.net
I used the 4.3.1 (#28) and 29 (why haven't you upgraded to 29????) for some time and never had any of the issues you are having. I had never a Random Reboot and my wifi was rock solid with no issues.

I'm happy for you, but that doesn't mean the problem doesn't exist. By the way, I do keep up with the 4.4 thread and decided it wasn't stable enough for me (auto-rotate mainly). While writing this reply, I opened the last page of the 4.4 thread and immediately saw three users report random reboots - you are one of them (Theziggy).

TimDuru has updated his ROM to 4.4 now which might be worth your investigation also. By the way, TimDuru is maintaining and evolving this ROM FREE so any gripes you have about the developer not responding is a bit moot, also since the ROM has moved on - I would guess that TimDuru no longer monitors this thread - his time is very limited and - old is old, and after all that .................. my partner has been using 4.3 build 29 for 4 months now and not one RR and perfect wifi.

Don't you think it strange that only two users have this issue???? Maybe a rogue app?? I know that when this ROM was the most up-to-date that there were no other issues like what you've been experiencing - search the thread!

No I don't think it's strange. Many, many bugs only affect a small number of users. Don't you think that a wifi driver should be able to run without hanging, no matter what kind of apps are running? Remember these apps don't have root access and don't have the ability to touch the system process. They are just using internet, nothing more. When the fix is to run as root (superuser) and kill the system process, then it's obviously not user app-related.

I think @timduru is doing a great job, but few projects reach completion with only one developer. He definitely can't find and fix everything by himself. That's why I try to do my part by reporting bugs when I can, but I won't waste my time going through debugging steps and recording logs if it's not going to be read. That's all I meant.
 
  • Like
Reactions: Alarmmy

timduru

Senior Member
Apr 13, 2011
2,878
18,019
I don't support this version anymore, I just can't keep all build setups for all versions and flash back and forth all the time.
Only thing I know is that I had no random reboots at all with the latest 4.3 version either.
 
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
    .