yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Guides, News, & Discussion] Tecalote:
For all Users:

→ added Google Playstore Certification steps to the Root Guide

[MENTION=6246572]jonathanhenry81[/MENTION]

Of course → but this is not a big deal

You loose Root and you loose mobile Network/IMEI with manually Update as well as with OTA Update → it is even not a problem

- because all you must do is:

A) If you get OTA notification, open 3dot menu in Settings/Systemupdate and select: "Downlad latest full package" - and make sure, you have original b528 reovery_ramdisk installed (does not work with TWRP) File can be found here: https://www.androidfilehost.com/?fid=1322778262903998745 (You know, it must be installed to: recovery_ramdisk, because it is EMUI-Stock-Recovery)

or:

B) If you decide to use the manually Update from here: https://xdaforums.com/showpost.php?p=77161303&postcount=5 - every step is written....

You just do the Update and dont make Factoryreset or any other wipe

You install again TWRP (step is described in Post #2) because the Firmware-Update is made with EMUI-NoCheck-Recovery

You flash the NEW Network Patch zip file + Playstore/HwApps zip + FaceUnlock zip - and reboot phone

You do Root again: https://xdaforums.com/showpost.php?p=77161300&postcount=4

→ everything is fine :cowboy:

################################################################

1) It is normally → mobile network and IMEI is lost after OTA Update, but as you can read above - no problem to solve, if you doing the right steps

2) For the next time: First ask here in this Thread if you face anything you dont know how to do.... before you are doing steps without sence :(

Where do you live? Because if you live in Germany, I could repair.

If not, we will find a solution → but for this we should use this Thread here:

https://xdaforums.com/showpost.php?p=77981348&postcount=8

I already posted a Repair Firmware there, which can be flashed with dload method!
[Huawei P9 Guides, News, & Discussion] Alessandro Calabrez:
Hi, i have a Huawei P9 with stock ROM and recovery.

So, i would to change the firmware EVA- L09C900B190 ( EMUI 4.1.1) to EMUI 5 with base Android 7 Nougat.

The other question is for unlock my bootloader. What can i do?

Tks
[Huawei P9 Guides, News, & Discussion] udamster:
I think for bootloader unlocking you will have to use DC unlocker (it's about 4 euros) now that Huawei doesn't give away the bootloader codes.
[Huawei P9 Guides, News, & Discussion] zgfg:
This is not really the thread about, but ok

If you search in this thread for bootloader or unlocker, you can find posts with the same questions and answers, like

https://xdaforums.com/showpost.php?p=77568702&postcount=586

Find in that post info about DC-Unlocker/HCU Client, link to, 4 Euro credit, etc

For rebranding to c432 and updating to Nougat you must use other/older methods (with HWOTA7 you could do rebranding but only if you would already be on Nougat), see

https://xdaforums.com/showpost.php?p=72153575&postcount=2
[Huawei P9 Guides, News, & Discussion] caocaolatre199x:
someone please tell me how can I turn on and use double tap to wake?
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
Why safenet can pass with Magisk
[Huawei P9 Guides, News, & Discussion] zgfg:
With Magisk 17.1 it SafetyNet passes, this is 17.3 (beta?)

Invalid response - do you have proper Manager, v6.01?
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
I have this
[Huawei P9 Guides, News, & Discussion] udamster:
I think there is a magisk module for that.
[Huawei P9 Guides, News, & Discussion] dbesoli:
It depends... The attached images shows it passes test and not passing.

The difference is the pass ok is just after restarting. In my device Magisk goes mad after some time working.
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
When I tried check safenet them spend some minute showme

*the responses is invalid*
[Huawei P9 Guides, News, & Discussion] Tecalote:
You should use 17.1 and not 17.3 - if you do the Root from my Guide, it will pass safetynet for sure.

But if you do it differently, then I can't help you.

https://xdaforums.com/showpost.php?p=77161300&postcount=4

Btw: This Root Method is recognized by Didgeridoohan and Osm0sis
[Huawei P9 Guides, News, & Discussion] Tecalote:
This occurs sometimes, but not for everyone.

The solution for this special issue is following:

In Settings open Battery and Start, disable Magisk Manager from "Manage automatically" set it to manually, but with all three options enabled.
[Huawei P9 Guides, News, & Discussion] Tecalote:
Double Tap to Wake doesn't work on Huawei P9 (only on P9 Lite)
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
Even with the version you mention, I have the same result.

I have done everything according to your guide

Maybe I did something wrong. I could not know. Well, I did everything to the letter How in the guide
[Huawei P9 Guides, News, & Discussion] mrleja:
I had the same problem, I solved it like this.If you have Magiskmanager, you unistall it first.Reboot device,Then follow the OP instructions in post #3.https://xdaforums.com/showpost.php?p=77650679&postcount=3:good:

---------- Post added at 04:37 PM ---------- Previous post was at 04:29 PM ----------
[Huawei P9 Guides, News, & Discussion] dbesoli:
I missed this but I will try it. Thanks a lot
[Huawei P9 Guides, News, & Discussion] Tecalote:
[MENTION=6246572]jonathanhenry81[/MENTION]

Hi :)

Did you read that? (it is from VIE Thread...), maybe it helps: https://xdaforums.com/showpost.php?p=77980439&postcount=296

Another question: Have you Developer Options enabled with ADB Debugging and USB Debugging?

Have you tried out, what [MENTION=2635540]mrleja[/MENTION] mentioned ?

Just let us know how it goes.
[Huawei P9 Guides, News, & Discussion] Carlos6862:
My friend [MENTION=6870018]Tecalote[/MENTION]:

Xposed works in our rom?

Does V4A do it?

If, its yes, could you provide us the zip files.

Thanks in advance.

Regards!! :good::good:
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
Thank you. I solved it by doing what you told me.

[MENTION=6870018]Tecalote[/MENTION] Friend already solve it:victory:
[Huawei P9 Guides, News, & Discussion] dbesoli:
And I'd disabled battery manager with Magisk manager. I think I should wait at least one day to ensure it works
[Huawei P9 Guides, News, & Discussion] Tecalote:
That's good news :good:
[Huawei P9 Guides, News, & Discussion] Tecalote:
Okay, and please report back :)
[Huawei P9 Guides, News, & Discussion] Tecalote:
V4A not yet - we work actually on a solution.

