yashsingh1/xdaforums huggingface dataset:
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Peppus:
Hi, I'm a little dizzy with locked and unlocked bootloader and FRP, I'm sorry, I'm not getting it. Bootloader only shows "unlocked phone" in red, the OEM developers option is on and grey, I think I did exactly what you explain and root, only root, is not working properly. I use GMD to control the phone with gestures and only one of the commands is doing its job. In Superuser log there is no activity for a few days, and ask me to update binaries in every boot... I think there is a little big mess between the previous romAur and stock roots. By the way, I'm in the B181 but settings shows B182, so I tried to flash B182 zips, only in case was the cause but no luck!

Thanks [MENTION=3792009]audioralf[/MENTION] for your interest :good:
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] saurabhg9:
Sure, but why is that an issue. If you have the bootloader unlock code from huawei then you can unlock your bootloader as many times as you wish.

---------- Post added at 05:00 PM ---------- Previous post was at 04:55 PM ----------

For a quick refresher -->

https://xdaforums.com/mate-9/how-to/hacking-customizing-managing-huawei-t3589996
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Peppus:
Wow, amazing guide! I have craving for something like that for a long time, I will give it a big look! Thank you very much :good::good::good:
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] saurabhg9:
Glad it is of help :)

I just added the guide this week. I will also be adding some more updates to it on the stuff i have learnt very recently in last 2 days i..e. FRP lock etc.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] wrecklesswun:
I could not find c567b138...is b183 the upgrade, as i cannot do the dload process

---------- Post added at 02:53 AM ---------- Previous post was at 02:39 AM ----------

Would this also hold true if i flashed the zip? I did this and it seems that root works, but romtoolbox pro doesn't

---------- Post added at 02:58 AM ---------- Previous post was at 02:53 AM ----------

Also, are we talking about b138 or b183?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] wrecklesswun:
Anyway to find versions not on the site? In this case, i cannot find c567b138, however stuck in a bind i flashed c567167, but the system is still on the old, and i suspect i cannot get updates because i flashed the two zips without updating the rest of the files. Fastboot and some other functions do not work, as well debug mode in the dev options are greyed out now.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
There is no C567B138, it was never released as OTA.

You could try updating to latest FullOTA using: https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] wrecklesswun:
This worked to perfection! I owe you a beer!
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
This thread is dead as it used pre-edited boot images, which is not used anymore because it takes too much time to decrypt each boot image.

Use: https://xdaforums.com/mate-9/how-to/guide-how-to-root-mate-9-decrypt-data-t3569986

If you want to update to a newer version for free: https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108

It's recommended to update before rooting, as you'd need to redo the process when you want to update.

The Flash update thread explains how to get the hw data and Public files too.

Here are the files for B167;

http://update.hicloud.com:8180/TDS/...59/f2/full/public/update_data_full_public.zip

http://update.hicloud.com:8180/TDS/.../v76459/f2/full/hw/usa/update_full_hw_usa.zip

Flash public first.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] jenue:
I can't download the update_full_MHA-L29_hw_spcseas.zip

Hi. I saw there's a new entry in the list of roms on their website. I am able to down the update.zip, and able to see the content of the filelist.xml.

However, I can't seem to find how to download the update_full_MHA-L29_hw_spcseas.zip

In your example, the file is meant for hw/eu. But how about SEA?

Hope you can help.

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Peppus:
Hi, use Firmware Finder, when you localice your rom files, use the 'share' function to in copy the links and download them from the PC.

Cheers!
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ajsmsg78:
Not really, it only takes less than 5 minutes to decrypt a boot.img :)
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
It would take 5 mins if I had time to do it xD
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] pathstar:
link down

MHA-L29C185 model's full firmware links are down
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Adress the owner of hwmt.ru or Huawei instead, depending on what doesn't work.

http://hwmt.ru/hwmtsite/firmware-database/?firmware_model=Mha-L29c185&firmware_page=0

Works for me.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] pathstar:
finger print and sdcard not working

The link for Mha-l29c185b126 fullota is still down and i wasnt able to find their contact address. So i was forced to use the public and hw_meafnaf from the ota update links. I was able to flash the superroot method, but the fingerprint reader is broke. I am not able to add fingerprint ids. Also it says sd card is damaged. It works alright when i flash the stock boot image back. So could it be the problem of public and hw_meafnaf zip files?

ps: i had format data before flashing.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Could just be that Huawei removed it from their server.

On second thought, you should update to a later version. The one you have is from November 2016 :eek:

Latest for C185 is B181 from April.

Try update using Firmware Finder or https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] kmesne:
Hey ı tried do to something and stuck at eRecovery mode ı cant do anything

My bootloader locked i need to unlock but i cant reach dialpad so ı cant receive unlock code what should i do
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Lace84:
Link doesn't work... Error 404:confused:

---------- Post added at 02:02 AM ---------- Previous post was at 01:54 AM ----------

Edit: Ante0's link posted on 24th June 2017 works.

Pls edit link on post mainpage with new link
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Wat?

This is all there is:
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] repoman728:
Gentelmen

is there a way to update rooted mate 9 without loosing data and root ? or keep your data at laest , please

or could somebody post me a link, how to do it , easy way

thanks in advance
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Alucard93:
Hey, guys, someone knows if it's possible to root the MHA-L29C636B158?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
You can use the link posted in OP. You won't be able to install official supersu or magisk as B158 doesn't support loop devices.

For SuperSU 2.82 use:

https://mega.nz/#!81lxgbBY!EN4mJQfKScQG34Wny3iIlB5EgVVvu9bkeciLSUHzm5s

Or to stay encrypted (don't format data in twrp), use:

https://mega.nz/#!QtFGFITT!uZOUjYbRO0FP1szggNevwP8-okZkIqV5KQC2L0lUkg0

I'd suggest updating though. Not only because you'll be able to use Official SuperSU/Magisk, but because you have Android security patches from January :eek:
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Oops. Double posted
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Alucard93:
Thanks for the suggestion, I will look for the new firmware do you have the number of the last build that can be rooted ?

Edited: Never mind I use the firmware finder to look for the last firmware, the 188 is rootable right?

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Yes. All firmware is rootable.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Alucard93:
There is a way to root without erasing all the data? If there is, could you guide through the steps, please?

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Alucard93:
Also, someone knows why after reach the 100% of the new firmware this message appears "Failed to authenticate installation package. This package is unauthorized and will be deleted . Please download and install an authorized installation package"?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
You should be able to flash image files individually using fastboot, but you'd still need an unlocked bootloader for this which means that factory reset it does.

As for the "not authenticated" message, if Huawei didn't approve your IMEI yet to download B188 you won't be able to using firmware finder.

You can use this: https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] hm0o0dy:
Is it installed on the Pro model or Only mate9?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] vijer:
Sorry, it isn't clear or not working.

I entered in my browser (chrome) http://hwmt.ru/oth/HWFF/info/view.php?find_model=mha-l29c636b138 but I get a Not Found error.

Also, the latest model is MHA-L29C636B183. Can I get the Public_data.zip and Full_HW_data.zip for those?

Thanks

---------- Post added at 12:38 PM ---------- Previous post was at 12:32 PM ----------

I'm getting a Not Found error when I enter http://hwmt.ru/oth/HWFF/info/view.php?find_model=mha-l29c636b138
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Use http://hwmt.ru/hwmtsite/firmware-database/

And search for L29C636B138 if that's your current build. Flashing files for later builds may not work at all.

Search and click on the filelist link in the row that says FullOTA-MF.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] vijer:
They don't seem to have even L29C636?!?

Anyway, a few other questions if you don't mind.

1) I bought my Mate 9 in Thailand and if I use FirmwareFinder it lists from L29C636B158 to L29C636B188 but they aren't authorized with my IMEI. I assume most updates do not update Data but security and EMUI so most 636 Data files should work with other Bxxx versions. Is that a good assumption?

2) I am currently at L29C636B138 and my phone is trying to update to L29C636B183. Unfortunately, after it downloads and boots to TWRP nothing happens. How can I get it to update to the latest firmware?

3) I flashed TWRP 3.1.0.1 and then flashed SuperSu 2.79 and I keep getting a message that the binary needs to be updated. When I click ok it says it installed and asks to reboot. After rebooting awhile later it will tell me the same thing "the binary needs to be updated". Anyway to fix this?

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
It's there: http://hwmt.ru/hwmtsite/firmware-database/?firmware_model=MHA-L29C636&firmware_page=0

1. No. Well. In most cases it probably will work. If you are on C636 and flash data files for C432 it will break. That's because C636 and C432 uses different folder names.

2. You need to flash back stock recovery. Please note that bootloader will lock when you update, so you need to unlock it again if you want to flash twrp and root.

Here's stock recovery for B138: https://mega.nz/#!Jk1EnYoQ!qyTRXukCyDDgh0BAwflWhzEgqJNXpj2tQPjQtN4CkEw (flash using fastboot, fastboot flash recovery recovery.img and fastboot flash recovery2 recovery2.img)

Recovery2 is probably not needed as it's intact.

3. When you update to B183 you'll be able to use official supersu 2.82 (SR4). 2.79 complains because it's flashed using Phh superuser script and saved directly in ramdisk. Then it can't be modified. In B182+ we can use loop devices so updating is possible.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] vijer:
Thanks, I will try all of that now.

How do people get the full OTA firmware in the first place? I know there are sites that have some firmware but where/how did they get it?

