Official Xiaomi 12S firmware (codename mayfly) includes the latest stable HyperOS 3 update with Android 15 and all original previous versions, in Fastboot ROM flash file, Recovery ROM, and OTA formats.
Phone models: 2206123SC (China). All files are stock Xiaomi ROMs, downloaded directly from Xiaomi servers. We provide direct download links to official firmware, system and software updates.
Latest firmware updates:
Current OS
HyperOS 3, Android 15
-
Release
› MIUI 13 Android 12
-
Dec 2022
›› MIUI 14 Android 13
-
Jan 2024
››› HyperOS 1 Android 14
-
Jan 2025
›››› HyperOS 2 Android 15
-
Jan 2026
››››› HyperOS 3 Android 15
Download previous Chinese firmware updates for Xiaomi 12S:
HyperOS 32
HyperOS 3.0.2.0.VLTCNXMRecovery (6.35 GB)
2026-01-14Fastboot (7.65 GB)
2026-01-09
HyperOS 222
HyperOS 2.0.209.0.VLTCNXMRecovery (6.14 GB)
2025-12-27Fastboot (7.42 GB)
2025-12-25
HyperOS 2.0.207.0.VLTCNXMRecovery (6.14 GB)
2025-11-10Fastboot (7.42 GB)
2025-10-31
HyperOS 2.0.206.0.VLTCNXMRecovery (6.16 GB)
2025-09-28Fastboot (7.43 GB)
2025-09-17
HyperOS 2.0.204.0.VLTCNXMRecovery (6.14 GB)
2025-08-26Fastboot (7.41 GB)
2025-08-20
HyperOS 2.0.202.0.VLTCNXMRecovery (6.12 GB)
2025-07-29Fastboot (7.39 GB)
2025-07-08
HyperOS 2.0.7.0.VLTCNXMRecovery (6.16 GB)
2025-06-16Fastboot (7.43 GB)
2025-05-29
HyperOS 2.0.6.0.VLTCNXMRecovery (6.16 GB)
2025-05-30Fastboot (7.43 GB)
2025-05-14
HyperOS 2.0.5.0.VLTCNXMRecovery (6.16 GB)
2025-04-14Fastboot (7.48 GB)
2025-04-02OTA (38.97 MB)
for 2.0.4.0.VLTCNXM
HyperOS 2.0.4.0.VLTCNXMRecovery (6.16 GB)
2025-03-11Fastboot (7.48 GB)
2025-02-19OTA (452.59 MB)
for 2.0.1.0.VLTCNXM
HyperOS 2.0.1.0.VLTCNXMRecovery (6.13 GB)
2025-02-12Fastboot (7.46 GB)
2025-01-09
HyperOS 123
HyperOS 1.0.14.0.ULTCNXMRecovery (5.84 GB)
2025-01-10Fastboot (7.19 GB)
2024-12-24OTA (71.64 MB)
for 1.0.12.0.ULTCNXM
HyperOS 1.0.12.0.ULTCNXMRecovery (5.84 GB)
2024-12-16Fastboot (7.25 GB)
2024-11-22OTA (163.84 MB)
for 1.0.11.0.ULTCNXM
HyperOS 1.0.11.0.ULTCNXMRecovery (5.83 GB)
2024-11-15Fastboot (7.24 GB)
2024-10-21OTA (24.10 MB)
for 1.0.10.0.ULTCNXM
HyperOS 1.0.10.0.ULTCNXMRecovery (5.83 GB)
2024-10-21Fastboot (7.24 GB)
2024-10-11OTA (123.83 MB)
for 1.0.8.0.ULTCNXM
HyperOS 1.0.8.0.ULTCNXMRecovery (5.83 GB)
2024-08-17Fastboot (7.24 GB)
2024-07-31OTA (203.19 MB)
for 1.0.7.0.ULTCNXM
HyperOS 1.0.7.0.ULTCNXMRecovery (5.83 GB)
2024-07-02Fastboot (7.24 GB)
2024-06-12OTA (290.08 MB)
for 1.0.5.0.ULTCNXM
HyperOS 1.0.5.0.ULTCNXMRecovery (5.83 GB)
2024-04-07Fastboot (7.24 GB)
2024-03-18OTA (350.66 MB)
for 1.0.3.0.ULTCNXM
HyperOS 1.0.3.0.ULTCNXMRecovery (5.84 GB)
2024-02-18Fastboot (7.33 GB)
2024-01-25
MIUI 1420
MIUI 14.0.11.0.TLTCNXMRecovery (5.74 GB)
2023-12-11Fastboot (7.21 GB)
2023-11-23OTA (314.84 MB)
for 14.0.10.0.TLTCNXM
MIUI 14.0.10.0.TLTCNXMRecovery (5.76 GB)
2023-09-28Fastboot (7.25 GB)
2023-08-25OTA (707.08 MB)
for 14.0.9.0.TLTCNXM
MIUI 14.0.9.0.TLTCNXMRecovery (5.85 GB)
2023-07-10Fastboot (7.35 GB)
2023-06-13OTA (710.96 MB)
for 14.0.8.0.TLTCNXM
MIUI 14.0.8.0.TLTCNXMRecovery (5.89 GB)
2023-04-17Fastboot (7.50 GB)
2023-03-30OTA (673.93 MB)
for 14.0.7.0.TLTCNXM
MIUI 14.0.7.0.TLTCNXMRecovery (5.92 GB)
2023-02-27Fastboot (7.55 GB)
2023-02-10OTA (964.45 MB)
for 14.0.5.0.TLTCNXM
MIUI 14.0.5.0.TLTCNXMRecovery (5.93 GB)
2023-01-15Fastboot (7.62 GB)
2023-01-09OTA (56.25 MB)
for 14.0.4.0.TLTCNXM
MIUI 14.0.3.0.TLTCNXMRecovery (5.93 GB)
2022-12-19Fastboot (7.61 GB)
2022-12-13
MIUI 1323
MIUI 13.0.20.0.SLTCNXMRecovery (5.55 GB)
2022-10-19Fastboot (7.37 GB)
2022-10-13OTA (519.49 MB)
for 13.0.18.0.SLTCNXM
MIUI 13.0.18.0.SLTCNXMRecovery (5.52 GB)
2022-08-22Fastboot (7.34 GB)
2022-08-16OTA (458.91 MB)
for 13.0.17.0.SLTCNXM
MIUI 13.0.17.0.SLTCNXMRecovery (5.51 GB)
2022-08-11Fastboot (7.36 GB)
2022-08-05OTA (144.82 MB)
for 13.0.16.0.SLTCNXM
MIUI 13.0.16.0.SLTCNXMRecovery (5.50 GB)
2022-08-05OTA (136.12 MB)
for 13.0.14.0.SLTCNXM
MIUI 13.0.14.0.SLTCNXMRecovery (5.50 GB)
2022-07-26Fastboot (7.35 GB)
2022-07-21OTA (66.58 MB)
for 13.0.12.0.SLTCNXM
MIUI 13.0.12.0.SLTCNXMRecovery (5.50 GB)
2022-07-14Fastboot (7.36 GB)
2022-07-08OTA (1.51 GB)
for 13.0.10.0.SLTCNXM
MIUI 13.0.8.0.SLTCNXMRecovery (5.38 GB)
2022-07-06OTA (35.33 MB)
for 13.0.6.0.SLTCNXM
MIUI 13.0.7.0.SLTCNXMRecovery (5.38 GB)
2022-07-06OTA (16.57 MB)
for 13.0.6.0.SLTCNXM
MIUI 13.0.6.0.SLTCNXMRecovery (5.38 GB)
2022-07-05Fastboot (7.23 GB)
2022-06-24
The new HyperOS 3 update is not necessarily the best. Before updating Xiaomi 12S (mayfly), read reviews on XDA Developers or the Mi Community forum. If installing full ROM or the new OTA update caused issues, please let us know in the comments and mention the firmware region and version number.