yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] dbondo1@gmail.com:
TWRP 2.8.7.2 Bircked Transformer

I tried to do the update to marshmallow and ran into a problem with the first step. I got a failure in doing the TWRP 2.8.7.2 flash.

Not only did it fail but the tablet would no longer boot into recovery. It just booted directly into my last android version 5.1.1 installed back in Oct 2015. The only way I could get the tablet to boot into recovery was to hold the Vol Down button and the Power Button. When I did so I got only the RCK, Android, and Wipe buttons. I was unable to use adb and fastboot to get anything to work. I've attached a log of most of those attempts.

I also tried many attempts to use TWRP Manager and Flashify to no avail. When I began to find that GPS, Google Play and other basic apps starched to fail, I started to look for solutions on the web. I seemed that needed to do a complete wipe. Now I can no longer boot into Android, although in the boot sequence it gives me a momentary flash of the basic home page, before quitting. I have been able to find that my internal and external sd cards are intact.

I made a Nandroid backup before I started the original TWRP flash, but I cannot figure out any way to find it. I do have copies of the last TWRP backup, Ultimate Backup Lite and Titanium Backus also on my laptops. I did several restores from Ultimate & Titanium before I bricked the tablet, to o avail.

When I try to use adb to boot into fastboot, the tablet only boots back into the non working Android state. I have to catch the tablet in the poser off mode and do a manual boot to recovery, which will not allow the laptop to communicate any longer with the tablet over USB.

I last updated my TF300T in October to the latest KatKis 5.1.1 (o23) build in mid Oct 2015, along with the latest gapps, Kat apk and SU with no problem.

Do you have any solution to this dilemma?
[Transformer TF300T Android Development] pe1dnn:
When you are at boot menu (the one with the buttons RCK, Android and Wipe) then fastboot should be active so stay on that page and don't select anything. You should be able to connect to the device with fastboot.

If you can't connect to the tablet using fastboot then I think you should look for other problems than you did right now since on that screen the tablet software is setup to receive fastboot commands. Think of problems like:

Incompatible fastboot version on PC

Problem with PC side setup (like non working driver or no permission)

Problem with the wire, USB connector or tablet connector

Hardware problem (USB port or tablet side)

Not supplying parameter -i 0x0B05 to fastboot

