yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] timduru:
New version #025

New rom version available: KatKiss-5.1_025.zip

Full wipe recommended.

ChangeLog:

V025:

- Switch to 5.1.1 Release 6 (LMY48G)

- bionic: Correctly use optimized neon and non-neon string lib

- bionic: Replace Cortex A15 strlen implementation with optimized cortex-strings

- bionic: cortex-a9: Use cortex-a15 optimized strlen for neon and non-neon

- bionic: cortex-a9: Import memchr implementation from cortex-strings

TF300T KatKernel 021:

- Switch to GCC target 5.1

- Use graphite optimizations

- Rebuild with Sabermod-5.1

- GCC 5.1 build fixes

TF101 KatKernel 120:

- Rebuild with Sabermod-4.9

- Use O3 & graphite optimizations

- memset: fix kernel not booting with recent compilers

- GCC 5.1 build fixes

V024b:

- switch to GCC target 4.9

- rebuild with Sabermod-4.9 toolchain

- use graphite optimizations

- Upgrade to android 5.1.1 Release 5 (LYZ28E)

- Upgrade to android 5.1.1 Release 4 (LMY48B)

- Upgrade to android 5.1.1 Release 2 (LMY47X)

- Update Italian strings

- Modify GC Delay to include subsequent launches

- core: Remove forced alignment code

- Bluetooth: Fix for A2DP glitches due to decrement of nb_frames

- Bluetooth: Avoid leaking a fd and an infinite loop

- Bluetooth: a2dp: Buffer sufficient data to keep devices happy

- Bluetooth: a2dp: Allow 2 full tick's worth of data to be sent

- use prebuilt libwebviewchromium

- tf300t: bluetooh audio conf: allow 48k

- tf300t: wifi supplicant conf tweak

- tf300t: update to KatKernel 020c

- tf300t: add back wpa_supplicant socket use
[Eee Pad Transformer Android Development] eemjee:
Holy... Downloading...

Thanks Tim!
[Eee Pad Transformer Android Development] RichieXX:
I have dirty flashed (only wipe cache/dalvik) V025 and i have many bootloops on first start while optimizing apps. Google play serves stoped and the TF101 is very instabil with random reboots. I go be back to V24.
[Eee Pad Transformer Android Development] Dieselrellim:
You work miracles with this tablet
[Eee Pad Transformer Android Development] timduru:
you most likely forgot to flash supersu and/or gapps.

clean flash if not as usual.
[Eee Pad Transformer Android Development] dhruwa:
Error -505 installing Google Play Games from the Play Store - build 023

I have Lollipop build 023 and get this error -505 when I try to intall Google Play Games from the play store. The detailed error message from Logcat is as follows:

07-03 08:26:57.924 E/Finsky (6779): [1] PackageInstallerImpl.handleCommitCallback: Error -505 while installing com.google.android.play.games: INSTALL_FAILED_DUPLICATE_PERMISSION: Package com.google.android.play.games attempting to redeclare permission com.google.android.gms.permission.GAMES_DEBUG_SETTINGS already owned by com.google.android.gms

Any help is appreciated. Thanks.
[Eee Pad Transformer Android Development] RichieXX:
I have'nt forgot supersu and gapps. Hopefully the V24 starts yet . Then I make a backup and tests all over again .
[Eee Pad Transformer Android Development] eemjee:
Testing atm. Faster and smoother than the previous version, no problem. Clean install.

You're the man Tim!
[Eee Pad Transformer Android Development] timduru:
Full wipe and use the gapps posted in the 1st post.
[Eee Pad Transformer Android Development] markusb68:
Md5 file on the mirror has wrong format.

Should be "md5sum" "filename" otherwise twrp can not read it.
[Eee Pad Transformer Android Development] Bama29:
Renamed file ext to md5sum with the file manager in TWRP and still got the MD5 file did not match error aborting flash.
[Eee Pad Transformer Android Development] Thor_Asgard:
Same here, flash V25 + new google apps + superSU... and I can't open the play store...

I had issue with MD5 too... it was ok on my cpu, but I had to skip it on my tablet...

try to flash it agin tomorrow !
[Eee Pad Transformer Android Development] timduru:
md5 file format has been modified on the server, you need to redownload it.

For play store, you need to wait that it updates play services, then you'll be able to open it.

Rebooting once can help too.
[Eee Pad Transformer Android Development] Bama29:
I hope you don't mean waiting for an app update on the play store for Play Services... Tried a reboot and that did not help with the play store.

Note: I ended up Going the complete wipe route and now everything appears to work as it should.
[Eee Pad Transformer Android Development] Chinaboy5216:
Hi Tim,

