• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[REBRANDING][RESTORING] AIO Guide

Search This thread

OldDroid

Recognized Developer
Nov 18, 2012
1,768
6,953
Berlin

1. Recover to FULL STOCK
Info
Following this guide wipes your data and locks the bootloader fully again!
Make sure you backed up your personal data and have your unlock code written down somewhere.
If you have TWRP installed flash the NoCheck recoveries from the rebranding guide below.



Firmware Database

* DUK-AL20C00B173 - Download
* DUK-L09C10 (** Uploading **)
* DUK-L09C432 (** Uploading **)
* DUK-L09C900B122 - Download



Tutorial
1. download the firmware for your model
2. extract the fw_DUK-<model number>.tar.gz file
3. format your MicroSD as ExFAT (Fat32 is limited to 4gb file transfer size)
4. copy the extracted dload folder in the root directory of your MicroSD
5. shutdown the device, insert the MicroSD and disconnect the USB cable
6. boot device using VOL+, Vol- and POWER and keep this combo pressed until the recovery process starts
7. once finished your device should reboot and be back in a working state



2. Rebranding
Info
Rebranding is available for the following devices at the moment:

* DUK-AL20C00
* DUK-L09C432
* DUK-L09C900


this process requires attention and patience aswell as an unlocked bootloader.
Your data will be wiped a few times, so be sure you made a backup before starting.
Also dump your current oeminfo just in case yours is not available for download (see tutorial).
I've successfully rebranded my device from C900 to C432, but i'm not responsible for damaged devices.
Because some users were able to rebrand their Honor V9 to H8 Pro (AL20C00 -> L09C432) i also added
H V9 OEMInfo and firmware to be able to rebrand vice-versa.
After rebranding you will continue to get OTA updates!
Be sure to follow the tutorial!



Prerequisites
* Unlocked bootloader
* TWRP installed


OEMInfo Database

* DUK-AL20C00 - oeminfo_DUK-AL20C00.bin - Download
* DUK-L09C900 - oeminfo_DUK-L09C900.bin - Download
* DUK-L09C432 - oeminfo_DUK-L09C432.bin - Download


Tutorial
1. download the corresponding oeminfo for the model you want to rebrand to
(e.g. you want to rebrand to C432, so you download DUK-L09C432 oeminfo)
2. place oeminfo_DUK-<model number>.bin (e.g. oeminfo_DUK-L09C432.bin) in the root of your micro sd card
3. flash OEMInfo through TWRP terminal:
Code:
dd if=/external_sd/oeminfo_DUK-<model number>.bin of=/dev/block/bootdevice/by-name/oeminfo
4. flash both stock recovery files via fastboot
Code:
DUK-RECOVERY-NoCheck.img - [URL="https://mega.nz/#!TkwjmSRB!O5-2dMXJGHzAnBFOzVLuURKwykzranv4Til_5GqE418"]Download[/URL]
DUK-RECOVERY2-NoCheck.img - [URL="https://mega.nz/#!qkQhERRR!i3akZFgk1Cx9kjPDee58gw4w8LkWe2BXRoz4n9eL8ZE"]Download[/URL]

[B]flash commands:[/B]
fastboot flash recovery DUK-RECOVERY-NoCheck.img
fastboot flash recovery2 DUK-RECOVERY-NoCheck.img
5. download one of the following stock roms depending on the region you want to rebrand to
(e.g. you want to rebrand to C432, so you download DUK-L09C432 firmware)
Code:
DUK-AL20C00B173 - [URL="https://mega.nz/#!D0xghY4A!jhpOY0wL7LF_yc4J3p4mDwvoVDyLYQeY7hbkm-hcV4g"]Download[/URL]
DUK-L09C432B120 - [URL="https://drive.google.com/open?id=0B134drJ4-Ed0b2ZVY1JSZExYaUk"]Download[/URL]
DUK-L09C900B122 - [URL="https://drive.google.com/open?id=0B134drJ4-Ed0T1B5RlRldkN4Q00"]Download[/URL]

