yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Plus Guides, News, & Discussion] zgfg:
GBoard requires to be configured and selected in Settings for the input method. I don't remember details, I had also problem to get it working, maybe I rebooted the phone and on second attempt it worked.

Now, if you connect the phone by charger and boot with Pow+ to eRecovery, does it offer you to reinstall b535?

After the reinstallation you will have to do Factory reset and Wipe Data.

SIM card(s) will probably still work without re-flashing NW patch but you will need to apply again the other patches from the OP guide.

PS: TWRP does wipe (ordinary) Cache but cannot wipe Dalwik cache since Dalwik is on Data partition and TWRP cannot access Data partition (not supporting Huawei encryption).

TWRP will not report an error but Dalwik cache won't be wiped.

To really wipe Dalwik cache you must have root, then use MiXPlorer, Root, go to /Data and delete subfolder dalwik-cache, and reboot.
[Huawei P9 Plus Guides, News, & Discussion] LeMiki:
Hello

Thank you my friend!

- I connected wifi in eRecovery

- downloaded the VIE-AL10c00b399SP20 (nougat) rom

- Installed it, after reboot: black screen.

- I continued from "OP 2# stepbystep" 12.

- all the way to 26 points everithing ok

- I could not enable the gboard apk file again (so there is no keyboard on the phone)

- I connected an external keyboard with otg cable

- I signed in to the gmail account

- play store -> downloaded swiftkey

- swiftkey works :)

- rooted

So all right.

Thank you for your work and your help.
[Huawei P9 Plus Guides, News, & Discussion] IronFly:
Network patch must be applied again, at least i had to do it after erecovery.

Also locking bootloader, since it involves a full wipe.
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
The current b535 for VIEAL10 is difficult to configure for VoLTE.

It wasn't the case on b528. On b528 it was working with a simple trick.

VoLTE is in menu on b535, but it doesn't work. Ofc the mobile network provider must support it with your SIM Card - but even when support is given, it does not work for now

I am currently working on update for network Patches to enable VoLTE.

But for the moment without success.

Soon I find the solution I will post the new Network Patches in OP and let you know.
[Huawei P9 Plus Guides, News, & Discussion] Thomeoden:
Hi I am new to this Forum and signed in just for your awsome work!

Unfortunately I'm a complete newby to this field of expertise. My Huawei P9 Plus VIE-09 is stuck on Testkeys. I bought this phone as unbranded over Amazon, but got a branded version of an italian network operator, but I didn't care. A couple Months ago I got my phone repaired in Austria. Since then the branding isn't visible anymore but the buildnumber is Testkeys.

Can your program solve this problem? Will my phone then be on the stock Android8 firmware?

THX a lot for your work!:good::good:
[Huawei P9 Plus Guides, News, & Discussion] zgfg:
Repaired by Huawei official service or some wannabe experts (who also charge for installibg TestKeys)?

Ok, are you on Nougat or Oreo, eg, does it show Android 7 or 8 / EMUI 5 or 8?
[Huawei P9 Plus Guides, News, & Discussion] Thomeoden:
Repaired by the official Huawei service. But already over a year ago and now I am out of guaranty. I just didn't notice, that I ran on test-keys until some weeks ago because everthing works fine. I was just curious why I don't get any Updates and recognized it then.

Right now I'm on Nougat 7.0 with Emui5.0

Whats the Kernel Version? Does this help/matter?
[Huawei P9 Plus Guides, News, & Discussion] zgfg:
By use of HWOTA7 (OP posts #1, #2) you can first of all install a proper Nougat firmware.

But you will need Bootloader unlock code (you will also need it if you later want to go to AL10 Oreo) - do you have it?

Can you attach a screenshot from your Settings /About - for security, mask your IMEI(s)
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
You can use this HWOTA7 Tool to rebrand correctly to c432, but you need the Bootloader Unlock code.

The steps with the Tool would be:

1)Unlock Bootloader (=Low-level Factoryreset with wipe of internal storage)

Screen will show on boot: "Your device can not be trusted..." that's always with unlocked Bootloader.

2) Download the correct Firmware (matching with your device but for c432) and copy to the update folder (described in Post #1)

3) Change Location to c432 and immediately after next Factoryreset boot to TWRP (by the Tool and pressing keys)

4) flashing correct Firmware

Then you have no more Test-keys but official Nougat Build-Number.

