Rebrand-Update-Tool-HWOTA7-P9-EVA

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
Thanks for your reply, it seems that I posted in the wrong forum (p9 and not p9 plus), but I guess it doesnt matter as the outcome would probably be the same. As for stock recovery, I think I've got that, and no root btw :)

As for my issue, what can I do? is it possible to use Huawei erecovery or does this lock the bootloader?

---------- Post added at 09:43 PM ---------- Previous post was at 09:27 PM ----------

To be more specific; Does Huawei erecovery lock the bootloader?
Maybe it will lock, but you should have saved the code and you can use it again to unlock
 

Ooinaru

Senior Member
Oct 30, 2007
59
5
0
Haugesund
Maybe it will lock, but you should have saved the code and you can use it again to unlock
Using Erecovery did not lock the bootloader thankfully! it just flashed over the current rom (stock oreo) so when the device rebooted i had no network coverage. I managed to sort this out by flashing twrp with fastboot and then applying the network patch :) Good to know for others that run into this issue!
 

a.simonelli

Member
Feb 11, 2018
6
0
0
Hi, I've got a european P9 rebranded successfully and updated to B540 with Network Patch and Face Unlock. I've got TWRP, ota disabled and no root. I'd like to update to July 2020 update (B550). Can I just enable OTA updates, switch back to stock recovery (like in step 29 of post #2), and update from settings? I'd like to avoid getting stuck like @Ooinaru or lose data, thanks.
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
Hi, I've got a european P9 rebranded successfully and updated to B540 with Network Patch and Face Unlock. I've got TWRP, ota disabled and no root. I'd like to update to July 2020 update (B550). Can I just enable OTA updates, switch back to stock recovery (like in step 29 of post #2), and update from settings? I'd like to avoid getting stuck like @Ooinaru or lose data, thanks.
Generally yes.
See similar posts 3 days ago (although about P9 Plus but doesn't mater, methodolgy is the same) - just before yours. If OTA fails, you should be still able to update by eRecovery. Even if you loose Network patch (hopefully not) you should be able to flash the patch from TWRP
 
  • Like
Reactions: a.simonelli

a.simonelli

Member
Feb 11, 2018
6
0
0
Generally yes.
See similar posts 3 days ago (although about P9 Plus but doesn't mater, methodolgy is the same) - just before yours. If OTA fails, you should be still able to update by eRecovery. Even if you loose Network patch (hopefully not) you should be able to flash the patch from TWRP
Thanks for the help. I managed to enable OTA updates, revert to stock recovery and successfully install one update that popped up in the settings, but it was just a patch (patch03). No signs of B550. Are there ways to force the OTA update?
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
Thanks for the help. I managed to enable OTA updates, revert to stock recovery and successfully install one update that popped up in the settings, but it was just a patch (patch03). No signs of B550. Are there ways to force the OTA update?
Did you ever receive notification for OTA b550?
The fact that you had TWRP did not prevent you to receive OTA notifications, it would only cause OTA to fail if you accepted OTA

OTA is pushed to you, you cannot force their push. You must only have OTA enabled, and a valid SIM card (but it depends on your country and operator), and you can verify in Settings/Update - it pulls asking if there is an OTA approved for you (but not pushed yet)

Alternatively, you can try eRecovery, if Install latest firmware would opt you to download and install b550.
Also, use HiSuitte (not very old version - so best to use the latest), there is also an option there to update the firmware.
But if that b550 is not yet approved for your IMEI, no avail

Btw, I'm no more in the game - I have no more P9, so I don't know if this b550 was released and when and if anybody else is really receiving that b550 by OTA. Your post is the first here mentioning b550 - use the Search icon/field top-flight, search for b550, it finds only your posts since yesterday (?)
 
Last edited:
  • Like
Reactions: a.simonelli

a.simonelli

Member
Feb 11, 2018
6
0
0
Did you ever receive notification for OTA b550?
The fact that you had TWRP did not prevent you to receive OTA notifications, it would only cause OTA to fail if you accepted OTA
I didn't enable OTA updates so I couldn't see them, never received a notification because of that.

OTA is pushed to you, you cannot force their push. You must only have OTA enabled, and a valid SIM card (but it depends on your country and operator), and you can verify in Settings/Update - it pulls asking if there is an OTA approved for you (but not pushed yet)

Alternatively, you can try eRecovery, if Install latest firmware would opt you to download and install b550.
Also, use HiSuitte (not very old version - so best to use the latest), there is also an option there to update the firmware.
But if that b550 is not yet approved for your IMEI, no avail
Tried HiSuite and eRecovery, no update available.

Btw, I'm no more in the game - I have no more P9, so I don't know if this b550 was released and when and if anybody else is really receiving that b550 by OTA. Your post is the first here mentioning b550 - use the Search icon/field top-flight, search for b550, it finds only your posts since yesterday (?)
I found news about the update here. It's the same mentioned by the user just before me, the July 2020 security update. Firmware finder says that it's approved for installation on EVA-AL10-all-cn, among other models. Does this mean that it'll become available as an OTA in the next days?
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
I didn't enable OTA updates so I couldn't see them, never received a notification because of that.



Tried HiSuite and eRecovery, no update available.



I found news about the update here. It's the same mentioned by the user just before me, the July 2020 security update. Firmware finder says that it's approved for installation on EVA-AL10-all-cn, among other models. Does this mean that it'll become available as an OTA in the next days?
Next days? - who knows (Huawei, not you or me) but to receive OTA updates you must enable OTA, then you will see if/when a notification will come
 
  • Like
Reactions: a.simonelli

a.simonelli

Member
Feb 11, 2018
6
0
0
Next days? - who knows (Huawei, not you or me) but to receive OTA updates you must enable OTA, then you will see if/when a notification will come
After some research on the chinese Huawei forum (with the help of Google Translate), I discovered that Huawei has chosen a gradual rollout for this update. I'll wait a week or two and see if it comes up. Thanks for your help!
 

marious8

New member
Jun 11, 2018
3
3
0
Hi unfortunatelly my rebranded EVAL L09 P9 OREO has been updated automatically to 550 at night. I lost network patch with this update.
Can I use EVA-L09_b540-SingleSIM_NetworkPatch-v2.6.zip to patch 550 ? Is there a new patch for 550 ?
 

a.simonelli

Member
Feb 11, 2018
6
0
0
Next days? - who knows (Huawei, not you or me) but to receive OTA updates you must enable OTA, then you will see if/when a notification will come
Got the OTA, it failed to install in stock recovery. After some tries the phone rebooted to b540 and downloaded FULL-OTA, which installed successfully. After the update I had to go back to TWRP and flash the network patch, which worked fine. The face unlock patch on the other hand makes TWRP crash.
 

daveh077

Senior Member
Jan 15, 2019
60
10
8
Got the OTA, it failed to install in stock recovery. After some tries the phone rebooted to b540 and downloaded FULL-OTA, which installed successfully. After the update I had to go back to TWRP and flash the network patch, which worked fine. The face unlock patch on the other hand makes TWRP crash.
I was the same, the 600mb OTA didn't work, it would fail at 5% and reboot multiple times. But downloading the full size OTA worked. I'm now on build 550,
I did need to use the network patch after and i also needed to root the phone again using option A of post #4.
I dont normally flash the face unlock so i can't comment on that feature.

I can see the new smart battery capacity feature is enabled and i can see that the phone shows i'm now on the July 2020 security patch level. Everything else is the same.
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
restore my p9 today from openkirin LOS-16 and receive the b550 update instantly.
Can you or @daveh077
please run the following commands in Terminal emulator and post the results:
getprop ro.product.manufacturer
getprop ro.product.model
getprop ro.build.fingerprint
getprop ro.build.version.security_patch

You cannot copy/paste from Terminal (you can copy/paste command by command to Terminal by long pressing) but there is an option to Send a session by e-mail - take it, then copy/paste and Discard the mail ?
Also, since commands and responses are long, it might be easier to work with Terminal in landscape mode

Thanks

Btw, does it pass SafetyNet (Basic Integrity and CTS Profile) - check with:
https://play.google.com/store/apps/details?id=com.scottyab.safetynet.sample

and is Device certified in Google Play?
 
Last edited:

NervReaper

Senior Member
May 19, 2015
95
38
18
Can you or @daveh077
please run the following commands in Terminal emulator and post the results:
getprop ro.product.manufacturer
getprop ro.product.model
getprop ro.build.fingerprint
getprop ro.build.version.security_patch

You cannot copy/paste from Terminal but there is an option to Send by e-mail - take it, then copy/paste and Discard the mail ?

Thanks

Btw, does it pass SafetyNet (Basic Integrity and CTS Profile) - check with:
https://play.google.com/store/apps/details?id=com.scottyab.safetynet.sample

and is Device certified in Google Play?
getprop ro.product.manufacturer HUAWEI
getprop ro.product.model EVA-AL10
getprop ro.build.fingerprint HUAWEI/EVA-AL10/HWEVA:8.0.0/HUAWEIEVA-AL10/550(C00):user/release-keys getprop ro.build.version.security_patch 2020-07-01

I'm using magisk 20.4. Google play doesn't show if it's certified for me.

Sent from my Huawei P9 using XDA Labs
 

Attachments

  • Like
Reactions: zgfg

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
getprop ro.product.manufacturer HUAWEI
getprop ro.product.model EVA-AL10
getprop ro.build.fingerprint HUAWEI/EVA-AL10/HWEVA:8.0.0/HUAWEIEVA-AL10/550(C00):user/release-keys getprop ro.build.version.security_patch 2020-07-01

I'm using magisk 20.4. Google play doesn't show if it's certified for me.
Thank you. I was asking since I don't have P9 anymore (one sold, the other had hardware issues) and I have passed to the newer phone and Android 10

Interesting, EVA-AL10 still passes CTS profile (without the need for additional tricks), hence Google doesn't detect that Bootloader is unlocked. Old phone, Google must not be forcing Hardware attest mode for CTS but the Basic mode in which case Magisk can easily hide the fact that Bootloader is unlocked (if you would be using Magisk Manager Canary, it would display it directly through its SafetyNet test, while for this app CTS mode enforced can be read from the logcat)

Anyway, since SafetyNet is passing, Play protect in Google play should be also ok - is it?

Then, does Google play display that Device is not certified or the info about Certification (last item in Settings) is altogether missing?

You could try the following:
- Airplane on
- Settings, Google Play app and Services and Google Framework Services: delete Cache and Data
- reboot, Airplane off and give a time to Google play to re-sync.
Since SafetyNet is passing, there is a chance that you could get Device Certified
 

Yosibou

Member
May 18, 2017
6
2
3
is the b550 could b downloaded from one our post directly

zgfg, it's an honor to come back and resume our useful discussion and posts about phone android problems.

i was very busy that's why we're not being in touch
but now i have now sometimes to myself.

i think our last post between you and i was about
if using erecovery we do loose bootloader i did find
a way a strange one not letting all firmware downloaded and reboot and that's worked fine for me i did it twice without loosing the bootloader.

And @Ooinaru did try erecovery by downloading all the the firmware same result no lost of bootloader and that's now we know two way get back the thing running normally and smoothly without having to pay or another bootloader code.

today my question is.

is there some post you know where i can get the b550 firmware and flash it manually?
 

zgfg

Senior Member
Oct 10, 2016
4,419
1,899
233
zgfg, it's an honor to come back and resume our useful discussion and posts about phone android problems.

i was very busy that's why we're not being in touch
but now i have now sometimes to myself.

i think our last post between you and i was about
if using erecovery we do loose bootloader i did find
a way a strange one not letting all firmware downloaded and reboot and that's worked fine for me i did it twice without loosing the bootloader.

And @Ooinaru did try erecovery by downloading all the the firmware same result no lost of bootloader and that's now we know two way get back the thing running normally and smoothly without having to pay or another bootloader code.

today my question is.

is there some post you know where i can get the b550 firmware and flash it manually?
Hi. There is b550 on Firmware Finder but it's not PV (just FullOTA-MF), hence cannot be upgraded by DLOAD

Cannot be flashed either by TWRP:
- TWRP from OP posts was taken from P9 Plus or something (there was no better at a time), it declares that device is VIE (or MHA, I don't recall anymore) and not EVA - since update.zip internally checks for device model (it was the case for b540 update.zip), flashing will fail findinf that device is not supported
- TWRP does not support encryption on Data (and Internal memory), hence flashing the parts of b550 that need to go to Data partition will fail

Only if you could find a newer TWRP for EVA, EMUI 8 on the Russian 4pda forum or some Chinese forum - IDK, no more in the game

eRecovery by itself does not re-lock Bootloader - it is a flag that may be or not in the particular stock firmware package (if it is, updating by OTA would also re-lock BL). b550 is a small update, hence they probably didn't go forcing to re-lock BL.
But even if update re-locks the Bootloader, just reuse your old BL code to unlock once again

There are other sites like androidhost.ru or support.halabtech.com where from time to time you could find the so-called Huawei official Service repair installation package - those are suitable for simple DLOAD installation (you must already be rebranded to AL10 but the phone could be bricked and even BL locked)

But the only Service repair package for P9 Oreo was b528 on that androidhost.ru (up to few months ago when I last checked) - and it works, it's useful for unbricking EVA-AL10 (upon to unbricking to b528, use OTAs to update to b540, or now even to b550)

Maybe one day (with some delay), you will find b550 Service repair package there (they don't call it like that, you must download, un-archive and look if there are official DLOAD instructions enclosed)

Also, you can google for 4pda huawei p9 Oreo or similar - to find Russian forum about. There you could probably find something newer (this thread is practically dead). Chrome can auto-translate Russian posts but to download any file (maybe even to open screenshot attachements), you need to register for their account. And that is tricky - you must pass a captcha you need to know Russian written cyrilics (from a picture - you cannot find an on-line OCR tool to help you to pass the question valid only a minute or so)

On halabtech (put aside their propaganda) you can find from a needle to the train. But from names you don't know what it really is, and to download anything serious or new you must buy the subscription (relatively not so cheap)
 
Last edited:

xaweryp

Member
Aug 3, 2020
13
0
1
After the update I had to go back to TWRP and flash the network patch, which worked fine. The face unlock patch on the other hand makes TWRP crash.
Hi,

Have you managed anyhow how to flash face unlock again? I'm using the feature and it's quite good thus waiting with the update as you've written it makes TWRP crash when trying to flash.

Thanks!