this also locks your bootloader again (yes reset your bootloader, not just relocking)
6. extract the downloaded .tar file
7. copy the dload folder to the root of your micro sd
(make sure you format it as exfat, because fat32 is limited to 4gb file transfer size)
8. shutdown device
9. ensure you have usb cable disconnected
10. start device using vol+, vol- and power, keep the combination pressed until the upgrade starts
11. (OPTIONAL) boot into eRecovery, just like you would do to boot TWRP, and do a factory reset
12. (OPTIONAL) re-unlock your bootloader



3. Updating to unapproved OTAs
Info

this process requires attention and patience aswell as an unlocked bootloader.
Your bootloader will be relocked most likely, so be sure you backed up your data before starting.
Sucessfully tried updating from DUK-L09C432B130 -> DUK-L09C432B182.
Be sure to follow the tutorial!


Prerequisites
* Unlocked bootloader
* TWRP installed
* running stock, unrooted firmware to prevent compatibility issues

Tutorial
1. download the last (unapproved) update for your device (e.g. B182)
Code:
[I]how to do this?[/I]
firmware database: [URL="http://hwmt.ru/hwmtsite/firmware-database/?firmware_model=DUK&firmware_page=0"]http://hwmt.ru/hwmtsite/firmware-database/?firmware_model=DUK&firmware_page=0[/URL]
[B]Only FullOTA-MF are supported![/B]

1. click on [B]filelist[/B] for the version you want to download (the lines interesting for you are those starting with <vendorInfo)
2. fetch the links ... (depending on the update those can only be 2 files instead of 3)
update.zip - [COLOR="red"]http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1635/g104/v90811/f2/full[/COLOR]/[COLOR="green"]update.zip[/COLOR]
update_data_full_public.zip - [COLOR="red"]http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1635/g104/v90811/f2/full[/COLOR]/[COLOR="yellow"]public[/COLOR]/[COLOR="green"]update_data_full_public.zip[/COLOR]
update_full_DUK-L09_hw_eu.zip - [COLOR="red"]http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1635/g104/v90811/f2/full[/COLOR]/[COLOR="yellow"]DUK-L09_hw_eu[/COLOR]/[COLOR="green"]update_full_DUK-L09_hw_eu.zip[/COLOR]
3. download all files
attachment.php

