yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Guides, News, & Discussion] zgfg:
1) If your phone is not P9 but P9 Plus, or if you were on b535 or b537, then flashing the wrong Recovery (P9 b540) should cause brick

Guys, instead of manually flashing (the wrong) stock Recovery, look to the OP posts and find a zip for TWRP to restore stock Recovery - it was also mentioned in one of my recent answers

You should still be able to manually reboot to Fastboot and to flash another/proper Recovery

2) Alternatively, reboot to eRecovery and take Install latest firmware and recovery, to bring you to b550

3) You can also use search icon in this thread to search for: service repair

I posted several times about, so find where to download and how to install (DLOAD). Service repair will restore b528, then you will have to take OTAs to b550

That service repair is for P9, not P9 Plus. I never searched for, maybe on that server they have also a service repair for P9 Plus (or somewhere else)
[Huawei P9 Guides, News, & Discussion] scaniathe:
This is normal after unlock bootloader.

Flash firmware again

Sory. I looked wrong but flash firmware again :laugh:
[Huawei P9 Guides, News, & Discussion] andrzej626:
I do not know if this is normal, but only after I connected the phone to the computer and pressed Power and Vol - the phone started in Fastboot mode. I flashed TWRP and used HuRUpdater according to post # 3B, uploaded Oreo and now everything works perfectly, including google services. The old Huawei P9 can easily handle Oreo. Thanks.

I don't want to spam, but probably many people in this thread have already exchanged HUAWEI P9 for a newer model and have some experience. I would like to get a hint: which phone would be better P10 Plus feel P20?
[Huawei P9 Guides, News, & Discussion] knobblysnail:
Face Unlock patch works on B550

I also had to download the full 2.6GB OTA to update to B550, but for me both the network and face unlock patches worked perfectly :)

I only installed the face unlock patch after I had first booted to confirm network connectivity.
[Huawei P9 Guides, News, & Discussion] md sabuj:
I want to go back to EMUI8 from openkirin ROM, My erecovery is downloading a Firmware named EVA-AL10 8.0.0.550(C00) instead of AL10C00B528 (mentioned in a comment). Is it okay to go with this firmware or it will create any problem?
[Huawei P9 Guides, News, & Discussion] Tecalote:
The Firmware is the newest and it's okay to use it.

Important is, that you do a Factory reset by EMUI Recovery or system wouldn't start.
[Huawei P9 Guides, News, & Discussion] md sabuj:
After successfully download the firmware via erecovery its recommended me to do factory reset and I did it then Phone got stuck in "Your device is booting now" screen.:crying:

Edit: Phone booted successfully after doing another factory reset with wiping cache, First time I forgot to wipe cache.
[Huawei P9 Guides, News, & Discussion] md sabuj:
What would be the rooting process of B550 Firmware?
[Huawei P9 Guides, News, & Discussion] zgfg:
This is all EMUI 8, hence the same ss described in OP for b528-b540

You need to find and download b550 update.zip, unzip, use Huawei Update Extractor to extract ramdisk.img

Install Magisk Manager, patch the image (Recovery option must be Off) and flash to Ramdisk

Btw, search through the posts by other users who upgraded to b550 and installed Magisk. Somebody can also share you his already patched ramdisk img, then you just flash it
[Huawei P9 Guides, News, & Discussion] md sabuj:
What if a backup my ramdisk.img via twrp and then patch it by Magisk Managr? and then flash it to ramdisk partition via twrp?
[Huawei P9 Guides, News, & Discussion] zgfg:
I was also thinking about when writing the quoted post but I sold my P9 half a year ago, and I'm no more sure what I e.g. tested long ago for b540 and Magisk

It definitely works for TWRP backup of boot.emmc.win (exactly the same file as boot.img and name does not matter for patching) but EMUI 8 has Ramdisk instead

You can test (you must backup to SD card) and check if Magisk Manager reports any error when patching ramdisk.emmx.win

Once you patch it, you can flash from TWRP (I always use TWRP for flashing and take Fastboot only for unlocking and initial installation of TWRP) - again, you must copy the patched img to SD card that TWRP can read

If anything goes wrong you can restore Ramdisk from TWRP

Btw, theoretically Ramdisk can be disk-dumped from TWRP Terminal by:

dd if=/dev/block/bootdevice/by-name/ramdisk of=/sdcard/ramdisk.img

but TWRP cannot store to sdcard=Internal memory

(you may try to find how to define of= to store to the real SD card) - try with e.g. external_sd instead of sdcard (?)
[Huawei P9 Guides, News, & Discussion] md sabuj:
Rooting B550 Firmware

Thank You.

Successfully rooted P9 installed B550 Firmware.

Downloaded This Full OTA firmware via Huawei Firmware Finder and then extracted ramidsk.img then patched with magisk.

Preserve force encryption and Preserve AVB 2.0/dm-verity was ticked.

With Dual SIM Network Patch and Face Unlock Patch.

Here is my patched ramdisk
[Huawei P9 Guides, News, & Discussion] zgfg:
Thank you - the others can now simply install Magisk to b550:

- Download and flash your magisk_patched.img to Ramdisk (from TWRP or Fastboot)

- Reboot to system

- Install Magisk Manager (Stable, currently v7.5.1), it must show that b550 is rooted

- Make sure that Magisk Hide is turned On in Magisk Manager settings

Edit:

It passes SafetyNet ?

PS: Hide your IMEIs?
[Huawei P9 Guides, News, & Discussion] md sabuj:
Thank you. Its hidden.

What if I don't hide my IMEI? How it can be misused by others?
[Huawei P9 Guides, News, & Discussion] zgfg:
On some phones (e.g. with MTK chipset) they can re-flash IMEI.

When they brick a phone, if they don't have original, they reuse IMEI from a deprecated phone

There should be no two phones with the same IMEI on the same network - so just in case, never publish your IMEI
[Huawei P9 Guides, News, & Discussion] engsalam10:
how to update to new b550

i am on b540 what is the easiest way to update to b550

thanks

---------- Post added at 09:49 PM ---------- Previous post was at 09:47 PM ----------

hey

how i can update to b550 from b540 easily bro
[Huawei P9 Guides, News, & Discussion] dkionline:
Through erecovery, but with a newly setup after.
[Huawei P9 Guides, News, & Discussion] Wattsensi:
Download the B550 firmware files from TeamMT and use HuRUpdater from TWRP.
[Huawei P9 Guides, News, & Discussion] blackangel57:
Hello, can someone guide me how to do it? My phone came from hardbricked, then revived using DC Phoenix but I can't install Nougat. It's stucked at latest marshmallow. Tried any firmware but Software install failed.
[Huawei P9 Guides, News, & Discussion] leodp:
Any possibility of having the rebranding tool to run under Linux? Or at least a Windows Virtual machine?
[Huawei P9 Guides, News, & Discussion] leodp:
I spoke too early.

The rebranding works under Linux too.

1) Make sure you have installed adb and fastboot

2) Download the rebranding files and the scripts from this git repository:

https://github.com/feedsbrain/hwota7

3) Edit the hwota_eng_Linux.sh shell script. I just had to change the paths relateds to $ANDROID_HOME, like that:

#!/bin/bash
printf "\033c" # Clear screen

## Check Android SDK
##+edited out for linux if [ $ANDROID_HOME == "" ]; then
##+edited out for linux pause "Please set $ANDROID_HOME environment variable."
##+edited out for linux exit
##+edited out for linux fi

# Get path variables
ANDROID_HOME=/usr/bin ## explicitely defined for linux
ROOTPATH=`pwd`
AWK=awk
OEMPATH=$ROOTPATH/oeminfo
RECPATH=$ROOTPATH/recovery
FASTBOOT=$ANDROID_HOME/fastboot
ADB=$ANDROID_HOME/adb
UNLOCK_CODE= ## You could put code your unlock here

(This was only the script head, the rest is left unchanged).

