yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] vif81:
Hi, I was on #17. I made a clean start (format data), flashed #22, SU 2,52 beta but when flashing open gapps nano (latest version downloaded through the link of the OP), these don't install: Kang TWRP reboots... It works using an old gapps version (released in January).

Any idea?

Thanks
[Transformer TF300T Android Development] ebonit:
Please trace Tim's instruction in the first post exactly. Use TWRP 2.8.7.2@AEREA51 and Flash Rom, SU and Gapps together without any reboot. That's it! :)
[Transformer TF300T Android Development] vif81:
Well thanks but that's exactly what I did, but TWRP reboots when flashing Gapps... Didn't get that before

I will try to download gapps package again

EDIT: must be an issue with my download... Now it works...
[Transformer TF300T Android Development] ebonit:
Congratulations! Enjoy the fantastic ROM. Did you format /data to F2FS?
[Transformer TF300T Android Development] vif81:
Thanks.

Yes, as I come from #17 of this ROM and previously from Katkiss LP. That's indeed a fantastic from!!

---------- Post added at 04:19 PM ---------- Previous post was at 03:32 PM ----------

As mentioned above by others, BT streaming doesn't work at all. Using my BT headset, sound and video are freezing (tested on MX Player, YouTube or Music app). Everything returns to normal when shutting off the headphones.

Any idea of what to do to have it functional? I had this on late Katkiss LP but it was working on precious version of Katshmallow (I guess up to around #12-13)...
[Transformer TF300T Android Development] desireleß:
if BT streaming is choppy, a reboot usually solves the problem (at least for me)
[Transformer TF300T Android Development] vif81:
Yes thanks, but don't know why the BT service goes wrong after a while, maybe [MENTION=3951330]timduru[/MENTION] can help us...
[Transformer TF300T Android Development] ariolica:
Possibly EXT4 ... I followed the other posts instruction to finally change format to F2FS with TWRP Kant version (before I was not able). Even the formatting of data takes an embarassing shorter time compared to EXT4 (seconds vs. tens fo minutes). Initial testing on #22 with F2FS seems the freeze between tasks has totally disappeared, startup faster ...

Maybe for 6.0.x the F2FS is definetly much more than a performance improvement, it's a MUST HAVE and EXT4 is not able to keep pace like before Lollipop.
[Transformer TF300T Android Development] rftimoteo:
Is there any way to have a wallpaper displayed properly when in portrait mode?
[Transformer TF300T Android Development] dpersee:
Good day,

I'm sorry if it is a noob question, I am not dev nor power user.

I would like to know why is it so important to only format /Data as F2FS but not /System nor /Cache ?

I am testing it on my device and it seems to be working fine. But if it is better for any reason, I will reformat /System and /Cache to EXT4.

Thanks in advance.
[Transformer TF300T Android Development] th3cr0w:
I am not sure but if I am not mistaken /system gets formated to ext4 as a step in flashing this ROM zip (just before writing ROM to mmc)- formating it to anything else is just waste of time.

Possibly /cache gets the same step.

you can try to run this command in terminal emulator or via adb:

mount |grep -E system\|cache

this will give you sth like this:

/dev/block/mmcblk0p1 /system ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0

/dev/block/mmcblk0p2 /cache ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered 0 0

If I am not mistaken you will see ext4 as in my example
[Transformer TF300T Android Development] pe1dnn:
The ROM used to explicitly mount system and cache as ext4, so when having f2fs the ROM would not work since f2fs will not mount as ext4. Since people insist on formatting them to f2fs and Tim got so sick of the complaints he now allows that too.

Chances are however that even on your system it is ext4, even if you formatted it as f2fs. First of all the system partition of the ROM is just an image so whatever you formatted, when raw dumping the image on the system partition during install it just wrote back an ext4 file system. Secondly if you look what wiping the cache does you will notice it is not cleaning but just formatting the partition and it formats it as ext4.

F2fs for system is useless, your system partition is read only and the speed increase for f2fs is improved writing and better keeping track of flash blocks that need to be erased. This never happens on the system partition. It does not help much for cache too, I guess because data is added but almost never deleted, so writes will always be to empty cells and no benefit for f2fs because erase almost never happens.

So the most important reason why it was important was that the ROM did not expect something else than ext4. And now, although it still makes no sense, it is tolerated. Tolerating it paid off, there were much less messages about f2fs problems after this change was made.
[Transformer TF300T Android Development] ebonit:
In my point of view your question is absolutely qualified!

It's an unwritten law to format to F2FS /data only. BTW, I have never tried either to format /system or /cache to F2FS because I have been warned that this may lead to a boot loop. So I would like to welcome very much if someone could answer your question conclusively.

Thank in advance! :)

