Honor 6X / Huawei GR5 2017 (Berlin) Full Firmware & Board Software Download Guide

Published:

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.
⚠ Honor 6X / GR5 2017 flashing warning: Always match your exact model (for example BLN‑L21 vs BLN‑L22 vs BLN‑AL10 vs BLN‑TL10) and CUST/region code (C185, C432, C675, C730, C00, C01, C752 etc.) before flashing. Using a wrong Berlin or KII firmware can break LTE bands, cause bootloops, wipe IMEI or permanently brick the phone.

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)
See also
Huawei Nova 6 SE JNY-AL10 Firmware Flash File Download [Stock Rom]

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)

  1. 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.
  2. Insert the SD card, power off the Honor 6X / GR5 2017, then hold Volume Up + Volume Down + Power until the EMUI update screen appears.
  3. Wait for the progress bar to reach 100 %, do not interrupt power, and let the phone reboot automatically.
  4. On first boot, leave the phone idle for several minutes while EMUI optimises apps and rebuilds caches.
  5. Verify the new build number and region under Settings > About phone once the system is stable.
See also
Huawei GT3 NMO-L22 Firmware Flash File Download [Stock Rom]

Quick steps – EMUI 8 OTA ZIPs (BLN‑AL/BLN‑TL series)

  1. Copy the OTA ZIP to internal storage or SD card without extracting it.
  2. From EMUI’s update settings or recovery, choose “Local update” / “Apply update from SD card” and select the OTA file.
  3. Confirm and keep the device on charge until the update completes and reboots into EMUI 8.
  4. 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)

  1. Install Huawei Smartphone Multi Download Software or a supported Qualcomm tool and necessary drivers.
  2. Put the phone into test‑point / upgrade mode as required by your repair guide so it is detected in low‑level mode.
  3. Load the board firmware package, select the appropriate XML or configuration, and start the download to rewrite core partitions.
  4. 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.

See also
Huawei M3 Lite BAH-AL00 Firmware Flash File Download [Stock Rom]

❗ Global firmware disclaimer: All Honor 6X / GR5 2017 and GR5 (KII‑L21) files listed here are used entirely at your own risk. Neither this site nor the file providers can be held responsible for any data loss, IMEI or network issues, bootloops or permanent hardware damage caused by flashing. Read each step carefully, double‑check your exact model and region before proceeding, and feel free to post a comment in the support thread if you run into problems so the community can assist.

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.

See also
Huawei P Smart 2019 POT-LX3 Firmware Flash File Download [Stock Rom]

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.

How To Flash Different Files

LEAVE A REPLY

Please enter your comment!
Please enter your name here