I recommend using Linux (I'm using MINT) or if you must use a Windows PC use the minimal packages as mentioned on http://xdaforums.com/showthread.php?t=2528976 because they are known to work.

The thread mentioned also shows the steps to recover the tablet to a known good state, a good starting point to try again. Beware to flash the correct package for your TF300 type and SKU.

Final advice: follow the instructions on the opening page closely and stick to the packages in the opening page including gapps. I know some here flash other gapps packages and I have no clue why. To me it occurs it only adds trouble and gains nothing. So be warned.

When it still boots to the boot menu it should be no problem at all to recover, unless the hardware is broken.
[Transformer TF300T Android Development] dbondo1@gmail.com:
TWRP 2.8.7.2 Bricked Transformer

Thanks, but I used your link to get to the point originally posted. Used adb minimal, 3 laptops (2 Windows 10 64-bit, 1

Windows 7 64o-bit) 9 USB ports and 2 Asus USB cables. All that I have. adb works fine. The tablet will not reboot into recovery unless I manually force it. Once manually forced into recovery, the tablet will not accept any fastboot commands from any PC over any USB port or cable. It worked fine berore flashing TWRP 2.8.7.2 which failed. If I could get into recovery, I could follow your instructions. .
[Transformer TF300T Android Development] CMC_PUBLIKUM:
(Delete)
[Transformer TF300T Android Development] kjwaugh:
same thing happened to me

What got it back was switching the usb port and ADB started functioning again. I noticed that I had to begin with a fresh console/ternimal window in Linux as well. Hope you get it back - this all started with me trying to update TWRP to the 3 version.
[Transformer TF300T Android Development] ebonit:
Please advise, how did you update TWRP to Version 3.0? What has been your current TWRP version? THX!
[Transformer TF300T Android Development] kjwaugh:
I used the decribed method in the TWRP thread

I did not deviate from the well described procedure, I made the error of using a console window that had been running for several days and somehow was no longer responding correctly. I kept on trying and getting nowhere - my tablet would load Android but the recovery was somehow borked - no more Android updates! By closing and re-opening the console window (using Linux) and switching to an other USB port it just worked - first time. My upgrade was from 2.8.7.1 I believe.
[Transformer TF300T Android Development] marrasen:
Very impressed

I had some trouble getting it up and running, but after going through the entire install process again everything now works. And not just that, it's impressively fast and I don't miss any features at all. I't feels like I have a brand new tablet :)

Just wanted to say that I'm impressed, very good work here! :)
[Transformer TF300T Android Development] CMC_PUBLIKUM:
I can see movies with subtitles without any problem but when I connect the TF300T to my tv using a micro hdmi-hdmi cable, I can see the image (and hear sound) but no subtitles. Anyone knows why???

Thanks
[Transformer TF300T Android Development] Millionas:
I don't have my tablet here, but I think you have to go into developer settings and disable / enable some overlay.

Worked for me.
[Transformer TF300T Android Development] T-Halen:
I don't need it to stick between reboots, but it'd be nice to have the settings stick if the screen blanks due to inactivity.

It looks like Static IP/Gateway/DNS can be set for wireless (long press on SSID). I need that same functionality for a wired connection. The original ASUS rom had it baked in. How do I get it back?

Thanks.
[Transformer TF300T Android Development] Artemis-kun:
Yeah, disabling hardware overlay will fix that. Alternatively, depending on the video being played, you can switch your player to software rendering, and that will fix it, too.
[Transformer TF300T Android Development] CMC_PUBLIKUM:
Thanks, I'll try that

---------- Post added at 04:58 PM ---------- Previous post was at 04:53 PM ----------

No.

I've formatted and followed the instructions presented here. And I had to do procedure twice since the first time I had a problem.
[Transformer TF300T Android Development] blade_bakerk:
Hey timduru, just wondering if you were having any stuttering through Bluetooth? Seems to work fine for a session, then a couple of days later it seems to stutter and play choppy. Lots of time a restart helps but then acts up again...
[Transformer TF300T Android Development] kevinthefixer:
Quote:

Originally Posted by CMC_PUBLIKUM View Post

Every time I turn off the tablet and then connect the cable to charge the battery, he turns on by himself.

Just tried it , and it doesn't do that on mine.

You're sure you didn't change some settings / installed some mod or app or don't have a setting sticking from a previous rom ?

Mine has always done that, regardless of ROM installed, and so do my 700 and my 701. In fact, [MENTION=3951330]timduru[/MENTION], yours is the first TF I've heard of that doesn't automatically boot when the charge cable is plugged in.
[Transformer TF300T Android Development] timduru:
Ahh turn off as in power down.

Why would you do such a foolish thing ? ;P

I never turn my tablet off unless I travel ;)

I thought he was talking about turning the screen off.

But yeah ok, it does turn back on when powered off if you plug the cable in,

when it's powered off the rom is not in use, it's hardware based.

Nothing that can be done or is different than stock rom, that's why I didn't really understand the logic behind the original complaint about that "feature" then...
[Transformer TF300T Android Development] CMC_PUBLIKUM:
It worked!

Thanks

Now the only problem is that i can't have the movie totally filled horizontaly on the tv (led 40"). Maybe it's because of the GPU that doesn't have "power" enough" to it, right?!
[Transformer TF300T Android Development] Artemis-kun:
Ah, sorry, I forgot about that issue. It's because software rendering works by cloning the display to the external display, where hardware rendering will spawn a virtual window that will display with the screen's dimensions. The key thing here is our tablets are a 16:10 ratio display, not 16:9 like most widescreen displays, so this is why the letterboxing occurs. There is a work-around, however!

Install a terminal emulator, if you don't already have it installed, and open a new terminal session, and type the following:

wm size 1280x720

Or, you could use the native res of your external display, probably 1920x1080 for the size you mentioned, but given the limited power of our tablets, I don't think it would play stuff well trying to force that resolution.
[Transformer TF300T Android Development] CMC_PUBLIKUM:
I'll try that. :)
[Transformer TF300T Android Development] Artemis-kun:
Lol well, there is one legit reason for it, though I dunno if it still happens under marshmallow yet, but after a while of not charging the tablet and dock with the tablet powered off, the percentage calculation for battery life remain in the tablet would slowly become incorrect, to the point where even at 15% life left in the tablet, it would power off and would actually be 0%. If you power the tablet back off after you plug it in when that happens, and let it fully charge, it will re calibrate the tablet's battery, and then it will fully drain to 0% before dying totally.
[Transformer TF300T Android Development] blade_bakerk:
Think I may have found a workaround for the choppy Bluetooth... Need a few others to test :)

