[Huawei P9 Guides, News, & Discussion] +++Albert+++:
Well, I was trying now for three days to install LOS on my Huawei P9 and finally succeeded. I would like to share my experiences with you and the devs for maybe they pick up some thoughts and hints for their next tutorials.

I followed mainly:

[ROM][7.1.2][LineageOS 14.1 for Huawei P9][Update 18/07/2017] and

[TWRP][P9][3.1.1-1][EMUI 5.x/AOSP N][DECRYPTION SUPPORT]

many thanks to you!

First of all I was fighting to unlock the bootloader. I purchased the DC-unlocker and HCU-Client bundle. So I got my bootloader unlocking code, which I noted down very carefully. It is not just enough to unlock the bootloader via HCU-Client, you also need to manually unlock it from fastboot mode with the known command.

In my case I had to install some new firmware and I used the dc-phoenix tool, which worked quite good (it's the same account for the hcu-client). First important thing is: you need windows. Linux with a VM is not working, or you know how to pass COM-ports to the client... Well, the next difficulty was to figure out, that when dc-phoenix reboots the phone into upgrade mode, it may not be found (Windows is looking for the COM ports). You need to unplug (even for a minute or so) and I also ejected the only one shown USB connection (Some ATA-stuff). After I heard the unplugging sound, I reconnected the phone and dc-phoenix could find the COM-ports and continued installing.

I was then on C432B182 firmware. So I upgraded to the necessary B386. Sure I was already on C182 trying to install TWRP and LOS and then I couldn't upgrade to C386 anymore, because EMUI was booting into TWRP and so on and so on... so, just first upgrade to the B386 firmware and then install TWRP and LOS. The B386 upgrade also somehow "relocks" the bootloader, well ->

I then rebooted to fastboot mode and unlocked the bootloader with my well noted code from HCU. Flashing TWRP was no problem as well: just like described in the tutorials, BUT: when you are GOING TO fastboot reboot, be prepared to immediately unplugg USB and press down the buttons for recovery mode immediately (took some time to figure out to unplug USB, while booting... thanks to surdu_petru

With TWRP installed I got some nice messages like "corrupted zip file" or something like this. I read to repair the partitions by using WIPE -> Advanced, and so on. You can read it in the links. I did not (yet) format, as described, I just choose repair, where it was possible.

With this steps done I followed the advises given in the tutorial by OldDroid. Well, first time it didn't work and LOS was booting for about 2-3h. I just ran through the steps again and now I am very happy :victory::victory::victory:

Und hier nochmal der Text auf deutsch:

Ich habe also einige Zeit damit zugebracht und war auch endlich erfolgreich damit, mein Huawei P9 mit LineageOS zu versorgen. Hauptsächlich habe ich mich an die oben verlinkten Anleitungen gehalten, naja und viel gegoogelt.

Die erste Hürde war den Bootloader zu entsperren. Dazu habe ich mir bei dc-unlocker mit HCU-client (die Kombi empfehle ich) geholt. Über den HCU-Client konnte ich den Bootloader code auslesen lassen (aufschreiben! wichtig!)und mit dem dc-phoenix tool (für das der account auch geht) habe ich die firmware wieder hergestellt, wenn es absolut nicht mehr weiter geht. Ist auf den Seiten alles beschrieben...

Wichtig dabei: Windowsrechner mit Treibern muss es sein. Mit Linux und ner virtuellen Maschine bin ich zwar auch weit gekommen, aber der dc-phoenix sucht nach einem Neustart des phones nach dessen COM-ports. Wenn er sie auch unter WIndows nicht findet, dann unbedingt das phone abstöpseln und neu anstöpseln. Ich habe dazu in der tastkleiste die einzig angezeigte USB Verbindung ausgeworfen und das phone dann neu angeschlossen. Den dc-phoenix muss man halt solagen mit "Retry" hinhalten. Wenn er die COM-ports dann hat, klappt alles super. Die firmware kann/sollte man aus dem dc-phoenix runter laden.

Von der C432B182 habe ich dann einige updates/upgrades unter EMUI ausgeführt. Ich hatte an irgendeiner Stelle auch schon TWRP geflashed, was dann wiederum Schwierigkeiten mit dem Upgrade ergab. Also besser erst auf die neueste Version und dann TWRP.

Im fastboot mode wollte sich dann ewig nicht TWRP flashen lassen, bis ich heraus fand, dass man den bootloader nochmal manuell entsperren muss mit fastboot oem unlock ***code***. Ebenfalls wichtig war beim fastboot reboot Befehl sofort die USB Verbindung trennen und die Tasten für den Start ins Recovery (TWRP) zu drücken.

In TWRP habe ich dann noch (nach unzähligen, vergeblichen Versuchen LOS zu flashen) alle partitionen repariert, wo es ging (unter WIPE -> Advanced, etc), bevor ich dann mit dem Tutorial von OldDroid weiter gemacht habe. (Hat auch nicht gleich beim ersten Mal funktioniert, aber dann endlich!!)

Ach, und auch wichtig: die Installation von LOS über eine !"schnelle"! SD-karte. So kann dann auch, wie gefordert, /data, /vendor und /system bearbeitet werden, ohne dass man dann nicht mehr an die Installationsdateien kommt.