Xposed - I have to test several things.

I know that this is interesting for Users, I check what can be done and how. As you know I will post if ready :)
[Huawei P9 Guides, News, & Discussion] Carlos6862:
Thank you so much my friend [MENTION=6870018]Tecalote[/MENTION]!!

I know!! :good::good:

Regards!!
[Huawei P9 Guides, News, & Discussion] zgfg:
Most notorious bloatware apps are gone thanks to [MENTION=6870018]Tecalote[/MENTION]'s patches.

There are still some apps I don't need/like.

In Settings / Applications, open app by app, only some allow. Uninstallation - these are User apps and they are safe to uninstall (they are also on Google Play and you can re-install them if you ever find a need).

They can be also dragged to Uninstall directly from the home screens.

I don't remember but I uninstalled HiCare, Health, Via browser and so.

Unwanted System apps cannot be uninstalled or disabled without root (except from Fastboot or TWRP).

I don't like to uninstall system apps (you never know), but rather to disable them.

If you uninstall a System app and later install it from Playsyore, it comes as User app and it may not work as originally - hence always make backup before you start removing/disabling apps:

- by TWRP you can backup status of everything except the data/settings and User apps in Data

- By Titanium or stock Backup you can backup apps with their data/settings and restore them one by one if you need

Two ways of disabling apps:

1) Install App Inspector from Playstore, it lists all installed apps and their paths.

In MiXPlorer go to Root, navigate to the path of an unwanted app and rename its .apk to eg .bak

Pro: If Android stops booting, you can re-enable the missing one(s) by renaming .bak to .app in TWRP, and reboot.

Con: You don't see disabled apps anymore in System/Apps and you can hardly track which apps were disabled and where.

2) Install AppQuarantine from Playstore and simply quarantine unwanted apps.

Pro: You can see in AppQuarantine which apps are disabled and you can simply enable them if you later wish.

You also see them as Disabled under System/Apps.

Con: I don't know how to enable them from TWRP (if you disable too much and eg cannot boot).

Screenshot of my Disabled apps by AppQuarantine is attached.

AppQuarantine is no more free (there are maybe similar free apps), here you can find an older but free version (I use it)

https://mega.nz/#F!JwkVyRya!Rb7OUE0z3PEpXBRxGOM-vQ

