FORUMS
Remove All Ads from XDA

[Guide] Mate 9 Flash Nougat Update Package and Rebrand

236 posts
Thanks Meter: 397
 
By mankindtw, Senior Member on 21st April 2017, 04:39 AM
View First Unread Post Reply Email Thread
Steps:
  • Prepare and Notice
    A. Backup data, it might be restore factory default setting especially using downgrade ROM version.
    B. Unlock bootloader before apply manual update, the manual update package bypass auth through modified stock recovery.
    C. After update successfully, device might be locked again.
    D. Only tested China mate9 with MHA-AL00C00 and MHA-L29C636 ROM.
    E. The manual update script use TWRP (Thanks to @Tkkg1994, @OldDroid)
  • Download Update ZIP
    A. Get ROM update link through hwmt.ru. Click "filelist.xml".
    B. Observe "update.zip" size, choose more than 1GB file size FULL OTA from previous step. Example MHA-L29C636B158 filelist Link, all three update files and path are in the filelist.xml content.
    • update.zip: Change URL last "filelist.xml" to "update.zip" download file.
    • update_data_public.zip: Change URL last "filelist.xml" to "public/update_data_full_public.zip" download file, and rename it to "update_data_public.zip"
    • update_all_hw.zip: Change URL last "filelist.xml" to "hw/spcseas/update_full_hw_spcseas.zip" download file, and rename it to "update_all_hw.zip"
    C. Observe "update.zip" size, choose more than 1GB file size FULL OTA from previous step. Example MHA-AL00C00B167 filelist Link, , all three update files and path are in the filelist.xml content.
    • update.zip: Change URL last "filelist.xml" to "update.zip" download file.
    • update_data_public.zip: Change URL last "filelist.xml" to "public/update_data_full_public.zip" download file, and rename it to "update_data_public.zip"
    • update_all_hw.zip: Change URL last "filelist.xml" to "all/cn/update_full_all_cn.zip" download file, and rename it to "update_all_hw.zip"
The Following 83 Users Say Thank You to mankindtw For This Useful Post: [ View ] Gift mankindtw Ad-Free
 
 
21st April 2017, 08:04 AM |#2  
5[Strogino]'s Avatar
Senior Member
Flag Moscow
Thanks Meter: 408
 
Donate to Me
More
Hmm. Sound's good.
Are you hacking stock recovery to install everything what you want?
Did you test by self?
Main problem is to manually force update via stock recovery. But if you're using TWRP, so problem is to install full update. TWRP does not have support of special update commands.
21st April 2017, 08:08 AM |#3  
OP Senior Member
Thanks Meter: 397
 
More
Q: Are you hacking stock recovery to install everything what you want?
A: Only bypass auth and some checks. See Prepare and Notice B.
Q: Did you test by self?
A: Yes, see Prepare and Notice E.
The Following 6 Users Say Thank You to mankindtw For This Useful Post: [ View ] Gift mankindtw Ad-Free
21st April 2017, 08:13 AM |#4  
5[Strogino]'s Avatar
Senior Member
Flag Moscow
Thanks Meter: 408
 
Donate to Me
More
Quote:
Originally Posted by mankindtw

Q: Are you hacking stock recovery to install everything what you want?
A: Yes, see Prepare and Notice B.
Q: Did you test by self?
A: Yes, see Prepare and Notice E.

Impressive!
This method can be used to rebrand too (in theory)
I will check soon.
21st April 2017, 08:49 AM |#5  
backb0ne5p1d0r's Avatar
Senior Member
Flag Amman
Thanks Meter: 255
 
Donate to Me
More
EPIC!
Just used this to update into L29C636B180. It worked perfectly fine. THANK YOU!

---------- Post added at 10:49 AM ---------- Previous post was at 10:36 AM ----------

Quote:
Originally Posted by 5[Strogino]

Impressive!
This method can be used to rebrand too (in theory)
I will check soon.

I believe so too. (That in theory this should work for rebranding.)
Looking at the batch file, I'd say you're supposed to restore oeminfo while the batch file is showing "D. Connect usb cable before next step.". if you want to rebrand.
Would love to try it. But I've just used this method to update into L29C636B180. Wouldn't want to reset all settings again. So please try it and let us know what happens if you rebrand!

and to the OP, Thank you again! I'm honestly so happy that we finally do not have to use "proprietary" services as someone puts it to update our phones hahah.
The Following User Says Thank You to backb0ne5p1d0r For This Useful Post: [ View ] Gift backb0ne5p1d0r Ad-Free
21st April 2017, 08:54 AM |#6  
Codesobig's Avatar
Junior Member
Thanks Meter: 4
 
More
Quote:
Originally Posted by 5[Strogino]

Impressive!
This method can be used to rebrand too (in theory)
I will check soon.

We are expecting good news.
@mankindtw, @backb0ne5p1d0r are superhero .)

Thank you so much.
21st April 2017, 09:25 AM |#7  
Senior Member
Thanks Meter: 25
 
More
Can you download the 3 files needed through FF and then follow your steps?

Sent from my MHA-L09 using XDA-Developers Legacy app
21st April 2017, 09:28 AM |#8  
5[Strogino]'s Avatar
Senior Member
Flag Moscow
Thanks Meter: 408
 
Donate to Me
More
Quote:
Originally Posted by JATCHUHAN

Can you download the 3 files needed through FF and then follow your steps?

Sent from my MHA-L09 using XDA-Developers Legacy app

Yes. You can.
The Following User Says Thank You to 5[Strogino] For This Useful Post: [ View ] Gift 5[Strogino] Ad-Free
21st April 2017, 10:15 AM |#9  
Senior Member
Thanks Meter: 110
 
More
How to work with Mate 9 pro ? Thank you.
21st April 2017, 11:26 AM |#10  
Mostar088's Avatar
Senior Member
Flag Stockholm
Thanks Meter: 680
 
Donate to Me
More
Quote:
Originally Posted by tom.android

How to work with Mate 9 pro ? Thank you.

Yeah wonder the same since Mate 9 Pro has no sd card storage.

Sent from my VIE-L29 using XDA Labs
The Following User Says Thank You to Mostar088 For This Useful Post: [ View ] Gift Mostar088 Ad-Free
21st April 2017, 01:06 PM |#11  
Codesobig's Avatar
Junior Member
Thanks Meter: 4
 
More
It worked for me, im updated C636B180. Thanks.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread