[Nexus 6P Q&A, Help & Troubleshooting] hjmrox:
Sorry in advance for the long post, but unfortunately my beloved Nexus 6P also have become hard-brick. It was quite sudden - I was using my Chrome to look up something, and the phone just froze and screen became black. No amount of pressing the power button helped. I just plug it to charge and two hours later, manage to boot it up again. After a few mins booting into OS, it got frozen and the screen became black again. When I connect the device to my PC and check under device manager, I see it as qhsusb_bulk 9008.

Usually there would be no reponse when long pressing the power button, but sometimes it would load up to show the "Your device software can't be checked for corruption ..... " in yellow (my device bootloader is unlocked), get stuck at the Google logo and become black screen again.

By on and off testing, I found a pattern where I need to charge the phone for one hour then leave it idle for another hour, after which I can manage to get into bootloader (by long pressing vol down + power). While in bootloader, it would sometimes get frozen or just became black screen after a shortwhile.

During one of those time I prepared my desktop, all extracted image files from latest factory image,command prompt, the command to fastboot flash bootloader and cable connected in advance. As soon as the bootloader menu started in phone, I manage to quickly connect and flash the bootloader. But after executing fastboot reboot-bootloader, the phone screen become black and didn't return to bootloader menu again - unless I charge it for one hour and leave it idle for another hour and then press vol down + power button

Would appreciate any advice on what I should/can do next to get this device up?

P.S - I also tried using QFIL tool and successfully managed to flash sbl1 partition only ( I modified the rawprogram0.xml to flash only that and used bootloader.sbl1.img from latest OTA firmware ). It didn't help. Now I have managed to get hold of a full QFIL compatible older firmware from a Turkish site https://www.androidbrick.com/download/unbrick-nexus-6p-angler/ - the link was shared by someone in [MENTION=540283]tenfar[/MENTION] thread. Now I'm trying to flash the full file, but always getting cannot connect to port, timeout error.

Update : I managed to get into the bootloader again, and quickly flashed the boot.img. recovery.img, vendor.img. Then flashed radio-xxxxx.img and fastboot reboot-bootloader. Finally the reboot-bootloader command was working and bootloader seemed stable. Next, I went ahead to fastboot flash system.img and vendor.img again, and then issued fastboot reboot to get into the OS. The phone booted up, showed "Your device software can't be checked for corruption ..... " message in yellow, showed the Google logo boot screen a while longer than I expected (40-50s) and unforgivingly, the screen went black again. Since the phone was still connected to the computer, it got back to detecting as qhsusb mode.

Now, I'm completely stumped. I thought that this step would fix it. That if I managed to get into the bootloader and flash for all partitions, I should be able to bring the phone to life. Not sure how to proceed now. Any suggestions, anyone?

Update 2 : I managed to use QFIL to flash the full firmware that I got the Turskish site (https://www.androidbrick.com/download/unbrick-nexus-6p-angler/) to my phone ( Log is attached). Is the phone supposed to restart automatically after download via QFIL is succeeded? My phone was still stuck on black screen. I unplugged from the usb port and press the power button for about 30s so that the phone may come out of the qhsusb_bulk mode. Then I pressed for another 10-15s hoping it would boot up, but it still didn't :crying: When I reconnected the phone, the qhsusb_bulk mode port 9008 was still active. How can I force it to restart to normal mode?