Match the exact model number, region code, and branch name. Similar model numbers are different devices.
Firmware lives here. USB drivers, flash tools, and tutorials are on FlashGuideHub.
Is your Zenfone Max Pro M2 (ZB631KL/X01BD/ZB630KL) stuck on the boot logo, caught in a bootloop, or failing updates/OTA? This article provides a 100% unique, device-specific breakdown of every official stock firmware and unbrick file—with concrete warnings, flashing methods, and a model-focused FAQ built on real-world forum issues (dead boot, IMEI loss, “Fastboot only” bugs).
CRUCIAL WARNING:
Different firmware types, markets, basebands, and flashing methods are not interchangeable for this model:
- QFIL/RAW Board firmware is for deep unbrick only, not updates—using it on a live device will erase IMEI and calibration (you will lose network and fingerprint unless restored).
- WW vs JP ROMs: Never cross-flash JP with WW fastboot or OTA—users have reported permanent boot, camera, and cellular issues.
- Stuck “Fastboot Only…”? Use correct RAW firmware or board dump—but double check region and version!
Zenfone Max Pro M2 Model & Firmware Details
| Detail | Information |
|---|---|
| Device Name | Asus Zenfone Max Pro M2 (ZB631KL, X01BD, ZB630KL) |
| Chipset | Qualcomm Snapdragon 660 (SDM660), Kryo 260 Octa, Adreno 512 GPU |
| RAM/Storage | 3/4/6 GB RAM, 32/64/128GB ROM (microSDXC supported) |
| Display | 6.26-inch IPS, 1080 x 2280 px (Global/India/Japan builds) |
| Global Firmware Codes | WW (WorldWide), JP (Japan), IN (India variant), QFIL/RAW (Edl Unbrick) |
| Firmware Types | OTA ZIP (upgrade, WW/JP), QFIL RAW (deep unbrick), Fastboot, Factory |
| Special Hardware/Boot Risks | Frequent FRP “Fastboot Only”, IMEI loss after QFIL, board-specific partition layouts (Japanese variant bootloader locked to JP ROM only, “bootloopdc” custom fix builds) |
Firmware & Board Files (Grouped by Type/Region)
WW (WorldWide/Global) Official, OTA and Fastboot ROMs
| Filename | Baseband/Region | Type | Size | Download |
|---|---|---|---|---|
| Zenfone-Max-Pro-(M2)-ZB631KL_UL-ASUS_X01BD-WW-16.2017.2011.105-user.zip | WW (Global) | OTA ZIP | 1.6GB | AndroidFileHost |
| WW_ZB630KL(ZB631KL)_16.2017.1908.072.rar | WW (Global) | RAW ROM/Flash Tool/Fastboot | 1.5GB | AndroidFileHost |
| WW__ZB630KL(ZB631KL)_16.2017.1908.072_20191217[bootloopdc].rar | WW (bootloop fix) | Custom RAW/bootloop fix | 1.5GB | AndroidFileHost |
| WW__ZB631KL_15.2016.1812.179_20181227_Phone-user.raw-131916168053590584.zip | WW (Global) | RAW QFIL | 558MB | AndroidFileHost |
| Asus_ZenFone_Max_Pro_M2_ZB631KL_UL-ASUS_X01BD-WW-16.2017.2010.101_OTA.zip | WW (OTA) | OTA ZIP | 1.6GB | Google Drive |
| Asus_Zenfone_Max_Pro_M2_X01BD_ZB630KL_15.2016.1810.155_20181116_RAW.zip Asus_Zenfone_Max_Pro_M2_ZB630KL_15.2016.1810.155_20181116_QFIL.zip | WW (Global/RAW) | RAW QFIL ZIP | 1.88GB | MediaFire |
| Asus_Zenfone_Max_Pro_M2_ZQL1820_Factory_201812071630_ChangeFlash_QPST.zip | WW/Factory | Factory Raw QFIL | 1.33GB | MediaFire |
JP (Japan) Official ROMs
| Filename | Baseband/Region | Type | Size | Download |
|---|---|---|---|---|
| Zenfone-Max-Pro-(M2)-ZB631KL_UL-ASUS_X01BD-JP-16.2017.2011.105-user.zip | JP (Japan) | OTA ZIP | 1.6GB | AndroidFileHost |
Before You Begin ⚙️
- 💾 Backup all data. RAW/board flash wipes everything.
- 🔋 Charge above 60% before flashing.
- 📦 Use only WW ROMs for Global/India/ROW and JP ROMs for Japan. Don’t cross-flash; doing so bricks IMEI/camera/bands!
- 🧩 Never use RAW QFIL/Board Dump for OTA update—use only for deep unbrick when device won’t boot to recovery/fastboot.
📱 Quick Flashing Guide
Method 1: OTA/Stock Update (WW or JP)
- Copy OTA ZIP (e.g.,
UL-ASUS_X01BD-WW-16.2017.2011.105-user.zip) to root of SD card or internal storage. - Reboot to recovery: Power off, hold Volume Up + Power until recovery menu appears.
- Select “Apply update from SD card”, choose the ZIP, confirm and wait.
- Reboot when finished.
See: Full ASUS Flash Pillar Guide
Method 2: QFIL/Board Dump (Unbrick)
- Extract RAW archive; launch QFIL/QPST on PC, install provided drivers.
- Power off device. Enter EDL/9008 mode (test points or special key combo, or deep dead/brick triggers EDL automatically).
- Load programmer/firehose in QFIL, select .raw or .mbn, and flash.
- Wait for success; immediately restore IMEI/fingerprint in service mode post-boot when possible.
Frequently Asked Questions (FAQs)
- Q1. Why is my Max Pro M2 stuck on Fastboot or logo after flash?
- Usually you’ve flashed JP > WW or vice versa, or mixed OTA & raw firmware types. In this model, cross-region fastboot/OTA always breaks radio/camera.
- Q2. Why did I lose IMEI and WiFi after RAW/QFIL flash?
- Board ROMs erase NVRAM/calibration by default—restore IMEI using QPST “Write QCN” and factory restore tools, or consult a pro. Make QCN backup before experimenting.
- Q3. Can I upgrade JP model with WW files?
- No; JP bootloader refuses WW/IN/ROW ROMs. Use only “-JP-” marked builds, or you’ll brick the modem baseband and RF band configuration.
- Q4. How do I fix “bootloopdc”?
- Use custom “bootloopdc” RAW file if your device is stuck in special Asus logo loop—see table for [bootloopdc].rar packages.