Apps can be also disabled/uninstalled from Titanium (Pro version required) or DevCheck and they can be removed in Fastboot (even without root - I didn't test this method):

https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/amp/

See also

https://xdaforums.com/showpost.php?p=77238090&postcount=246
[Huawei P9 Guides, News, & Discussion] dbesoli:
Just checked and it fails to pass safety net check.

Restarting the phone it works again.

I attach several pictures of the case.

I'm on the phone and I can't sort it or place on the text
[Huawei P9 Guides, News, & Discussion] zgfg:
I'm checking several times a day, SafetyNet always passes

- Magisk 17.1

- Magisk Manager v6.01

- managed manually and all three (auto launch, secundary launch, run in background) ENABLED

- BusyBox 1.29.3 by Osm0sis

- installed to /system/xbin

- Playstore cerified (see OP posts)

Maybe you didn't properly install Magisk or BusyBox first time, and then installed it over again.

You can try:

- uninstall BusyBox

- uninstall Magisk

- before rebooting and loosing root, open MiXPlorer, root, data and delete dalwik-cache;

- reboot to TWRP and clean Cache

- reboot to System

- install Magisk again

- make sure you have /system/xbin folder

- install BusyBox again

- certify Playstore (if it matters)

Initially (for b535) I installed BusyBox by forgetting to create /system/xbin folder and I also had issues with SafetyNet (and with BusyBox)

Then I uninstalled them, wiped Cache and Dalwik (as above, you cannot wipe Dalwik from TWRP) and installed Magisk, created xbin, installed BusyBox (and Vanced) again, certified Playstore and now everything is fine for already four days.

Also, check if you have some other Magisk module installed, maybe causing issues - uninstall and monitor without
[Huawei P9 Guides, News, & Discussion] dbesoli:
I will try it tomorrow. I did the same installing b535 I forgot xbin too and only created it and reinstalled the module.
[Huawei P9 Guides, News, & Discussion] zgfg:
Btw, I already kindly asked [MENTION=6870018]Tecalote[/MENTION] to add creation of empty /system/xbin folder to his future patches that we don't need to think about ?
[Huawei P9 Guides, News, & Discussion] Wize.:
Hey, first of all, thanks for this, this work is absolutely amazing. I have a problem though. I was on Nougat, completed the tutorial and upgraded to Oreo. I followed every single step carefully. The thing is, I wanted to install the keyboard, but it won't let me select it. Also, I want to open Play Store, but it won't open. Any clue?
[Huawei P9 Guides, News, & Discussion] ledu205:
hello i'm in B528 and openkirin resurection remix OS it's useful to pass in B535 ? tkanks
[Huawei P9 Guides, News, & Discussion] Tecalote:
Have you tried to Reboot phone?

It looks like a permission problem.

Go to the Settings/Apps/Playstore - delete data and cache and give the App all Permissions.

Note: If you install any apk files - make sure on the last window of the installation to enable the option:

"Trust this App"

Reinstall Keyboard. Reboot phone
[Huawei P9 Guides, News, & Discussion] Tecalote:
I think there's not so much difference, if you are on OpenKirin Rom.

But if you like to do, the steps would be

1) go back to EMUI: https://xdaforums.com/showpost.php?p=77905152&postcount=833

2) Flash TWRP and the NEW Patch Files (3) from Post #2 (don't use the old one)

Of course boot to system after.

3) Flash OpenKirin
[Huawei P9 Guides, News, & Discussion] Wize.:
hey I'm writing from my phone now. still can't enable gboard, but I downloaded SwiftKey and that works. also downloaded opera to reply to you. I tried rebooting and doing the permission thing, still won't open. it opens for like 1 second and immediately closes. maybe I had to flash the cleanup zip? I don't know, I didn't get that part right... I just straight up flashed the network patch, the apps zip and the face unlock zip, then rebooted :/
[Huawei P9 Guides, News, & Discussion] losergi:
Hi [MENTION=6870018]Tecalote[/MENTION],

I know my phone is EVA-L09 and I only have one real SIM.

When I first updated to 535 I followed your #2 post and it didn't work. The phone asked for the PIN and I inserted it but I can't unlock the phone.

Now, I flashed again the NetworkPatch_SINGLE-SIM_EVA-L09-OTA-ENABLED-v1.2.zip and I did succeed in putting the PIN and unlock the phone, but I have the icon on the top that tells me I need to insert a SIM.

Also, going to "Settings > System > About phone" I got again the IMEI unknown.

If I can do anything to help, just tell me.

Sergi
[Huawei P9 Guides, News, & Discussion] Victor7w7:
I just got an update via ote but when it is flashing in the recovery I get error, you know why? I have the recovery stock
[Huawei P9 Guides, News, & Discussion] dbesoli:
Just done. Anyway, I keep the PlayStore uncertified. I don't need it for now.

Only the BusyBox module installed on Magisk and of course on versions 17.1 and 6.01 and busybox 1.29.3

I've checked and /system/xbin is full of linux commands so it seems the setup is ok now.

I will keep trying from time to time to see if safetynet test fails in the next hours.

Thanks again for the instructions
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
I don't know but the battery drain so quickly with the update... Some body have the same trouble.?
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yes, this is, because you did the update with the normal OTA (about 345 MB) → this can not work on a modified phone (The original EMUI Recovery notes every little change in the system).

You must open in Settings / System/ Systemupdate the 3dot menu (left above) and select: "Download current full package"

1) Make a Backup of your data and apps

2) Restore your phone with this method: https://xdaforums.com/showpost.php?p=77905152&postcount=833

3) After the phone is restored (Note: → you will have no IMEI and no mobile network, its normal) , make an additional Factoryreset - but from Settings/ System /Reset /Factoryreset → reset with wipe of internal storage

4) After this reset, skip most parts of the new setup and do step 20-28 from here: https://xdaforums.com/showpost.php?p=77161313&postcount=2

Than everything should work, if your phone is really EVA-L09.

Have you updated to b535 ? If not, please update first the phone to b535, using this method: https://xdaforums.com/showpost.php?p=77161303&postcount=5

After you have updated, to the steps 20-28 from here: https://xdaforums.com/showpost.php?p=77161313&postcount=2

But if you have already updated to b535, then flash the cleaning zip and after again the Playstore zip. Let me know.

We have to wait for Users feedback → until now I have no reports about difference between b528 and b535 with battery life....
[Huawei P9 Guides, News, & Discussion] Wize.:
I just updated to b535, flashed cleaning zip and flashed Play Store again, and it still doesn't open :/. It just opens for like 1 second and immediately closes. I also get a notification saying "Google Play services won't work unless you update them". In order to update them, I need to enter the Play Store, so if I click the notification it just opens for 1 second and crashes again. I downloaded YouTube from an APK page, and it works well, but I can't log into my account. I click "add account" and nothing happens. The same happens on Gmail. Maybe that info helps :(

EDIT: maybe if I root the phone and uninstall Google Play with an app that allows me to do so, and I reinstall it via Aptoide, would that work?
[Huawei P9 Guides, News, & Discussion] Tecalote:
Perhaps the downloaded zip file is damaged - have you checked the md5 (which is shown on Filehost and compared with the downloaded zip file)

I can not imagine how it doesn't work for you, because it's working on my phone and all the other User's.

If you flash something with TWRP - did you "allow system modification" (with swipe to confirm)?

Did you flash the zip files in the right order?

1) Network Patch zio

2) Playstore zip

3) Faceunlock zip (optional)

You can extract the zip file (with 7zip - if it's extract able without errors, the zip should be fine ) Inside you find in the system folder /priv-app the folder "Phonesky" Take the apk, copy it to your phone and install the apk.

At the end of install make sure to enable "Trust this app" (last screen before installing is finished)

If nothing helps you can try as you mentioned with Root and delete Playstore and download apk File for Playstore from apk mirror (or using the one from the zip)

If you have such problems it's probably time to make a factory reset from settings /system /reset /Factoryreset / reset with wipe of internal storage

(Backup of data /apps before would be required - using Huawei Backup from Tools folder on Homescreen)
[Huawei P9 Guides, News, & Discussion] wagatyne:
Hello,

Thanks for this thread. I was able to successfully rebrand and upgrade my p9 to Oreo. In the upgrade I chose the option to receive OTA. I applied the C00patch01 patch when I got the prompt to update which from reading the thread was a mistake. So I am still on b528 but with the C00patch01. I have an OTA update for b535 prompt but the advice on this thread is to ignore and download the full package. Unfortunately this option of download full package is not available for b535 - it is greyed out. So all I have is the incremental 349mb update.

My question is what is the best way to update to b535 for someone like me who applied the C00patch01 update?
[Huawei P9 Guides, News, & Discussion] udamster:
You can download the FULL OTA update from Firmware Finder website, and use TWRP and install via HuRupdater method.
[Huawei P9 Guides, News, & Discussion] Tecalote:
You must do just a few clicks - I tried it by myself: First it was greyed out, but then it wasn't greyed out.

I don't remember what exactly I did. But I clicked on search for OTA and after go one window back to the main menu of Systemupdate /3dot menu and voila it wasn't greyed out and I downloaded about 2.85 GB and the update was successfully.

The motto is: Do not always give up on the third try!

If you can't manage to get it with Full OTA, then you can do it with this method:

https://xdaforums.com/showpost.php?p=77161303&postcount=5

I wish you success ;)
[Huawei P9 Guides, News, & Discussion] wagatyne:
Thanks. Let me try it out and see. So after getting the full download, I will flash the network patch if I understand the steps correctly. Right?
[Huawei P9 Guides, News, & Discussion] zgfg:
I have updated from b528 Patch 01 (clean/stock, just after OTA) to OTA b535 with no issues

