Mi Pay is a built-in payment application from Xiaomi that is automatically installed on all smartphones of the brand, including Redmi 9. Despite the convenience for users from China, many device owners in other countries, this service seems unnecessary: it takes up space in memory, sends notifications and can conflict with other payment systems (for example, Google Pay or Samsung Pay). Unfortunately, simply remove Mi Pay as a regular application can not โ the MIUI system blocks this feature.
In this article, we will discuss all the working ways to disable Mi Pay on Xiaomi Redmi 9: from basic methods through settings to radical solutions like resetting to factory settings or using ADB. Also find out what risks certain actions carry, and what to do if the service continues to work after deactivation. If you want to get rid of intrusive notifications or free RAM, read on.
Why canโt Mi Pay be removed in the standard way?
Mi Pay is a MIUI system service, which means it is integrated into the operating system firmware of the smartphone and is protected from accidental removal. Even if you find it in the application list (Settings โ Applications โ Application Management), the Remove button will be inactive.
Reasons for this restriction:
- ๐ Payment security: Xiaomi blocks deletion to prevent credit card fraud.
- ๐ฑ Ecosystem uniformity: The company aims to keep all key services (Mi Account, Mi Cloud, Mi Pay) on devices for data synchronization.
- ๐ Market Monopolization: In China, Mi Pay competes with Alipay and WeChat Pay, so its forced installation is profitable for the company.
But that doesn't mean you can't turn it off. There are a few workarounds, from simple to technically difficult, and it's important to understand that some methods can lead to a loss of warranty or a malfunctioning smartphone if done incorrectly.
Method 1: Disabling notifications and background activity
If your goal is to get rid of intrusive alerts and reduce battery consumption, limit Mi Pay without completely removing it, which is the safest method and does not require super-user rights.
Instructions:
- Open Settings โ Applications โ Application Management.
- In the search bar, type โMi Payโ and select the app from the list.
- Go to the Notifications section and turn off the Show Notifications slider.
- Go back and click on โBatteryโ โ select โLimit background activityโ.
- In the โRightsโ section, disable geolocation, contacts, and SMS access (if enabled).
These actions will not remove Mi Pay, but will minimize its impact on the system.
- ๐ Send notifications about discounts or new features.
- ๐ Working in the background and using battery power.
- ๐ Track your location.
โ๏ธ What to do before turning off Mi Pay
โ ๏ธ Note: If you have previously linked bank cards to Mi Pay, manually delete them through the app menu before you turn them off. Otherwise, the data may remain in the system and become vulnerable when you reset your settings.
Method 2: Deactivation via MIUI settings (without root)
MIUI firmware has hidden options to disable system applications.This method does not require superuser rights, but may vary depending on the version of MIUI on your Redmi 9. Check the version in Settings โ About Phone โ MIUI version.
Step-by-step:
- Open Settings โ Applications โ Application Management.
- Find Mi Pay and click on it.
- In the upper right corner, tap three points (โฎ) and select โDisableโ (or โDelete Updatesโ if the button is active).
- Confirm the action in the window that appears.
If the โDisableโ button is missing, try an alternative path:
- Go to Settings โ Special Opportunities โ Special Opportunities Services.
- Find the Mi Pay list and turn it off.
| MIUI version | Is there a way? | Notes |
|---|---|---|
| MIUI 12 and higher | โ Yes. | The โDisableโ button can be hidden behind the additional menu (โฎ). |
| MIUI 11 | โ ๏ธ Partially. | You must pre-remove the application updates. |
| MIUI 10 and below | โ No. | You need root or ADB. |
Once disabled, the Mi Pay icon will disappear from the app menu, but the service files will remain in the deviceโs memory, which means that when you reset your settings or update your firmware, the application can be activated again.
๐ก
If contactless payments via NFC stopped working after Mi Pay was turned off, check the module settings in Settings โ Connected Devices โ NFC. You may need to restart your smartphone.
Method 3: Remove via ADB (for power users)
If previous methods didnโt work, you can delete Mi Pay using Android Debug Bridge (ADB). This method requires connecting the smartphone to the computer and basic command line knowledge. โ ๏ธ Note: Incorrect actions may result in system functions being inoperable, including NFC or Google Pay.
What you need:
- ๐ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
- ๐ฑ Smartphone Redmi 9 with enabled debugging USB (Settings โ The phone. โ Version. MIUI โ 7 times tap the assembly number โ Go back to Settings โ Additionally. โ For developers โ Debugging by USB).
- ๐ USB-cable (preferably original).
Instructions:
- Connect your smartphone to your PC and confirm the debugging permission on your phone screen.
- Open the command prompt (cmd) on your computer and type: adb devices Make sure the device is identified (serial number should appear).
- Enter the command to delete Mi Pay: adb shell pm uninstall --user 0 com.miui.mipay If an error occurs, try the alternative command: adb shell pm disable-user --user 0 com.miui.mipay
- Reboot your smartphone.
After these steps are completed, Mi Pay will be completely deleted for the current user (without root rights, system files will remain, but will not be active).
What if the ADB canโt see the device?
Method 4: Reset to factory settings (radical method)
If Mi Pay is not removed by any of the above methods, the last option is a complete reset, which will remove all data from the device, including apps, photos and accounts, so use it only as a last resort.
How to perform the reset:
- Select โErase all dataโ and confirm the action.
โ ๏ธ Note: On some versions MIUI After a reset, Mi Pay can be installed automatically when you first connect to the Internet:
- ๐ด Do not connect to Wi-Fi or mobile immediately after a reset.
- ๐ง Skip the stage of signing in to Mi Account.
- ๐ซ Turn off automatic application updates in Settings โ Annexes โ Application management โ Google Play Store.
๐ก
Resetting to factory settings is the only way to guarantee that you will remove all traces of Mi Pay, but it will also delete all your data. Use it only if other methods have failed.
What to do if Mi Pay is still working?
If Mi Pay is still active after all the manipulations, the reasons may be as follows:
- ๐ Automatic Update: The system restored the app after the update MIUI.
- ๐ฅ Synchronization with Mi Account: Linking to Xiaomi account can re-activate the service.
- ๐ ๏ธ Error of removal through ADB: Not all files have been deleted (check for com.miui.mipay and com.xiaomi.payment packages).
Decisions:
- Check for updates: Sometimes Mi Pay returns after a firmware update. Turn off automatic update installation for system applications.
- Delete your Xiaomi account (if you donโt use other MIUI services): Go to Settings โ Accounts โ Mi Account and delete it.
- Use third-party utilities (power users only): Apps like Debloater or App Inspector allow you to manage system packages more deeply, but require root rights.
If the problem persists, your Redmi 9 may have custom firmware installed with a modified version of Mi Pay, in which case only flashing to the official version of MIUI will help.
Mi Pay Alternatives to Xiaomi Redmi 9
If you have disabled Mi Pay but want to use contactless payments, consider alternative services:
| Service | Support for NFC | Advantages | Deficiencies |
|---|---|---|---|
| Google Pay | โ Yes. | It works with most banks, high security, and Android integration. | It is not supported in some countries (for example, in Russia since 2022). |
| Samsung Pay | โ Yes. | Supports MST (works on old terminals), bonuses from Samsung. | It is not officially supported on Xiaomi (needs workarounds). |
| SberPay / Tinkoff Pay | โ Yes. | It works with Russian banks, a simple interface. | A limited list of supported banks. |
| Apple Pay (through emulation) | โ No. | High security, broad support of banks. | It does not work on Android without workarounds (risk of blocking the account). |
To set up Google Pay on Redmi 9:
- Install the app from the Google Play Store.
- Add a bank card (if the service is available in your area).
- Activate NFC in Settings โ Connected Devices โ NFC.
- Set up the default payment: Settings โ Applications โ Default Apps โ Payment App.
โ ๏ธ Attention: On some firmware MIUI Google Pay can conflict with Mi Pay even if the latter is disabled, in which case it will help to completely delete via the service. ADB (see method 3).