Since after their introduction, both the Nexus 6P and Nexus 5X smartphones of search engine giant Google faced a very strange bootloop problem. It annoyed many users and they were not able to boot their devices. Those who realized the problem when their phones were under warranty got the replacement while others ended up with the useless phones. If you are a user of any o these devices, you will be glad to know that the problem now has a solution. Yes, you can fix the Bootlooping issue for Nexus 6P or Nexus 5P.
The XDA developer “XCnathan32” paid attention to the matter and provided a solution. It was observed that the processors of both these devices run on big.Little architecture. There are power efficient cores that start performing their task when the device has the lower workload. The developer paid attention to this and stopped performance cores of the processor and actually enabled the power-efficient cores. It was observed that after doing it, most of the Nexus 5X and 6P devices were able to booth simply.
How to fix the Bootlooping issue on Nexus 5X or Nexus 6P
It must be noted that stopping the cores obviously have an effect on the performance of the device but it can avoid the bootlooping issue. Actually, it was after the launch of LG G4 when this issue was first noticed and later it was found present in other Google devices.
In case you are also facing this issue, we have a solution for it. It must be kept in mind that it’s an untested solution but so many people have reviewed that they are able to keep up the pace after following it. So here’s a guide
- First, you need to download the ADB and Fastboot binaries on your PC. Make sure to remember where you kept it.
- Downloading and installing the Google USB driver is the next thing you need to perform in case you are running your PC on Windows OS.
- After this, download N2G47Z_4 cores.img file. Save it exactly where you kept ADB and Fastboot binaries
- You can download TWRP3_1_1_5X.img in case you need to use TWRP recovery on your Nexus 5X. Please note it’s a modified version of TWRP that you need to download for recovery. Place it in the same folder as ADB and Fastboot are present.
- In case you need to boost your fixed Nexus 5X, simply download a modified version of the EX4_10_5X.Zip file to your Nexus 5X and place it in default download directory.
- Connect your device with computer through a USB cable
- Ensure the connection has been established.
- Launch a Command Prompt in the directory where Fastbood Binaries and ADB is present. For this, you can simply hold Shift + Right click and select “Open Command Prompt Here” if you are a Window user.
- Boot your device into bootloader mode. (Also called as Fastboot mode)
Execute the following command:
fastboot devices
- On appearing the serial number of the device, you can proceed further. In case you don’t see the same, there might be some issue with the USB cable connection
- Also make sure that bootloader option is enabled in your device. This can be done by visiting “Settings”. It can also be done by entering following command in the Command Prompt
:fastboot flashing
After this, you need to follow some instruction that appear on the screen
- You can now execute the following command
: fastboot flash boot N2G47Z_4Cores.img
This will replace your current boot image
- In case you need to flash modified TWRP, enter the following command
: fastboot flash recovery TWRP3_1_1_5X.img
- Now reboot your device by following command
: fastboot reboot
- You need to wait after this as the process needs some time. When you see the device’s boot animation and ultimately the lockscreen, you are done.
- In case you need to boost the device performance as you consider steps to install TWRP modified version, simply copy the mutated elemental X Kernel to the phone’s storage. Boot into TWRP and simply flash the kernel.
I hope you would fix the Bootlooping issue on both Nexus 5X and 6P. We hope you like this guide and will share with others too. Good Luck!
SOURCES: XDA