My thanks go to pe1dnn!

Great explanation. That's it what I always secretly thought.
[Transformer TF300T Android Development] pdechad:
Great explanation! Thanks! Also, Tim is one sharp dude!

---------- Post added at 11:44 PM ---------- Previous post was at 11:31 PM ----------

Sorry, my thanks were for pe 1 dnn's explanation on a previous post.
[Transformer TF300T Android Development] dantecampaza:
In my opinion, when we turn on the cell, starts the bootloader that loads kernel and ROM from partition /system and the bootloader knows only ext4 because only the kernel knows f2fs. Then the kernel reads and executes apps in the /data partition
[Transformer TF300T Android Development] brandscaping:
Screencap?

Love this rom. Love TimDuru. And love this forum, but how the heck can a guy do a screencap (tf300 with v011 - haven't upgraded due to SodaDungeon - but will once i can screencap...)
[Transformer TF300T Android Development] KritonK:
Keep the "volume down" and "power" butons pressed together, until you get visual feedback that a snapshot has been taken. You'll find the snapshot in the Pictures/Screenshots folder.
[Transformer TF300T Android Development] crenshaw1979:
Any tips for fixing WiFi disconnecting randomly? Currently on a clean #22 install.
[Transformer TF300T Android Development] filipelq:
I had the same problem. It only worked after I formated data and changed filesystem to f2s2 in TWRP.

Enviado de meu TF300T usando Tapatalk

---------- Post added at 02:28 PM ---------- Previous post was at 02:27 PM ----------

I had the same problem. It only worked after I formated system and changed filesystem to f2s2 in TWRP.

Enviado de meu TF300T usando Tapatalk
[Transformer TF300T Android Development] ledabe974:
[/QUOTE]

I had the same problem. It only worked after I formated system and changed filesystem to f2s2 in TWRP.

Enviado de meu TF300T usando Tapatalk[/QUOTE]

Thanks for the reply.

Will try this AS soon as I can.
[Transformer TF300T Android Development] bryan8171:
Wifi

I have the same problem as well. Clean install after using fastboot to erase all components. Installed twrp, katkiss (great ROM so far), Su, and gapps as instructed. i get intermittent drops of wifi. Any suggestions?
[Transformer TF300T Android Development] Nicolas Love:
I have the same problem. In portrait mode a wallpaper has large black area above and below a picture. Hopefully, it will be fixed soon.

This interesting problem comes and goes in different builds and different Android versions. But by now it's here again.

Google promised to fix all Wi-Fi issues that were introduced in Marshmallow in the next Android release. I hope they will not wait until the next major version of Android and fix it in the next minor version of the system.
[Transformer TF300T Android Development] ebonit:
Thanks for your great information wherever it comes from. Hopefully Google will do it soon!
[Transformer TF300T Android Development] pe1dnn:
Maybe Tim will create KatsNougat for us at that time.
[Transformer TF300T Android Development] pastorbob62:
I am not convinced it is totally a Marshmallow issue. I see occasional WIFI drops with my Windows and Linux devices as well. And my wife's phone is still on a Lollipop based ROM which also does it, as does her Kindle which is Kit-Kat based. For me, it is a non-issue since it doesn't happen that often. I have two routers (one set up as an access point) so my coverage is good throughout the house. But I can understand if it happens to you often. I would probably throw my device across the room about the third time it happened. especially if it was in the middle of something. ;)
[Transformer TF300T Android Development] mloc33:
You can set the back, home or recent button to do a screenshot, just long press them. It's somewhere in the setting in order to set it up.
[Transformer TF300T Android Development] ebonit:
Finally you are right. Thanks, we all make mistakes!
[Transformer TF300T Android Development] timduru:
S

It's correct, you can set long press actions on NavBar buttons even without gapps.

Settings => User Interface => Navigation Bar Buttons Settings
[Transformer TF300T Android Development] mloc33:
So there! Lol
[Transformer TF300T Android Development] betanman:
unfortunately setup wizard has stopped

Latest Rom Version: KatKiss-6.0_TF300T_022.zip installed

and when I install OpenGapps ARM 6.0 Pico or any other gapps

I get the message in the title and another one

I don't have this errors in KatKiss-6.0_TF300T_018.zip

and I have WiFi disconnecting randomly problem from any rom 5.0 and also in 6.0

I can't go back to rom stock because my cable is damaged (I can only charge with it) and TWRP won't install it.

Help PLz ....thanks
[Transformer TF300T Android Development] DoughMucker:
I'm curious if anyone else can enable and use Gesture Typing for the default Android Keyboard (AOSP)? I can enable it, but gesture typing doesn't work. If I download Google Keyboard, gesture typing works if that is enabled. I'd prefer to stick to AOSP. Perhaps there's a workaround available?
[Transformer TF300T Android Development] timduru:
You need to stick with the same gapps that you used to flash for previous rom versions, and flash them at all time together with the updated rom zip + supersu

if you forget to flash them or mix them with other gapps, you'll see that kind of google service crash.

Recovering from that state usually requires a full wipe.

It requires non aosp libs to work, I don't think we have the required compatible libs in the pico gapps.

Not sure to remember which one it'd require, maybe try nano or above if it fits space wise.

