The Amazon Fire Phone has gain popularity these days, not only in the US, but also in several countries in Europe. That is likely because the phone has been getting fire sale earlier, it’s GSM Unlocked and priced at $199. This certainly attracts a lot of people to get this affordable yet powerful smartphone from Amazon, with 200 bucks you will hardly find a brand new unlocked phone with 2.2 GHz quad-core Snapdragon, 2GB of RAM, 32GB of internal storage and a 4.7-inches HD display.
The phone comes with decent hardware, and we could take most out of the Amazon Fire Phone by gaining root access. As we know, the phone running a forked version of Android (Fire OS), some people might be unfamiliar with the phone’s user interface, with root privileges, we have more power to mods the phone’s UI mods by utilizing Xposed Framework and its modules.
There is good and bad news related to the root on the Amazon Fire Phone, the good news is we can get superuser access easily using the one-click app called towelroot v3, this app is so popular, it has succeeded in providing root to a large number of Android devices. The bad news, the towelroot app only works with Fire OS 3.5 without exception, maybe newer version comes with new kernel which already patched.
However, there is still a chance for those who have updated to the Fire OS to 3.5.1 as received by AT&T locked Fire Phone, you can still downgrade to 3.5. Unfortunately, the downgrade procedure cannot be performed when the phone has already run Fire OS 3.6.8, the unlocked version of the Amazon Fire Phone runs this newer OS version out of the box.
Gain root on Amazon Fire Phone with Towelroot
The following is a brief summary on how to obtain root on the Amazon Fire Phone, you need to remember that the downgrade procedure could permanently brick the phone and make it useless as you can’t activate it.
This guide based on xda-developers thread by I am M3, it’s tested on Fire OS 3.5.1.
- Update the phone drivers.
- Grab ADB and set it up on your computer.
- Download the Fire OS 3.5 firmware from Amazon.
- Rename the downloaded file to “update.bin” and put it on c:\.
- Boot the phone into recovery: Volume Up + Power. Once boots up, choose “Apply update from ADB”.
- Connect the phone to a computer via USB.
- Open command prompt from ADB folder, then run the following command.
adb sideload c:\update.bin
- Once done, perform full wipe or factory reset, one more reboot, then install towelroot.