Towelroot Roots Android KitKat Devices In One Tap, No PC Required

Android (4.4+): Rooting your Android phone or tablet involves connecting it to a PC, using ADB, and several other steps. But developer geohot has now released Towelroot, a new tool that makes rooting many Android devices as simple as installing an app and running it.

Before you continue, there are a few things you should know. First, rooting your device potentially voids your warranty. Second, this tool only works on phones running Android KitKat. Third, it won't work with Motorola or HTC phones.

Installing and running it is easy. Go to Settings -> Security and enable installing apps from unknown sources. Then head to, download and install the APK, and run it. It takes about a minute for your device to be rooted and reboot. Check whether it worked using Root Checker.

Originally, this hack was made to root the Samsung Galaxy S5, but users are reporting success with several other models. We asked several friends to try it out and used a few of our own unrooted devices and it worked with the Sony Xperia Z1 Compact, Samsung Galaxy Note 3, Google Nexus 5, Google Nexus 7 (2013) and the LG G2. It did not work with the HTC One M8, Moto E, Moto G and HTC One Mini.

As WonderHowTo notes, Towelroot gives any app root access if it's asked. This could be a major security risk, so you should install a root management app like SuperSU. Head to the WonderHowTo link below for more details on this.

You can find out more about Towelroot and direct questions to the community over at the official thread on XDA Developers Forum.

Towelroot [via WonderHowTo]


    I know nothing about rooting phones, but I have heard it's one way to stop bloatware and forced applications (looking at you, Samsung). Where can I find information on what to do once I have rooted my phone, what the security risks are, etc?

      Like the article suggests, you should install a root management app such as chainfire's SuperSU to control which apps can and can't gain root privilages. Then it's up to your common sense to allow apps root access or not. Give the wrong app root access and it'll root you over... so to speak.
      Also, might want to disable android debugging (aka ADB) unless you need it and then temporarily re-enable it when you do. This basically gives access over USB to your phone which can allow for some crazy hijinks if something malicious gets a chance. I'd think twice before any program that requires you to use ADB.
      Also, I wouldn't root your phone unless you knew what you were doing. Just because it's easy to do now doesn't mean you shouldn't research what you can and cannot do with rooting before you go ahead and do it. XDA developers is a nice starting place. Look for the forum specific to your phone. I've found there's often a lack of clear consise guides though.

      Last edited 19/06/14 10:01 am

        Thanks. Forums would seem to be the next place to get advice (well, opinion.)

Join the discussion!

Trending Stories Right Now