5) Optional (not required, only if you like):Rebranding to AL10 and update to Oreo is described in Post #2.

But if you're Newbie it's a risk to do all the steps, because if you do something wrong

(pressing wrong Buttons at wrong time, download wrong Firmware, forget to rename two zip files and wrong renamed because Windows doesn't show file extensions and you use zip.zip...etc)

can brick your device too...

Can you check in Fastboot mode following - and post the results:

fastboot oem get-bootinfo

fastboot oem get-product-model

fastboot getvar vendorcountry

fastboot oem get-build-number

fastboot oem oeminforead-SYSTEM_VERSION
[Huawei P9 Plus Guides, News, & Discussion] Thomeoden:
Thanks for the help. Unfortunately I don't have the code, maybe huawei will send me mine per mail because the damages was done by a guarantee-repair.

I'm confident, that I can manage the task of using your software and I am aware of the risks.

Here the results of fastboot mode:

C:\ADB>fastboot oem get-bootinfo

...

(bootloader) locked

OKAY [ 0.015s]

finished. total time: 0.022s

C:\ADB>fastboot oem get-product-model

...

(bootloader) VIE-L09

OKAY [ 0.015s]

finished. total time: 0.022s

C:\ADB>fastboot getvar vendorcountry

vendorcountry: hw/eu

finished. total time: 0.012s

C:\ADB>fastboot oem get-build-number

...

(bootloader) :NRD90M test-keys

OKAY [ 0.020s]

finished. total time: 0.025s

C:\ADB>fastboot oem oeminforead-SYSTEM_VERSION

...

(bootloader) :VIE-L09C113B360

OKAY [ 0.012s]

finished. total time: 0.015s
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Okay, but you can get (read) the code by using DC Unlocker "HCU" Software - it's 4 EUR (4 credits)

After unlock you should rebrand to VIE-L09-C432 and flash b360 (to repair the Firmware, before further steps)

(because your current Test-Key system is

VIE-L09-C113-B360)

Then you could do the other mentioned steps (from last posting)
[Huawei P9 Plus Guides, News, & Discussion] Thomeoden:
Ok , tomorrow I'll try it. Huawei didn't send me the code, they said no exceptions are made.

So i'll take the HCU SOftware.

One last problem came up at the search for the Firmware. I can only find a FULL OTA-MF-PV for C432B360. Is that ok or what does PV mean?

:confused:
[Huawei P9 Plus Guides, News, & Discussion] zgfg:
For HWOTA7 FullOTA-MF is enough, PV were needed for eg DLOAD method)
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
PV doesn't work and it's for dload method only as [MENTION=7786725]zgfg[/MENTION] mentioned.

In this case I would recommend to use b370:

VIE-L09c432b370

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1584/g104/v82082/f2/full/update.zip

http://update.hicloud.com:8180/TDS/...04/v82082/f2/full/hw/eu/update_full_hw_eu.zip

http://update.hicloud.com:8180/TDS/...82/f2/full/public/update_data_full_public.zip
[Huawei P9 Plus Guides, News, & Discussion] zoold3vil:
1. Go to Phone Manager > launch > select Nova Google Companion > Manage manually (select Auto Launch, Secondary Launch, Run in background).

2. Go to Settings > Search for "Ignore Battery Optimisation" > Allow Nova Google Companion

3. Restart your phone
[Huawei P9 Plus Guides, News, & Discussion] Fil76:
Changed phone , due to display crash, and i still have phone call problem ...so it's not in my case network patch bug