again want to say thank you for maintaining our TF, installed v25 without issues, play store no issues here.

Tablet is really blazing fast as can be.

Tim forever :cowboy::cowboy::cowboy:
[Eee Pad Transformer Android Development] markusb68:
Hi,

tried Bluetooth audio with my Jabra Solemate with KK LP #25.

Can NOT be used:

Pairing is no problem.

But the audio is stuttering and has gaps without any sound.

That worked well with KK LP #23.
[Eee Pad Transformer Android Development] Thor_Asgard:
Flash ggogle apps + superSU again this morning... still not able to start google play.

I still have superSU 2.45, not 2.46. Updating this could solve this issue ?

Is it possible to have the last google apps for installing the last working version (V23) ? I don't have them anymore :(

Thanks Tim.

Edit : just find gapps-KatKiss-5.0_20141122.zip :)

After flash and super SU update, at startup, number of application to optimized : 79 to 87.

I have 8 more apps with old google apps, and after one "serve google has stopped", play store starts again :)
[Eee Pad Transformer Android Development] wasdvd:
#025 after full wipe

Thank you for your terrific work.

The update from #023 went well with a full wipe.

While I have not tested many things, I do not that GPS location does not seem to work. Initially, I tried GPS test with no luck. I then installed Faster GPS, made the settings and rebooted. No satellites located after running overnight.

Any suggestions welcomed.
[Eee Pad Transformer Android Development] timduru:
Just follow GPS tips in post #2 and it should work fine.

Just tested it on #025 and I get 9 sat fix in about 1 minute from a cold start.

subsequent fixes takes only a few seconds.
[Eee Pad Transformer Android Development] ProjectER:
Thanks, been busy lately, haven't been able to fiddle with the ol' trusty tf101... but I will try your download. Thanks again.

:D
[Eee Pad Transformer Android Development] wasdvd:
Should have remembered

I use Faster GPS on my phone, and forgot that K.A.T is used on the TF101. While my GPS lock was a lot slower than yours, it did lock after a while with K.A.T.

Thanks for your patient reply.
[Eee Pad Transformer Android Development] zerozed99:
Has anyone gotten the Google Now Launcher to work on v25? I have tried flashing the .zip in the OP but the launcher3 app prevents it from starting. I even did another 100% wipe and tried installing from the Play Store...still won't work. I have been able to get Nova Launcher and Halo Launcher installed, but even those required a launcher switcher app to set them as default.

Any ideas?
[Eee Pad Transformer Android Development] Theziggy:
I dirty flashed #25 over #23 and am getting the Play Store has stopped messages - I will do a complete wipe and format and install later today.
[Eee Pad Transformer Android Development] worf105:
Wiped and flashed...................................... all fine with the trusted TF101.
[Eee Pad Transformer Android Development] zerozed99:
I've flashed every rom Tim has put out for the TF101, but I think there's *something* wrong with v25. I've done a complete wipe and install at least 5 times and kept encountering various crashes or anomalies. It might be a problem with the gapps package listed in the OP, or maybe one of the other .zip files....I don't know. I was finally able to resolve (fingers crossed) my issues by using Titanium Backup to uninstall Google Play Services which was crashing every two seconds. I did finally get Google Now Launcher working, but that was a MAJOR effort, and quite possibly tied to the google play services issue as well.
[Eee Pad Transformer Android Development] garyngkt:
Is the link for new gapps working? I cant seem to download. I also had to use the mirror to download #025
[Eee Pad Transformer Android Development] Definitus:
I had some issues in the first installation but now after a factory reset is working like a charm. Great ROM!
[Eee Pad Transformer Android Development] mailme45:
How did you get Google Now Launcher to work? Any details?
[Eee Pad Transformer Android Development] zerozed99:
Are you having the same problem?

Honestly, I'm not sure how I fixed it. As I mentioned, I wiped the damn tablet at least 5 times. I was installing various launcher switcher apps because the default "launcher3" could not be cleared as the default. I finally uninstalled "launcher3" using Titanium Backup, but that didn't work so I had to install Nova Launcher just to have a launcher. And Google Play Services were crashing literally every couple of seconds, so I finally uninstalled those using TB as well. After a reboot, I was finally able to start Google Now Launcher and set it as the default using one of the launcher switcher apps.