Thanks again
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] vijer:
I will have to find another way, it keeps failing to connect to the update server.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] 5[Strogino]:
All ROMs are in Huawei HiCloud. There is no other way to get ROMs.

Hwmt.ru is super database providing links to HiCloud with ability to search and filter what you really need.

About C636.

1. Unfortunately, Huawei deleted old ROMs, so you can not get B138 FullOTA.

2. Unfortunately, Huawei doesn't authorize new versions in C636 region, so you can't install them by common way. It is temporary situation, but no one knows when Huawei will roll out new version to all customers. Now they rolling out C432B194

3. Fortunately, there is method to install any ROM by using modified stock recovery.

https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] vijer:
We may all be screwed, fiddling around I got on the Huawei Chinese language site and a notice pops up saying that they are no longer offering the downloads.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] soft-touch:
What version of C636 did you need?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] 5[Strogino]:
Yeah, I read it too. But think it is only about chinese ROMs, not international.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] vijer:
Well, my phone is trying to download L29C636B183, so that would be best I guess.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] diegomtoscano:
cant access url

can´t access http://hwmt.ru/oth/HWFF/info/view.php?find_model=mha first time trying to root my huawei mate 9 please can you help updating the url? thanks!
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Yeah, they updated not too long ago. New url: http://pro-teammt.ru/firmware-database/?firmware_model=mha&firmware_page=0
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xanor:
Hello,

I have an L29C185B182 but it seems that doesn't exists on http://pro-teammt.ru/firmware-database/?firmware_model=mha&firmware_page=0??

Can you help me?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
It does, but B182 is a beta firmware: http://pro-teammt.ru/firmware-database/?firmware_model=mha-L29BC185&firmware_page=0

L29BC185.

Newest for your phone is B188.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xanor:
Thanks ante0, but for MHA-L29C185B188 I have 3 files:

update_data_public.zip

update.zip

update_MHA-L29_hw_meafnaf.zip

I must flash all that files after SuperSU?

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
If you're on B182 you need to flash Public and HW for B182.

You only need to flash them if you decrypt.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xanor:
ok, now root it works and phone booting correctly.

But if I try to use Titanium Backup for restore all app from sdcard, Titanium stuck and doesn't start to restore, no one app.

SuperSu give me a warning about that I should upgrade it, but if I try it give me an error.

Can you help me on this issue?

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Try using official SuperSU from: http://download.chainfire.eu/1220/SuperSU/SR5-SuperSU-v2.82-SR5-20171001224502.zip

And download your stock boot image (MHA-L29C185B182): https://mega.nz/#!lPYmwJ6A!U9JfbDIaeC0gm3G6Fb7WW1HlzKi8449XiuStkvD6KcE

Flash image to boot partition in TWRP.

Flash SuperSU2.82SR5

It could fix Titanium. At least it will fix the update prompt. If Titanium is still broken, go to SuperSU settings and turn off "mount namespace".
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xanor:
ante, but boot image is an .img file, should I install it via "fastboot flash boot xxxxx.img"? TWRP seems search only .zip file..

Thanks
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Tap the Flash Image button.

It might be named Install Image. It's at the lower right bottom where you pick a zip to flash.

And don't reboot after flashing just the image, that will remove decryption and you'll have to decrypt again.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xanor:
Very Thanks ante, it works!:good: :)
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] revjamescarver:
ROM

They shut down the downloads for roms completely. You can't download any roms directly from Huawei anymore, not just Chinese. I don't have a clue what is up with that, hopefully they will start the downloads back up again.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
If you mean hwmt.ru, they changed adress. All is good still.

http://pro-teammt.ru/firmware-database/
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] revjamescarver:
Official site

Hwmt.ru is NOT the Huawei official site, Huawei shut down all rom downloads from their official site for every Huawei device (not just phones), that's what I meant by my post (do a search to confirm if you like, that's what I did). hwmt.ru is a site somewhere in Russia (hence the .ru top level domain). I don't see that domain being updated to have any ROMs other than what they already have in their database.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Oh, sorry. I know it's not the official site, but they did change their URL not too long ago (to pro-teammt.ru) and hwmt.ru is no longer updated.

So I thought that's what you meant...

(Technically you are downloading from Huawei though when you go through pro-teammt.ru, just not Officially. Anything that is uploaded to hicloud by huawei ends up at pro-teammt.ru eventually)
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] mataflakitas:
please help me, I'm stuck in this I can not revive my phone .. ...
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] eddmecha:
can you boot into erecovery? try to use recovery to redownload your fw and install
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ajsmsg78:
Thank you! Where in the states do you live?
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ajsmsg78:
I've tried EVERTHING under the sun to hide the navbar. I hate the navbar and always use LMT Launcher. When you add qemu.hw.mainkeys=1 to the build.prop or the vendor/build.prop (which is actually the main prop file) the phone boots to a black screen and glitches. Another negative to owning a Huawei phone running Nougat. EMUI keeps getting worse and worse. I've tried editing the gpio_keys and editing out the buttons but it never disappears. if you flash KangVIP there is an option to disable the navbar. I don't know how they did it and they don't share any information with anyone.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] KOLIOSIS:
FWIW,the PEEL Remote App in the GooglePlayStore works well with this phone.