Otherwise yeah installing google keyboard from the playstore should be the most compatible, lib wise.
[Transformer TF300T Android Development] vif81:
So far MX Player, Google Photos and Perfect Viewer see my SD (not configured as internal storage as I didn't want format it because my data are on it)
[Transformer TF300T Android Development] KritonK:
I just installed #7, upgrading from KatKiss 5. Most of my time was spent taking all sorts of backups, most of which were ultimately unnecessary, as the upgrade went pretty smoothly, without any problems. Even the first boot didn't take that long.

I restored my apps using Titanium Backup, and so far they seem to work fine.

The ROM looks good, and it's definitely a keeper. However, I'd like to add myself among those who've had problems with autorotation: it usually works, but at some point it stops working. I've had this happen twice so far.

A couple of questions:

Is NTFS/exFAT support being planned? I had to reformat my external SD card το vfat, as the system would not recognize it. The good news is that the system notified me in no uncertain terms of what was happening, guided me on how to format the card, and now displays an icon in the notification area, allowing me to unmount or explore the card, which is very handy.

In Katkiss 5 there was a terminal emulator app bundled with the ROM, which I didn't find in Katkiss 6. Was this removed on purpose? If not, then if I install it from the play store, will this cause problems, if I dirty flash a newer version of Katkiss that contains the removed app?

Finally, a question about Katkiss in general. Do I need to bother with busybox installers, or does busybox come preinstalled with Katkiss and/or SuperSU? I'd been trying to find an installer that works, and one of them erased /system/xbin, which someone must have installed beforehand, for the folder to be there. (I reinstated the folder with another installer, so no harm was done.)
[Transformer TF300T Android Development] pastorbob62:
Once again an awesome job Tim. :good::good::good::good::good:
[Transformer TF300T Android Development] rembrandtlnx:
Im getting an error when i try to install after a full wipe (system/data/cache/dalvik)

mount: failed to mound/dev/blck/mmcblk0p1 at /system: Device or resource busy

E:Error executing updater binary in zip '/sdcard/Katkiss-6.0_TF300T_006.zip'

any tip?
[Transformer TF300T Android Development] chrismine:
In TWRP go to reboot menu and choose to reboot to recovery. timduru said it happen as system is mounted. This has worked for me. Or try to unmount system and flash again.
[Transformer TF300T Android Development] rembrandtlnx:
Worked fine, thanks for the tip
[Transformer TF300T Android Development] Theziggy:
Absolutely Awesome Battery overnight - best ever - %02 - super
[Transformer TF300T Android Development] z1022:
MXplayer cannot use HW decode H264.

Is it only my problem ?
[Transformer TF300T Android Development] besoft:
Hi, I'm considering giving this ROM a try, what I like to hear is where do you think is version 007 at. In the sense of stable/unstable has minor/major issues that need to be fixed and similar thing.

I'm also considering CM 12 but I'm not sure if it will be an improvement from Stock 4.2.1...

How do you place katkiss vs CM if you have to judge both in term of device implementation/compatibility?

Not sure if I'm using the acronym right, but by CM I mean Cyanogenmod...

Thanks
[Transformer TF300T Android Development] chrismine:
You wont be sorry if you use Katkiss. Very smooth and stable for me.
[Transformer TF300T Android Development] Theziggy:
Titanium Backup sees it too, as does Folder sync - it doesn't see it as an external card but I can navigate through mnt/media_rw etc. I'm guessing a lot of the apps will see it now - good job Mr Tim.

As for formatting my card - I have a ton of video, books, photos etc on it - would never need to use it as internal storage

ADDED - Bit more testing and not all apps see the card. But TB sees it which is good.

---------- Post added at 02:56 PM ---------- Previous post was at 02:50 PM ----------

New Rom unmounts system before flashing

---------- Post added at 03:01 PM ---------- Previous post was at 02:56 PM ----------

You could give the Lollipop version of this ROM a try - very stable.

I have this ROM installed, seems very very battery friendly, only issue is the storage access - but that is a Marshmallow thing and TimDuru has managed to fix it for most apps.

Both these options are miles/kilometres better than stock - you won't believe the increase in speed and fluidity.
[Transformer TF300T Android Development] DriftJos:
I've tried CM for a while but it was very slow, too slow. Switching to this MM ROM of Tim was a releaf. This one runs great! No problems until now, with this #7
[Transformer TF300T Android Development] chrisautrey:
I could not correctly play any of my H264 encoded videos with the built in player either. I would get perfect audio, but the video would either be a black screen or frozen frames.

---------- Post added at 05:01 PM ---------- Previous post was at 04:51 PM ----------

I ran into a wierd, repeated issue with 006 that I replicated on 007 as well. I didn't pull the logs because every terminal that I tried would force close on start. Maybe a Marshmallow problem with the terminals?

Anyway, after doing a complete wipe and data format like I successfully did many times with KatKiss 5, the tablet would reboot and would get stuck for at least 10 minutes optimizing apps. The first time through after a cache wipe it would hang on one of the apps in the 70 or so it was optimizing and eventually skip that one and do the rest. Then on every following boot cycle it would spin for the 10 minutes "optimizing 1 of 1 apps". I was able to validate that this was not a problem if I skipped the Gapps install and just used the ROM and superSU. In that case I would boot to the OS in no time with no app problem.

After about the 5th format and reinstall cycle and with the video issue, I have gone back to KatKiss 5 for now, but wanted to give you the data point on what I was seeing.

Thanks for all that you do with this tablet.
[Transformer TF300T Android Development] emanuele1986:
i installed 007 on my tf300tg. Only 3 bit bugs:

- when i tap on system update in tablet info, it shows the message for the app crash;

- rotation sometimes get stuck in vertical mode;

- google now shortcut when you press home button doesn't work

for the rest the rom works really fast and smooth. bye
[Transformer TF300T Android Development] ddd3astra:
I'm back on #007. Nice work! It is a solid ROM. I think I am on Marshmallow to stay - thanks, Tim!

I agree with the previous posters about a few minor points:

- Auto-rotate gets stuck, but that is no problem with Rotation Control installed.

- Choppy video playback. Watching Bundesliga games is pretty funny - the video speeds up and slows down to keep in sync with the audio. I saw this in other videos, both in apps and in the browser, so I'm guessing it is a codec issue..

- The lack of the Google Now on the home button I consider a feature rather than a bug.
[Transformer TF300T Android Development] rembrandtlnx:
Another issue i'm facing is the Google Play Store that doesnt download anything and then it get stuck. If i restart the tablet, it finish download and install then when i try to install anything else, it hang again until i restart another time.

Anyone else facing the problem?

clearing data/cache from market doesnt help

(using 007)
[Transformer TF300T Android Development] vif81:
Try to close the Play store from recent apps. Plus, let the system "live" by itself for a while as at the beginning it needs time to stabilise. On mine, Play store acted strangely at the very beginning (taking so long time to begin a download) and now everything works smoothly
[Transformer TF300T Android Development] cmendonc2:
Is anyone having any difficulty signing into WPA2 networks. Open (unsecured) networks do connect, but it is stuck on Authenticating for WPA2 Enterprise.
[Transformer TF300T Android Development] besoft:
I had the same issue: Google Play Store hangs (the download of the app doesn't start, like it is pending).

Mine seems to have fixed after the first restart.

The big issue for me is that every time I reboot it does a "Android is starting... Optimizing 1 of 1." for more than 10 minutes. (3 times so far)

Another issue is that it keeps prompting "..........gaps has stopped", sometime the message appears and goes away on its own, sometime it stays there waiting for an "OK".

Of course I'm running all the thing downloaded from the first post (katkiss 007 etc.).

I'm sorry but this is kind of a deal breaker, I'm considering giving CM 12 a try...

Other than a reset is there something particular I have to take care of before flashing another rom?

Thanks.
[Transformer TF300T Android Development] timduru:
There's a 10 minutes timer per app optimizing in Marshmallow.

I'll increase it in V008, it should fix that issue.

But what is weird is that it seems that not all TF300T are equal...

Mine does the *full* apps optimizing in less than 10 minutes on first boot, and yours is taking 10 minutes on one app.

What format did you use when you formatted /data on the first install ?

Also did you change one of the performance settings ? cpu frequency, io scheduler.... ?

Also, if someone with the issue could:

Reboot, and grab me a logcat right after it has done the Optimizing 1 of 1.

That would help, just to make sure it's that.

Not surprising as it's most likely one gapps component that don't optimize on your tablet
[Transformer TF300T Android Development] MiniBlu:
I think it needs micro or above (it might only be mini but nano doesn't), I'm not sure if it fits though. You can put a .gapps.config file on you sd card to exclude unwanted apps from larger gapps packages so they will fit ( instuctions here.) Or inside the mini gapps zip the lib you need is in a folder called optional.
[Transformer TF300T Android Development] DoughMucker:
Super. Thanks!

Edit: I tried the nano, micro and mini packages and it still didn't work. I also started to try the stock package and excluded a bunch of files with gapps-config, but I ended up in a boot loop. I'll have to try this again later when my frustration level comes back down...
[Transformer TF300T Android Development] Mario3D13:
Dirty Flash Question

I've been looking over the instructions for installation, and something caught my eye. Unlike other ROMs I've used, the instructions say that, even when dirty flashing a new version, I have to flash all 3 packages again, not just the new rom. Why is that? Does something break if I don't flash all 3 again?
[Transformer TF300T Android Development] vif81:
It won't work if not flashing the 3 packages like written in the opening post. You have to do that every time you want to flash again the ROM
[Transformer TF300T Android Development] ebonit:
Don't forget the important advise by timduru:

"You need to stick with the same gapps that you used to flash for previous rom versions, and flash them at all time together with the updated rom zip + supersu"
[Transformer TF300T Android Development] msssm:
I had disconnects when the screen turned off. But that was a known bug in Android. I fixed that by resetting all WiFi data, and re-configuring the connection. Maybe this issue is different from yours as you say random disconnects.

---------- Post added at 04:51 PM ---------- Previous post was at 04:26 PM ----------

I have to admit, #22 on the TF300T is the first revision with really neat performance on the TF300T. While KatKiss in general was a huge improvement compared to long time of CM11, there were still performance issues, though I just use it for browsing with the Dolphin browser (maybe this is not the best browser, no?), some email and picture viewing.

Since #22, youtube is fluent, Dolphin fast enough. I guess it is based on the new resource savings of the launcher background rendering. Thanks for #22.

Soon I will try KK #22 on my TF700T, which I turned of since months now as it was even a lot slower than the TF300T. I'm quite sure my item of the TF700T has some very bad memory modules which have already bad I/O in general on these series as other users were reporting nice results with roms like the Zombi-Pop (I tried them all on the TF700T).
[Transformer TF300T Android Development] bda12pleaseu:
Hey guys,

i have a question, i understand the need for flashing the gapps every update, but should i be downloading the latest gapps package each time also?

my thinking is this, if i use a previous gapps i have, it will undo any updates to those apps via the playstore.

---------- Post added at 11:49 PM ---------- Previous post was at 11:45 PM ----------

when you say "same", do you mean the same type of package or the one we have previously downloaded?

does using a previously downloaded version of gapps remove any updates to the apps?

i'd have though it would, in any case should we download the latest version of the gapps package for each flash.

sorry for the noob questions.