I went into the Bluetooth settings, selected the 'cog' for my Bluetooth speaker and toggled media audio off and then on.. Choppy sound seemed to have stopped.. Dont know why or if it was a fluke...
[Transformer TF300T Android Development] kevinthefixer:
Yeah kind of a PITA actually, as I do power mine off. Old-school habit I guess. But you get used to plugging it in then powering down.
[Transformer TF300T Android Development] desireleß:
It doesn't fix it for me. Only a reboot solves the problem.
[Transformer TF300T Android Development] timduru:
New Version #022

New rom version available: KatKiss-6.0_TF300T_022.zip

ChangeLog:

- Brightness: Allow to set offset below 20 in low light & adaptive Brightness mode

- Brightness: Add more steps for low light conditions in adaptive Brightness mode

- Brightness: Allow user to decrease further in manual mode

- Brightness: Increase number of steps in manual mode

- Brightness: Add more precise steps when reaching level lower than 20 in manual mode

- Brightness: React faster on level changes

- Add NVidia SmartDimmer option in Display Settings

- Add System property to disable the Dock Battery icon

TF300T KatKernel 032c:

TF700T KatKernel 034c:

- handle smartdimmer option

TF101 KatKernel 123:

- reuse data nvram path

- handle smartdimmer option

- handle dock keypress wakeup option

KatKiss-6.0-sl101-compat-V4:

- Disable Dock Battery logic and icon (requires KatKiss >=V022)

- Fix upside-down camera

- update with KatKernel 123

=02/21/16 - V021 =

TF101:

- Fix crackling sound when sound starts

- audio_hw: return early if no data to write

- audio_hw: decrease Analog and Bluetooth out latency

=02/20/16 - V020 =

- Fix Non PIE support

- Add BookmarksSyncAdapter for default Browser

TF101:

- Fix OMX codecs

- Fix Camera

- Fix GPS

- Use libkatomx

- Avoid OMX plugin crash on cleanup

- Readd non PIE support

=02/20/16 - V019c =

TF101:

- Fix Kernel not being installed

=02/20/16 - V019b =

TF101:

- Fix reboots caused by some apps(ES file explorer, play music, youtube...)

- Fix ExFat support

TF101 KatKernel 122:

- net: Handle 'sk' being NULL in UID-based routing

- add native ExFat FS support

=02/19/16 - V019 =

- First TF101 version

- wifi: allow to use legacy dhcp client by default

- allow to reuse libs with text relocation

TF101 KatKernel 121:

- Initial Marshmallow support

TF700 KatKernel 034:

- Fix bit width test failing on old eMMC cards

- mmc: Enable BKOPS
[Transformer TF300T Android Development] KritonK:
TWRP 3.0.0

This is a quick note to mention that I just used TWRP 3.0.0 to dirty flash #022, without any problems.
[Transformer TF300T Android Development] timduru:
It'll need fixing if you want f2fs support.

So as long as you don't need to (re)format /data you'll be fine.
[Transformer TF300T Android Development] KritonK:
I was under the impression that they'd updated f2fs, but, looking at the changelog, I see that they've only updated exfat.

Thus, I've switched back to 2.8.7.2, because if I need to reformat /data, my tablet may not be in a state where updating TWRP will be trivial!
[Transformer TF300T Android Development] 11knypek11:
hi,

I have installed this rom #18 and everything works good except battery drain. Over night it takes about 40%. I have installed Wakelock detector and nothing is wrong - activity is at 0 during night. Any ideas what can be the reason of such massive battery drain? My twrp is 2.8.5.
[Transformer TF300T Android Development] Toolcrazy:
That is funny, I'm using 18 and it will sit for a week and only drain 40% and that is even using it on occasion during that week. I

used to have terrible battery drain with the stock ASUS ROM with KK 18, now 22 I don't have those issues. In fact I charged mine

7 days ago and as of today, the battery is 62%.

I think you have issues outside of the ROM.
[Transformer TF300T Android Development] 11knypek11:
Do You hvae tf300 or tf300tg? I have second one and maybe thats the problem?
[Transformer TF300T Android Development] Toolcrazy:
Mine is the TF300t
[Transformer TF300T Android Development] walttheboss:
Problem with install in Google Blocked countries.

The current install does not have a file manager that can install a .apk. The only way I can setup the tablet is to first install my vpn, then connect to the internet. BUT I can't install an apk without a file manager! How can I install an apk?

I am stuck at setup on version 22. Completely by the book clean install with reformatting /data to f2fs.

Please help.
[Transformer TF300T Android Development] Quimicax:
What App For GPU OC Control?
[Transformer TF300T Android Development] conbak49:
Could also be that it used that much battery right after the install cause it's "settling in". Once that is complete battery should improve.
[Transformer TF300T Android Development] timduru:
You can type:

su

pm install xxxxx.apk

from a terminal

or install from adb.

Skip the wifi setup, you can then install your vpn app, and add your google account once you have access to google servers.
[Transformer TF300T Android Development] 11knypek11:
I installed rom more than week ago. How long this settling in can it take?
[Transformer TF300T Android Development] bda12pleaseu:
Not really the same issue, but get busy googling "tf700 stuck at teamwin page". You should find an XDA page with instructions to recover it using a whole buch of fastboot comands. I followed these twice now and saved my tablet
[Transformer TF300T Android Development] pojir:
This is how I recovered when I got stuck on the TWRP splash screen: http://xdaforums.com/showpost.php?p=62498968&postcount=1046 It's very quick and easy.
[Transformer TF300T Android Development] Quimicax:
Any App To Control GPU OC?
[Transformer TF300T Android Development] KritonK:
SuperSU 2.65

Today my tablet updated to SuperSU 2.65, and I was also asked to update the su binary. (I was offered a normal update option and to try and update using TWRP; I chose the former, and it succeeded.)

I don't seem to have lost su functionality, but was this something I should have skipped, given the differences between system and systemless SuperSU, or is it OK, as long as I started withe 2.52beta?
[Transformer TF300T Android Development] timduru:
Should be fine, it's just the recent zips install method that is not compatible overall.

Once you have root, the app knows how to update.

I did the update too and everything was fine for me.

Only one thing I noticed is that I had lost the supersu app at some point, I still had the root binary / daemon though,

so it was just a matter of reinstalling the supersu app from the playstore.

(I'm not sure if it's the update or not that caused the app disappearance, as I do many tests / reinstall / wipe and so on to test the rom,

so it could be that I forgot to flash the supersu zip at some point too. )
[Transformer TF300T Android Development] KritonK:
The app is still installed on my tablet, so I guess I'm fine.
[Transformer TF300T Android Development] desireleß:
I lost my supersu app on my nexus4, too. re-installing from playstore also solved it.

by the way, I really like the new brightness changes :)
[Transformer TF300T Android Development] Nicolas Love:
Microphone works well on my tablet. It has been working normally with all systems from Jelly Bean to Marshmallow. By the way, different TF300T tablets have different components. So, here can be the problem.
[Transformer TF300T Android Development] naiku:
Hmmm thanks, I suspect it may be a hardware issue with my microphone which is kind of annoying for Skype!! At least I can grab a cheap USB microphone.
[Transformer TF300T Android Development] Nicolas Love:
All the best to you and your love. :)

Don't worry. It's normal. Different TF300T tablets have different components.
[Transformer TF300T Android Development] Nicolas Love:
Thank you very much for the changes in brightness settings. :)
[Transformer TF300T Android Development] ebonit:
Quote:

Originally Posted by timduru 

New rom version available: KatKiss-6.0_TF300T_022.zip

After flashing #22 SuperSU v2.65 was missing. So I installed the SuperSU v2.65 and the binaries from the PlayStore.

Finally everything was fine. Thanks for the gorgeous ROM which gave the TF300T a new life on a high level.
[Transformer TF300T Android Development] pe1dnn:
Host file /system/etc/hosts contains a lot of advertising and tracking company host names and ties them to the localhost IP address. I can't remember putting those there, is this part of the ROM? If yes, is there a way to update them when new advertising hosts appear?
[Transformer TF300T Android Development] timduru:
Yes, you can just add them to the list with the same format.
[Transformer TF300T Android Development] pojir:
You can use this app to update them very easily (even automatically): http://xdaforums.com/showthread.php?t=2190753
[Transformer TF300T Android Development] Nicolas Love:
Update about TWRP 3.0.0

I had been testing TWRP 3.0.0 for a month. So, now I can say it is buggy. It works different all the time. Sometimes the recovery loads, sometimes not. When not, the tablet just restarts after trying to go to recovery. Came back to Kang TWRP 2.8.7.2. Everything is good now. :)
[Transformer TF300T Android Development] 00471:
hey people,i want to ask you, is it better to use F2FS format or stock one? is it better? thanks.
[Transformer TF300T Android Development] pe1dnn:
I have not noticed any problems. I did the upgrade to #22 using this one. What I specifically like is the real terminal, finally usable. Did someone mentioned problems formatting to f2fs? To be sure when you need to format, switch back to Kang.