IMO, advice for Full OTA was for those who had b528 Patch 01 and OP patches from this thread (no more clean/stock b528 Patch 01) - they should better take Full b535
[Huawei P9 Guides, News, & Discussion] dbesoli:
Well after several hours it stops working. And I've rebooted the phone and works for a random time. In the last test less than 30 minutes. I paste some screen caps to see if you can see something weird.

The only module I've installed is busybox anyway, I'd it working with the Magisk option "Magisk Core Only Mode" and the behaviour is the same.

br
[Huawei P9 Guides, News, & Discussion] Tecalote:
Question: You didn't use the old method by changing Fingerprint via Magisk Hide Props Module (because [MENTION=7786725]zgfg[/MENTION] and me don't use it since the Firmware is approved)

So if you use this module, it could be make the problem.

The other thing is that zgfg said disable all options of Autolaunch for Magisk Manager. In his case it's working.

But I wouldn't recommend.

I would recommend to set all three options to ENABLED, because Magisk Manager MUST have the options to start in the Background - if required for any reason.

And there are reasons. I have not the same opinion in this case as zgfg.

Third thing is that Magisk Manager is working for almost User's without any problems and safetynet passing.

That's why I guess it must be something with your configuration.
[Huawei P9 Guides, News, & Discussion] Tecalote:
You flash the 1)Network Patch which matches your device and add 2)the PlayStore zip and if you like, 3)the Faceunlock zip.

After reboot phone without wipe anything
[Huawei P9 Guides, News, & Discussion] Tecalote:
You can also install with my new method (several times mentioned): https://xdaforums.com/showpost.php?p=77161303&postcount=5

- which is basically better, because it doesn't wipe your Apps and data

Only the Network Patch and the two other mentioned zip files you must flash afterwards...
[Huawei P9 Guides, News, & Discussion] dbesoli:
1.- When I did the rebrand the old method was yet "the old method" and I used the new one.

2.- Well, I misreaded on first time the zgfg message and disabled the automatic management but enabled the three options of autolaunch ...so, the first test was on this situation. This morning after checked again what he wrote I realided that said "DISABLE" and did the test with all disabled with the result explained.

3.- Yes, I suppose that the problem is only on my side but I can't find an explanation to it and maybe I could try to ask in the magisk forums or wipe the phone and do it again all the steps after rebrand is done.

Anyway, my only reason to have it rooted 'cos I supposed I can't use GPay due to the "no certified device". By this I rooted it with magisk to follow the steps to have it "certified" on play store. I will try to follow again all the steps today when I ahve some time

thanks for your help
[Huawei P9 Guides, News, & Discussion] zgfg:
Sorry, deleting original comment, missread, thought you didn't certify for Playstore
[Huawei P9 Guides, News, & Discussion] zgfg:
Well, seems that Magisk Manager must be really manually enabled for all three (or at least for Auto start and Run in background - but then why not to give it also Secondary start)

I was repairing and calibrating battery:

https://xdaforums.com/showpost.php?p=73896018&postcount=604

but Advanced Battery Calibrator reported no root and there was no popup to grant.

So I opened Magisk Manager and retried, got popup to grant it root and Calibrator was able to do the job

PS: Few days ago I had similar problem when executing from PC

adb shell
su

There was no pop-up on the phone to grant root request to ADB Shell
[Huawei P9 Guides, News, & Discussion] dbesoli:
Yes, the lost of root is something I'd noticed too after 2 or 3 days since last boot. The magisk manager says the service isn't installed. But the only fix I'd found is restart the phone
[Huawei P9 Guides, News, & Discussion] wagatyne:
So this is what I ended up doing. I tried to apply the incremental B535 349MB OTA update. It tried to install but failed at some point as expected. When the system rebooted after the failed update, i immediately got another OTA update prompt but this time it was the full B535 OTA of 2.59GB!! I downloaded and installed this full OTA successfully and when I rebooted the phone everything was ok apart from a lot of bloatware and my phone was now only showing network reception for just one SIM yet it is a duo (L19). So I just did the 3 steps above and now I have the B535 on my phone with both SIMs working.
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yes, you can - but dont forget to rename two zip files as described in OP! See you tomorrow. Its 4.15 am here, I am going to sleep now ;)