Amazon had been into smartphone business from last year with its Fire Phone at a reasonable price tag. However, Amazon is not new to the mobile market and already touched few strings with the Kindle Fire series. The Fire phone is not a great piece of cake at the time of release but it slowly gained popularity with time and we suppose the main factor contributed to it is the reduced price on the device.

The price of the Fire phone was changed drastically from £399 to £99 off contract in UK making it the best buy in the market. The price in the US also saw a drop to $199 which is great for a device with some great hardware like the 4.7 HD display, 2.2 GHz quad-core Snapdragon processor, conservative 2GB RAM and 32GB internal storage. For those of who are not aware, Fire phone runs on Fire OS which is a forked version of Android.

Since the base OS is Android, Fire phone is no exception for rooting and installing custom ROMs. Moreover, Fire phone users are eagerly waiting for root method so as to tweak the OS to sideload Google Play store and services on their device. Thanks to I am M3 of XDA, the Fire phone can now be rooted with Towelroot app but there’s a catch.

The root method is pretty simple but you need to be running on Fire OS 3.5 to get the root to work without bricking your device. As per many Fire phones users, you can easily downgrade to Fire OS 3.5 from 3.5.1 but it’s not feasible in case of the latest Fire OS 3.6.8. So, in this tutorial, we will show how to downgrade from 3.5.1 to 3.5 and root the device using towelroot. So, let’s get on with the guide.

Prepare your Device

  • Charge your Fire phone above 60% battery level to avoid shut downs during the process.
  • Enable USB Debugging: Link
  • Install Required USB Drivers: Link
  • Setup ADB on your PC: Link
  • Backup your device storage, Contacts, SMS etc. using Google Sync service or any third-party app.

Root Amazon Fire Phone Using Towelroot

We are splitting the guide into two parts for the convenience of the users. The first part deals with the downgrading to Fire OS 3.5 and the latter part deals with rooting the device with Towelroot.

Downgrade to Fire OS 3.5

  1. Make sure you’re on Fire OS 3.5.1, don’t downgrade device with Fire OS 3.6.8 as it may brick your device.
  2. Download the Fire OS 3.5 firmware → Click here to download
  3. Rename the downloaded bin file to update.bin for convenience.
  4. Reboot the phone into recovery mode by pressing and holding Volume Up + Power buttons simultaneously.
  5. In the recovery menu, choose Apply update from ADB option to flash the bin file via ADB commands.
  6. Connect the Fire phone to the PC using a USB cable and make sure the device is detected by the PC.
  7. Open a command prompt in the directory where you have placed the update.bin file. To do this, right click your mouse in any empty space of the folder while holding the shift key and choose open command window here option from the windows context menu.
  8. Now use the following command to flash the update.bin on your device:
    adb sideload update.bin
  9. Once the flashing is completed, make sure to do a full factory reset from the recovery and reboot it.

Root Fire Phone

  1. Download and install towelroot app from here.
  2. Open the towelroot app and simply click the make it ra1n button to root your device.
  3. You phone should reboot automatically. When the device boots, download the latest SuperSU app from the below link:
    SuperSU Price: Free
  4. Open the SuperSU app once installed and update the SuperSU binaries.
    update-supersu-binaries

That’s it. Your Fire phone is now rooted and the SuperSU app is installed to manage root permissions.