I'm not sure what is wrong with the current rom (or add-on zips). The fact that launcher3 couldn't be cleared as a default using system settings makes me think that it might be something within the rom. But all the problems with the gapps might be at the root of it too.
[Eee Pad Transformer Android Development] mailme45:
Thanks for the quick reply. I haven't used my Transformer in a long time, but I'm not having any issues with this version of KatKiss, in fact, 25 seems very quick and stable. I came from a 5.0.2 version of KatKiss, did a full wipe, flashed everything, and it runs fine. I was able to install another launcher, Apex, and then switch between that and Launcher3 the normal way. For some reason, I think the issue is that Google Now Launcher is not seen as a launcher by the system. I'll keep working on it.
[Eee Pad Transformer Android Development] gadgetrants:
Unfortunately you can count me in the same bin. After several attempts to install (wiped caches and system) the Play Services issue persisted. At this point I'd prefer to stick with a dirty install and find a path that works....ultimately, the solution was to install v25 with the older version of gapps (5.0_20141122). Thanks for the tip.

-Matt
[Eee Pad Transformer Android Development] Minikefala:
Is anyone having any trouble changing the default launcher on KatKiss-5.1-sl101-compat-V4.zip? I am currently on sl101 running the 5.1 combat v4. Whenever I attempt to launch the google launcher, a message stating launcher3 is currently set as default and to change it in the settings. however when going to settings, launcher 3 has no defaults so there is nothing to clear!

No option to use google when pressing the home icon either.

Any help would be greatly appreciated!!!
[Eee Pad Transformer Android Development] zerozed99:
Just read the previous 10 posts in this thread....we've been discussing just this issue.
[Eee Pad Transformer Android Development] belrik:
Had same problems, clean flash (with system wipe) fixed it (was going from 23 to 24 with new gapps). Just clean flash, the leaner this old tablet is kept the better it runs ?.
[Eee Pad Transformer Android Development] gadgetrants:
You're 100% correct -- if there were an xda smilie for "I'm a lazy bum" I'd use it...this will have to do. :o At the moment I have a few customizations that have to be redone by hand after a full wipe, so I'll wait until maybe Android M. :D

-Matt
[Eee Pad Transformer Android Development] garyngkt:
Overall #025 very nice update, everything is smoother thanks a lot Tim
[Eee Pad Transformer Android Development] devilpera64:
[MENTION=4234585]Tim[/MENTION] i want say great work! A little thing: updating latest #25 + latest SuperSU 1.46, i've endless bootloop. Returning back to 1.40 it boot up correctly ;)
[Eee Pad Transformer Android Development] Dragon31337:
#25 works fine on my TF101. Thanks! Just wiped and formatted /data (wipe does not format) as stated on the first page and got a flawless installation. Direct update from #23 to #25 did not work even with caches and stuff wiped.
[Eee Pad Transformer Android Development] got2b240:
Timduru,

I have two questions for you regarding the SL101 and I believe it may help others having the same device.

Let's assume we want to have the latest KatKiss-5.1_025, all possible compatibility with the SL101 device and also the Google Launcher.

1) Is the proper order/procedure of installation when starting fresh:

- gathering all necessary zip files (mentioned below) onto a micro sd card

- inserting the micro sd card and VOL DOWN + POWER booting, followed by a VOL UP to enter recovery

- wiping cache, data & internal storage

- install using the "add zip to flash" in the following order; KatKiss-5.1_025.zip, UPDATE-SuperSU-v2.46.zip, gapps-KatKiss-5.1_20150606.zip, gapps-GoogleLauncher_20141122.zip, KatKiss-5.1-sl101-compat-V4.zip

- wiping cache/davlik

- rebooting & setup as new device

2) Do you plan on addressing the following compatibility related issues:

- second battery icon that's stuck on 0%, which I am guessing is built into the ROM to monitor a dock battery

- the onscreen software keyboard that continues to show up while the slider keyboard is open, also given the fact that the "compat" was flashed and none of the language input keyboard options for "Hardware" matter if toggled either way

We greatly appreciate your support! I recommend anyone reading this and benefiting from it to donate to Timduru:

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FWMBWNL9QCVRG

Also, for those who love XBMC want to run it on your SL101 with KatKiss 5.1 the *verified* latest version that actually runs:

xbmcapp-armeabi-v7a-debug-2013-01-16-no-neon-xaf-touch

Thank you!

-Chris
[Eee Pad Transformer Android Development] Dragon31337:
That might be a battery failure. I had the same issue on my TF101. I've disassembled the dock to make a jump start on the battery to get it back to life. And now it works fine. I doubt that battery indicator is way different from TF101 logic.

Does it show proper battery charge if you flash OEM ROM?
[Eee Pad Transformer Android Development] timduru:
Yeah sounds about right. :)

A few reported that the SL101 compat pack sometime was not flashing when flashing everything at once though.

