Crucial Warning: Verify your exact hardware model number and regional cust code before flashing. Installing a package from a mismatched region (e.g. attempting to flash a China C00 package onto a European C432 handset) will result in a Software Install Failed error. If you have the sibling Huawei GR5 2017 or Huawei Mate 9 Lite (BLL models), use the dedicated Huawei GR5 2017 repository to avoid oeminfo signature mismatches.
Download Firmware for Honor 6X
Europe & UK Regional Packages (C432) 2 packages
BLN-L21_Berlin-L21HN_C432B382_hw_eu_Firmware_7.0.0_r1_EMUI5.0.3_05014DSN.rar
Official stock dload release for UK and European Open Market retail units with full Google Mobile Services.
⬇️ Download via Google DriveHuawei_Berlin-L21_HNC432B376_R1_EMUI5.0.3_05014JNW_7.0.0_Dload.zip
Official stock dload release for UK and European Open Market retail units with full Google Mobile Services.
⬇️ Download via Google DriveIndia Regional Packages (C675) 7 packages
BLN-L22_Berlin-L22HN_C675B330CUSTC675D001_channel_in_Firmware_India_Nonspecific_Android7.0_EMUI5.0_05014FLA.rar
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveHuawei_Honor_6X_BLN-L22_EMUI4.1_C675B132_India_6.0_Dload.zip
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveHonor_6X_BLN-L22_C675B320CUSTC675D002_EMUI5.0_05014GGY_7.0_Dload.zip
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveHonor_6X_Berlin-L22HN_8.0.0.520_C675CUSTC675D2_Dload.zip
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveHonor_6X_Berlin-L42HN_C675B150CUSTC675D001_EMUI_4.1_05014GGY_6.0_Dload.zip
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveHuawei_Berlin-L42HN_C675B320CUSTC675D002_EMUI5.0.zip
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveHuawei_Berlin-L42HN_C675B320CUSTC675D002_EMUI5.0_05014GGY_7.0_Dload.zip
Official Indian open-market stock firmware with VoLTE configuration for Reliance Jio and Airtel.
⬇️ Download via Google DriveGlobal, Middle East & Latin America Packages 6 packages
Huawei_Berlin-L22_C636B394_R1_EMUI5.0.3_05014BSP_7.0.0_Dload.zip
Official regional stock firmware package with Google Mobile Services for international single/dual SIM variants.
⬇️ Download via Google DriveBerlin-L21C185B382_hw_meafnaf_Firmware_7.0.0_r1_EMUI5.0.4_05014BXJ.rar
Official regional stock firmware package with Google Mobile Services for international single/dual SIM variants.
⬇️ Download via Google DriveBLN-L21C185B380.zip
Official regional stock firmware package with Google Mobile Services for international single/dual SIM variants.
⬇️ Download via AFHHonor_6X_BLN-L21_Berlin-L21HN_C10B383_EMUI5.0.1_05014CXK_7.0_Dload.zip
Official regional stock firmware package with Google Mobile Services for international single/dual SIM variants.
⬇️ Download via Google DriveHonor_6X_Berlin-L22_C636B393_Firmware_Android_7.0_EMUI_5.0.3_05014CFP_Dload.zip
Official regional stock firmware package with Google Mobile Services for international single/dual SIM variants.
⬇️ Download via Google DriveHonor_6X_Berlin-L23_C730B112_CUSTC730D001_EMUI4.1.3_05014KMJ_6.0_Dload.zip
Official regional stock firmware package with Google Mobile Services for international single/dual SIM variants.
⬇️ Download via Google DriveChina Domestic Packages (All-Netcom & China Mobile) 23 packages
BLN-AL40_Berlin-AL40B_8.0.0.532(C00)_all_cn_Firmware_8.0.0_r1_EMUI8.0_05014JKY.rar
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveBLN-AL30_Berlin-AL30A_8.0.0.532(C00)_all_cn_Firmware_8.0.0_r1_EMUI8.0_05014JKX.rar
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveBLN-AL20_Berlin-AL20B_8.0.0.528(C00)_all_cn_Firmware_Android_8.0_EMUI8.0_05014NVG.rar
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveBLN-AL10_Berlin-AL10A_8.0.0.532(C00)_all_cn_Firmware_8.0.0_r1_EMUI8.0_05014NVD.rar
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveBLN-TL10_Berlin-TL10_8.0.0.532(C752)_cmcc_cn_Firmware_8.0.0_r1_EMUI8.0_05014JMM.rar
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveBLN-TL00_Berlin-TL00_8.0.0.532(C01)_cmcc_cn_Firmware_8.0.0_r1_EMUI8.0_05014NUT.rar
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Honor_6X_BLN-AL30_8.0.0.532_8.0.0_EMUI8.0_05014JKX_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Honor_6X_Huawei_BLN-AL10_8.0.0.532_8.0.0_EMUI8.0_05014JKX_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Honor_6X_BLN-AL30_8.0.0.528_C00_MUI8.0_05014NVG_8.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHonor_6X_Berlin-TL10_C01B172_EMUI4.1_05013WBG_6.0_Dload.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Berlin-AL10B_C00B110_China_Nonspecific_EMUI4.1_05013QEV_6.0_Dload.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Berlin-AL10A_8.0.0.532_EMUI8.0_05014NVD_8.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHonor_6X_Berlin-TL00_8.0.0.532_C01_R1_EMUI8.0_05014NUT_8.0.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHonor_6X_BLN-TL10_8.0.0.532_C752_8.0.0_R1_EMUI8.0_05014JMM_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHonor_6X_BLN-AL20_8.0.0.532_8.0.0_EMUI8.0_05014JKX_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHonor_6X_BLN-AL40_8.0.0.528_C00_MUI8.0_05014NVG_8.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHonor_6X_BLN-AL10_8.0.0.528_C00_MUI8.0_05014NVG_8.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Berlin-AL20B_C00B172_China_Nonspecific_EMUI4.1_05014AHV_6.0_Dload.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Berlin-AL30A_C00B120_China_Nonspecific_EMUI5.0_05014JKX_7.0_Dload.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Honor_6X_Berlin-TL00_8.0.0.532_C01_R1_EMUI8.0_05014NUT_8.0.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download (2 links)
Huawei_Berlin-AL30A_C00B130_China_Nonspecific_EMUI5.0_05014JKX_7.0_Dload.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Berlin-AL20B_8.0.0.532_8.0.0_EMUI8.0_05014NVG_6.0_OTA.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveHuawei_Berlin-AL10A_C00B172_China_NonspecificEMUI4.1_05013QEU_6.0_Dload.zip
Official China market firmware without Google Play Services. Contains carrier certifications for Chinese networks.
⬇️ Download via Google DriveFactory Board Software & Emergency Dump Files 4 packages
Honor_6X_BLN-AL10B_C00B172_Firmware_China_Nonspecific_Board_Software_General_Android_6.0_EMUI_4.1_05013QEU_Dload.zip
Low-level factory board dump for emergency test point repair. Restores base partition tables on dead or bricked units.
⬇️ Download via Google DriveHonor_6X_BLN-L24_L41_L42_HL2BLNTMBD001051_Board_Software_Android_6.0_HMT.zip
Low-level factory board dump for emergency test point repair. Restores base partition tables on dead or bricked units.
⬇️ Download via Google DriveHonor_6X_BLN-L42_HL2BLNTMBD001051_Board_Software_Android_6.0_HMT.zip
Low-level factory board dump for emergency test point repair. Restores base partition tables on dead or bricked units.
⬇️ Download via Google DriveHonor_6X_BLN-L41_HL2BLNTMBD001051_Board_Software_Android_6.0_HMT.zip
Low-level factory board dump for emergency test point repair. Restores base partition tables on dead or bricked units.
⬇️ Download via Google DriveFlashing Overview for Honor 6X
- Download and unpack the matching firmware archive
- Prepare the microSD card dload folder
- Insert media and power off the phone
- Trigger the 3-button hardware sequence
- Wait for installation and first boot
Expand preparation checklist for Honor 6X
- Charge the device battery to at least 50% to prevent unexpected power cutoffs during partition writing.
- Prepare a reliable microSD card formatted to FAT32 with an MBR partition table (do not use exFAT or GPT).
- Create a folder named "dload" on the root directory of the microSD card and extract the UPDATE.APP file into it.
- Back up personal photos, accounts, and application data if the device can boot, as full dload flashing wipes internal memory.
- Confirm the downloaded cust code (e.g. C432 for Europe, C675 for India, C185 for Middle East) matches your current handset build.
Compatibility & Bootloader Notes
Locked bootloader by default. Flashing official stock UPDATE.APP packages matching your regional cust does not require bootloader unlocking. Low-level test point flashing may be required for hard-bricked devices.
Ready to Flash This Firmware?
Full step-by-step instructions for Honor 6X, including prerequisites, error fixes, and screenshots, are on FlashGuideHub's Huawei UPDATE.APP guide.
Can also be flashed via Huawei eRecovery: Open Huawei eRecovery Guide →
Frequently Asked Questions
The Honor 6X (codename Berlin, model prefix BLN) and the Huawei GR5 2017 / Mate 9 Lite (model prefix BLL) share the same underlying HiSilicon Kirin 655 octa-core platform, 5.5-inch 1080p display, and dual camera setup. However, they carry distinct cryptographic OEM partition signatures (oeminfo) and regional cust identifiers. Honor 6X firmware packages carry the Honor product branding and vendor certificates, whereas BLL packages carry Huawei branding. Cross-flashing a BLL package onto a BLN device without modifying the oeminfo partition will result in installation failure or an unbootable state.
The Honor 6X was manufactured in multiple memory tiers utilizing eMMC 5.1 internal storage paired with LPDDR3 RAM. The base global model (BLN-L21 and BLN-L22 base) features 3GB of RAM with 32GB of eMMC storage. Premium editions (such as the BLN-AL10/AL20/AL30 All-Netcom editions and higher-tier BLN-L22 editions) ship with 4GB of RAM and either 32GB or 64GB of eMMC 5.1 flash memory. All variants support expandable storage up to 128GB via the shared hybrid second SIM slot.
Software branch maintenance for the Kirin 655 platform diverged by regional market. In China, Huawei and Honor deployed EMUI 8.0 (Android 8.0 Oreo, build 8.0.0.528/8.0.0.532) for BLN-AL10, AL20, AL30, AL40, and TL00/TL10 variants to maintain compliance with domestic Chinese app ecosystems and Kirin 655 GPU Turbo optimizations. For international and European markets (such as BLN-L21 C432 and BLN-L24 US), official OTA maintenance concluded with EMUI 5.0.3 / 5.0.4 on Android 7.0 Nougat due to Google Mobile Services certification lifecycles and regional carrier testing requirements.
Standard Dload packages are full factory distribution archives containing complete system, vendor, boot, recovery, and cust image partitions designed for offline 3-button installation from a FAT32-formatted microSD card. OTA update archives (frequently labeled with OTA or smaller sub-1GB sizes) are delta update blocks intended for the phone built-in updater or eRecovery server pulls, containing only modified file blocks. In contrast, HMT Board Software archives are raw unbrick packages containing partition partition.xml maps and raw image binaries designed for low-level flashing via emergency test points when a phone has corrupted bootloader partitions.