How do I reflash stock firmware? - Huawei P9 Questions & Answers

I'm on L09C09B361 (unlocked bootloader). I've went back to stock recovery and I'm trying to flash update_data_full_p4_pl.zip via dload; it flashes in few seconds (goes from 5% to 99% and it's done), but I still don't have the apps.
How do I reflash the stock ROM (I have both update.zip and update_data.zip).
Thanks.

Anyone? :/

I have tried Huawei Updater 2.0 and Firmware Finder DNS, doesn't work.
Locked bootloader, unlocked bootloader - doesn't matter.
HiSuite complains about internet connection when using any of these.

Hello,
A few days ago I managed to change the rom on my Huawei P9 from c150b367 (Telekom Hungary) to c432b386 (general European). I could find the oeminfoc432.zip on the internet.
If I wanted to go back to c150 (telekom), where can I fownload the oeminfo c150.zip file from?
Thanks in advance for your help.

Related

Is there a Nougat Build for L19C900B190??

Hi all,
I'm running a Huawei P9 with a build number of L19C900B190. I am not rooted, bootloader locked. Having an insane time trying to find a way to upgrade from Marshmallow to Nougat. I can't find any other C900 firmwares, so is it impossible for me to upgrade? In my desperation I have finally resorted to opening a new thread. Which regions received the C900 firmware? I am based in Singapore.
I understand another method i can go is to unlock my bootloader, root my phone, flash another oem firmware like C636 or whatever and then upgrade to Nougat. However I am trying to find a method that can keep my warranty intact as my device is just a few weeks old. If anyone can point out a firmware i can flash Nougat for my phone type via the dload method, I would be really grateful.
Hi,
Just sharing my experiences with you.. I had the same problem as you. Tried to flash C636B190 firmware from stock firmware (which is customised by Starhub I guess Cause build number is L19 C20B150 and I can't find any info for C20 build) and end up having C900B190 installed. Regardless of how many times I reflash, build number stay with C900B190 instead of C636B190. Although I had the B190 build, but fail to install Nougat update via Hisuit.
You can try to use Hisuit and PC to update to Nougat, see either it will fall at 1% or not. No harm will occur on your phone.. I tried many times. After giving up, I just send the phone back to service center and revert back to their original firmware.. And to wait for OTA.
Good luck...
I ended up sticking with the C900B190 FW as it's a pretty stable firmware for marshmallow. I've read around and with some help, found out that only way to go to nougat is to debrand to a C636 FW and then upgrade manually.

[Q] LOCK BOOTLOADER on OREO (not relock)

Hello,
I was on B360 Oreo.
I unlocked bootloader, flashed TWRP, used MAGISK (16) to modify boot(ramdisk) partition, flashed it and got ROOT.
Then I flashed HYPER KERNEL.
Now i realised that custom kernel gives me nothing special in term of battery life (after 7 days) so i flashed back all stock partitions (BOOT, RECOVERY, KERNEL).
Now I am on stock, but with bootloader unlocked.
So i can get updates, but no ANDROID PAY.
The TASK is: How to lock bootloader. I mean LOCK not RELOCK.
ON nougat when i used the HWOTA to debrand my device the device was automatically locked after the change.
Now on HWOTA8 i flashed all three parts of the B360 full ota to get the bootloader locked, but still unlocked.
I think to erase and flash OEMINFO again, but i am afraid to brick the device by that.
Does anybody know how to make forced update that the bootloader will lock?
@Blackball maybe?
Actually the only way i discover to do this is, go Back to nougat, and the update vía firmware Finder vía proxy while you had your bootloader locked after rebranding again, Cheers brother
will try to update via firmware finder from b360 to b365 full firmware. Will see.
How this went for You?

downgrade?

Hi guys
Someone has succeeded with downgrade from oreo to nougat ? I need go to huawei service, to exchange the display, but problem is "relocked bootloader"
So many tutorials here, which to follow for downgrade and have "locked bootloader" ?
You can use HiSuite or install the downgrade firmware through Firmware Finder. It has the normal Nougat version, but in the description it tells that it downgrades.
HiSuite tells me that I have the latest version so.. I cant downgrade from HiSuite, or if i can tell me how to do it please
@yungshadow
As M1chiel said, try with Firmware Finder.
Remember!! Everything is on your own risk!!
Don't know which version you have, but for me this is the roll back firmware...
Let's try. But.. still 0%
If you use proxy option, you have to set proxy in WiFi settings.
localhost and 8080
Then start download and wait until 4-5%, then disable proxy and continue download.
i'm using DNS. Now 11% XD
ok i'm finally have emui 5. Now i must rebrand ?
That I don't know, I already didn't understand why you wanted to downgrade ??
yungshadow said:
ok i'm finally have emui 5. Now i must rebrand ?
Click to expand...
Click to collapse
Look here: https://forum.xda-developers.com/p10/how-to/huawei-p10-debrand-rebrand-update-guide-t3691013/page38
Can't do anything with this trash device, even TWRP fails to install. What a waste of money!
djg269 said:
That I don't know, I already didn't understand why you wanted to downgrade
Click to expand...
Click to collapse
I need to have bootloader status "locked" not "relocked" so i must rebrand to l09 and back to l29 yeah?
Ok guys
I Found a solution.
1. Downgrade from Oreo via FF using B185 (downgrade firmware) thanks
djg269 said:
2. Download some L09 firmware and install via FF
3. After installing I had bootloop (huawei logo, booting system for 10-15 sec and still restarting)
4. Enter eRecovery VOL-UP + POWER > Wipe data and cache
5. After Wipe phone said it's still L29 but now bootloader is locked not relocked
So i'm done now
Click to expand...
Click to collapse
Glad you got it fixed!!
Sent from my VTR-L09 using XDA Labs
I have a small question - in FF it says to make sure my current version is not "unlocked" - does that mean the bootloader or...? I just want to downgrade to B180 so I can install HuShed. I'm on L29C432B360 currently.
I don't remember this information. Could u send here Screenshoot with that dialog from FF ?
Same screenshot as post #4 -> https://forum.xda-developers.com/showpost.php?p=76556011&postcount=4
I used b185 from b360 with unlocked bootloader and I had no problems.
You should use b185(rollback firmware) and after this will be able toinstall whatever you want
Alright, last question - I have TWRP installed for 8.0. Will this affect the downgrade somehow? Because for example I can't install OTAs with TWRP. I'm sorry I'm kinda new to these kinds of stuff.
I didn't have installed twrp for 8.0 when i Decided to do downgrade so I think it doesn't matter but you can flash stock recovery for 8.0 if u want ofc.
Now i'm on 8.0.0.365(c432) but with official OTA update

Mate 10 Pro Unable to update firmware OTA or using eRecovery / FunkyHuawei

Hi
I'm unable to change the firmware on my BLA-L29 C432 B142 May security patch (rebranded from C636 about 6 months ago).
Checking OTA just says 'no updates available' and if I try to update via FunkyHuawei using eRecovery it downloads but after 'verifying' it moves on to 'recovery system running' and then errors with the message 'recovery failed' when it gets to 1%.
I've tried quite a few things to try and get something to move on, but it seems like I'm stuck on an old version of firmware and no way to change it. I need a new plan.
I've tried (with lots of factory resets and wiping cache inbetween):
- OTA updates - always says no update available.
- Via FunkyHuawei:
- Reflash same firmware (eRecovery fails during 'recovery system running')
- Reflash newer or older firmare in same region (eRecovery fails during 'recovery system running')
- Change region, reflash newer or older firmware in same region (eRecovery fails during 'recovery system running')
- Use unbrick tool to flash same or different firmware in both same and different regions (unbrick tool completes but firmware version always stays the same in about phone, the android security patch date changes though, but eRecovery won't let me reflash anything afterwards as eRecovery fails during 'recovery system running')
- The last OTA update I got was C432 .137. When everyone else was getting .145 OTA I got Firmware Finder to move me from .137 to .142.
Has anyone got any ideas on what to do next? I don't want to be stuck on the same firmware version and security patch forever.
Other than the FunkyHuawei rebrand about 6 months ago from C636 to C432, the phone is standard (no attempt to unlock bootloader, root).
I was thinking of:
- Unlock bootloader using DC unlocker (from what I've read this might still work as I'm on B142 which has a May security patch)
- Flash TWRP
- Flash a custom ROM
- Try and restore back to stock
- Possibly rebrand back to factory original C636 as there seem to be a few threads about rebranded phones not getting updates promptly, but I can't see anyone else who is getting eRecovery failing no matter what they do and no way to change firmware. I have already tried rebranding back to C636 via FH, but can't, as eRecovery fails at the same point when trying to flash the C636 firmware.
Funky should always work to update, check that DNS is correct when you enter that test site.
- Unlock bootloader using DC unlocker (from what I've read this might still work as I'm on B142 which has a May security patch)
Click to expand...
Click to collapse
This will work. I have downgraded and tested it
You could do this:
Get unlock code
Unlock bootloader
Flash TWRP (https://forum.xda-developers.com/mate-10/development/huawei-mate-10-pro-twrp-3-2-1-0-t3769904)
Download firmware update.zip, public and hw zip from http://pro-teammt.ru/firmware-database/
Update to the version you want using HuRUpdater (https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279).
You will stay bootloader unlocked now though, but the rest is stock.
ante0 said:
Funky should always work to update, check that DNS is correct when you enter that test site.
Click to expand...
Click to collapse
The DNS is fine and I can load the test sites, eRecovery gets info and downloads the firmware labelled "FunkyHuawei" and the size is around 3GB. After taking a few minutes to download, the eRecovery moved on to 'verifying package', that completes, it moves on to 'recovery system running' and after it gets to 1% it says 'recovery failed'.
ante0 said:
This will work. I have downgraded and tested it
You could do this:
Get unlock code
Unlock bootloader
Flash TWRP (https://forum.xda-developers.com/mate-10/development/huawei-mate-10-pro-twrp-3-2-1-0-t3769904)
Download firmware update.zip, public and hw zip from http://pro-teammt.ru/firmware-database/
Update to the version you want using HuRUpdater (https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279).
You will stay bootloader unlocked now though, but the rest is stock.
Click to expand...
Click to collapse
I will try this, anything to get me out of the hole I seem to be stuck in as all methods I've tried so far rely on eRecovery. Thankyou for all of the links.
When using HuRUpdater does it have to be in the same region, or can I rebrand at the same time?
Thasscas44 said:
The DNS is fine and I can load the test sites, eRecovery gets info and downloads the firmware labelled "FunkyHuawei" and the size is around 3GB. After taking a few minutes to download, the eRecovery moved on to 'verifying package', that completes, it moves on to 'recovery system running' and after it gets to 1% it says 'recovery failed'.
I will try this, anything to get me out of the hole I seem to be stuck in as all methods I've tried so far rely on eRecovery. Thankyou for all of the links.
When using HuRUpdater does it have to be in the same region, or can I rebrand at the same time?
Click to expand...
Click to collapse
HuRUpdater can only handle same region updates as far as I know.
You can use HWOTA to rebrand, but mankindtw (original author) has since edited the thread as he thought his tool bricked devices. But it was firmware that caused it.
And I can't remember the exact steps... You have to flash twice though, first to rebrand (example C636) and then to update to the same rebranded (C636) firmware.
https://mega.nz/#!oeATEQQb!qiP3mYlQQgZYlaS3dbY_QCwNJ-urTKyLQ2zKOA9KP8g
You could use FHRebrand tool, but it will change your bootloader unlock code so you'd have to use HCU client (DC-unlocker) twice to get it.
Also, before flashing anything, check xloader with this tool: https://forum.xda-developers.com/mate-10/how-to/beware-bla-l29c432b147-t3817241
For now, stay on XLOADER 01 firmware. We don't know if Huawei will change to 02. Going from 02 to 01 will end in a hard brick.
B142 is 01 so you're safe now
Thanks to your advice, I have a plan now. And good to know about the xloader stuff, that could have ruined my day.
I'm going to:
1. Get bootloader code [update: done using dc-unlocker, confirmed working on C432 .142]
2. Flash TWRP
3. Put same region and slightly downgraded version of firmware on to a USB and flash with HuRUpdater (assuming it needs to be put on a USB OTG stick as the M10Pro doesn't have an SD card). I intend to use the downgraded version so I can see the version successfully change in "about phone"
4. Rebrand using FH tool (if there's less chance of bricking than HWOTA) and keeping an older firmware
5. Hopefully it works, and [after getting the bootloader code again from dc-unlocker in case I need it in future] I will be able to update via OTA to latest official firmware
Hopefully starting again completely will overwrite whatever it is that's getting me stuck.
Thanks to @ante0 I got out of the hole I was in.
From what I've tested, there seems to be an inability to update OTA from a rebranded BLA-L29 432 running 137 or 142.
Here's what I did.
1. Unlocked bootloader, flashed twrp, flashed downgraded 137 version of C432 with hrupdater. Success. No offer of an OTA update though so still stuck on old version.
2. Ran FH rebrand tool to change region to the factory original C636. eRecovery failed at the same stage as before. Fail.
3. Kept region as C636, unlocked bootloader and flashed twrp again. Flashed April version of C636 firmware using hrupdater, twice. Success.
4. Immediately on boot up phone offered to update OTA to the latest version of C636 firmware. Success.
It seems that the phone wouldn't offer an update OTA if on rebranded C432 and running 137 or later, but did offer OTA when it was back on C636. I live in Europe, but will keep the 636 region if it means I get OTA, else I can't pass the phone on.
Now to relock the bootloader so banking apps work. Plan to use the fastboot relock command followed by dc unlocker relock tool. Hoping not to brick at the last stage!

[GUIDE]Unlocking Bootloader RELOCK it DOWNGRADE - for Huawei Mate 20 Pro

Hi Guys,
I making this thread/guide because there is no where else an guide how to relock the bootloader.
In this example I'm having an unlocked bootloader sitting on firmware .238, what I want is to relock my bootloader is by doing an DOWNGRADE and not by an UPGRADE, yes it can be done also by an upgrade but that's not my point/guide.
Also by doing this you can reset the OTA / testing of your device.. For example if you sitting on the beta release of the firmware on the Mate 20 pro, with this method you can fully go back on the mainroad of the normal update progress through OTA.
By this method once you on a lower firmware you should get notified that there is an update for your current device through OTA.
Example; sitting on .238 (received from OTA) downgrading to .210 by dload, go to settings - software update - viola you get the new update of .238 on your phone.
This method will only discuss through the method of dload.
Requirements;
- Phone sitting on any firmware; In this example my phone sitting on 9.0.0.238 firmware
- ONLY works with an Service Firmware such as 9.0.0.210 firmware, this is necessary to be download from;
https://androidhost.ru/Uqv
- Having an OTG usb stick minimum 8GB
Steps;
1. Download the firmware from Androidhost.ru to download an Service Firmware for your device. Sitting on .238, so lets download the full version .210 (3.6GB)
https://androidhost.ru/Uqv
2. Unzip the downloaded.
3. Put the whole: 'dload' directory on the OTG usb-stick;
dload\
├─update_sd_base.zip
├─update_sd_cust_LYA-L29_hw_eu.zip
├─update_sd_preload_LYA-L29_hw_eu_R1.zip
4. Update / execute the update;
There are 2 ways to execute the software update is by doing the enter *#*#2846579#*#* -, and the ProjectMenu page will be displayed. Go to 4. Software Upgrade > 1. Memory card Upgrade> OK.
OR
Power off the phone, insert OTG disk, and press the VOLUME UP ,VOLUME DOWN key, and the POWER key at the same time. The phone enters the automatic upgrade mode, and the upgrade is started.
Give it time and voila, your are successfully downgraded and Safetynet gives all green passed.
CAUTION; USE ONLY AN SERVICE FIRMWARE, do not try any other firmware's.
Thanks me later.
Reserved.
Reserved.
Verstuurd vanaf mijn LYA-L29 met Tapatalk
I don't get it, why service firmware?
What stops from simply relocking in bootloader using same code that was used for unlock?
dimon222 said:
I don't get it, why service firmware?
What stops from simply relocking in bootloader using same code that was used for unlock?
Click to expand...
Click to collapse
An service firmware allows you to downgrade. It contains 3 package instead of 1.
Is causing the phone to get bricked by relocking the bootloader through the adb while being on the same firmware.
Verstuurd vanaf mijn LYA-L29 met Tapatalk
I was on 9.0.0.210 for months and stuck there. It depends on your region code whether it will work. On my region code it did not work and I could not do anything except load another dload version that was not compatible with my region. When 9.1 came out, Huawei manually flashed mine to a certified version for my region and I am back on track now. No more flashing for me.

Categories

Resources