[Nexus 6P General] tizobolso:
Detailed procedure for revival / question about updating

I have followed the Post #2, and was able to revive my Nexus 6P (I don't really know how to express how grateful I am). As for reference, I will paste the detailed steps that I took with an Ubuntu 16.04 (my phone was not OEM unlocked):

Unlock the phone

* Heat the back of the BLOD phone while it is trying to start with a hair dryer between the fingerprint sensor and the camera lens. Eventually, it will finish the boot process. In my case, I could only do it after several tries, with low battery (some people says that with lower battery than 15% it should start withouth heating, as it would not use the big processors in that case, but that didn't work for me), and heating it so much that I could barely handle it with my own hands.

* After booting up, go to "Settings" - "System" - "About the phone" and click several times "Build number" until "Developer options" are enabled.

* Go to "Settings" - "System" - "Developer options" and enable "OEM unlocking".

* In Ubuntu, install ADB:

- Download it from (I cannot post the URL as I am a new user).

- Install some needed 32 bits libraries:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

- Extract the downloaded archive in /opt.

- Execute /opt/android-studio/bin/studio.sh (choose custom installation).

- Exit the application.

- Check that inside the installation directory of the user who executed the program (~/Android probably), there are the commands adb and fastboot. In my case, they were in ~/Android/Sdk/platform-tools/.

* Finishing unlocking the phone:

- Boot up in the bootloader menu of the phone (pressing and holding the volume down and power buttons at the same time).

- When in bootloader menu, connect the phone to the computer in an USB port.

- Execute in Ubuntu with root user (depending on the user that installed SDK):

/home/user/Android/Sdk/platform-tools/fastboot flashing unlock

That should make appear a screen on the phone enabling to unlock it. The touchscreen don't work here, so the power button has to be used to answer yes at this time.

- If there is a problem, try to disconnect and connect again the phone.

- Check that the phone is unlocked in bootloader menu again. It should say "Device is UNLOCKED".

Reviving the BLOD phone

* Download from (I cannot post the URL as I am a new user), the files N5X-6P_BLOD_Workaround_Injector_Addon-AK2-signed.zip and twrp-3.2.1-0-fbe-4core-angler.img (the version number of TWRP could have changed; the important thing for Nexus 6P is that the file be the "angler" one).

* Boot the phone in the bootloader menu.

* Connect the phone to the computer with an USB port.

* Flash the patched TWRP (with root in Ubuntu):

/home/user/Android/Sdk/platform-tools/fastboot flash recovery twrp-3.2.1-0-fbe-4core-angler.img

* Reboot the phone in recovery mode (select recovery mode with the volume up and down buttons from bootloader menu, and then hit power button).

* Flash the BLOD Workadround zip file in TWRP (that now is the default recovery mode):

- In the first screen, it warns about the modificactions of partitions, or something like that. I don't really remember what I did here, and this screen didn't appear again.

- Being the phone connected to the computer, a Nexus 6P volume can be seen in Ubuntu. Inside the directory "Internal Storage/TWRP" of the volume, copy the file N5X-6P_BLOD_Workaround_Injector_Addon-AK2-signed.zip.

- In the phone, click "Install", and go to the directory "/sdcard/TWRP".

- Choose the copied file, and confirm.

- Reboot the phone. Voila!

Question about updating

My phone has installed a system update of Android automatically. It is telling me to reboot, so I have a couple of questions about it:

* It should be enough to reboot it, and flash the BLOD Workadround zip again, right?.

* Why in the Post #2 there is and entire different section "For Updating a BLOD Device"

Thanks very much!