:)
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Which Phone to you have now?
[Huawei P9 Plus Guides, News, & Discussion] Fil76:
Oneplus 6t
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
For OnePlus 6t you need VOenabler as attached to can work
[Huawei P9 Plus Guides, News, & Discussion] Fil76:
Yes thank you i already installed It (Also enabled First in *#800#>function switch)
[Huawei P9 Plus Guides, News, & Discussion] zoold3vil:
I'm having problem to reset the phone to factory using TWRP because it ends up in boot loop.

Does this means i have flash back eRecovery first in order to reset the phone?

Furthermore, after flashed back my eRecovery, reformat the phone and there is an issue rise after that because google play store stuck at "checking info" before crashed. Is there any solution for this?
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
TWRP for VIE has no access to /data because it can't decrypt internal storage for now.

That's the reason why Factoryreset is not possible with Custom Recovery.

It was the right step to flash back the original recovery_ramdisk called EMUI Recovery.

Doing Factoryreset is more effective if you do it from Settings /System/Reset/Data Factoryreset with Wipe of internal storage (original EMUI Recovery must be installed) - then directly doing from EMUI Recovery.

Huawei eRecovery is basically different to EMUI Recovery.

Vol+ and Power Button without USB connection =EMUI Recovery

Vol+ and Power Button WITH USB connected to PC or charger = Huawei eRecovery.

With Huawei eRecovery you can restore your phone.

https://xdaforums.com/showpost.php?p=77905152&postcount=833
[Huawei P9 Plus Guides, News, & Discussion] zoold3vil:
Thanks for the info. I didn't notice there is a difference between EMUI and Huawei Recovery.

I will try the method.
[Huawei P9 Plus Guides, News, & Discussion] freakadings:
First of all thank you very much for your work!

Ich followed your instructions and now my VIE-L09 is a VIE-AL10 on "8.0.0.535 (C00)" :D

I flashed the following files beide the three essential ones:

VIE-EVA-FaceUnlock-Oreo.zip

NetworkPatch_VIE-L09_Single-SIM_OTA-ENABLED-v1.2.zip

VIE-EVA-AL10-Playstore+HwApps-v1.2.zip

Afterwards i removed twrp again, the phones bootloader is still unlocked.

But i have one questions and one "Error" .

1. Is this the latest Version at the moment? My Security Patch is from September 1st. And it seems

the firmware finder spits out pretty much everything there was, is and will be for my Phone...

The offcial Update function says that there's No Update available.

2. Google Maps/Navigation just works fine, but the "location sharing" function seems to be broken.

I did some research on a friends phone and mybe the Services for this feature are not installed.

At least i have No service (within Google Play Services) called "LocationSharingSettingInjectionService"

"LocationHistoryInjectorService" like he does.

In my Google Account the phone also does not appear under the activitycontrols/Location history (History is activated here).

Within Google Maps under Options -> Personal content -> 'Location settings' it says the History is deactivated. Tapping on it does nothing but it should bring me to my Google Account settings for this feature.

I even registered for the playServices Beta, but the Services are still missing.

A terminal 'service list' also showed nothing simmilar.

Any clues ? :)

Thanks in advance and greetings from Nürnberg,

Merlin

edit: Another question that i've been asking myself since i got this huawei-phone: Is it somehow possible to put any other notifications-icons on the smart-cover window besides the official huawei-notification sms/phone-symbols?
[Huawei P9 Plus Guides, News, & Discussion] zgfg:
Procedure does not lock Bootloader, so ok

If you didn't flash to disable System Updates, you can check yourself to see there is no upgrade yet (it does not depend on unlocked Bootloader, b535 was received as update with unlocked Bootloader on b528)

You can also check on Firmware Finder

Location History and Sharing are known issues ;(
[Huawei P9 Plus Guides, News, & Discussion] freakadings:
Ok, thanks just wanted to be sure :)

Ok, so it's not my fault :D Is there any solution in sight, yet?
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
No, but we are working on.

Btw: Greetings from Leipzig :)
[Huawei P9 Plus Guides, News, & Discussion] freakadings:
Awesome!

Danke :)
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
Dear Tecalote,

After your great job and as you are our genius, Do you think it will be a solution for this issue or finished and just forget it ?
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
No, I'm working on it too. But my time is very limited because I am at school (whole day) for four months for a new job.
[Huawei P9 Plus Guides, News, & Discussion] n20661:
Hi guys,

Good news:

I read somwhere that the official OREO will be rolled out via OTA for european Mate 8 P9 P9 Plus, Honor 8 Honor 6x whitin some weeks, the ground for the delay was the heavily skinned EMUI over the stock android assumingly.

I already have chinese version with oreo, I do not care, because we will get no more updates should it be european or chinese version.

No more security pathces.... latest is 1th of sept 2018 we will be stuck on it for ever presumably.. bye-bye amigos.
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
If you've read it "somewhere", that's not enough. Since you have to post a link first. Otherwise everyone thinks it's a rumor ;)
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
The new Firmware b537 for VIE is available. (on EVA it is b539)

