yashsingh1/xdaforums huggingface dataset:
[Huawei Mate 9 Questions & Answers] ewingr:
[SIGH][/SIGH]

I downloaded the 432 files from FF, and followed the instructions at previous linked site above, here. It all seemed to go great. No errors.

But when I boot, I again in NRD90M test-keys, EMUI v5.0, and Android 7.0.

I'm going to see if I can go through it again. But I bet it fails unless I reinstall the original OS first to get rid of the test-keys.

OH...there was 1 thing strange. After going through the process, it did and extra boot, and went into a Factory Reset, and it failed that.

I went out and did a manual Factory Reset, it finished. But it made no difference.

Updated

So, I went through it again. This time when it wsa to boot into the finished OS, it came up with a system screen saing Software install failed! the update package does not exist. Please download the package again.

So, I need to install the original Nouget again.

If anyone is reading all this, I bet you're getting tired of it :p
[Huawei Mate 9 Questions & Answers] ewingr:
My final update for this thread...

I have gotten OREO on, repaired a boot loop, and repaired Build NRD90M Test-keys problem.

I am stuck on a ROM I have no idea what it is. I have a new thread going with the info added as I moved through the process of the above listed problems. For anyone that may have interest, that thread is here. Hopefully early next week, I'll get input on best way to get to the goal of Oreo 432.

[MENTION=7786725]zgfg[/MENTION]...your input and help was VERY helpful and appreciated.
[Huawei Mate 9 Questions & Answers] zgfg:
So, you unlocked Botloader?

Can you post a screenshot of your Settings/About - mask or cut off below IMEI (you can easily do basic editing of the screenshot on the phone, open picture with stock Gallery)

You are holding on with root. You can still do some pretty cool and useful modifications without root, see the whole thread:

https://xdaforums.com/mate-9/help/modding-removing-bloatware-blocking-ads-t3971297/post80306875
[Huawei Mate 9 Questions & Answers] ewingr:
Yes, I was successful unlocking. Screenshots attached. FYI...here is the other thread I have started: Link

I'll check out the link you posted sometime today.

No, I am not holding onto root. I though I had mentioned I was going to take your advice. Maybe that was a post I ended up not posting.

You'll see what ROM I'm on from the screenshots. I can't find that ROM anywhere. I have no idea what region it is.
[Huawei Mate 9 Questions & Answers] zgfg:
You can make a scrollshot - immediately when you take a screenshot, click on and take the Scroll option from the bottom right.

It will Scroll down and put everything (eg, whole About, top and bottom parts) in one shot (one long screenshot)

---

Your Oreo is strange, seems that oeminfo (cust) is lost

You will need to use HWOTA8 method:

-TWRP for Mate 9 but for Oreo

-OEMINFO for MHA-L29c432 (to rebrand to c432=EU)

-MHAL29-c432 Oreo firmware (EMUI 8.0.0) FullOTA-MF (no need for FullOTA-MF-PV because you must flash now via TWRP, not by DLOAD, and now you do have Bootloader unlocked that you can indeed use TWRP)

Previously I gave you a link to the thread where three American users similarly rebranded Mate 9 c567 Oreo to c432 Oreo. You need to do the same.

They were on c567 Oreo, you are now on 'undefined' cust Oreo. Anyway, you have to do the same to get to c432 Oreo - from there, OTA will bring you to Pie (like them)

Instead of Firmware Finder (for Oreo firmwares it shows only one file update.zip, second update***.zip file is missing there), find and download both zip files by browser (from PC or phone) from:

https://pro-teammt.ru/firmware-database/?firmware_model=MHA-L29c432

For HWOTA8 instructions, TWRP for Mate 9 EMUI 8 and oeminfo file for MHA-L29c432 ask those three guys or find in their thread
[Huawei Mate 9 Questions & Answers] ewingr:
Thanks for the info.

I have one follow-up question, regarding the download. At that site, there are many files that appear could be what I should download. Just a partial list in the attachment.

