The Honor 6X, also sold in some markets as Huawei GR5 2017 and Huawei Mate 9 Lite, is a 5.5‑inch mid‑range phone powered by the Kirin 655, 3–4 GB RAM, 32–64 GB storage and a 3340 mAh battery, originally shipping with Android 6.0 Marshmallow and EMUI 4.1.
Over years of use, many owners report bootloops after failed updates, devices stuck on the Honor logo, heavy lag, fast battery drain on some EMUI 5 builds and even fully bricked units after wrong region flashes or repair attempts.
The Berlin firmwares and board packages below let you restore clean stock EMUI 4.1/5.0/8.0, unbrick BLN/BLN‑Lxx variants, and fix most software‑side problems on Honor 6X / GR5 2017 devices when matched to the correct model and region.
Honor 6X / Huawei GR5 2017 Firmware Details
| Device Names | Honor 6X, Huawei GR5 2017, Huawei Mate 9 Lite (Berlin platform). |
|---|---|
| Model Codes | BLN‑L21, BLN‑L22, BLN‑L23, BLN‑L24, BLN‑L41, BLN‑L42, BLN‑AL10/20/30/40, BLN‑TL00/TL10 plus related GR5 Berlin‑L21/L22/L23 codes. |
| Chipset / CPU | HiSilicon Kirin 655, octa‑core Cortex‑A53 (4×2.1 GHz + 4×1.7 GHz) with Mali‑T830 MP2 GPU. |
| Display / Battery | 5.5‑inch 1080×1920 IPS LCD (~403 ppi) and 3340 mAh non‑removable Li‑Ion battery. |
| Base & Upgrade Software | Ships with Android 6.0 / EMUI 4.1 and officially upgradable to Android 7.0 Nougat with EMUI 5.x; some Chinese BLN variants receive Android 8.0 / EMUI 8.0. |
| Typical User Complaints | Stuck boot screen, random reboots, lag after long‑term use, fast battery drain after some Nougat updates, and hard bricks from flashing the wrong BLN region or build. |
| What These Files Provide | Dload full ROMs for EMUI 4.1 & 5.0.x, EMUI 8 OTAs for BLN‑AL/TL models, and board‑software / HMT packages that can revive deeply bricked Honor 6X units. |
| Flashing Methods | Huawei SD‑card dload for most ZIP/RAR firmwares, OTA/local update for EMUI 8 update ZIPs, and Huawei Smartphone Multi Download / QPST‑style tools for board images. |
| Important Note | One KII‑L21 EMUI 3.1 file is included for the older Snapdragon‑based Huawei GR5 (2015) and must never be flashed to Berlin (BLN) devices. |
Download Official Firmware for Honor 6X / GR5 2017 (Berlin & KII)
| Filename | Size | Build / EMUI | Type | Target Variant / Region | Download |
|---|---|---|---|---|---|
| Huawei_GR5_BLN-L21_Berlin-L21_C10B382_EMUI5.0.1_Uzbekistan_7.0_Dload.zip | 1.62 GB | BLN‑L21 C10B382 / EMUI 5.0.1 | Dload | Honor 6X / GR5 2017 BLN‑L21 Uzbekistan C10 | Download BLN‑L21 C10B382 (Google Drive) |
| BLN-AL40_Berlin-AL40B_8.0.0.532(C00)_all_cn_Firmware_8.0.0_r1_EMUI8.0_05014JKY.rar | 4.75 GB | BLN‑AL40B 8.0.0.532(C00) / EMUI 8.0 | Dload / service | Honor 6X BLN‑AL40 China full EMUI 8 | Download BLN‑AL40 8.0.0.532 (Google Drive) |
| Huawei_Berlin-L22_C636B394_R1_EMUI5.0.3_05014BSP_7.0.0_Dload.zip | 1.63 GB | Berlin‑L22 C636B394 / EMUI 5.0.3 | Dload | GR5 2017 / Honor 6X BLN‑L22 APAC C636 | Download C636B394 (Google Drive) |
| Huawei_GR5_2017_Berlin-L22_C636B393_Firmware_Android_7.0_EMUI_5.0.3_05014CFP_Dload.zip | 2.69 GB | Berlin‑L22 C636B393 / EMUI 5.0.3 | Dload | GR5 2017 BLN‑L22 APAC C636 base Nougat | Download C636B393 (Google Drive) |
| Huawei_GR5_BLN-TL00_8.0.0.528_C01_EMUI8.0_05014NUS_8.0_OTA.zip | 453 MB | BLN‑TL00 8.0.0.528(C01) / EMUI 8.0 | OTA | Honor 6X BLN‑TL00 China Mobile C01 update | Download BLN‑TL00 8.0 OTA (Google Drive) |
| Huawei_GR5_BLN-L23_Berlin-L23_C730B112CUSTC730D001_EMUI4.1.3_05014KMJ_6.0_Dload.zip | 1.98 GB | BLN‑L23 C730B112 / EMUI 4.1.3 | Dload | Honor 6X / GR5 2017 BLN‑L23 C730 Marshmallow | Download BLN‑L23 C730B112 (Google Drive) |
| KII-L21_C464B310_Firmware_Android5.1_EMUI3.1.rar | 1.22 GB | KII‑L21 C464B310 / EMUI 3.1 | Dload / service | Older Huawei GR5 (2015) KII‑L21 C464 only | Download KII‑L21 C464B310 (Google Drive) |
| Berlin-L21C185B382_hw_meafnaf_Firmware_7.0.0_r1_EMUI5.0.4_05014BXJ.rar | 2.44 GB | Berlin‑L21 C185B382 / EMUI 5.0.4 | Dload | GR5 2017 / Honor 6X BLN‑L21 MEA C185 | Download C185B382 (Google Drive) |
| Honor_6X_BLN-AL10B_C00B172_Firmware_China_Nonspecific_Board_Software_General_Android_6.0_EMUI_4.1_05013QEU_Dload.zip | 2.06 GB | BLN‑AL10B C00B172 / EMUI 4.1 | Board / Dload | Honor 6X BLN‑AL10 China board‑software repair | Download BLN‑AL10B Board (Google Drive) |
| Honor_6X_BLN-L24_L41_L42_HL2BLNTMBD001051_Board_Software_Android_6.0_HMT.zip | 699 MB | BLN‑L24/L41/L42 board package | Board / HMT | Honor 6X US/carrier BLN‑L24/L41/L42 deep unbrick | Download BLN‑L24/L41/L42 Board (Google Drive) |
| BLN-AL30_Berlin-AL30A_8.0.0.532(C00)_all_cn_Firmware_8.0.0_r1_EMUI8.0_05014JKX.rar | 4.75 GB | BLN‑AL30A 8.0.0.532(C00) / EMUI 8.0 | Dload / service | Honor 6X BLN‑AL30 China full EMUI 8 | Download BLN‑AL30 8.0.0.532 (Google Drive) |
| BLN-AL20_Berlin-AL20B_8.0.0.528(C00)_all_cn_Firmware_Android_8.0_EMUI8.0_05014NVG.rar | 4.65 GB | BLN‑AL20B 8.0.0.528(C00) / EMUI 8.0 | Dload / service | Honor 6X BLN‑AL20 China EMUI 8 | Download BLN‑AL20 8.0.0.528 (Google Drive) |
| BLN-AL10_Berlin-AL10A_8.0.0.532(C00)_all_cn_Firmware_8.0.0_r1_EMUI8.0_05014NVD.rar | 4.75 GB | BLN‑AL10A 8.0.0.532(C00) / EMUI 8.0 | Dload / service | Honor 6X BLN‑AL10 China EMUI 8 | Download BLN‑AL10 8.0.0.532 (Google Drive) |
| BLN-L22_Berlin-L22HN_C675B330CUSTC675D001_channel_in_Firmware_India_Android7.0_EMUI5.0_05014FLA.rar | 2.26 GB | BLN‑L22 C675B330 / EMUI 5.0 | Dload | Honor 6X BLN‑L22 India C675 (channel_in) | Download BLN‑L22 C675B330 (Google Drive) |
| BLN-L21_Berlin-L21HNC432B382_hw_eu_Firmware_7.0.0_r1_EMUI5.0.3_05014DSN.rar | 2.46 GB | BLN‑L21 C432B382 / EMUI 5.0.3 | Dload | Honor 6X / GR5 2017 BLN‑L21 Europe C432 | Download BLN‑L21 C432B382 (Google Drive) |
| BLN-TL10_Berlin-TL10_8.0.0.532(C752)_cmcc_cn_Firmware_8.0.0_r1_EMUI8.0_05014JMM.rar | 3.07 GB | BLN‑TL10 8.0.0.532(C752) / EMUI 8.0 | Dload / service | Honor 6X BLN‑TL10 China Mobile C752 EMUI 8 | Download BLN‑TL10 8.0.0.532 (Google Drive) |
| BLN-TL00_Berlin-TL00_8.0.0.532(C01)_cmcc_cn_Firmware_8.0.0_r1_EMUI8.0_05014NUT.rar | 3.07 GB | BLN‑TL00 8.0.0.532(C01) / EMUI 8.0 | Dload / service | Honor 6X BLN‑TL00 China Mobile C01 EMUI 8 | Download BLN‑TL00 8.0.0.532 (Google Drive) |
| Huawei_Honor_6X_BLN-L22_EMUI4.1_C675B132_India_6.0_Dload.zip | 1.7 GB | BLN‑L22 C675B132 / EMUI 4.1 | Dload | Honor 6X BLN‑L22 India Marshmallow | Download BLN‑L22 C675B132 (Google Drive) |
| Huawei_Honor_6X_BLN-AL30_8.0.0.532_8.0.0_EMUI8.0_05014JKX_OTA.zip | 782 MB | BLN‑AL30 8.0.0.532 / EMUI 8.0 | OTA | Honor 6X BLN‑AL30 China EMUI 8 OTA | Download BLN‑AL30 8.0 OTA (Google Drive) |
| Huawei_Honor_6X_Huawei_BLN-AL10_8.0.0.532_8.0.0_EMUI8.0_05014JKX_OTA.zip | 782 MB | BLN‑AL10 8.0.0.532 / EMUI 8.0 | OTA | Honor 6X BLN‑AL10 EMUI 8 OTA | Download BLN‑AL10 8.0 OTA (Google Drive) |
| Huawei_Honor_6X_BLN-AL30_8.0.0.528_C00_MUI8.0_05014NVG_8.0_OTA.zip | 769 MB | BLN‑AL30 8.0.0.528(C00) / EMUI 8.0 | OTA | Honor 6X BLN‑AL30 early EMUI 8 OTA | Download BLN‑AL30 8.0.0.528 OTA (Google Drive) |
| BLN-L21C185B380.zip | 1.6 GB | BLN‑L21 C185B380 / EMUI 5.x | Dload | Honor 6X / GR5 2017 BLN‑L21 MEA C185 | Download BLN‑L21 C185B380 (AndroidFileHost) |
| Huawei_GR5_BLN-L21HN_HNC185B386_EMUI5.0.4_05014CMP_7.0_Dload.zip | 1.63 GB | BLN‑L21 HNC185B386 / EMUI 5.0.4 | Dload | GR5 2017 BLN‑L21 MEA C185 latest Nougat | Download BLN‑L21 HNC185B386 (Google Drive) |
| Huawei_GR5_BLN-TL10_8.0.0.528_C01_EMUI8.0_05014NUS_8.0_OTA.zip | 1.68 GB | BLN‑TL10 8.0.0.528(C01) / EMUI 8.0 | OTA | Honor 6X / GR5 2017 BLN‑TL10 China Mobile EMUI 8 OTA | Download BLN‑TL10 8.0 OTA (Google Drive) |
| Honor_6X_BLN-L22_C675B320CUSTC675D002_EMUI5.0_05014GGY_7.0_Dload.zip | 738 MB | BLN‑L22 C675B320 / EMUI 5.0 | Dload | Honor 6X BLN‑L22 India C675 Nougat | Download BLN‑L22 C675B320 (Google Drive) |
| Honor_6X_Berlin-TL10_C01B172_EMUI4.1_05013WBG_6.0_Dload.zip | 2.06 GB | Berlin‑TL10 C01B172 / EMUI 4.1 | Dload | Honor 6X Berlin‑TL10 China Mobile Marshmallow | Download Berlin‑TL10 C01B172 (Google Drive) |
| Honor_6X_BLN-L21_Berlin-L21HN_C10B383_EMUI5.0.1_05014CXK_7.0_Dload.zip | 1.61 GB | Berlin‑L21 C10B383 / EMUI 5.0.1 | Dload | Honor 6X BLN‑L21 C10 Nougat | Download BLN‑L21 C10B383 (Google Drive) |
Flashing Requirements
- Windows PC with Huawei USB drivers and, for board/HMT packages, Huawei Smartphone Multi Download or Qualcomm‑compatible tools (such as QPST) installed.
- Good quality microUSB cable and a FAT32‑formatted microSD card (8–32 GB) for all dload firmwares containing an de>UPDATE.APP file.
- Battery charged to at least 60 % to avoid shutdown during the upgrade, which is a common cause of bootloops and corrupted system partitions.
- Full backup of contacts, media and app data, since dload, board and many OTA operations will wipe user data or re‑initialise storage.
- Strict model/CUST match between your device and the selected firmware to avoid “software install failed” errors and network/IMEI issues.
How to Flash the Firmware
Quick steps – Huawei dload method (ZIP/RAR full ROMs)
- Extract the downloaded firmware until you find a de>dload folder or an de>UPDATE.APP file, then place de>UPDATE.APP inside a de>dload folder on a FAT32 SD card.
- Insert the SD card, power off the Honor 6X / GR5 2017, then hold Volume Up + Volume Down + Power until the EMUI update screen appears.
- Wait for the progress bar to reach 100 %, do not interrupt power, and let the phone reboot automatically.
- On first boot, leave the phone idle for several minutes while EMUI optimises apps and rebuilds caches.
- Verify the new build number and region under Settings > About phone once the system is stable.
Quick steps – EMUI 8 OTA ZIPs (BLN‑AL/BLN‑TL series)
- Copy the OTA ZIP to internal storage or SD card without extracting it.
- From EMUI’s update settings or recovery, choose “Local update” / “Apply update from SD card” and select the OTA file.
- Confirm and keep the device on charge until the update completes and reboots into EMUI 8.
- Clear cache from recovery if you notice post‑update lag, then check that SIM, Wi‑Fi and camera work normally.
Quick steps – Board / HMT packages (BLN‑AL10B, BLN‑L24/L41/L42)
- Install Huawei Smartphone Multi Download Software or a supported Qualcomm tool and necessary drivers.
- Put the phone into test‑point / upgrade mode as required by your repair guide so it is detected in low‑level mode.
- Load the board firmware package, select the appropriate XML or configuration, and start the download to rewrite core partitions.
- When the tool reports success, disconnect, reboot and, if needed, follow up with a matching dload full ROM for your region.
For richer, picture‑based walkthroughs, follow the official dload guide for Huawei devices: Huawei phones (dload method), the Huawei Smartphone Multi Download Software guide for board images, the QPST/Qualcomm flashing tutorial for low‑level repair, and the manual OTA/ADB sideload guide if you choose to install update ZIPs via recovery or ADB.
Frequently Asked Questions (FAQs)
What problems can these Honor 6X / GR5 2017 firmwares fix?
They are mainly used to repair software‑side faults such as bootloops, devices stuck on the Honor logo, severe lag from corrupted system files and bugs introduced by incomplete or region‑mismatched updates by returning the phone to a clean stock EMUI build.
How do I choose between EMUI 4.1, 5.0 and 8.0 builds?
EMUI 4.1 Marshmallow builds are best for basic stability, EMUI 5.0.x Nougat adds newer features and smoother multitasking, and EMUI 8.0 Oreo (China BLN‑AL/TL only) is for users who want the latest supported features and security patches on those variants.
Can I flash BLN‑AL or TL firmware on my BLN‑L21 / L22?
Cross‑flashing between BLN‑AL, BLN‑TL and BLN‑Lxx or mixing CUST regions (for example C675, C185, C432, C730, C00, C01) is risky and can cause network loss or hard bricks, so always stick to firmware built for your exact model and CUST code.
Will these flashes erase my data?
Yes, most dload ROMs, board‑software packages and many OTAs perform a factory reset or repartition, so you should back up photos, messages and app data beforehand whenever the phone still boots or can enter recovery.
What if my Honor 6X is still stuck in bootloop after flashing?
If you used the correct firmware and the process completed without errors, remaining bootloops may indicate deeper system corruption or hardware issues such as a weak battery or storage faults, and you may need to try a board package or seek professional repair.





![Motorola Moto E20 XT2155-3 Firmware Flash File Download [Stock ROM] Motorola Moto E20 XT2155-3](https://www.inarguide.com/wp-content/uploads/2022/01/Motorola-Moto-E20-XT2155-3.jpg)