TowelRoot is a device independent root tool packaged up into an Android app. Although it is originally developed to root some particularly troublesome Android phones, it should provide root access on all phones. However, on some phones you will end up with an error message “phone isn’t currently supported by Towelroot”. Here is how to fix this issue.
The problem is due to the “Modstrings” that are used to modify the exploit parameters to gain root access on phones. If you get the “phone isn’t currently supported by Towelroot” message, you can fix it by manually by changing the string. Here is how it is.
1. To change the modstrings, open the Towelroot application and tap “Welcome to Towelroot v3? three times.
2. This will open a box under “make it ra1n button”.
3. Now, type one of the following codes.
Code 1: 1337 0 1 0 4 0 (standard, works on most phones)
Code 2: 1337 0 1 7380 4 0 (for Samsung Galaxy devices)
Code 3: 1337 0 1 0 4 1 (universal, but give temporary root access only)
4. The first code is standard and it should work for most of the devices. Type the first number and then press the root button.
5. If it is a Samsung Galaxy device, the first code may not work, so try the second number. It should work almost all new Galaxy devices.
6. The third code is universal. It can root any lates Android device but it is a temporary root. So you will lose root access when you reboot your phone again.
For your information, TowelRoot currently provide root access on all phones with a kernel date prior to June 3 2014. (The kernel date can be found in the About page of the Settings app).
How to root using TowelRoot?
Download the APK and install it (you will likely be prompted with a security warning that the app is dangerous). Hit the ‘make it ra1n’ button to gain root and then install the SuperSU app from the Play store. It’s easy, quick and doesn’t even require a reboot!