How to Fix Nexus 6P Bootloop of Death Using 4 Cores

Released back in the year 2015, Google’s Nexus 6P was on top of the charts. It was the first time, Huawei, a Taiwanese manufacturer managed to enter the line of Android makers, however, that didn’t seem to end well, at least not for Google. Near the end of 2016, we heard for the first time from multiple users that their Nexus 6P devices were entering in random bootloops. At the same time, Nexus 6P was under criticism by many due to early shutdown issue. Bootloop issue was entirely a different thing and after wiping data and re-flashing the factory images it turned out to be the hardware related. Despite both and Google and Huawei being aware of the issue, there wasn’t any solution until now. Thanks to XDA member,  XCnathan32, who utilized the works of rchtk, flar2 and came up with the solution to fix Nexus 6P Bootloop of Death.

Since it was established that Nexus 6P Bootloop of Death wasn’t due to firmware and is solely due to the hardware, not many tried to fix it. According to the devs, it was the A57 performance core in Nexus 6P that was preventing it from booting. XCnathan32 has modified the image files which disable the big cluster of the device’s Snapdragon 810 SoC. These modified image files do fix Nexus 6P Bootloop of Death but you will notice lags. That’s because of the A53 little cores which have been replaced by the A57.

You Might Like:

The instructions for the mentioned process are quite simple. To fix Nexus 6P Bootloop of Death, you will need to flash the modified images for the boot.image and a modified build of TWRP since you will flash other files afterward. For your ease, we have provided the download links as well instructions.


  • Download and extract the latest ADB and Fastboot binaries on your PC. Use these links;

Windows  |   Mac  |  Links

  • Click on the link provided at the end to download latest Google USB Drivers.
  • Now download the N2G48B_4Cores.img modified image and save it to the directory where you extracted the ADB and Fastboot binaries.
  • In case you are using the TWRP recovery to flash the file, you will the modified version. Use this link -> twrp3_1_1_4Cores.img.


As we mentioned earlier, after fixing the Bootloop of Death issue, your Nexus 6P will face lags. You can speed up your fixed Nexus 6P by installing XDA developer flar2‘s Elemental X Kernel. Here’s a link to download

Fix Nexus 6P Bootloop of Death

  1. Connect your Nexus 6P with the computer via a USB cable.
  2. On your computer, navigate to ADB and Fastboot folder and right click in the empty space.
  3. From the options, click on “Open command window here”. You can also do so by holding shift and right-clicking the empty space.
  4. In the command window type the following command: fastboot devices
  5. If the device is connected, the above command will return the device code. The device is connected properly which means you can go ahead with rest of the instructions.
  6. Now you need to unlock the bootloader of your device. Enter this command: fastboot flashing unlock
  7. Use the Volume Up/Down keys to confirm that you want to unlock the bootloader. If you facing issues, use this guide.
  8. Assuming you have unlocked the bootloader, use this command to flash the boot image: fastboot flash boot N2G48B_4Cores.img
  9. If you are using the TWRP, use this command: fastboot flash recovery twrp3_1_1_4Cores.img
  10. When the flash process completes, reboot your Nexus 6P by entering this command: fastboot reboot
  11. When the reboot completes, you will end up at the lock screens. That’s it.

How to Improve Performance in Fixed Nexus 6P

In case you have downloaded the Elemental X Kernal for performance;

  1. Copy the modified file that you downloaded to your phone’s storage.
  2. Boot your Nexus 6P into recovery mode. To do so;
    1. Press and hold Power + Volume Up + Home keys.
    2. When the screen wakes, let go of the keys.
  3. Select Install and navigate to the Elemental X Kernel file that you copied.
  4. When the installations complete, reboot your device by tapping on reboot > system.


If you are using the TWRP recovery for flash, use SuperSU to root the device.


Leave a Comment