Does it make any difference which ones I download? (I know I need to choose v8, and	FullOTA-MF, but there are many to choose from. I presume just download the newest.

....

Just glanced at some of the file lists. IN some cases there are 3 files (4 if you count on I know I don't need, a L09 file), and in other cases just 2. I think I should download the 3, which includes the update.zip, pdate_full_MHA-L29_hw_eu.zip, and update_data_full_public.zip. One of the processes I went through to get where I am at was to use a hwota, as opposed to hwot8, and it needed 3 files.

There are other columns titled G, G, V, and F that may mean something bu I don't know what.

I see that some dated 2-16-19 only have 2 files (no public one). Then one at 12-4-18 has all 3. Then there is another one with same date, and all 3 files. The only difference is the number under the V column: 200430 for one, and 200431 for the other. I'm thinking that v may need version, and best idea would be to load the 200431. Interesting that same date and everything else.

Let my know your thoughts, and I'll get the download going, and start studying for HWOT8.
[Huawei Mate 9 Questions & Answers] ewingr:
In the, I'll call it "Amerian thread", links are invalid. I need to download HWOTA8. One of my previous successful attempts was based on HWOTA.

I presume there are multiple versions of HWOT8. Searching now,and first one I find is named HWOT8_P10, and so I'm not downloading it.

If you have other thoughts I need to consider, let me know. I'm doing more search now.

[EDIT]

I downloaded a HWOTA8.ZIP from androidfilehost.com. But only thing in it is META-INF, which is very different from the HWOTA I used. So, I'm not thinking it is what I'm looking for.

I have posted a question in the American thread to see of they can link me to one. It's been since November since any posts there. We'll see if I get any response.

[EDIT 2]

I found one that probably is good, here. I searched for HOWTA8, found a table of contents, and clicked on link to number 5, then downloaded.

Note: I'm adding as much detail, links and attachments that I hope may be helpful for anyone who stumbles on this thread and needs same type of help.
[Huawei Mate 9 Questions & Answers] ewingr:
Very interesting and helpful. Much appreciated.

That answered one thing for me in particular: I had downloaded 3 files in FF for MHA-L29C432B379. I like FF particularly because it downloads so fast. But your comment about FF downloading wrong files answers why you told me not to use those. I'll search out 432 on web sites. I think I have saved some bookmarks to some sites.

I'll get the link here when I download the HWOTA8. Correct link this time: Here.

I think the 432 files can be found here, which is the link you gave me earlier.
[Huawei Mate 9 Questions & Answers] ewingr:
Venting...not at zgfg, but at published sites that screw things up...

So, the site that I found for the HWOTA8 file, here , even has line by line instructions.

(I don't know what's going on. when I paste the link it deletes the name of the site, replacing it with asterisks. So, if you want to go to the site, click the link, and replace the garbage after http://www. with ******, and you will get there.)

BUT...

They tell you to do things in the files you download, but the files you download are not as they instruct.

For example, the Mate9 file actually lists at Mate9/9Pro. The name of the file downloaded is HOWTA-Mate9-Pro.zip.

So, when I extract it, there is no Update folder inside.

[IMG="Files from extracted HWOTA8..."]https://drive.google.com/file/d/1ck6PqvP2M6s_bADLKj5O7Kf_GrmQOFmb/view?usp=sharing[/IMG]

Well, neither Dropbox, nor Google Drive shared files can be displayed here. So, I'll list the files:

Folders

repack

hwota8_rebrand.zip (contains a meta.inf)

hwota8_update.zip (contains a meta.inf)

Files

MHA_REOVERY8_NoChecking.img

Replace-recovery.bat

TWRP8_3.0.2.IMG​

So, the first instruction after renaming 2 of the 3 update files is to put those in the Update folder in HWOTA8. Well, as you can see, there is no Update folder. So on one side of the coin, a person may think, "Well, I'll just create an Update folder and put them there". That may be in fact what needs to happen. But as soon as I assume that, it will be wrong.

Then they tell you after copying the HWOTA8 folder out to run Update.bat. There is no Update.bat. :eek:

Then there's the two zip files, Rebrand, and Update (with Meta.inf in them)...I presume as I am rebranding, I would just pull the Meta.inf out of rebrand.zip and leave it with the other files. But they should tell you that if they are providing line by line instructions.

This whole structure is different from the structure of HWOTA that I used to unbrick.

Sigh...again. I'm going to figure out how to join that Telegram group and ask them for what I need.
[Huawei Mate 9 Questions & Answers] ewingr:
I've joined the group, and put in a query for what I need. I'm not overly optimistic I'll get a reply, I see lots of asks and very few answers in the site.
[Huawei Mate 9 Questions & Answers] zgfg:
Hold on for today, I asked a guy who is a master for Huawei firmwares flashing , he will send me today (for you tomorrow) guide with resources:

-Downgrade to Nougat (it is important that you stay with your current Oreo, sec patch Jan 2018)

-Rebranding to c432 by HWOTA (7)

-Update to Oreo and Pie

Your Bootloader and FRP/OEM must be unlocked
[Huawei Mate 9 Questions & Answers] ewingr:
You are going beyond anything I could expect. Thank you...

JFYI...I searched for HWOTA8 and found quite a few sites with links...all dead. I was in fact thinking I should downgrade to Nouget. That does make sense.

I'll keep an eye out for your successful find. :cool:

[EDIT]

As another thought, I had used this thread that was what fixed my boot loop and left me on the current strange Oreo. That thread was designed to leave you at stock...but it indicated you would rebrand by using the rebranded firmware. I did that with using a an Oreo (at this point I'n not sure which). Maybe following that site's tutorial (using HWOTA) would get me back to stock.

I am holding off for what you find.
[Huawei Mate 9 Questions & Answers] zgfg:
Please execute from Fastboot and copy back its responses

fastboot devices
PAUSE
fastboot oem get-bootinfo
PAUSE
fastboot oem get-product-model
PAUSE
fastboot oem get-build-number
PAUSE
fastboot oem oeminforead-SYSTEM_VERSION
PAUSE
fastboot getvar vendorcountry
[Huawei Mate 9 Questions & Answers] ewingr:
Captured text attached in file.
[Huawei Mate 9 Questions & Answers] ewingr:
An interesting thing I notice in the commands you had me run. It says: Build number 8.0.0.046(0409).

The info in the files I used to load says: Build number MHA-L29 8.0.0.365(C432)

So, it looks like what I downloaded is not what they were documented to be. That identification is even in the version.mbn file, inside the update.zip.
[Huawei Mate 9 Questions & Answers] zgfg:
Please check the file you uploaded back, I don't see any response:

C:\HWOTA\tools\Windows>fastboot oem get-bootinfo

C:\HWOTA\tools\Windows>PAUSE
Press any key to continue . . .

C:\HWOTA\tools\Windows>fastboot oem get-product-model

C:\HWOTA\tools\Windows>PAUSE
Press any key to continue . . .

C:\HWOTA\tools\Windows>fastboot oem get-build-number

C:\HWOTA\tools\Windows>PAUSE
Press any key to continue . . .

C:\HWOTA\tools\Windows>fastboot oem oeminforead-SYSTEM_VERSION

C:\HWOTA\tools\Windows>PAUSE
Press any key to continue . . .

C:\HWOTA\tools\Windows>fastboot getvar vendorcountry

Btw, the same Build number 8.0.0.046(0409) s on the screenshot of your Settings/About you posted yesterday to your new thread - didn't you notice that?
[Huawei Mate 9 Questions & Answers] ewingr:
I must be losing my mind. I'd swear I checked that file, but obviously I didn't. I'll put the response at the end of this post.

Oh, Yes I noticed that, and have been aware of it since that was installed. But, having seen the results of your commands, I thought "I checked the version id file in the download, I wonder why I didn't notice it was 046 instead of 365". So I checked it again, and it showed a 365. I had been thinking I had just downloaded and installed the wrong version, but having checked the version file in the one I installed, it is obvious the version downloaded file is different from what was documented. I had selected MHA-L29 8.0.0.365(C432) when I downloaded it, and the version file confirmed it...although in reality it was version 8.0.0.046(0409). That just leads back to my rant about careless documentation rampant on the Internet.

Text with responses here:
[Huawei Mate 9 Questions & Answers] zgfg:
>fastboot oem get-bootinfo
(bootloader) unlocked

>fastboot oem get-build-number
(bootloader) :System 8.0.0.046(0409)

>fastboot oem get-product-model
(bootloader) MHA-L29

>fastboot oem oeminforead-SYSTEM_VERSION
(bootloader) :MHA-L29C432B126

>fastboot getvar vendorcountry
vendorcountry: hw/eu

So looks like you are already on hw/eu (c432).

Maybe you didn't install that second update*.zip file with customization (Data part for c432, hence c432binfo missing in your About)

Btw, I can nowhere find any 8.0.0.4xx for c432, highest was 8.0.0.379, then followed 9.0

And indeed, 8.0.0.365 was from early 2018, matching your security patch date

You can start downloading MHA-L29c432 8.0.0.368:

https://androidhost.ru/63e

It will take long, 3.4 GB, and downloading will go faster if you create an account there (free)

Do not yet install, I will ask my friend for second opinion.

But my idea is that simple DLOAD with that special service repair firmware will suffice to put you to the proper c432 track - I was unable to find b365 service repair and this b368 is the closest, it is also with the old Bootloader version like you still have making it safer to experiment with.

If everything will be ok, OTA will finally lift you up
[Huawei Mate 9 Questions & Answers] ewingr:
Thank you so much.

FYI...I DO have TWRP installed. I'm not sure if that makes any difference to the thought process.

I will get the 432 you referenced download, and hold off until I hear final input from you.
[Huawei Mate 9 Questions & Answers] zgfg:
Hmm, TWRP can be a problem. Ideally, you should have no-check Recovery for MHA Oreo. I was told that the following would work for MHA - download from my Mega:

https://mega.nz/#!UlklhYLD!rzn-ifOYF_HChWuWjYoqvcJQEXsUDE25LcQyfedKM2k

Make sure: OEM/FRP and Bootloader are unlocked and ADB enabled, and let the phone is fully charged

Flash that no-check Recovery from Fastboot just like you were flashing TWRP, but use this new img file instead:

fastboot flash recovery_ramdisk eva_vie_recovery_nocheck.img

Test booting to system and to recovery: (re)boot by keeping pressed Vol+ (phone must not be connected by USB to either PC or charger)

In case of bootloop, you can always shut down by long pressing Pow. You can (re)boot to Fastboot by keeping pressed Vol- when the phone starts booting

If the phone cannot boot to Recovery (keep pressing Vol+ while booting, phone must be disconnected from USB), then boot to Fastboot (see above) and flash back your TWRP

Please let me know if this no-check Recovery worked for you - if ok, I will send you instructions for DLOAD
[Huawei Mate 9 Questions & Answers] zgfg:
If everything goes ok with no-check Recovery (it should) you can go with DLOADing service repair package you downloaded from androidhost.ru

Keep Bootloader and FRP unlocked and ADB enabled. Better the phone to be charged

Unzip and find two folders inside, one with original Huawei documentation, the other with firmware for DLOAD

In the docs folder, find the Guides and strictly follow the instructions.

I suggest you to take the so-called forced DLOAD method (booting while keeping pressed Vol+ and Vol- simultaneously) instead of from the system Project menu.

Use also the method with update*.zip files as you find them in the software folder (not with unzipped update*.app files), I think they call it O-O forced DLOAD in the Guide

Crossing fingers

If it boots correctly, then reboot to Recovery and take Factory reset

PS: With MiXPlorer you can do a lot of stuff directly on the phone (zipping/unzipping folders and much more - I rarely use PC; btw there is even Magisk module by whom you can execute ADB commands from one phone to another, instead from PC, but it requires double side type-C cable):

https://xdaforums.com/showthread.php?t=1523691&p=52787524
[Huawei Mate 9 Questions & Answers] ewingr:
My fingers are crossed too.

We are in quite different time zones. I've been up for a bit, but busy. Just now getting to your posts.

I have my phone charging. When it gets full, I'll start the process.
[Huawei Mate 9 Questions & Answers] zgfg:
Sent you a PM

Btw, they call it O-O forced DLOAD
[Huawei Mate 9 Questions & Answers] ewingr:
If I follow the instructions literally, then I can't upgrade. It says:

And of course that is not the version I am on. That being said, keeping in mine the version I am on doesn't seem to be a valid version (we can't find any info on it), I am going to move ahead.
[Huawei Mate 9 Questions & Answers] ewingr:
Given your PM, I am holding off for a bit.
[Huawei Mate 9 Questions & Answers] zgfg:
Yeah, I know the story of your 'unknown origin' of your current firmware.

But you claim they said it was b365 (and it makes sense according to your Security patch date)

b368 you downloaded now is higher (but not to far) from b365

Purpose of these service repair distributions (you see that documentation is from Huawei) is also to fix/unbrick devices

Furthermore, I gave you that no-check Recovery, whose purpose is indeed to avoid checking of the version before installation - did you flash and test it as described in my first post from today, is that no-check Recovery ok for your Oreo?

So I believe it should work

---

I used once and helped two times to two other users (on P9) to unbrick with such service repair firmwares and it worked. Although there were also not by-the-guide-requirenents conditions

So this is my suggestion, but of course your final decision

Btw I also consulted that friend (he actually gave me the hint to try that no-check Recovery) and his opinion was also that based on your Fastboot results and About screenshot, that service repair should work
[Huawei Mate 9 Questions & Answers] ewingr:
Exactly what I expected to hear. I've just gotten a bit too precise.
[Huawei Mate 9 Questions & Answers] ewingr:
Success!

I am now successfully upgraded.

As expected, unlock status is changed to locked.

But I am a bit surprised, it is downloading an update. Says "MHA-L29 9.0.0.377(C432) - Full. Changelog says it adds Huawei GPU Turbo acceleration technology. I guess I'll let it continue. I presume that given some time, it will download Pie.

I'll let this settle in, and then restore from HiSuite.

Your help has been invaluable. I' know I've said it, but once again, your effort is greatly appreciated.

Maybe this thread will help others...if they can stand to read this much :D

I'll post back final finished state.
[Huawei Mate 9 Questions & Answers] zgfg:
EMUI 9.0 is already Pie, but likely you will be given also by OTA 9.1.0.252 (last and so far the least)

After (each) OTA, manually check from System Update if there is another - to speed up

Edit: Didn't you mean 8.0.0.377 (still Oreo, with new Bootloader and Turbo GPU), not yet 9?
[Huawei Mate 9 Questions & Answers] ewingr:
Darned typo. Yes, I did mean 8.0.0.377. It is just this moment rebooting to apply the update.

I'll keep checking after the OTA fro Pie. I expect to find some of my apps that may not work with it. Will probably have a bit of settling in once it is done. I'm expecting to notice a bit of a performance gain also when it's updated. Of course, I could be surprised.
[Huawei Mate 9 Questions & Answers] ewingr:
Here's the latest status:

It had 4 OTA upgrades, ending up on Pie 9.1. I am in the process of getting my data restored, and doing some configuration.

So far I have avoided restoring the apps from HiSuite. I figured letting them install from Google would give me the most fresh start. Although, for all I know, the backups of the phone are actual backups of apps from the phone.
[Huawei Mate 9 Questions & Answers] zgfg:
Excellent, hoping 9.1 is not typo ?

Is it exactly 9.1.0.252 or which please?

Install/update apps from Google, then restore data from HiSuite.

Some apps like WA, have their own backup/restore procedure

Pls, just confirm, need to know, did you install that no-check Recovery for Oreo before you yesterday did DLOAD?

Need to know for future
[Huawei Mate 9 Questions & Answers] ewingr:
This time I know I edited the 9.1 Pie. The save must have not taken. It is listed in About Phone as 9, and 9.1 EMUI.

Yes, I did install the no-check Recovery before I did the DLOAD. I presume that the DLOAD replaced that recovery with a stock one. As well, I presume I now cannot unlock the phone w/o spending $. No reason to unlock, as I'm going to follow your advice and not root.

Your instructions, combined with the document in the download, were very understandable and easy to follow. It went well.

Interesting note: when I opened the ZIP of the downloaded firmware file, I thought I'd just take a look at the docs files. There were all in Chinese. Made me fear that the install instructions would be too, but they were in English.

Current status is writing the DEV of Swiftly Switch. It is quite unfriendly on the Mate 9 now compared to my Note 9 (which I am abandoning to come back to the Mate 9). The instructions to make it work on Huawei are for a different phone from mine. One of the things it says to do is turn on option for Drop Zone Manager, and lock the lock at the top of the window for the app in Recents. Neither exist. But this is an app issue, not something with the loads we just did.

Any other replies you need from me, just let me know.
[Huawei Mate 9 Questions & Answers] zgfg:
Happy, that your phone is solved and that you are happy with Pie

As instructed you earlier, Bootloader code is once and forever, bound only to the S/N of your phone - hence you can, if/ever you wish, unlock Bootloader (e.g. for root/Magisk), with the same code and the same Fastboot command

Build number (full EMUI name/number) cannot be just 9 1 - please see my screenshot.

If not secret, on which number did OTA stop for you, on 9.1.0.252 or 9.1.0.255 or else?

Btw, you can also read that EMUI version by Fastboot (Bootloader needs not be unlocked), by the same command(s) I gave you earlier, namely:

>fastboot oem get-build-number

(bootloader) :MHA-L29 9.1.0.252(C432E7R1P8)

Service repair packages are for worldwide service shops, hence documents are in English

Btw, you can comment the other thread you opened as solved :)
[Huawei Mate 9 Questions & Answers] ewingr:
In my last post I said that EMUI was 9.1, and that Android version was 9.0. That being said, I should have realized that you were asking for build number, given all the times we talked about that. The build number is 9.1.0.252(C432E7R1P8patch03). Sorry for the confusion.

For some reason I thought I could unlock PIE. I remember reading on some of the instructions, within all the stuff I've read during this, to be sure you're on Oreo. But that may have been because of the particular files I was reading about.

There were things about root that I liked, way back when I was doing that. But I'm not yearning for problems, so I'll hold off.

Thanks for reminding me about the other thread. I'll go update there.
[Huawei Mate 9 Questions & Answers] ewingr:
I have a question for you. There's an app I'd like to get working on this phone but it keeps getting killed, Kinscreen. it is supposed to keep the screen on when the phone is tilted above 10 degrees.

I have made the traditional settings such as running background, don't allow battery to kill etc. But it's still not staying active.

The developer of the app actually has a info page about making this work on Huawei phones. Following is one of the things they say to

Given my past experience with an uninstall command, I'm thinking that it would be best to use a disable command as you had mentioned earlier in this thread. Should this work?

Any thoughts?