2. boot into TWRP
3. create HWOTA folder in the root of your internal storage (yes, it can be encrypted as long as you don't try to boot the device again)
4. move the firmware zip files into the previously created HWOTA folder
5. execute the following commands in twrp terminal
Code:
1. "mkdir /data/update" (without the quotes)
2. "mv /sdcard/HWOTA /data/update/HWOTA" (without the quotes)
6. flash both nocheck erecovery files via twrp
Code:
place them in the root of your internal storage!

DUK-RECOVERY-NoCheck.img - [URL="https://mega.nz/#!TkwjmSRB!O5-2dMXJGHzAnBFOzVLuURKwykzranv4Til_5GqE418"]Download[/URL]
DUK-RECOVERY2-NoCheck.img - [URL="https://mega.nz/#!qkQhERRR!i3akZFgk1Cx9kjPDee58gw4w8LkWe2BXRoz4n9eL8ZE"]Download[/URL]

[B]twrp terminal commands:[/B]
dd if=/sdcard/DUK-RECOVERY-NoCheck.img of=/dev/block/bootdevice/by-name/recovery_a
dd if=/sdcard/DUK-RECOVERY2-NoCheck.img of=/dev/block/bootdevice/by-name/recovery2_a

after flashing went good, delete both images from your internal storage again
7. zip files have to be added to the recovery command for a proper update process
Code:
[B]in twrp terminal:[/B]
echo --update_package=/data/update/HWOTA/<zip file> > /cache/recovery/command

depending on the number of zips you downloaded you have to execute the command multiple times, e.g.:
echo --update_package=/data/update/HWOTA/update.zip > /cache/recovery/command
echo --update_package=/data/update/HWOTA/update_data_full_public.zip >> /cache/recovery/command
echo --update_package=/data/update/HWOTA/update_full_DUK-L09_hw_eu.zip >> /cache/recovery/command
8. check if you have any left-over data inside the internal storage you may forgot to remove (e.g. NoCheck recovery)
9. reboot recovery, update process should now start (this replaces the NoCheck recovery aswell)
10. (OPTIONAL) boot into eRecovery, just like you would do to boot TWRP, and do a factory reset
11. (OPTIONAL) re-unlock your bootloader

XDA:DevDB Information
Rebranding Guide, Tool/Utility for the Honor 8 Pro

Contributors
OldDroid, -=MoRpH=-

Version Information
Status: Stable

Created 2017-06-24
Last Updated 2017-07-20
 
Last edited:

lunchplease

Senior Member
Feb 22, 2012
138
25
Realme 6 Pro
Hi Sweetjuice could you confirm that your v20 is working well with the Honor 8 pro firmware? I'm in same position as you on that I'm on the v9 China and really want to get rid of the China apps and even with Google play services on it I don't have a fully working Google assistant. Your feedback would be immense thanks mate
 
  • Like
Reactions: lu711314
Jun 6, 2017
16
1
thank you for you help. my DUK-AL20 rebrand to DUK-L09C00 successfully!
DUK-AL20 oeminfo https://drive.google.com/open?id=0B0Ra1dRtY0loWnRlT3ZQbTFGZVU

DUK-L09C00 ?? Maybe DUK-L09C900? Can you please help me with this task? I also have DUK-AL20 and want to get rid off these China software and notification bugs but a little bit scary to brick my device. Hope international version will help me on this. Also is everything ok after rebrand? everything works fine ?

Will be grateful if you help me to rebrand my device.
 
  • Like
Reactions: lunchplease

Top Liked Posts

  • There are no posts matching your filters.
  • 15

    1. Recover to FULL STOCK
    Info
    Following this guide wipes your data and locks the bootloader fully again!
    Make sure you backed up your personal data and have your unlock code written down somewhere.
    If you have TWRP installed flash the NoCheck recoveries from the rebranding guide below.



    Firmware Database

    * DUK-AL20C00B173 - Download
    * DUK-L09C10 (** Uploading **)
    * DUK-L09C432 (** Uploading **)
    * DUK-L09C900B122 - Download



    Tutorial
    1. download the firmware for your model
    2. extract the fw_DUK-<model number>.tar.gz file
    3. format your MicroSD as ExFAT (Fat32 is limited to 4gb file transfer size)
    4. copy the extracted dload folder in the root directory of your MicroSD
    5. shutdown the device, insert the MicroSD and disconnect the USB cable
    6. boot device using VOL+, Vol- and POWER and keep this combo pressed until the recovery process starts
    7. once finished your device should reboot and be back in a working state



    2. Rebranding
    Info
    Rebranding is available for the following devices at the moment:

    * DUK-AL20C00
    * DUK-L09C432
    * DUK-L09C900


    this process requires attention and patience aswell as an unlocked bootloader.
    Your data will be wiped a few times, so be sure you made a backup before starting.
    Also dump your current oeminfo just in case yours is not available for download (see tutorial).
    I've successfully rebranded my device from C900 to C432, but i'm not responsible for damaged devices.
    Because some users were able to rebrand their Honor V9 to H8 Pro (AL20C00 -> L09C432) i also added
    H V9 OEMInfo and firmware to be able to rebrand vice-versa.
    After rebranding you will continue to get OTA updates!
    Be sure to follow the tutorial!



    Prerequisites
    * Unlocked bootloader
    * TWRP installed


    OEMInfo Database

    * DUK-AL20C00 - oeminfo_DUK-AL20C00.bin - Download
    * DUK-L09C900 - oeminfo_DUK-L09C900.bin - Download
    * DUK-L09C432 - oeminfo_DUK-L09C432.bin - Download


    Tutorial
    1. download the corresponding oeminfo for the model you want to rebrand to
    (e.g. you want to rebrand to C432, so you download DUK-L09C432 oeminfo)
    2. place oeminfo_DUK-<model number>.bin (e.g. oeminfo_DUK-L09C432.bin) in the root of your micro sd card
    3. flash OEMInfo through TWRP terminal:
    Code:
    dd if=/external_sd/oeminfo_DUK-<model number>.bin of=/dev/block/bootdevice/by-name/oeminfo
    4. flash both stock recovery files via fastboot
    Code:
    DUK-RECOVERY-NoCheck.img - [URL="https://mega.nz/#!TkwjmSRB!O5-2dMXJGHzAnBFOzVLuURKwykzranv4Til_5GqE418"]Download[/URL]
    DUK-RECOVERY2-NoCheck.img - [URL="https://mega.nz/#!qkQhERRR!i3akZFgk1Cx9kjPDee58gw4w8LkWe2BXRoz4n9eL8ZE"]Download[/URL]
    
    [B]flash commands:[/B]
    fastboot flash recovery DUK-RECOVERY-NoCheck.img
    fastboot flash recovery2 DUK-RECOVERY-NoCheck.img
    5. download one of the following stock roms depending on the region you want to rebrand to
    (e.g. you want to rebrand to C432, so you download DUK-L09C432 firmware)
    Code:
    DUK-AL20C00B173 - [URL="https://mega.nz/#!D0xghY4A!jhpOY0wL7LF_yc4J3p4mDwvoVDyLYQeY7hbkm-hcV4g"]Download[/URL]
    DUK-L09C432B120 - [URL="https://drive.google.com/open?id=0B134drJ4-Ed0b2ZVY1JSZExYaUk"]Download[/URL]
    DUK-L09C900B122 - [URL="https://drive.google.com/open?id=0B134drJ4-Ed0T1B5RlRldkN4Q00"]Download[/URL]

    this also locks your bootloader again (yes reset your bootloader, not just relocking)
    6. extract the downloaded .tar file
    7. copy the dload folder to the root of your micro sd
    (make sure you format it as exfat, because fat32 is limited to 4gb file transfer size)
    8. shutdown device
    9. ensure you have usb cable disconnected
    10. start device using vol+, vol- and power, keep the combination pressed until the upgrade starts
    11. (OPTIONAL) boot into eRecovery, just like you would do to boot TWRP, and do a factory reset
    12. (OPTIONAL) re-unlock your bootloader



    3. Updating to unapproved OTAs
    Info

    this process requires attention and patience aswell as an unlocked bootloader.
    Your bootloader will be relocked most likely, so be sure you backed up your data before starting.
    Sucessfully tried updating from DUK-L09C432B130 -> DUK-L09C432B182.
    Be sure to follow the tutorial!


    Prerequisites
    * Unlocked bootloader
    * TWRP installed
    * running stock, unrooted firmware to prevent compatibility issues

    Tutorial
    1. download the last (unapproved) update for your device (e.g. B182)
    Code:
    [I]how to do this?[/I]
    firmware database: [URL="http://hwmt.ru/hwmtsite/firmware-database/?firmware_model=DUK&firmware_page=0"]http://hwmt.ru/hwmtsite/firmware-database/?firmware_model=DUK&firmware_page=0[/URL]
    [B]Only FullOTA-MF are supported![/B]
    
    1. click on [B]filelist[/B] for the version you want to download (the lines interesting for you are those starting with <vendorInfo)
    2. fetch the links ... (depending on the update those can only be 2 files instead of 3)
    update.zip - [COLOR="red"]http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1635/g104/v90811/f2/full[/COLOR]/[COLOR="green"]update.zip[/COLOR]
    update_data_full_public.zip - [COLOR="red"]http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1635/g104/v90811/f2/full[/COLOR]/[COLOR="yellow"]public[/COLOR]/[COLOR="green"]update_data_full_public.zip[/COLOR]
    update_full_DUK-L09_hw_eu.zip - [COLOR="red"]http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1635/g104/v90811/f2/full[/COLOR]/[COLOR="yellow"]DUK-L09_hw_eu[/COLOR]/[COLOR="green"]update_full_DUK-L09_hw_eu.zip[/COLOR]
    3. download all files
    attachment.php

    2. boot into TWRP
    3. create HWOTA folder in the root of your internal storage (yes, it can be encrypted as long as you don't try to boot the device again)
    4. move the firmware zip files into the previously created HWOTA folder
    5. execute the following commands in twrp terminal
    Code:
    1. "mkdir /data/update" (without the quotes)
    2. "mv /sdcard/HWOTA /data/update/HWOTA" (without the quotes)
    6. flash both nocheck erecovery files via twrp
    Code:
    place them in the root of your internal storage!
    
    DUK-RECOVERY-NoCheck.img - [URL="https://mega.nz/#!TkwjmSRB!O5-2dMXJGHzAnBFOzVLuURKwykzranv4Til_5GqE418"]Download[/URL]
    DUK-RECOVERY2-NoCheck.img - [URL="https://mega.nz/#!qkQhERRR!i3akZFgk1Cx9kjPDee58gw4w8LkWe2BXRoz4n9eL8ZE"]Download[/URL]
    
    [B]twrp terminal commands:[/B]
    dd if=/sdcard/DUK-RECOVERY-NoCheck.img of=/dev/block/bootdevice/by-name/recovery_a
    dd if=/sdcard/DUK-RECOVERY2-NoCheck.img of=/dev/block/bootdevice/by-name/recovery2_a
    
    after flashing went good, delete both images from your internal storage again
    7. zip files have to be added to the recovery command for a proper update process
    Code:
    [B]in twrp terminal:[/B]
    echo --update_package=/data/update/HWOTA/<zip file> > /cache/recovery/command
    
    depending on the number of zips you downloaded you have to execute the command multiple times, e.g.:
    echo --update_package=/data/update/HWOTA/update.zip > /cache/recovery/command
    echo --update_package=/data/update/HWOTA/update_data_full_public.zip >> /cache/recovery/command
    echo --update_package=/data/update/HWOTA/update_full_DUK-L09_hw_eu.zip >> /cache/recovery/command
    8. check if you have any left-over data inside the internal storage you may forgot to remove (e.g. NoCheck recovery)
    9. reboot recovery, update process should now start (this replaces the NoCheck recovery aswell)
    10. (OPTIONAL) boot into eRecovery, just like you would do to boot TWRP, and do a factory reset
    11. (OPTIONAL) re-unlock your bootloader

    XDA:DevDB Information
    Rebranding Guide, Tool/Utility for the Honor 8 Pro

    Contributors
    OldDroid, -=MoRpH=-

    Version Information
    Status: Stable

    Created 2017-06-24
    Last Updated 2017-07-20
    2
    nocheck reocovery and nocheck recovery 2 same link ?
    corrected, fw dl works fine for me btw
    2
    Wow well done. So can you explain step by step for others so as noone makes a simple yet costly mistake as m intrigued. But seriously that's fantastic to hear

    Flashing via eRecovery
    You will need:
    1. computer
    2. Wi-Fi router
    3. Firmware Finder on PC or other platform.
    4. Huawei Multi-Tool

    Preparation
    I only describe, how to tune-up router to flash any firmware, that approved by Firmware Finder. How to tune and use utilities read in the linked topics.
    For example, I'll describe how to tune up a router, I have.
    Enter admin-panel. Than DHCP preferences. Assign primary and secondary DNS - 81.177.139.39
    1.jpg


    The process
    First of all, if you have custom recovery, you need to install stock eRecovery. You can do this by Huawei Multi-Tool, or install for your model from existing base (3-7), or extract an image from firmware (3-1).

    Than go to the FF.
    In PC version choose "Common Base" tab, find suitable firmware and copy link to the Chandelog.
    In the "ProxyServer" section paste the link and register for update: push "Set", and then "Register for Update"
    2.jpg
    3.jpg


    Final
    Boot into eRecovery
    photo_2017-08-06_21-03-44.jpg

    Connect our wi-fi
    photo_2017-08-06_21-03-51.jpg

    Flashing... you are just to wait
    photo_2017-08-06_21-03-48.jpg

    My phone had bootloop after flashing. But hard reset helped (yes, this option will appear).
    1
    Can someone tell me how to dump oeminfo from my honor 8 pro?? Oeminfo for c675 is not available anywhere.