Crucial Warning: Flashing via Mi Flash Tool using flash_all.bat completely reformats internal eMMC 5.1 flash storage, erasing all personal files and settings. Back up all essential data before flashing. If your device is an original China mainland hardware unit (M1901F9E), NEVER select "clean all and lock" (flash_all_lock.bat) when flashing Global firmware, as locking the bootloader against mismatched regional security certificates will trigger a startup recovery brick.
Download Firmware for Xiaomi Mi Play
Global Stable Firmware (MI) 2 packages
lotus_global_images_V11.0.10.0.OFIMIXM_20210108.0000.00_8.1_global_4abc0cf1e1.tgz
Final official Global stable Fastboot package for Xiaomi Mi Play. Includes Google Mobile Services, international language packs, and European network profiles.
MD5: 4abc0cf1e16fa395a682e494d569dfe6
miui_MIPLAYGlobal_V11.0.10.0.OFIMIXM_1600406463_8.1.zip
Official Global stable Recovery OTA package. Installable via the stock system updater or stock Mi recovery menu.
MD5: 1600406463a6f3282401eb32f54b369e
Russia Stable Firmware (RU) 2 packages
lotus_ru_global_images_V11.0.11.0.OFIRUXM_20210114.0000.00_8.1_global_30df7cb1d2.tgz
Official Russia stable Fastboot release for the Mi Play. Includes Russian regional compliance apps and local carrier configurations.
MD5: 30df7cb1d2ff69681d27df67441573b0
miui_MIPLAYRUGlobal_V11.0.11.0.OFIRUXM_1d18a4a977_8.1.zip
Official Russia stable Recovery OTA package for direct local installation.
MD5: 1d18a4a977820ed9d3994e6f4b206e94
China Stable Firmware (CN) 2 packages
lotus_images_V11.0.8.0.OFICNXM_20201120.0000.00_8.1_cn_800a08faa8.tgz
Final official China stable Fastboot package for model M1901F9E. Recommended for Chinese domestic handsets requiring factory restoration.
MD5: 800a08faa8dbb5c4f29d234aed22c51d
miui_MIPLAY_V11.0.8.0.OFICNXM_d82ce7bb30_8.1.zip
Final official China stable Recovery package for local or recovery updating.
MD5: d82ce7bb3080c2591fc5890eb55fd921
China Weekly Beta Releases (CN) 2 packages
lotus_images_9.9.2_20190902.0000.00_8.1_cn_330c21797c.tgz
Official China weekly developer Fastboot image on MIUI 10 branch prior to the MIUI 11 transition.
MD5: 330c21797c50983ba3afe2f72ae05e59
miui_MIPLAY_20.1.2_11d38ecb83_8.1.zip
Late China weekly developer Recovery ZIP on MIUI 11 interface.
MD5: 11d38ecb83f4904fe86cc89306ea33a2
Flashing Overview for Xiaomi Mi Play
- Download and extract official lotus Fastboot archive to C:\miplay_fw
- Install MediaTek MTK USB VCOM drivers and Xiaomi Mi Flash Tool on your PC
- Boot Xiaomi Mi Play into Fastboot mode by pressing Volume Down and Power
- Open Mi Flash Tool, select the extracted folder, and choose "clean all"
- Click Flash, wait for the green success message, and let the handset reboot
Expand preparation checklist for Xiaomi Mi Play
- Verify your phone codename is 'lotus' by booting into Fastboot mode and executing 'fastboot getvar product' from a command terminal.
- Unlock the bootloader with the official Xiaomi Mi Unlock tool before flashing Fastboot images.
- Install official MediaTek MTK USB VCOM and Android Composite Fastboot drivers on a 64-bit Windows PC.
- Ensure the 3,000 mAh battery holds at least 50% charge to prevent power loss during partition flashing.
- Decompress the .tgz archive twice using 7-Zip until flash_all.bat and the images directory are visible in the root folder.
- Connect the device directly to a rear motherboard USB 2.0 port with a reliable microUSB data cable.
Compatibility & Bootloader Notes
Official Fastboot flashing requires an unlocked bootloader through the Xiaomi Mi Unlock tool. If the bootloader is locked or the device is soft-bricked, low-level unbricking requires MediaTek BootROM (BROM) mode via SP Flash Tool with an MTK Auth Bypass utility.
Ready to Flash This Firmware?
Full step-by-step instructions for Xiaomi Mi Play, including prerequisites, error fixes, and screenshots, are on FlashGuideHub's Mi Flash Tool guide.
Can also be flashed via SP Flash Tool: Open SP Flash Tool Guide →
Frequently Asked Questions
The Xiaomi Mi Play is built on MediaTek's 12nm Helio P35 (MT6765) chipset, featuring an octa-core ARM Cortex-A53 CPU grouped into a high-performance cluster clocked up to 2.3 GHz and an efficiency cluster clocked at 1.8 GHz, paired with an Imagination PowerVR GE8320 GPU operating at 680 MHz. Storage relies on eMMC 5.1 flash memory matched with LPDDR4X RAM. Unlike Qualcomm Snapdragon Mi phones, low-level boot initialization is handled by MediaTek preloader firmware rather than Qualcomm secondary bootloaders.
Although Xiaomi provided user interface updates upgrading the Mi Play from its launch MIUI 10 build to final MIUI 11 releases (such as V11.0.10.0.OFIMIXM for Global and V11.0.8.0.OFICNXM for China), the underlying base operating system remained Android 8.1 Oreo across all official branches. MediaTek's BSP board support package for the early MT6765 revision was not transitioned to Android 9.0 Pie or Android 10 by Xiaomi for this specific model line, meaning all official firmware packages carry the "O" (Oreo) version designation in their build tags.
Global packages (OFIMIXM) include Google Mobile Services, regional setup wizards, Widevine media libraries, and cellular modem calibrations tailored for international frequency bands. China packages (OFICNXM) omit Google frameworks, incorporate domestic Chinese telemetry and services, and restrict cellular radio configurations to Chinese domestic bands (B34, B38, B39, B40, B41), lacking international software configurations.
The Mi Play was Xiaomi's first handset to introduce a waterdrop notch over a compact 5.84-inch 1080×2280 FHD+ IPS panel. In firmware, the notch cutout geometry is governed by display overlay configurations inside the vendor and system framework partitions, reserving the top status bar area for network indicators, battery percentage, and clock output while adjusting notification icon density on either side of the camera curve.