So if that's the case, just do as above without flashing the pack in one shot.

boot the rom without the pack

then reboot and flash the pack.

shouldn't be too difficult to fix.

It shouldn't show actually already ;)

Works fine on TF101, if you don't have a dock it hides the 2nd battery icon.

I guess something is fishy in the way the SL101 reports it.

It shouldn't even have the battery entries technically..

I'd need you to type that in a terminal:

su

cat /sys/class/power_supply/dock_battery/status

cat /sys/class/power_supply/dock_battery/capacity

and copy paste what it says.

Just in case too, do it twice:

- once with the keyboard open.

- once with the keyboard closed

Hmm I think a few had a trick for that, but I might be wrong.

Maybe see in the SL101 thread.

But without having a SL101 myself that one would be much more difficult to fix.
[Eee Pad Transformer Android Development] SmokenAce:
Never have a problem with the battery icons works perfect .
[Eee Pad Transformer Android Development] DROITURK182:
[MENTION=3951330]timduru[/MENTION] are we going to get split screen on this rom anytime soon? Like that feature on KitKat.

Sent from my HTC Space Banana
[Eee Pad Transformer Android Development] got2b240:
Thanks for the reply Timduru!

OK here it goes...

I have tried this in hopes to help hide the soft keyboard at all times with the slider keyboard open and also take care of the 2nd battery status icon in the notification bar. Both to no avail regardless of how many times I flash this or what sequence as I have tried a few.

With the keyboard open/close it shows the same:

# cat /sys/class/power_supply/dock_battery/status

Not charging

# cat /sys/class/power_supply/dock_battery/capacity

0

I know it's difficult to handle these SL101 specific issues. I wouldn't mind living without it for a week or two if you wanted me to ship you mine. PM me is you're interested, otherwise I can be your guinea pig and will gladly try anything you provide via PM or email. Just let me know if you're willing and interested :)

---------- Post added at 10:51 PM ---------- Previous post was at 10:49 PM ----------

Thanks so much for your reply Dragon31337!

I don't think the SL101 has a dock battery so when Timduru mentioned that it should have picked up on this and turned off, that's the crux of the issue. Us SL101 slingers need to find a way to handle the soft keyboard and 2nd 0% battery icon issues together...otherwise everything else is working great thanks to Timduru!

---------- Post added at 10:54 PM ---------- Previous post was at 10:51 PM ----------

Hello SmokenAce!

My issue is with the 2nd battery icon on the SL101 and that's because we do not have a dock battery. Please see the dialog above regarding this particular issue with the SL101.
[Eee Pad Transformer Android Development] SmokenAce:
Thought you were talking about the TF101...
[Eee Pad Transformer Android Development] Dragon31337:
As soon as there is an exposed for 5.1 already and it works fine you might try this:

http://xdaforums.com/xposed/modules/mod-hide-statusbar-icons-clock-battery-t2768605

I think it would work to hid an icon, may be it requires some minimal changes.
[Eee Pad Transformer Android Development] guybrush2099:
have you tried Chromecast mirroring? Do you know if we can get it working? Mirror enabler or other app :)

Thanks
[Eee Pad Transformer Android Development] ikkeT:
F2FS support

Hi,

thanks for doing the work for the old tablet. I just flashed this rom last night to my tf101. It seems to work great. However, I read from the OP that there is F2FS support. It seems the TWRP linked from OP doesn't support F2FS formatting. Is there any newer versions that would?

I know it would be nice. It speeded up a lot my TF700, which has OmniROM now. I would like to change my fs to F2FS on tf101 too, if just possible.

Some notes about install: I downloaded the zips several times, and tried different memory cards. I always ended up with failure on flashing. I found here info, that my twrp was bad. I replaced it with the one mentioned here on the list. It still failed with zip verification, but succeeded without verification. Some other ZIP also needed to have the ZIP verification off. Just as a hint for someone trying this ROM.
[Eee Pad Transformer Android Development] DoughMucker:
KatKiss/TWRP on TF101 doesn't do F2FS at the moment. Who knows if it ever will.

Not sure which OP to which you refer. Maybe from the TF300T thread, but it doesn't say that in this thread's OP.
[Eee Pad Transformer Android Development] Theziggy:
Where??? I can't see it mentioned on the OP.
[Eee Pad Transformer Android Development] ikkeT:
You are right, it doesn't say. I recall hearing that Timduru's rom had fstrim working for f2fs, and probably just saw the fstrim on OP an got a brainfart :) Never mind. It was just my wishful thinking taking over, apologies.
[Eee Pad Transformer Android Development] ikkeT:
I like the feature that the navigation buttons are at the corner of the screen. [MENTION=3951330]timduru[/MENTION], what code or xml changes did it take to do it?
[Eee Pad Transformer Android Development] mightyfreak:
I want a fresh install so i format data in recovery. But it took a very long time so I decided to restart the tablet. Now i've got a problem. The only thing that the tablet do is restarting the teamwin recovery symbol this is with the power button and when i try to go in recovery.