4) Follow the 2nd post in this thread, which includes the rebranding instructions, just go into the unzipped HWOTA7 directory which you downloaded here at point 2) with a shell, and launch the edited hwota_eng.sh script instead of the update_eng.bat

The rest of the instructions are the same. It worked on my P9 EVA-L09 for EU ( EVA-L09C432B503 ), now I have Oreo, IMEI and all the rest working.

Leodp
[Huawei P9 Guides, News, & Discussion] reynard1:
is there any version of 550 frimware for al10-c00?can anyone give me the link
[Huawei P9 Guides, News, & Discussion] dkionline:
There is B552 on huawei server, but not prepared yet.
[Huawei P9 Guides, News, & Discussion] zgfg:
Firmware Finder:

https://pro-teammt.ru/firmware-database/?firmware_model=EVA-AL10

Search and download as on the screenshot but you will probably need HuRupdater to manually upgrade from b535 or b540 to b550 - better use OTA or eRecovery

Edit: Screenshot attachements don't work again on XDA - you need to download these three files:

http://update.dbankcdn.com/TDS/data/files/p3/s15/G3115/g1699/v428916/f1/full/update.zip

http://update.dbankcdn.com/TDS/data...ll/EVA-AL10_all_cn/update_EVA-AL10_all_cn.zip

http://update.dbankcdn.com/TDS/data...v428916/f1/full/public/update_data_public.zip
[Huawei P9 Guides, News, & Discussion] zgfg:
b552 is also on Firmware Finder:

>>Integrates Android security patches released in September 2020 for improved system security.

http://update.dbankcdn.com/TDS/data/files/p3/s15/G3115/g1699/v472712/f1/full/update.zip

http://update.dbankcdn.com/TDS/data...A-AL10_all_cn/update_full_EVA-AL10_all_cn.zip

http://update.dbankcdn.com/TDS/data...12/f1/full/public/update_data_full_public.zip
[Huawei P9 Guides, News, & Discussion] knaff99:
Hi guys !

I'm on b550 but want to go back to the stock recovery.

Is it ok to flash the b540 recovery from page 1?

Presume I need this :

Switch-TWRP-to-EMUI-Recovery.zip
[Huawei P9 Guides, News, & Discussion] zgfg:
Don't flash recovery img from b540

Use

