Note- Files for BKL-L09 C432 added in 3rd and 4th Post if you want to debrand to EU version (procedure will remain the same).
This was working fine for me and should work for you as well if followed correctly unless your hardware of specific version/build number limits something.
Hey Guys,
Some background -
Note/warning"
OK, so if you still want to debrand to Indian version, read further.
Happy Flashing!!!
Screenshots post debranding.
Note- You will get OTA post debrand as well so no issues with that, Just got B161 update via OTA and installed successfully.
This was working fine for me and should work for you as well if followed correctly unless your hardware of specific version/build number limits something.
Hey Guys,
Some background -
Screenshot of my EU version before attempting debranding.I was thinking of debranding/rebranding my Honor view 10 since few months but as we were lacking the full firmware, I did not attempt the same. As per my previous experience with Huawei/Honor phones, I knew I need at least OEMINFO file for the region I want to rebrand to and was aware that I need the custom.bin file to get the VOLTE working (in my case, Indian version). As soon as I got both the files (backup), I attempted it and was successful. So finally I am able to use JIO VOLTE calling on my Honor phone (only my Honor 5X had the official VOLTE updates). Recently, I put some effort and got VOLTE working on my Honor 5C as well. Now, I will attempt the VOLTE part on my Honor 6X which I already debranded from China to Indian variant (Guide in my signature) as was not aware of the custom bin and later when tried it was not working but I am sure I will get it working this time.
Coming to the debranding/rebranding guide for Honor v10, I debranded my Honor V10 BKL-L09C432 (EU) to BKL-L09C675 (Indian) variant. As usual, you need patience, all the files handy and trust in the guide that you will get what you want (Debranding in this case).
Note/warning"
- I am unable to unlock my bootloader now as it is giving me wrong password error (with same bootloader unlock which worked for me earlier but not anymore). I am figuring out the possible reasons for this. May be, post flashing the OEMINFO file, once its gets locked, unlock it there so that you are still on same old firmware but flashing the SD card update will lock it again (not sure if you will be able to do this then). Don’t want to invest for DC unlocker or HCU to get the code which may be the same as earlier code as serial number, IMEI and product ID doesn’t change in the process. Because of Huawei security , the unlock code can't be used anymore after rebranding.
- For Safer side, I would advise to uninstall the magisk (during the process) and install stock ramdisk. (if you are using magisk as I have seen while coming back to stock from custom ROM that my IMEI was lost).
- If you are using magisk then download stock ramdisk for your model. Download update.app via firmware finder for your curent version, use Huawei extractor and extract the ramdisk.img Thanks to @worstenbrood for his thread
- You may skip trying reboot to system and then booting to recovery and all and save few more minutes if you are impatient and don’t want to wait for few more seconds.
- Do not skip steps to backup the files and data (you may need it anytime).
- DO not skip any step, it may take few more seconds only but if you avoid, you may face issue.
OK, so if you still want to debrand to Indian version, read further.
- Download oeminfo backup , extract and save to TWRP backup folder on SD card. (path will look like SDcard\TWRP\BACKUPS\YourPhoneSerialNumber\TWRP Backup- BKL-L09 C675 OEMINFO) Thanks to @ankan1993 for sharing the backup on Facebook.
- Download the custom.bin file and save to SD card. Thanks to @ankan1993 for sharing the file.
- Download the full firmware for Indian variant. Thanks to @luckykhera2 for uploading it and thanks to @ankan1993 for sharing here
- Create a folder dload under the root directory of SD card.
- Extract the BKL-L09 C675B151.zip file and copy all the content to dload folder.
- Download EU Ramdisk (if you are on EU version to flash during process for full stock boot if you have magisk, if you are not using magisk, can skip this) Thanks to @topjohnwu for his thread
- Backup everything on you current model via hisuite.
- Boot to bootloader as -
Code:c:\adb>adb reboot bootloader - Flash stock ramdisk as below to uninstall magisk (can do initially via magisk manager and flash stock boot, I just flashed stock ramdisk and never did anything via magisk) –
Code:c:\adb>fastboot flash ramdisk ramdisk.img target reported max download size of 471859200 bytes sending 'ramdisk' (16384 KB)... OKAY [ 0.360s] writing 'ramdisk'... OKAY [ 0.095s] finished. total time: 0.467s - Boot to system again as
Code:c:\adb>fastboot reboot rebooting... finished. total time: 0.007s - Boot to bootloader as -
Code:c:\adb>adb reboot bootloader - Download TWRP thanks to @Pretoriano80 his thread
- Install TWRP as
Code:c:\adb>fastboot flash recovery_ramdisk twrp_bkl_0.7.img target reported max download size of 471859200 bytes sending 'recovery_ramdisk' (23542 KB)... OKAY [ 0.834s] writing 'recovery_ramdisk'... OKAY [ 0.163s] finished. total time: 1.044s - Boot to system as
Code:c:\adb>fastboot reboot rebooting... finished. total time: 0.015s - Boot to TWRP as
Code:c:\adb>adb reboot recovery
- Backup everything in TWRP and copy the backup folder to external memory, SD card, PC etc (you may need it in worst case, I have but wont need it anymore)
- Backup OEM (this may help others if they want to debrand to your current model) and save to a safe storage.
- Flash the custom.bin zip file given in the attachment via TWRP (it is flashable zip)
- Restore the oeminfo backup via TWRP (it is TWRP backup and not flashable zip as I was unable to obtain the raw oeminfo file and received this)
- Disconnect your phone USB cable, if connected by any chance, from PC/laptop.
- Turn off your phone from TWRP recovery option.
- Press volume up+ volume down and power key together and dload flash will start updating your phone to Indian firmware.
- Do not interrupt the process as it may not show any progress initially for 30 seconds and then will take around a minute for verification with a message verifying the update, upto 5%.
- It will start installing the update from 6% onwards and it will again verify the package at around between 60% to 70% (for 3-5 seconds) and then will continue installing the update (may take some time while at 74%) and then will flash very quickly to 98% and then slowly to 100%.
- Phone will restart normally, may take upto 2-3 minutes (so do not interrupt anything assuming bootloop or anything) and will ask for initial setup.
- Once you are through initial setup, check about phone section.
- You are on Indian version now with Jio VOLTE working.
- If you follow the guide, I am 100% sure you will be able to debrand without any issue.
- No more need to pay anything (51 USD) to Funky Huawei for such processes as you have your way of doing it on your own XDA portal.
Happy Flashing!!!
Screenshots post debranding.
Note- You will get OTA post debrand as well so no issues with that, Just got B161 update via OTA and installed successfully.
Last edited: