So I’ve had the ASUS EeePad Transformer TF101 for almost 2 years now, and have been pretty happy with it, but it has gotten quite laggy and the input is always delayed. It could be a cause of the number of apps installed over that period of time, or simply that I’m used to using ‘faster’ tablets (work etc;).

I decided then to liberate my ASUS TF101 from it’s stock locked (no longer supported by ASUS 4.0.3 ICS rom). Some googling quickly got me plenty confused, as the content is “ancient” (in technical terms) from 2010/2011/2012. But I happened to find a starting point for a one-click root/recovery flash:

I grabbed:
V0.42- TwrpyIndri Cutting Edge – 14.15MB
Version 0.42 — Recommended (TWRP

And simply proceeded through the guide, plug in tablet, make sure USB debugging is enabled (had that already). Then just run the .bat file from the package under CMD in administrator mode (this is all for Windows 7).

The install is guided, and pretty much “one click”, you traverse their interactive menu by hitting Y/N as choice options. I was able to pull this off without any problems, and my heartrate didn’t even spike and there was no wringing or fingers.

Once that was done, I went ahead and reviewed the notes for the KitKat guide & downloaded the right roms:

It really went very smoothly, in this order:

  1. Download necessary Android ROMs + One-click root
  2. Download latest Gapps Package (for google play store and google apps)
  3. One-click the TF101, backup stock rom to microSD
  4. Using TWRP (from one-click) Factory Reset
  5. TWRP > Format
  6. Install zips (ROMs off microSD, including gapps after kitkat)

Hope it goes smoothly for you! If I can help with any questions, let me know. The ASUS TF101 KK 4.4.2 has been running beautifully since the flash. Much smoother and more responsive than what I got out of stock ICS 4.0.3.

Update 02/09/2014

After running KitKat since the 02/02/2014, I can state that I’ve installed many of the apps I’ve used before on ICS and none have had crashes or issues. The tablet response is smooooooth and well worth the fuss to update from stock ASUS firmware. If you have a TF101, this will breathe new life into an ‘older’ device.

Update 03/11/2014

A few people seem to be confused about gapps and needing to install that rom. ALL 3rd party Android ROMs are without google apps, it is a licensing issue that prohibits combined distribution. So you need to install them yourself using the additional rom. It’s easy to do, just install the gapps rom after you install kitkat.

111 Comments to “Updating ASUS TF101 from stock to Android KitKat (4.4.2)”

  1. Ed Barnat | June 12th, 2015 at 5:13 PM

    Thanks for the great guide and files.

    This was my first root. Took me about a week. Lots of thrills and a couple of days where I was sure I had transformed it into a brick. We have both survived. Looks good.

    A couple of things I learned were:

    make sure the tablet is not set to appear as a media device. Had to set it “as a camera”.

    The sd card mentioned is not your external MicroSD. It is part of the internal storage. Don’t delete that! You won’t have access to the MicroSD card after the format 🙂

    To “boot to recovery” Hold volume down button in while you turn on the power, watch the upper left corner of the screen and press the volume up button when the little letters show up.

    There is more. Ill try to post it on my website soon.

    Thanks again.

  2. Fernando | June 15th, 2015 at 1:25 PM

    I want to thank the author of this post for inspiring me to give my TF101 new life. My old transformer is faster, OS runs perfect. Before I tried this I wanted to sell my TF101, but you won’t sell it at a good price, and it’s such a great tablet, the keyboard with integrated battery, 2 USB ports, HDMI out, SD card and Micro SD ports, well this kind of harware deserves that you give a shot at upgrading its OS. Don’t worry, take the risk, if you mess up (turning your tablet into a nice paperweight) there’s a way to bring it back to life (search for the EasyFlasher Unbrick tool exclusively for TF101) and try again. It happened to me, lol, and I reinstalled the KitKat OS from EasyFlasher and everything went ok. There’s also a very useful tip, cause installing Android 4.4.4 will cause your system to set the speakers and heaphone volume very very low. You can fix this by instaling the K.A.T. Kat Android Toolbox. Believe me, your old TF101 will finally work as it was supposed to. It’s a shame Asus forgot about this model so soon leaving us TF01 users lost in space, but thank God for the programmers, hackers and bloggers who made an excellent and easy upgrade happen. If you’re about to follow this guide take your time to follow every step and remember this: If you mess up, EasyFlasher, APX drivers and entering APX mode (Power button + Volume up while hooked to your PC) will save your life. Long live the TF101.

  3. Fernando | June 15th, 2015 at 1:31 PM

    PS. I managed to get my external microSD recognized by formatting it in my PC to the default FAT 32 (fast format), then copied only the zip files in it. Insert the microSD and reboot and enter Recovery mode again.

  4. Bill Chapman | August 14th, 2015 at 11:01 AM

    My brick with KatKiss is stuck with “google stopped working”. Is there a place that can fix it ? Or is there a way to delete google while stuck ?

    Bill in Palm Springs CA

  5. belal | August 14th, 2015 at 6:10 PM

    My asus tf101 failed to intering download mode ..
    Im traying alot e of ways to installing room but i cant
    Please hilp me .. my asus software is to old ..

  6. Jack | August 16th, 2015 at 7:37 PM

    I have TF101 also and just about to put it up for sales. The only reason I am selling is because whenever I play a movie and left it, the sound will also disappear. The only way to bring the sound back is to shut it down and restart. Does anyone has the same problem with the original TF101? I am running the 4.0.3 which slows the tablet down. If I upgrade as instructed, will it solve my issue and perhaps makes it faster?

  7. Jack | August 16th, 2015 at 8:12 PM

    The KatKiss at

    suggested using TWRP from

    which is different from the v0.42 (TWRP at

    Which one should I use? Thanks.

  8. Stephen | August 20th, 2015 at 9:21 PM

    Jack, I use to have that issue with my stock TF101. I never did find a solution to it but now that I’ve upgraded Android with KatKiss I haven’t had that issue.

  9. ruud lafort | August 24th, 2015 at 12:24 PM

    TF 101 works well on 4.4.4 the only thing not working is GPS, I searched the net for a solution, non found. anyone out there has the magic to fix the GPS on the tf101 with 4.4.4. ???
    greetings from holland !

  10. Cindy | September 9th, 2015 at 10:38 AM

    Can someone please walk me through this step by step? I am really confused, I was going to try to the other steps that other person provided, then realized TF doesnt have a port where i can connect to pc. If I dont get any help i might just chunk this thing. Im trying to do it using an sd card, but when I save it to sd card and open it on tablet it says it cannot open file, im talking about the installation files. Please someone have a heart and help me 🙁

  11. Helman | September 9th, 2015 at 4:23 PM

    Hi Cindy,
    About the error you have may be the TWRP version you’re using, just try with the TWRP v2.3.2.3 or the installation files downloaded corrupted.

  12. Steve | September 26th, 2015 at 11:44 PM

    I’ve not seen anyone else mention this problem, but when I use the pull down menu and choose full screen, I cannot then exit out of it. Non of the slide out menus come out, so if I open an app, I can’t get back to the home screen without restarting. I just won’t use that option, but I’m not the only one on this tablet.

  13. Austenpowers | October 11th, 2015 at 12:44 PM

    Awesome!! Many thanks! This worked like a charm, nice work compiling all the info. I’ve always wanted to root and flash an Android device, and this was my first attempt. Most of my research was telling me that the CyanogenMod ROM was the best way to go. However, for the ASUS TF101, the KatKiss ROM is a better option (not to diss CyanogenMod, i used it for my flashing my Galaxy Nexus… my second, and successful, attempt :)). Anyway, kudos to you for pulling this together. I was ready to recycle my ASUS TF101, however, with KatKiss running, it is now very quick and responsive, i’ve got a nice KitKat interface, and my Apps are no longer crashing constantly… YAY!!

  14. atoyman | November 4th, 2015 at 1:18 PM

    Hi, went through all the steps, but can’t tell if root was succesful.

  15. atoyman | November 4th, 2015 at 1:21 PM

    followed all the steps. How can I tell if it was succesful. Still showing Android version 4.0.3

  16. lee das | November 28th, 2015 at 7:54 AM

    My TF 101 no longer boots. Tried to factory reset it but it does not solve the problem. Came across your upgrade to KitKat 4.4.2 which hopefully will solve the problem. Unfortunately, I am not that familiar with your abbreviated lingo. Do you happen to have simpler instructions on how to upgrade the firmware ? From what I understand so far, it appears that the upgrade is to be done from an SD Card versus connecting to an PC, right ? Appreciate whatever you can provide. I have already downloaded most of the files but lack a clear understanding of the next steps. Thanks for the help.

  17. Michael | December 3rd, 2015 at 1:19 AM


    If you come back here (I hope you do) I will be installing KitKat on min TF-101 tomorrow and can hopefully answer any questions.

    Tech guy here.

  18. Kora | December 6th, 2015 at 10:46 PM

    I DID IT! I DID IT! I DID IT! Whoohooo! Thanks for the info.

  19. nchan | December 12th, 2015 at 6:38 PM

    Hi Kora, my tf101 is running on 4.0.3. And i wish to update to newer os. Can you move apps to removable microsd with newer android? Can you email me the steps for upgrading android ( It would be nuch appreciated. Thanks in advance.

  20. Paul | December 15th, 2015 at 10:41 AM

    Just figured it out. After the tablet has been rooted using the one-click program. You’ll need to put both the kitkat ROM and the gapps zip files onto the microSD card. Re-boot the tablet into recovery mode (turn tablet off. Reboot holding volume down and power button, you will see text appear that says you have 5 secs to press volume up. Press volume up.) Once on the recovery screen you will need to go to “install”. Then select the kitkat and gapps zips off of the microSD card and install them one at a time. Then re-boot and you should be good to go.

  21. Paul | December 15th, 2015 at 10:45 AM

    Lee Das. You need to plug the tablet into your computer and run the TWRP program from there, it will walk you through everything. Make sure the tablet has USB debug mode enabled. Once you do that follow my instructions in the above comment to install Kitkat and gapps package.

  22. harro | December 19th, 2015 at 11:55 AM

    Thanks for the guide. My TF101 has Android 3.1, can it be upgraded? What is TWRP and how is it used? How do I enable USB debugging? Sorry for the questions – complete noob!

  23. ElderDragon | December 26th, 2015 at 4:27 PM

    I want to thank you for this article! I just completed this to my TF101, and WOW does it work so much better with Android Version 4.4.4. The only place in this walk through I got a little bit stuck was between steps 2. and 3.

    “2.Download latest Gapps Package (for google play store and google apps)
    3.One-click the TF101, backup stock rom to microSD”

    To do the One-Click backup, you will need to reboot your TF with holding the volume down button. Then hitting the volume up. This will put you into TWRP recovery mode. This is where you want to use your mini SD card to backup your old rom.

    You can then pickup from step 4. and follow along with out any troubles!

    This is so awesome for my TF101 and has defiantly brought it back to life! Thank you again.


  24. Tina Comroe | January 12th, 2016 at 3:35 PM

    I just found this website and am trying to update my android version from 4.0.3 to 4.4.4…I don’t have an sd card but can plug directly to my pc. I have downloaded the whole zip what do I do? I need my tablet for a trade show, but after factory reset, it no longer supports google browser. and yes, my tablet is a tf101.

  25. Lee Didomenico | January 18th, 2016 at 4:19 PM

    I have the same question as Michael. I downloaded the “oneclikrecovery0.4.2” And unzipped it on my PC. The TF is plugged into the PC and when I run the .Bat file, it doesn’t find my device. Do I need to reboot the TF now before I run the .bat file?

  26. Scott | February 3rd, 2016 at 5:11 PM

    What do I need to do if I’m using Windows 10? I already upgraded.

  27. rob | February 11th, 2016 at 12:52 AM

    I was able to update to 4.0.4 however i keep getting the error that google whatever stopped working.

    So far for most of the apps I could uninstall them and reinstall them with the Google app store and for most of them this worked. Perhaps I’m in need of a new gapps image?

  28. rob | February 11th, 2016 at 12:56 AM

    sorry 4.4.4

  29. Dawid | February 15th, 2016 at 9:46 AM

    I have asus tf101 and installed cwm
    First of all it won’t see sd card, only internal visible.
    I have installed twrp using cwm and went ok but when I reboot tablet will come back to the recovery mode.
    I’ve tried install cm10 and went ok but when I reboot it didn’t finish installation, back to recovery again. Please help

  30. Andre Tremblay | February 27th, 2016 at 11:13 AM

    Hi there

    I just reset my Tf101 to Stock and found out I can’t load anything on it. Too old Asus tells me. I would like to upgrade Android to a later version. I found your article and tried to download the V0.42- TwrpyIndri Cutting Edge file, but it’s not available anymore. Do you know where I can get it. And any other files I need? I’d really hate to turn my Asus into a Bookend. 🙂 Any hint would be much appreciated. Thanks Khaz

  31. Krystinah Nicole | March 1st, 2016 at 10:58 AM

    I tried the one-click then rebooting my tablet. I hit the volume up button as required… not it just shows the android with a red triangle…. what did I do?!!!

  32. Krystinah Nicole | March 1st, 2016 at 12:47 PM

    1 click says ADB is not up to date. How do I update it?

  33. Milly Durovic | March 8th, 2016 at 7:46 PM

    Scared to start that it will screw it up. Is there some way one can go back to start w/o screwing up the notebook?

  34. James McArthur | March 13th, 2016 at 7:22 PM

    I am going to try and flash my TF101 using the details above. I hope that everythings works OK…

  35. James McArthur | March 13th, 2016 at 7:39 PM

    Is this site still be monitored? I’ve read above and will be trying to flash and upgrade me TF101. Would be great to know I have some support if anything goes wrong. Thanks in advance.


Leave a Comment