Mate 9 and Mate 9 Pro Rebranding Guide

Status
Not open for further replies.

duraaraa

Senior Member
Due to quite a bit of research, I now have faith in the rebranding method. I'd like to share the method and knowledge for rebranding with the XDA community.

Currently Available Rebrandings:
For Mate 9:
MHA-L29C432 (Dual sim, European version)
MHA-L29C10 (Dual sim, Russian version)
MHA-L09C432 (Single sim, European version)
MHA-AL00C00 (Dual sim, Chinese version)

For Mate 9 Pro:
LON-L29C636 (Mate 9 Pro, Int'l Version, Asia)
LON-L29C432 (Mate 9 Pro, Europe Version)
LON-AL00C00 (Chinese version)

Requirements:
1. (VERY IMPORTANT!!)THE DNS ON YOUR ROUTER MUST BE SET TO 37.114.61.203 -- Make sure this is done and it works before proceeding.MOD EDIT:Link to paid service removed If you can not set your DNS server on your wifi router, you might not be able to recover your phone. Changing windows DNS settings will not help!. The setting must be done on your wifi router. Consider this your warning!
2. External storage (SD card or USB OTG for Mate 9, and USB OTG for Mate 9 Pro)
3. Bootloader code
4. Ability to install TWRP (Check the TWRP thread)
5. MOD EDIT:Link to paid service removed A way to flash firmware to Mate 9.
(NOTE: The partition table is different between versions, and MOD EDIT: Link to paid service removed is the only method I know of right now that can handle changing those. If you use another method and brick your phone, please don't blame me.)

Steps:
0. Before starting, do a full factory reset from the Settings, Advanced Settings menu.
1. Unlock your bootloader, and install TWRP. For instructions doing this, check the TWRP thread.
2. With your external storage inserted into your phone, enter TWRP by holding Volume Up key without USB cable attached to your computer.
3. Once in TWRP, go to the backup menu, and make a backup of your oeminfo partition.
4. Turn off your phone.
5. Put the SD card or USB drive into your computer, look in the TWRP folder, and find the oeminfo backup.
6. Replace the files in the backup with the same files from the download link below for the version you want to rebrand to. Keep your original files somewhere safe so you can go back if you need to.
7. Put the SD card or USB drive back into the phone, boot back into TWRP, then restore the oeminfo partition you just modified.
8. REMOVED flash the firmware that matches the model you rebranded to. REMOVED
9. After the flash has finished, boot into recovery by holding volume up key. Choose the second option to wipe data/factory restore, then choose the third option to wipe cache. Your phone will now boot.

IF YOU HAVE TROUBLE AFTER FLASHING (Wrong version number, no OTA update in the menu, etc.):
1. Perform a factory reset from the setting menu, then do eRecovery again.
2. Ensure that you chose a compatible firmware.

NOTE:
It is very likely you will have trouble after the first flash. You will most likely need to flash TWICE with eRecovery.

oeminfo links:
 
Last edited by a moderator:

Iacomia

New member
Oct 26, 2016
4
0
0
Thank you for your help.

I've done the conversion almost as you sad but I encounter some problems.

So I started from MHA-AL00C00 and wanted to have MHA-L29C432

1. I've installed TWRP and backup-ed/ restored the oeminfo from your download link.
2. After the oeminfo restore and reboot the phone was in a booting loop - I could't get into TWRP anymore- I could only go into fastboot or into eRecovery.
3. As I didn't have the posibility to get access to modify the DNS on router (I was not home) I flashed MHA-L29C432B138 using HiSuite method.

After succsfully flashed I still have the normal bugs like directly flashing the EU software - Themes do not work, wallpaper changes to default, no Update, etc...

Right now on the phones it shoes :
Model Number : MHA-L29
Build number : NRD90M test-keys

Can you give some advice how I can rebrand it so it is full functional on EU software ? Is the eRecovery the only method I should use ?

Thanks
 
Last edited by a moderator:

duraaraa

Senior Member
Thank you for your help.

I've done the conversion almost as you sad but I encounter some problems.

So I started from MHA-AL00C00 and wanted to have MHA-L29C432

1. I've installed TWRP and backup-ed/ restored the oeminfo from your download link.
2. After the oeminfo restore and reboot the phone was in a booting loop - I could't get into TWRP anymore- I could only go into fastboot or into eRecovery.
3. As I didn't have the posibility to get access to modify the DNS on router (I was not home) I flashed MHA-L29C432B138 using HiSuite method.

After succsfully flashed I still have the normal bugs like directly flashing the EU software - Themes do not work, wallpaper changes to default, no Update, etc...

Right now on the phones it shoes :
Model Number : MHA-L29
Build number : NRD90M test-keys

Can you give some advice how I can rebrand it so it is full functional on EU software ? Is the eRecovery the only method I should use ?

Thanks
Hello.

To clarify, do you mean that you put the phone in fastboot and used HiSuite?

If it's possible, you should use eRecovery. I know that fastboot+HiSuite will not work correctly for rebranding (it will have the side effects you mentioned) but you might be able to try booting the phone, then using HiSuite update function.

But the way which is most successful is eRecovery. This goes for flashing regular updates as well. HiSuite is more convenient, but eRecovery is more reliable.
 
Last edited by a moderator:
  • Like
Reactions: Iacomia

Iacomia

New member
Oct 26, 2016
4
0
0
Hello.

To clarify, do you mean that you put the phone in fastboot and used HiSuite?

If it's possible, you should use eRecovery. I know that fastboot+HiSuite will not work correctly for rebranding (it will have the side effects you mentioned) but you might be able to try booting the phone, then using HiSuite update function.

But the way which is most successful is eRecovery. This goes for flashing regular updates as well. HiSuite is more convenient, but eRecovery is more reliable.
HI,

I put the phone in fastboot and used HiSUite to flash with funkyHuawei..

One more question : Now after the update when i put the phone in fastboot it shows as Phone Locked/ FRP unloked - is it normal ? SHould I do the enire procedure from the start to unlock the bootloader--> TWRP-->oeminfo--> reflash with FunkyHuawei or just reflash? to get the official update doesn't work neither from normal login or from fastboot.

Thanks
 
Last edited by a moderator:

duraaraa

Senior Member
HI,

I put the phone in fastboot and used HiSUite to flash with funkyHuawei..

One more question : Now after the update when i put the phone in fastboot it shows as Phone Locked/ FRP unloked - is it normal ? SHould I do the enire procedure from the start to unlock the bootloader--> TWRP-->oeminfo--> reflash with FunkyHuawei or just reflash? to get the official update doesn't work neither from normal login or from fastboot.

Thanks
You don't need to touch TWRP again. Just use eRecovery method, and it should work. HiSuite/fastboot is only good for recovering a previous version, not good for flashing a new version.
 
  • Like
Reactions: Iacomia

nerds

Member
Feb 7, 2006
20
5
0
Hi, I've just rebranded my Mate 9 Pro, everything seems good, but the build number shows NRD90M test-keys. Is there a way to correct this? Thank you!
 

Iacomia

New member
Oct 26, 2016
4
0
0
Just to confirm , if you use HiSuite you will not get OTA and themes,etc just like reflashing without changing oeminfo. If you use eRecovery everything goes as intended. I haven't try to flash the firmware with Two or other similar. I just used funkyhuawei for both methods.
 

DKM119

Senior Member
Aug 22, 2009
573
101
0
gritosmetaleros.blogspot.com
I wanna rebrand a phone (Chinese to International) but the monthly payment seems to me ridiculous, once I rebrand it I don't see the need to use the service anymore, it should be a one time payment.

Sent from my MHA-AL00 using Tapatalk
 
Last edited:

Governa

Senior Member
Mar 22, 2012
590
189
0
Portugal
I wanna rebrand a phone (Chinese to International) but the monthly payment seems to me ridiculous, once I rebrand it I don't see the need to use the service anymore, it should be a one time payment.
You don't need to. You can just cancel the subscription afterwards.

Sent from my MHA-L29 using XDA Labs
 
Status
Not open for further replies.