The Bootloader has been changed, just for following reason: "To authenticate your device in a more secure manner, this update adds certificate verification based on your device serial number (SN) to the system initialization process. This device SN will not be saved." [MENTION=4900664]dkionline[/MENTION] tested already upgrade from b535 → to b539 (on EVA) and back to b535, just to be sure, that Downgrade will not destroy the phone - and it does not :)

So it will also not be a problem on VIE

Tomorrow I will make a Guide how to Upgrade with NoCheck Recovery and post the Link. → dont use hwota7 for this action. It can be done with same Tool from Post #5 (but with the new Firmware instead of b535) → and after that, flashing again the Network Patch is required.
[Huawei P9 Plus Guides, News, & Discussion] htc_black:
Thanks for reply, my original model is VIE-L29c636.

It's just a small problem for me :fingers-crossed:

I am very happy using ur rom and thanks your effort.
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
NetworkPatch-for-NonRoot_DUAL-SIM_VIE-L29.zip - Updated 20.09.18: https://www.androidfilehost.com/?fid=1322778262904009834

MD5: 531e09802807ce3845d9615e4ce639f1

NetworkPatch_DUAL-SIM_VIE-L29_disabledOTA.zip - Updated 20.09.18: https://www.androidfilehost.com/?fid=1322778262904009835

MD5: cf65da9810c63734426de51fd8acfc27

1) Flash one of the two zip files with TWRP

2) Go back to the main menu of TWRP to Wipe /Advanced Wipe and wipe ONLY Cache (not Dalvik, because Dalvik is in /data and TWRP can not access data for now)

NFC should work.

I am sure it will work if doing Factoryreset with EMUI Stock Recovery - but it should also work without (hopefully). I dont own L29, so please test and let me know.

But the settings are now corrected for NFC :)
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
Thanks for your reply, but how I will install the patch??

I don't have TWRP

I have the patched stock recovery
[Huawei P9 Plus Guides, News, & Discussion] Albon98:
Re-follow the guide from step 22).
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Please do not confuse :)

You have the patched ramdisk.img I guess (Root), right? ramdisk.img = similar than boot.img on Nougat... (I wrote in Root section)

This has nothing to do with recovery_ramdisk - recovery_ramdisk can be EMUI-Stock-Recovery or TWRP instead.

In Post #2 you can find TWRP as well as EMUI-Stock-Recovery. (it is also described, how to do in Step 22) https://xdaforums.com/showpost.php?p=77650678&postcount=2

Just flash TWRP - boot into TWRP - and flash the new Patch : https://xdaforums.com/showpost.php?p=77672684&postcount=22

Optional: If you want to flash after the EMUI-Stock-Recovery back to overwrite TWRP (Step 20 in Post#2) - you can do it also in Fastboot mode:

fastboot flash recovery_ramdisk VIE-b528-RECOVERY_RAMDIS.img

Overview:

You can flash TWRP or EMUI-Stock-Recovery always with:

fastboot flash recovery_ramdisk "Filename".img

You can flash BOOT always with:

fastboot flash ramdisk "Filename".img
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Okay Guys, just let me know if it works now :)
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
Yesss it works perfectly :good:
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Good news, thanks :good: :cowboy:
[Huawei P9 Plus Guides, News, & Discussion] htc_black:
[MENTION=6870018]Tecalote[/MENTION] , NFC works after flashed(the non-root version), thanks!!!!!

but google pay is detected as rooted or altered:rolleyes:, other than that NFC is worked without problem:good:

i just do the wipe Cache in TWRP and flash back the EMUI-Stock-Recovery again and reboot.
[Huawei P9 Plus Guides, News, & Discussion] Fil76:
[MENTION=6870018]Tecalote[/MENTION] thanks you for anything

You are great :o
[Huawei P9 Plus Guides, News, & Discussion] r4ulsp:
Google Play Certification

If I upgrade from VIE-L09C432 to AL-10C00 the phone will remain certified? Because I use a lot Google Pay and play Brawl Stars, and the won´t work in a non certified device.

BTW thank you for all this work [MENTION=6870018]Tecalote[/MENTION] :good::good:
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
The Chinese firmware b528 itself is certified because it is approved, means: basicintegrity and cts profile = true (also without Root)

But Playstore is not certified → that's why GPay or other very sensitive Apps won't work as they should... (also not without Root)

The crazy thing is:

If the phone is rooted, there is a workaround to get Playstore certified. But that can not be shared publicly, otherwise it will be prevented in the future.

I do not know, because I have not tested it yet:

1) root phone

2) Workaround to get Playstore certified

3) Remove Root

4) GPay is working ? → I have to test it in the next few weeks. Once I find a good solution, I will find a way to communicate it.
[Huawei P9 Plus Guides, News, & Discussion] r4ulsp:
Thanks! I will try the ROM anyway, sure that will be better than beign stuck at Nougat and its battery drain.
[Huawei P9 Plus Guides, News, & Discussion] immelman3:
Hi, I was trying to do the same thing for weeks before I came to this guide. I really wanna thank you I finally managed to get Openkirin LOS 15 on my p9 plus!!!!!

I was trying to understand a thing and I might need some help.

When a new update for the china version (al-10) is it worth to update and then go back to LOS? I was thinking about vendor blobls and other non system related stuff. Can I flash just selected imgs through fastboot?
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
Good day,

I am on rooted b528 and I found today that there is an update b535 in firmware finder so can I update to this version or I can not because I am rooted?
[Huawei P9 Plus Guides, News, & Discussion] Albon98:
You must not have root, but which zip file do you have flash?

Based on what you have wrote, I suppose you have use the one that disable OTA, but I can be wrong.

If you want updates, you have to use the one that enables OTA, then you will receive the updates, including the famous " Patch 01". With this patch you can't install magisk as usual, but you have to follow the instructions of the 3# post.
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
Yes I have the zip file disable OTA and to be honest b528 is working perfectly with me , I was asking only if there is a way to update to b535 ? because I see it has an improvement in network and battery efficiency

But if there is no way to update , no problem I will keep happy with b528 :victory: :laugh:
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Okay, there are some possibilities.

The one, that [MENTION=9131926]Albon98[/MENTION] mentioned:

Enabled OTA - you see, if there's a new OTA and can Unroot (Uninstall from Magisk Manager) and make sure EMUI Stock Recovery is installed (cause it wouldn't work with TWRP) - and then you can let the OTA apply.

advantage: You are always on approved Firmware.

disadvantage: You must use the (little restricted) Root with dm-verity enabled

BTW: Also, when you use the "Disabled OTA" configuration, you can enable /disable OTA as you like: Just go with MiXplorer to: /system/app/HwOUC/HwOUC.bak and rename HwOUC.bak to: HwOUC.apk and reboot phone

But if you apply OTA with Patch01, you must use the ramdisk.img with dm-verity enabled - or phone can not boot.

The second possibility is:

Download FullOTA-MF, rename two zip (same renaming as with hwota7) and use HuRUpdater - described in Post #4 (read, because there are important information related to the TWRP, which hasn't currently access to data) - to update the Firmware before or after it is approved.

In this case you should do a Backup of your stuff before.

After flashing new Firmware you can still flash one of the NetworkPatch zip files to configure the network again.

advantage: You can test Firmware earlier as with OTA (Firmware it's perhaps better - but not always**)

disadvantage: If you have it installed, before it's approved, safetynet will not have ctsProfile true

** I tested b533 (it was between b528 and the new b528 from 06.09.18) and it wasn't good (high Battery drain)

I haven't tested the new b535, because it came out yesterday :)

So it's up to you ;)
[Huawei P9 Plus Guides, News, & Discussion] meshoo00oo:
Thanks for your reply

I think it will be better to keep on b528 :good:
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
If you want to update the Firmware for some reason - you have to go back to clean Stock Firmware first (you can use HuRUpdater or eRecovery - eRecovery I will explain during the next few days)

After that you can just flash LOS again.

But you can't flash vendor.img from update.app in Fastboot mode on Oreo.

Is this what you mean with:

"I was thinking about vendor blobls and other non system related stuff. Can I flash just selected imgs through fastboot?"

I am not sure if this was your question?
[Huawei P9 Plus Guides, News, & Discussion] n20661:
Dear Tecalote I could not find the "extsd-firmwareupdatescript.zip" to download anywhere. Please could you post a link to it maybe.

for preparing for the 357 update.

Thanks a lot in Advance
[Huawei P9 Plus Guides, News, & Discussion] zgfg:
Post #5, inside HWOTA when you download and unzip
[Huawei P9 Plus Guides, News, & Discussion] Tecalote:
Yes I will upload later.