As for the Huawei apps being restored,I'm gonna look around,see what I can find.

Someone posted some .zips from an eu Update/etc... that worked for them,but,it didn't do anything for my US version (MHA-L29C567B138).
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ali_vip60:
very nice work
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
It's on Huaweis site, and pretty easy to find too.

I'll write up some how to later. But here it is

http://update.hicloud.com:8180/TDS/...04/v71033/f1/full/hw/eu/update_full_hw_eu.zip

http://update.hicloud.com:8180/TDS/...33/f1/full/public/update_data_full_public.zip

Also, anyone else having trouble with Themes not sticking and wallpapers reverting to the default pinkish one?

There are a lot of errors in CatLog. I'm thinking, maybe we should use our own decrypted boot image if we're on a different model than [MENTION=1397125]ajsmsg78[/MENTION]

Could be permission errors. One of the errors are can't create directory/file in /data/media/wallpaper and /data/media/tempwallpaepr (actual spelling in the logcat).

Another is the settings app can't create caStatePreferences.xml and a few others. Could be because of the different model boot image.

Edit: wallpaper seems to stick if you remove random wallpaper every x minutes.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] druun:
Hi,

Any solution for full root for MHA-L09C432B126 version without upgrade to ....B138?

Tx
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ajsmsg78:
You guys can send me the boot.img you want me to decrypt along with the phone model and version number it's from (for example NHA-L29 C567 B138) and I'll make a thread with the different boot images.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] JATCHUHAN:
I to had the L09C432B126 and updated to B138 and followed OP instructions with the B138 boot.img to gain full root and decrypted data, all worked fine but had to flash the public and hw-eu files in twrp to get the Huawei apps and system update option in settings back, I'm assuming that this is because the B138 boot.img is for another version of the mate 9

Also for others that are having problems with boot loop etc this is what I did in a similar situation. I had a twrp android backup of my original stock ROM

I previously flashed the files but did something wrong and went into a bootloop and could only get into erecovery, this is what I did

1) did 3 button flash of offline firmware via dload method, this allowed me to boot up the phone, but phone was rebranded

2) unlocked bootloader and flashed twrp via fastboot

3) restored my twrp backup to go back to original stock ROM L09C432B126, but some apps were missing

4) did normal system update to L09C432B138, this restored my phone to fully functioning order with all apps present

5) then followed OP instructions to gain full root and decrypted data, but again with some apps missing

6) then flash public and hw-eu files in twrp to regain the missing apps

Hope this helps but it's essential that you have a twrp backup
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] druun:
My probelm is that i have twrp installed and can't uptdate to B138...*

Tried via hisuite, 3 buttons... no result..
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xkeyblackx:
+1

Gesendet von meinem MHA-L09 mit Tapatalk
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
You'll probably have to update through FunkyHuawei then.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] dkionline:
[MENTION=1397125]ajsmsg78[/MENTION], i dont think, that yours get full root, because this method was tested allready many times and gives us system R/O. Btw, data gets removed after bootloader unlock.

If you can take a screenshot or anything else to confirm, that youre right, would be good to go for all here, before some devices loose functions or wont booting after. If you just posted that halfworking method, i will report this, for nonsense clicks.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] druun:
Thank... i think i will sell this fu... phone and return to my LG G4

Best way...

OMG
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
I have backed up data through TWRP = no encryption.

Installed Adaway and stays after reboot AND installed stericson busybox.

https://i.imgur.com/WshEcvs.jpg

The reason its not working for everyone/has bugs is because it's based on a boot image from a different model. Eve if the build is the same, boot images are different between models. If you don't have that model you can probably expect bugs.
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] xkeyblackx:
How i can find the stock recovery?

Gesendet von meinem MHA-L09 mit Tapatalk
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] ante0:
Download your firmware from http://hwmt.ru/hwmtsite/firmware-database/

Search for your full model (MHA-LxxCzzzByyy) and download using the update link. Extract the zip. Download Huawei Update Extractor https://xdaforums.com/showthread.php?t=2433454.

Open Extractor then open the UPDATE.APP file you extracted earlier. Right click on recovery and extract.

If you want to flash it as well:

Put phone in Fastboot mode, flash recovery (fastboot flash recovery extractedfile.img).
[Huawei Mate 9 ROMs, Kernels, Recoveries, & Other D] Nickco43:
Then why are the downloads not labeled model specific?