Now I did try everything that a normal user would have, but all that was in vain. So finally I had no choice but to look for root access for advanced power saving options. So today I am going to share how you can root most Xperia devices running on Android 4.3.
Note: The method discussed works on most Xperia devices. However, rooting a device always has risks involved. So basically, if things don’t go as planned, you’re on your own.
Rooting Your Device using Towelroot
Step 1: Open Android’s settings and turn on Enable Unknown Sources under the security menu. This will allow you to install third party apps using an APK file from your SD card. Next, go to Developer Options and check Enable USB debugging.
Step 2: Having done that, download and install the Towelroot app on the device you would like to root. On the website, click on the Lamda sign and download the APK file on your computer. If you download a file with any other extension like TXT or XIP, rename it to APK and then install it.
Step 3: Now simply run the app and tap the button that says make it ra1n. If your device is supported, the app will simply root your device and give you a notification. If your device reboots, it means that the device can’t be rooted.
Step 4: You will have to download SuperSU to manage root permissions for the apps you install on your device. You can download it from the chainfire website. In the Zip file, navigate to Common folder and install Superuser.apk. Once you install the app, it will update the binaries. If it gives you an error that says “Failed to update”, reboot your phone and try again.
If Towelroot Fails
If the above method fails, you can try the Easy Root Tool, which claims to work on many Xperia Devices. Just make sure you complete Step 1 mentioned above and plug in your device on to your Windows based computer. Now download the file and run the install.bat file. Follow the on-screen instructions to get your device rooted.
You might have to install the SuperSU binaries here as well.