How To Guide [ROM][MIUI][cupid] ROM for Xiaomi MI 12

Search This thread


Senior Member
Sep 11, 2015
Xiaomi 12
I let it charge for 3 hours now, sill nothing. I will try to send it back to the vendor, worth the try. I'll buy a Pixel 7 tomorrow.


Senior Member
Jun 12, 2019
LeEco Le Max 2
Update is released incl. notification fix


    354.6 KB · Views: 60
  • Like
Reactions: Paolo83


Recognized Contributor
Update Weekly

New - Added new capsule widgets
Optimization - Updated Android Security Patch to December 2022
Fix - Abnormal power consumption and Wi-Fi disconnections [Redmi K40/POCO F3, Redmi K40S/POCO F4, Xiaomi 12X, Mi 10S]
Fix - Notifications were delayed or not displayed at all

System launcher
New - Online widgets can be accessed from the Home screen widgets menu when you are connected to Internet

Fix - Couldn't add a Gmail account to the app

Notification shade
Fix - Media controls in the notification weren't displayed for some media apps targeting Android 13 API (e.g. Spotify)

Control center
Fix - System UI crashed when switching audio output source on Mi Smart Play
Last edited:


Recognized Contributor
Update Weekly

Fix - Mi Share function was missing in the native "Send" dialog
Fix - MIUI text selection context menu (rounded and with "Frequent phrases" item) was not available in certain apps

Fix - "Control center style" was missing in "Notifications & Control center" settings [Xiaomi 12S series]
Fix - "Digital assistant app" defaults to "None" instead of "Google", and swipe for Google Assistant gesture didn't work

Fix - Force close of the app when the Fastboot ROM was remaining in internal storage after flash
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    How to install ROM for Xiaomi 12

    Steps to install ROM for first time from China ROM (All your data and files on internal storage will be deleted!)
    - Unlock your bootloader by Mi Unlock tool
    - Download our ROM zip file BETA or STABLE
    - If you are on Windows: Right click on downloaded zip - Settings - Unblock zip content

    - Unpack downloaded zip file in the PC (WinRAR is recommended)
    - Reboot your device to fastboot mode (press volume down + power)
    - Connect to PC via original USB cable
    - Run fastboot installation script as administrator from unpacked zip according your PC operating system

    For Windows OS ./windows_fastboot_first_install_with_data_format.bat
    For Linux ./
    For MacOS ./

    - After reboot its done (first boot may take up to 15min)

    Steps to install update of ROM (All your data and files on internal storage will NOT be deleted!)
    - Download our ROM zip file WEEKLY or STABLE
    - Unpack downloaded zip file in the PC
    - Reboot your device to fastboot mode (press volume down + power)
    - Connect to PC via USB cable
    - Run fastboot installation script from unpacked zip according your PC operating system

    For Windows OS ./windows_fastboot_update_rom.bat
    For Linux ./
    For MacOS ./

    Update guide on the video

    - After reboot its done (first boot may take up to 10min)

    Update via OTA:
    Installation via OTA is currently not possible due to missing TWRP
    Updater will notify you about new version and download it to your device for you
    You have to copy it to your PC, unpack it and run fastboot_update_rom sctipt

    Enjoy.. :)
    I'm really new to xiaomi and all that. Could you please elaborate what are the benefits of this rom over the stock rom? Thanks in advance!
    Support more languages..

    And features:
    • Based on China Stable / Weekly builds
    • 3way reboot menu (in dev settings)
    • MIUI Contacts and Dialer
    • Removed ads in MIUI system apps
    • MIUI Dialer and Messages apps
    • Steps counter in Assistant screen
    • More shortcuts on left lockscreen
    • Wake up gestures for all devices
    • AI preloading option in MIUI Lab for all devices
    • Option to auto-expand first notification
    • Notifications priority settings
    • More edit options in Gallery app
    • Enabled MiDrive in File Explorer
    • Added landscape mode for SMS app
    • Sunrise/Sunset in the weather app
    • Google apps support integrated
    • Removed 5GHz region restrictions
    • Confirm dials from call logs
    • Morning report on alarm at morning
    • More apps supported for AOD notifications
    • More styles for AOD screen
    • Raise to wake gesture
    • AOD notification received animation
    • Tap fingerprint sensor to wake toggle
    • More Camera features
    • Double tap to lock screen
    • Battery AI scenes
    • Allowed disabling specific system apps
    • Importing theme .mtz from via ThemeManager
    • No useless Chinese bloatware apps
    • More free RAM due to less background processes
    • Mi Video, Mi Music, Mi Browser: No any useless Chinese content
    • No possibility to re-lock bootloader accidentally with flash any release
    • Added real 27 languages translation made by Official MIUI Fansites and MIUI Fans
    • Added EU T9 dialer support
    • Added charging sound switch
    • Optimized GPS settings for EU
    • Optimized Battery consumption
    • Optimized RAM consumption
    • Added GSMalphabet into SMS app options
    • SafetyNet passed by default (Google Pay)
    • Play Store Certified
    • Deodexed
    • Added automated tasks in Security app
    • Added game speed booster
    • Widevine L1 (for supported devices)
    • And more, and more made by our 10 years MIUI mods experience.
    Hi friend, a questione: what Is the procedure to upgrade if i'm root? Can you describe step to step what i have to do? Thanks
    remove lock screen security
    Unroot with magisk app.
    Download the rom via OTA and follow instruction.

    Should we use both Which are REC and Boot?
    Or, Is just enough to boot this recovery for installing this rom by using this command?
    fastboot boot 3.6.2_12-Mi12_v5.1_A12-cupid-skkk_eaafd8f3.img
    you have a read me file there that explains BOOT vs REC img types;

    use BOOT with fastboot boot command; once booted into recovery you should go to advanced and flash into the recovery partition;

    use REC with fastboot flash recovery_ab revovery.img command to flash it directly then fastboot reboot recovery

    it is advisable to flash (either method) the recovery for A12 to be able in future to update via OTA your cupid.