How to Fix Nexus 6P Bootloop Stuck at Startup

Nexus 6P is the last phone of Google’s Nexus series. Even years after its release, Google still sends monthly security updates to the phone. Just this month, Nexus 6P has got Android 8.1 security patch. It seems to be the last ever update that Nexus 6P will get. Considering, Google has released 3 of its successors in the form of Pixel series. It is affordable and has everything it takes to be one of the best smartphone. While trying to flash custom ROM or tweaking you might end up soft bricking your Nexus 6P. Soft bricked Nexus 6P will be stuck at the startup and the phone won’t pass the animation. In the following guide, we will fix Nexus 6P Bootloop if it’s stuck at startup. 

We are moving into 2018 and I am still using Nexus 6P and I am quite contented with it. I have been using it from a while so I know it inside out.

Nexus 6P comes with 3 GB of RAM. It is running on Snapdragon 810 supported by Adreno 430 GPU. It has really great camera result from both cameras. The front camera is of 8 Megapixel whereas, the back camera is of 13 Megapixel. The phone is equipped with a 3450 mAh battery which gives great battery timing.

Fix Nexus 6P Bootloop Stuck at Startup by flashing stock firmware:

In the following guide, I will provide you with step to step details on how to fix Nexus 6P bootloop by installing stock firmware using a tool. Installing firmware on Nexus 6P using this tool is really easy. This tool is developed by the recognised developer of XDA named as WugFresh. So you don’t have to worry.

  • Make sure your phone is charged to about 50%.
  • Install WugFresh Nexus Toolkit from here.

Download the tool and install it on your Windows PC. This tool also allows you to make backup of your Nexus 6P. See this guide on how to make NANDROID backup here.

Update: If the does guide does not help to fix Nexus 6P Bootloop. Use this guide. It is from a recognised developer at XDA-Forums.

Proceed to the guide on how to fix Nexus 6P bootloop by flashing stock firmware:

  1. Connect your phone to your laptop via USB cable and open the Nexus ToolKit.
  2. Open the tool. the software will check whether all the dependencies up to date. If yes, then the main screen will appear if not, then the missing dependencies will be downloaded.
  3. Now, select your device and the current android version your device is running and then just hit apply. Or let the tool do it, connect your phone to your PC and click on Auto Detect Device + Build.
  4. Now the software will download TWRP and SuperSU for your phone. It is not really necessary when you don’t want to root your phone you just want to fix Nexus 6P bootloop.
  5. Once the software gets to the main screen. Click on “Full Driver Installation Guide“.
  6. If you never installed the drivers of your Nexus phone on your Windows PC. Proceed directly to step 3 mentioned on the subheading of the tool.
  7. Click on “Google Drivers“. Install it on your PC. These drivers are required if your Windows PC isn’t recognising your Nexus 6P.
  8. Once the drivers are installed. Go to “Main Menu” and select status “Soft Bricked/ Bootloop“.
  9. Now follow the onscreen instructions, that will ask you to first put your phone in bootloader mode.
  10. If you already have downloaded the firmware for your Nexus 6P. Use the tool to locate and select it. Otherwise, the tool can get the job done, by finding the most appropriate firmware for you.
  11. If you don’t want to lose the data present in your phone, select “No Wipe Mode“.
  12. After the download is finished the flashing of stock firmware to fix Nexus 6P bootloop will start.
  13. Just follow the on-screen instructions and your phone will be good to go.

That’s all on how to fix Nexus 6P bootloop by flashing stock firmware using a really easy and reliable tool. If you have any questions or queries, feel free to ask me in the comments. If even after successfully installing the stock firmware, your phone doesn’t work and your Nexus 6P bootloop is still there. Then there might be a hardware issue.


  1. Asalaam o aelikum Abdullah
    i opted for beta android o update yesterday. and today when i restarted my nexus 5x it starts and asks for my pattern then it says android is starting and then it restarts itself. i am a noob at all the flashing stuff. have never tried custom roms and this is the only mobile i got right now. what should i do or is it the nexus boot loop thing that isnt fixable?
    need help fast

    • Walekum Salam.
      If your phone isint starting up then use the same guide for your phone to install stable version of Android N on your Nexus 5X.
      If it turns on then go to to unenroll your device, you will get stable version via OTA which you can install on your phone.
      Feel free to ask if you need more help.

  2. I followed the recommended steps, but when I start unlocking it – the phone still blocked – the software asks to restart the phone and stays on the home screen and my computer keep showing the message “waiting for the device”. Do you have any idea what to do? I still get into recovery mode and on the screen to make adb sideload (it also does not work or I do not know how it works).

    • Looks like your PC doesnot have USB drivers of Nexus phones. Your PC isint recognising your phone.
      You need to install google USB drivers for Nexus phones on your PC.

  3. Man. I can’t do this. Everytime the software try to reboot the phone to install the new firmware the devices start the loop and on the pc keeps the message “waiting for the device”. What should I do? Have you tried the adb sideload?

  4. Yeah this will not work for a perma boot loop. You cannot unlock USB debugging without logging into the phone.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Exit mobile version