Is there a way to solve this.

Timduru thnx for your rom for our TF101
[Eee Pad Transformer Android Development] flamus:
You may need to fasboot flash TWRP. You can look on the TWRP thread for the info on that.
[Eee Pad Transformer Android Development] Theziggy:
Format data does take a very long time. By restarting before it was all formatted you may have to do a clean install of TWRP - or even go back to Stock and start again from there to KatKiss - google asus tf300t stuck on twrp screen = or look in Q&A here - O think others have had the same problem
[Eee Pad Transformer Android Development] mightyfreak:
It took all Night but I got my tablet running. I did it with easyflasher. Thnx all for your answers. Sry Timduru for hacking your thread. But untill now your Rom is running smooth and fast.
[Eee Pad Transformer Android Development] Bigscout79:
edit: TF101

First off - thanks Tim et al for all your work.

I've tried flashing this set about 10 times and no matter what I cannot get google play to function. Wiped data, uninstalled updates, cleared cache, etc. I've tried older gapps, but do not have the version mentioned above. If anyone has a link for that it would be GREATLY APPRECIATED.

That or thoughts?

Thanks.
[Eee Pad Transformer Android Development] gadgetrants:
If you hunt and peck on Tim's ftp site you'll stumble across it:

http://downloads.timduru.org/android/tf101/gapps/gapps-KatKiss-5.0_20141122.zip

-Matt
[Eee Pad Transformer Android Development] Bigscout79:
Brilliant! - thank you. I'll update with results.
[Eee Pad Transformer Android Development] timduru:
Mostly that and a few adjustments + the Settings modifications

https://github.com/timduru/platform-frameworks-base/commit/b227ace29bbeb7fff1e8fdc708782e61a1965617
[Eee Pad Transformer Android Development] ikkeT:
Thanks. Seems to have quite many strings attached. I was hoping it would be straightforward to try in omnirom for TF700, but I doubt it now. I'm not an android developer, so it seems a bit too complicated for me. Quite many variables are being included in KKC file, and they are used by other stuff in that katkiss folder. Well, hopefully someone more skilled android dude will catch the code, and merge it to omnirom :)
[Eee Pad Transformer Android Development] mightyfreak:
You must format data ......
[Eee Pad Transformer Android Development] Bigscout79:
Apparently details are important...

Thank you!

Formatted

data, with the old gapps - working great. Thanks all!
[Eee Pad Transformer Android Development] AMT2:
Many thanks for you Timduru.. Fantastic rom.. I love it .. Every thing smooth.. But I have only one problem that the tab sometimes do restart by itself.. Especially when the screen is off.. And suddenly I saw the tablet reboot.. This is happen 5 to 6 times daily? Plz do you have any solution or suggestions for this problem

My about info. attached

But my device is TF101G

Thanks again
[Eee Pad Transformer Android Development] barkeater:
I am having the same problem with KK 4.4.4-36. I was on lollypop but a couple of things weren't working right so went back to 4.4.4 and have the spontaneous reboot issue while it is idle/sleep mode. Tried installing the fsync on file but still no luv. Would be happy to create a log file and submit (if I knew how).
[Eee Pad Transformer Android Development] timduru:
You need to install the TF101G compatibililty pack on 4.4

There is no compatibility pack for TF101G on Lollipop , so you are better to stay on 4.4

unless you prevent your tablet from sleeping, which should prevent the reboots too in that case (at the cost of battery of course)
[Eee Pad Transformer Android Development] AMT2:
Everything is okay.. only reboot issue with last rom #025 ):

---------- Post added at 12:40 AM ---------- Previous post was at 12:37 AM ----------

Please Timduru, I hope you can make it compatibility pack for TF101G in next rom # 026? please?
[Eee Pad Transformer Android Development] weazil60:
HDMI Stuttering

Good evening all.

I am running the latest ROM with a clean flash. Everything is running perfectly (many thanks for this).

I connected the tablet to an AV amp using the HDMI out. I was running a Netflix movie from the Netflix app. I discovered that right from the start the film was playing fine on the tablet, however the video kept freezing. The associated audio (on the HDMI out) remained in sync with the tablet.

Any thoughts on how to get the video to run smoothly would be greatly appreciated.

Many thanks.