This doesn't mean there are no bugs, I may just not have encountered them, I do not use the recovery often, only when changing to a newer ROM version or when making or restoring a backup. So far so good for me.
[Transformer TF300T Android Development] ebonit:
Sure, F2FS brings a better performance in any case! Pay attention that you reformat to F2FS "data" only not system or cache!!! :)
[Transformer TF300T Android Development] 00471:
thanks for reply! lets format! :D
[Transformer TF300T Android Development] Evan_:
Any way to check what is formatted in what?
[Transformer TF300T Android Development] pastorbob62:
Interesting. I've been using TWRP 3.0.0 for 3 weeks now. It has loaded every time without any problems. I have updated the ROM twice and done two backups from it. Haven't had a single issue with it.
[Transformer TF300T Android Development] Nicolas Love:
Good that TWRP 3.0.0 works for you. I know different models of TF300T have different components, so it can be the case.

By the way, Terminal has always worked for me. In all TWRP versions. It works well in Kang TWRP 2.8.7.2.

Use this command in the Terminal.

mount

You can also go to the recovery and do this: Wipe -> Advanced Wipe -> Select partition you need to see -> Repair or Change File System. You will see there is "Current file system" information.
[Transformer TF300T Android Development] pe1dnn:
I did not say it was not working, but just not very usable. For example if you "cd" to a different directory then it does it for just that execution and when finshed you are still in the same directory. Starting a program in background is not possible. You have to enter a command in an edit box, no prompt. After execution the command remains so you have to wipe before entering the next command etc. So very much dislike a normal terminal. So it works but with a horrible interface.

Anyway, this is not a TWRP topic so just leave it at that an continue with KatchMallow.
[Transformer TF300T Android Development] Nicolas Love:
Ah. Yeah. It's like that. But it's not a big deal for me. The Terminal works, and it's good.

Speaking about KatKiss. I did a full wipe, with formatting Data, and installed #22. The tablet has a new life. :)
[Transformer TF300T Android Development] pe1dnn:
It's KatKiss so expect at least 9 lives for your tablet...
[Transformer TF300T Android Development] ariolica:
Freeze - Waiting for XYZ process - want to close?

Hi all. I've a TF300T 32GB, moved from previous 5 to last 6.0.1 #22. Did a fresh install, TWRP, format data (EXT4 as I cannot seem to do F2FS), clean system, system, dalvik, cache. Installed from TWRP plus gapps pico. Installed app from online google account backup list from scratch.

Problem is I have frequent slow and freezes. When switching from one task to another app - it often says "Waiting for NAME_OF_APP - do you want to close or wait ?" It happens with faceook, browsers ... mail ... and sometimes, even after the restart it says "waiting for system process ... do you want to".

Strange not happening before on 5.xx, and I did do a fresh clean install twice. Is there anything I should tweak or change. Make the whole system unusable. I cannot say this is a #22 specific issues, as I moved directly to this one. Any suggestion ?????
[Transformer TF300T Android Development] bda12pleaseu:
Can't say I have this problem, I came straight from lollipop so I did full reset and fresh install of #22. Maybe try full reset
[Transformer TF300T Android Development] Evan_:
I tried to format Data to F2FS but TWRP fails with an error.

mkfs.f2fs -t 0 -r 16384 /dev/block/mmcblk0p8 process ended with ERROR: 1
Unable to wipe data.
Error changing file system.

(tried multiple times, with reboots inbetween)

Data is currently in ext4.

TRWP version 3.0.0

Any ideas?
[Transformer TF300T Android Development] timduru:
You simply have to follow instructions in the 1st post

in particular the recommended TWRP version.
[Transformer TF300T Android Development] Evan_:
I wanted to ask if it was a TWRP 3.0.0 issue, but forgot to stress this in my previous post.

Will use the recommended version and try again. All other instructions have been followed to the letter. Thanks!
[Transformer TF300T Android Development] ebonit:
TWRP 3.0 is unable to format F2FS. Please use as advised by Tim "TWRP Kang" http://xdaforums.com/transformer-tf300t/development/recovery-twrp-t3046479 and everything will be fine.