How to Root Your Android Device (TowelRoot Method) (Video)

Thanks to Geohot, that kid who first jailbroke an iPhone a long time ago, we have a root method that works for most Android device that are running Kitkat. After his long history of working in the jailbreaking community for iOS, he decided a few days ago to release an app that can allow you to gain root access on a ton of Android Kitkat devices, with a few certain limitations: no Motorola devices, no HTC devices, and no devices that were created after June 3rd 2014. In this video, I’ll show you how to install the TowelRoot app (as he calls it) and what else to do once you have root to protect the device by managing what apps can use this new found root access.

Curious about rooting before you get started, check out our Rooting page.

Here goes:

I. Before You Begin

1. You must be using a KitKat device. There are a bunch of ones that work, but nowhere has a good list of them all so I’d suggest giving this a go and if it doesn’t work, there’s no harm done (it’ll just fail). Please let us know any other device it does work for in the comments quickly to help others out.

II. Root the Android Device

1. Go to Settings > Security > and check Unknown Sources ON to allow us to install third-party apps.

2. On your phone, head to

3. Tap on the Lambda (the big red letter looking icon in the middle of the site).

4. Save the tr.apk file to your device.

5. Pull down the notification shade by pulling down from the top of the device.

6. Tap on the Download Complete notification.

7. Tap Install.

8. Pull down the notification shade by pulling down from the top of the device.

9. Tap on Installation Complete to open the app.

10. Tap on the Make it Ra1n button and wait for it to do its thing.

11. You should get a success notice, that’s it, you’re rooted.

III. Install SuperSU

To stop unauthorized apps from using the new found root access, we’ll install SuperSU.

1. Go to the Play Store on your device.

2. Search for SuperSU.

3. Tap on the one by Chainfire and install it.

4. Once done, tap the Open button.

5. Allow it to update it’s binaries and anything else it prompts you to do.

IV. Test Root Access

1. Go to the Play Store on your device.

2. Search for Root Checker.

3. Tap on the result and install it.

4. Once done, tap the Open button.

5. Tap Run and make sure it says you are rooted.


If this procedure helped you, please consider donating to Geohot at his site here.

After that, you can head to our how to section and sort by your device to see all the other things to do with your device once rooted.

77 thoughts on “How to Root Your Android Device (TowelRoot Method) (Video)”

  1. Norman Zaczyk

    Doesn’t work on my 16GB Nexus 7 (2012) on Android 4.4.3; after tapping on the make it rain button, the device crashes and reboots.

  2. Works like a charm on my galaxy s4 with nc5 build but I can’t find a compatible recovery so I can’t do anything with it. Tried goo manager, rom manager, rom installer and twrp manager. Both clockworkmod and twrp seem to be incompatible.

  3. Will this grant my full root access where i can later install custom roms? or just a partial root where i can only use applications that require root access?

    1. Hello,

      It only roots your device and it doesn’t flash a custom recovery. So unfortunately, you won’t be able to flash custom ROMs after doing the above procedure. However, you can root your device using the above procedure and then flash a custom recovery (you can search our site for a custom recovery for your device) and you’ll be all set.

      Hope it helps!

  4. Downloaded file. Tapped on file. Checked install from unknown sources. Get screen with INSTALL at bottom right of screen. But when I tap on INSTALL nothing happens, just stays on that screen until I either tap cancel or tap the home button. Can anyone help?
    AT&T Note 3 (SM-N900A)
    Kernal: 3.4.0-722276
    Build: KOT49H.N900AUCUCNC2

          1. Try a bit longer and if it still doesn’t work, not sure what to tell you as there isn’t much we can do. You’d have to check with the developer of TowelRoot in that case.

  5. doesn’t work on samsung mega gt-i9200 running 4.4.2 it gives me ( this phone isn’t currently supported )

  6. Andrew Martinez

    Please excuse my ignorance but my Verizon S5 won’t even download the app. I allowed access from unknown sources but nada. My s5 is the only device connected to my access point as well. I checked my version and I’m at 4.4.2 and my kernel has not been updated since March 31. I would appreciate any input at all.

    1. Check in downloads if anything downloaded. Otherwise try rebooting the phone and trying again. Also could be towel root’s site and then you should just try tomorrow or later to see if its fixed.

      1. Andrew Martinez

        I appreciate your response. I was able to make a work around. It takes less than 5 min.
        What was happening was most likely the towelroot server side or my device as I’ve heard the s4/s5 have download issues from time to time.
        If anybody experiences this problem just download the file on your nearest computer and drag and drop the apk file to an easily accessible folder on your device (I used the downloads folder) then navigate to the folder on your device and execute the apk file. From there just install and you’re ready to “Make it rain!”

      1. Yeah towelroot… I wanted a better restore point( some apps were not running properly) so I used titanium back-up then did a factory reset. This is only my second time rooting my phone. Thanks for the reply

          1. No update just back to the 4.2. The only message I get is ” application not installed via titanium and the towelroot direct site

  7. I have galaxy note 3 neo duos and it’s not working it says Your phone isn’t Currently supported
    Please please help

  8. Trying to do this on my Nexus 5 but when I tap the lambda it causes tabs to be continuously opened in Chrome until I force the app to stop. Anyone know why?

  9. disqus_mIzKBOvfIZ

    So I am currently using Galaxy S3, 4.4.2 Version from Verizon and it is i5350yudne1 version and I was able to download the .tar file from the webste but the problem is.. I have allowed to isntall apps other than the play store and when i click the .tar file it shows the lambda sign and I cannot click the install button… I tap it and it wont do anything and only the cancel button works to exit.

  10. Hey, i own a samsung galaxy note 2 4.4.2 n7100
    And i downloaded the towelroot app. But when i tap on the make it rain it’ll say not supported. Then when i tap on that welcome thing sign 3 times and type a code in, it says please ensure you are connected to the internet. I really dunno what to do i really need your help. I tried looking all over but its like nobody has my experience. Someone probably does but i cant find someone who does. I mean mine my kernel date is fine but it says it wont support it then only as i put a code in the thing it says please ensure you are connected to the internet which i am. I have wifi. Unless thats not what it means? Plz get back2me could really use your help~

  11. For some phones dosen’t work, I have YOOZ Phonepad700(Morocco) with Android 4.4.2, and i can’t root it with Towelroot, when i do all the steps my Phone reboots, I was using also Framaroot but it dosen’t work for me, can you explain why or give some other solutions to root this type of phones and tablettes.

  12. I tried it on my Galaxy s4 and after hitting “make it ra1n” it said device not supported. My kitkat version is 4.4.4

    1. It worked just fine on my N-900V.
      Try to delete and then reinstall towelroot and SU after power cycling your phone.
      Possibly it just won’t work for your international version…..

  13. Do you have to make a backup of your files before rooting or is it save to use without a backup? And does anyone know if this works on the samsung galaxy core?

    1. Always make a backup. Always. 🙂
      Not sure if it works for that phone, you’ll have to try it and see. Worst case scenario is it’ll say it doesn’t work for this phone.

  14. i installed towel root on my samsung captivate SGH-I896 using sideload wonder machine but when i try to root the program stops unexpectedly..what should i do?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.