How to fix bootloop after flashing OTA firmware on Nexus devices


Android 7.0 Nougat 5th and final Developer Preview has been released for Nexus devices registered with the Android Beta Program. The supported Nexus devices are receiving the Android 7.0 Nougat update and we have posted guide on it, some users have reported the bootloop issue after flashing the 5th Developer Preview OTA on their Nexus device. If a device caught in a bootloop, it doesn’t go further the boot logo and restart itself after sometime and the device keep in the same situation until you force power off it.

In this guide we have a quick solution to fix the bootloop issue in just a few minutes, we are posting this guide for the Nexus owners who are facing the same issue please confirm the phone model before proceeding to the flashing process.  The main reasons for bootloop in Nexus devices happens if you have previously flashed TWRP and tried to flash the OTA files. The custom recovery replaces the stock recovery provided by the factory firmware so when you flash the firmware it stucks in the bootloop. Just follow the below simple steps carefully to solve the bootloop issue on your Nexus device.

Before you begin:

  • Enable USB Debugging (Settings >> Developer Options >> USB debugging)
  • Your phone battery should be charged minimum 80%

Download these files:

How to Fix the bootloop issue on Nexus devices

First of all you need to download the compatible factory firmware for your Nexus device. The downloaded firmware should be the same that your flashed on your device before bootloop and now you need to copy and paste the firmware so that you may have 2 copies of firmware. You can download the latest Android 7.0 Nougat 5th Developer Preview from here.

Copy the first complete downloaded firmware OTA zip in the extracted adb-and-fastboot folder.

Now extract the second copy of downloaded factory image, now open the extracted folder and locate the recovery.img file from the bunch of other files.

You need to flash the stock recovery.img file using fastboot same as you flash the twrp or any other on your device.

Now connect your device to the PC using USB cable.

Open the adb-and-fastboot folder you extracted earlier and copy the recovery.img inside the adb-and-fastboot folder.

Inside adb-and-fastboot folder, press SHIFT and Right-Click on an empty space inside the same folder.

Click on Open command prompt here as shown in picture below.


Now enter the following command to boot your device into bootloader mode,

“adb reboot bootloader”

Then type the following command to flash Stock recovery in your Nexus device,

“fastboot flash recovery recovery.img”

Wait for the process to complete.

Once the above process is done, then type the following command to flash the firmware.

“adb sideload”

One done with the process just reboot your device or simple type “fastboot reboot”

That’s it! If you have recovered from the bootloop and flash the firmware successfully please let us know. For any queries comment us in the below provided space.

A Software Engineer who loves to hang around latest gadgets and writes his own experiences to get the best possible and accurate information.

We will be happy to hear your thoughts

Leave a reply