Switch-TWRP-to-EMUI-Recovery.zip (but for the record, it does not contain b540 recovery image, it simply dumps eRecovery and flashes to Recovery, hence it's universal for P9 Oreo versions - you can simply check it by unzipping and finding its shell script that does the job)

Or extract recovery image from b550 update.app by use of Huawei Update Extractor - link to download b550 update.zip was in one of the earlier posts
[Huawei P9 Guides, News, & Discussion] knaff99:
Thanks for that, I did use the switch zip and it worked flawlessly.

Updated to 552 through HiSuite too.

Might stop now and use it on 552, I had thoughts about installing OpenKirin though.

The only negative to Oreo/AL10 from my point of view is no Google Pay - I really miss it.
[Huawei P9 Guides, News, & Discussion] haarli:
Hi,

I've updated to 552 via HiSuite, reinstalled TWRP and flashed the Network Patch again.

Nearly everything's working fine, but there seems to be a problem with the Google Play Services. My Corona Warn app is telling me that I cannot use it any more, as there are problems with the Nearby Exposure Notification API. Worked fine before with 550.

Google Discovery (when you swipe to homescreen on the left) is also not working. Other Google Services (Maps, Mail, PlayStore etc.) are fine.

Any idea how to solve this? Thanks.
[Huawei P9 Guides, News, & Discussion] daveh077:
Same thing happened to me, updated to 552, my covid tracking app stopped working, and for me the phone became really sluggish. I wiped the phone and went through the rebrand process again to get back to 550 which is working fine. I think this is the version I'll just stick with now unless someone finds a fix for the issues seen in 552. Not worth the hassle for a security update.
[Huawei P9 Guides, News, & Discussion] haarli:
Any chance to go back from 552 to 550 without a complete wipe?
[Huawei P9 Guides, News, & Discussion] akkouala:
Hello there,

thanks for this post. I followed the steps and succeeded to go back to Oreo from Openkirin LOS where I've being experiencing lot of troubles.

Unfortunately I have everything in Chinese and am unable to install Goole Play.

Any suggestion how to get rid of the Chinese stuffs and get Google Play to work?

Your help will be really welcome. Thanks in advance and greetings,

Antoine
[Huawei P9 Guides, News, & Discussion] zgfg:
For switching from custom ROM back to Oreo, you should have better used eRecovery and Factory reset (that procedure was also described earlier here but searching through the thread is still probably inoperable after the XDA Forum upgrade) - that should install you the latest b55x.

Unfortunately, developers of custom ROMs usually do not care, they only provide instructions how to install the custom ROM, thinking everybody shall stay then with their ROM 🤩

Are you in Oreo b528 now? During the first boot didn't it ask you to choose the language

Can you navigate through Settings and change the language - b528 has all languages (English for sure)

You could also go to eRecovery (connect to charger and (re)boot with Vol+ kept pressing), take Factory reset and reboot - when setting b528 again you should be able to select the language

Network patch must also work for b528, then (with the SIM card) you can update

You can also update from eRecovery (not sure would it work without the network patch and valid SIM). Probably also from HiSuite (see the few last posts)
[Huawei P9 Guides, News, & Discussion] akkouala:
The reason why I used this method was that eRecovery wasn't working. I was getting the "failed to... something" message and had everytime to restart :(

I'm indeed on B528 now and I did choose English during the first boot sequence. I have the menu in English (I was wrong at this place in my previous message) but the keyboard is chinese and I'm missing Google Play.

Do I need to reinstall TRWP prior to install the Network patch?

Would it make sense to install a keyboard and Google Play out previous posts of this thread and would it work, considering the last restrictions Huawei/China-Android/USA?

Greetings,

Antoine
[Huawei P9 Guides, News, & Discussion] zgfg:
I think that you can choose Input language English even for the built in keyboard.

Nevertheless, you can install GBoard e g. from ApkMirror.

You can download GBoard apk om the PC, copy the apk to P9 and install - if you couldn't switch the Input language to be able to browse and download on the phone

You need TWRP, as in OP to flash the Network patch

For Google Play services you only need its apk (download and install from ApkMirror), you don't need Google Play Services, custom Gapps or anything (I would first upgrade, then bother with GPlay)

Btw, some claimed certain issues with b552, you could try stopping the upgrade with b550 (I have no more P9, my last experience was with b540)
[Huawei P9 Guides, News, & Discussion] haarli:
At least for german users, there is now a fork of the offical Corona Tracing App, which can be used without Google Mobile Services (should work with every Huawei Phone and also with P9/B552). It uses free micro-g components instead of GMS and can be installed e.g. via the Open Source Repository F-Droid:

Corona Contact Tracing Germany | F-Droid - Free and Open Source Android App Repository

Corona-Kontaktverfolgung in Deutschland

f-droid.org
[Huawei P9 Guides, News, & Discussion] xdacalvien:
Please help, today I do the HuRUpdater follow instruction. After the last I enter Reboot to Recovery Mode.

The happen blank screen, not even Huawei Logo appear.. I plug in USB Cable, and it always in Fastboot mode.

G:\HWOTA7\tools\Windows>fastboot oem get-bootinfo

...

(bootloader) unlocked

OKAY [ 0.008s]

finished. total time: 0.009s

G:\HWOTA7\tools\Windows>fastboot oem get-product-model

...

(bootloader) EVA-AL10

OKAY [ 0.010s]

finished. total time: 0.011s

G:\HWOTA7\tools\Windows>fastboot oem get-build-number

...

(bootloader) :EVA-AL10 8.0.0.540(C00)

OKAY [ 0.010s]

finished. total time: 0.011s

G:\HWOTA7\tools\Windows>fastboot oem oeminforead-SYSTEM_VERSION

...

(bootloader) :EVA-AL10 8.0.0.540(C00)

OKAY [ 0.011s]

finished. total time: 0.012s

G:\HWOTA7\tools\Windows>fastboot getvar vendorcountry

vendorcountry: all/cn

finished. total time: 0.010s
[Huawei P9 Guides, News, & Discussion] zgfg:
OP instructions in this thread are not really about HuRupdater, but about rebranding by use of HWOTA7

Also, what were you really doing, first time rebranding from Nougat L09/L19/L29 to AL10c00 Oreo, or you already had Oreo b540 and you wanted to upgrade, or something else?

If you can boot to eRecovery you can try Install latest followed by Factory reset

You can also search little back about the DLOAD installation of Service Repair AL10c00 b528 (you can always pull out the SD card to prepare the b528 for DLOAD, then put it back to the phone and execute
[Huawei P9 Guides, News, & Discussion] xdacalvien:
Actually I do rebrand many times without problem already. Always Format Data before HuRupdater, just dont know why this time after reboot, all become blank, even not show Huawei Logo anymore.

Press & Hold Power Button also no vibration already. Only once plug in USB cable, using adb fastboot devices still functioning only.

I still can flash recovery, but it can't reboot to any other mode, only fastboot mode... Screen never appear...
[Huawei P9 Guides, News, & Discussion] xdacalvien:
My Phone originial is L29, after rebranding I switch wrong to L19 to AL10C00 Oreo and use the version B540. Recently want to factory reset my system, so I using HuRupdater to do reformat (I always use this way to do clean format). That's all I do.
[Huawei P9 Guides, News, & Discussion] zgfg:
You should have simply use eRecovery for Factory Resetting.

Sorry I'm not familiar with HuRupdater and don't know does it properly work with Oreo
[Huawei P9 Guides, News, & Discussion] xdacalvien:
Never mind, now I can't even enter any mode anymore. Only Fastboot.

I did flash original recovery from Firmwave with huawei extractor also.
[Huawei P9 Guides, News, & Discussion] zgfg:
Recovery is not eRecovery. You usually install TWRP to Recovery but leave eRecovery intact - you cannot boot to eRecovery either (connect charger!!!, then boot with Vol+ kept pressing)?

Did you try DLOADing service repair (exactly for bricked phones) AL10c00b528 as I mentioned you in the previous answer. Search also for 528 or service repair in the previos/old posts.

Pull out SD card, prepare /DLOAD folder with b528 per its instruction manual, insert the card back to your phone, try to install and later upgrade to b55x

Otherwise, don't know, your phone is already rebranded, maybe you could do something with HuRupdater (there were posts about reviving bricked Nougat Huawei phones with), but I never used that tool
[Huawei P9 Guides, News, & Discussion] xdacalvien:
I got try yesterday with DLOAD, but failed.
[Huawei P9 Guides, News, & Discussion] diablod:
hi guys i have a problem with plastore, when i try to download the apps it says: "impossibile to download" moreover the list of my app installed on the phone is clear..
[Huawei P9 Guides, News, & Discussion] zgfg:
As always when having problems with Ggogle Play (mentioned here and elswhere):

- Airplane on

- Wipe Cache and Data for Google Play app, Services, Framework

- reboot, Airplane off and let the Playstore sync (it could take time)

Particular apps (maybe Samsung Health, etc) are not certified for Huawei, specially for the firmware for Chinese market
[Huawei P9 Guides, News, & Discussion] knaff99:
Same problem with Play Store here, fix above doesn't work.

What did work was installing the latest Play Store apk
[Huawei P9 Guides, News, & Discussion] zgfg:
Of course that you have to install the latest/new playstore apk (find on apk mirror), not some ancient version you find in OP posts
[Huawei P9 Guides, News, & Discussion] Courage2000:
I've made a booboo...

I tried to install Lineage OS 10, but I've performed a restore to defaults.

Now it does not boot.

I can enter TWRP, but I can not install lineage OS, as I get this error:

The target partition is System.
[Huawei P9 Guides, News, & Discussion] Courage2000:
After a lot of tinkering, Is working again, rebranded.

No GSM Signal...
[Huawei P9 Guides, News, & Discussion] zgfg:
Missmatch - you either did not rebrand first to Chinese Oreo and trying to install LOS that requires EMU8 /Oreo

Or vice versa (you did not provide any details), you are trying to flash LOS for EMUI 5 / Nougat but to rebranded Oreo.

TWRP for EMUI 5 and 8 are also different

LOS must be oorted to P9, or use OpenKirin ROMs (outdated)

Look to P9 ROMs subforum and find an appropriate custom ROM available for P9, depending on your EMUI version with instructions how to install. I think, one LOS thread is still active (developer and one or two users), you can ask them for help
[Huawei P9 Guides, News, & Discussion] Courage2000:
For the moment I try to make the phone work.

Nou I have Oreo and EMUI 8, as you can see from my post (up).

I try to apply the network patch from this thread, but no mirrors found.

EVA-L19_b540-DualSIM_NetworkPatch-v2.6.zip: https://www.androidfilehost.com/?fid=1395089523397910449
[Huawei P9 Guides, News, & Discussion] Courage2000:
I've managed to download the Network patch files from Mega.

GSM working.

I've installed Gboard, but I cannot install the "new" Google Playstore apk from the tutorial.

I've also tried the "old" version, but no luck!

It worked with the latest available version of Google Store.
[Huawei P9 Guides, News, & Discussion] zgfg:
'New' version of playstore apk is there from the date when OP was last time updated. But the OP says that you can download the real latest/up-to-date from APKmirror

Be aware that the method still works, that network patch also works, etc, for the current b552 (and previoud b550)

But the dev last time updated OP two years ago, at the time of b540

He has no more P9, he is not supporting the thread but he didn't remove or close since it is still useful and from time to time somebody new comes with the old P9 who can update his P9 from Nougat to Oreo (and even use then for custom ROMs)

People also got (unexpected) OTA updates v550 and b552 and things did not broke

If you downloaded from Mega (link in OP), that's actually my Mega, but I also doesn't have P9 for about a year, hence I don't update but didn't delete
[Huawei P9 Guides, News, & Discussion] dirtnail:
I'm trying this guide to get my P9 lite (VNS-L31) from 7 to Oreo but the boot into TWRP step in HWOTA7 doesn't work for me... vol+ and power gives me an "this phone is unlocked" message and then just starts the phone.... what an I doing wrong here?
[Huawei P9 Guides, News, & Discussion] dkionline:
Wrong device.
[Huawei P9 Guides, News, & Discussion] dirtnail:
Well... that explains it... thank you :)
[Huawei P9 Guides, News, & Discussion] haarli:
Anyone got an idea how to get back from B552 to B550 on a rebranded P9?

Using eRecovery, I can only install B552.

Firmware Finder app shows B528 as the latest one, so doesn't work, too.

I downloaded all Full-OTA update files and wanted to try HuRUpdater, but I cannot access the internal storage from TWRP (I currently have no sd card here). I tried to push the files via ADB when in TWRP, but it always stops after a while as they are too large ("no space left on device" - although about 7GB are available) .

Any other option without SD-Card / OTG-Cable? Thanks.

Edit: I got one step further with Firmware Finder. If I use "EVA-AL10" as device, and not the suggested "EVA-AL10C00", I get the correct firmware in the list. I select it, changed my router DNS, registered this firmware multiple times and rebooted to eRecovery.

Then I always get "getting package info failed". When I open "http://query.hicloud.com/checkConnect.action", I get " Connected to TeamMT Server", which sounds correct. What am I doing wrong?
[Huawei P9 Guides, News, & Discussion] Gilgameshhhhhh:
Is there anyway to access the eRecovery without using the usual Vol Up+Power combo? My volume buttons are busted. I could go back to stock using fastboot but don't really know the procedure and figured out that using eRecovery would be easier.
[Huawei P9 Guides, News, & Discussion] zgfg:
On the rooted phone install an app like Reboot from Playstore, you can reboot, reboot to Recovery or Fastboot (all by touch).

If charging by USB, it will reboot to eRecovery instead of to Recovery