How to remove Mi Pay from Xiaomi Redmi: Full Guide

Modern Xiaomi and Redmi smartphones offer a wide range of contactless payment options, but in some situations users have an urgent need to completely deactivate or remove the Mi Pay service. This may be due to the sale of the device, switching to another payment method or simply wanting to free system resources from unused applications.

It is important to understand that Mi Pay is not just a standalone application, but a complete system integrated into the MIUI or HyperOS shell, which is closely related to Google’s security modules and services. Simply removing the label from the desktop will not solve the problem if card data or tokens are stored in memory.

In this guide, we will look at all available methods, from routine shutdown through settings to forced cleaning through the engineering menu. Complete removal of system components of Mi Pay is possible only after root permissions are obtained, which can void the warranty. We will also address data security issues and understand why standard removal of an application is not always effective.

Analysis of the need to remove Mi Pay

Before taking drastic measures, it’s worth weighing the pros and cons of removing a payment service. Many users want to get rid of Mi Pay because of concerns about data security or because the service has stopped working in their region after changes in the law. However, it’s worth remembering that disabling the system component can affect the operation of other NFC functions, such as reading transport cards or tags.

If you want to stop using the service, you just need to unplug your bank cards. If you want to uninstall the app completely (for example, before you flash it or sell your phone), the approach should be more thorough. Android on Xiaomi devices protects critical components, so normal uninstalling via Settings is often not available for system packages.

πŸ“Š Why you want to remove Mi Pay?
The service does not work in my area.
I'm afraid of data security.
Selling a phone.
I just don't use it.
We need to clear the place.

There is a common misconception that removing the app will solve all the NFC problems.In fact, the communication module continues to function at a low level.If you plan to use your smartphone to work with other payment systems, such as Google Pay (where possible) or third-party wallets, setting priorities correctly will be more important than completely removing them.

πŸ’‘

Before removing system components, always back up your data to an external medium or to the cloud to avoid losing important information.

Preparation of the smartphone for the cleaning procedure

Any manipulation of the payment system requires the device to be pre-prepared, and the first step is to completely untie all bank cards and transport tickets within the application, which will prevent the bank from accidentally debiting or blocking the cards in the event of incorrect deletion of tokenized data.

You need to check the operating system version, and different versions of MIUI (Global, China, Russia) may have different paths to settings, and you should also make sure you have access to your Mi Account, as some services may require proof of identity to disable security features.

β˜‘οΈ Checklist of preparations

Done: 0 / 4

An important step is to disable biometric authorization for payments. Even if you delete the application, the fingerprint scanner or face can remain "tied" to the payment gateway in the system cache. Go to the security settings and delete the saved fingerprints if you plan to deep clean the system.

⚠️ Note: Removal of system packages responsible for NFC And safety, it could cause the communication module to fail, and it would be impossible to restore without flashing.

Standard method of disconnection through settings

The safest, though not always the most radical, way is to use built-in application management features.This method does not require super-user rights and is suitable for most users who want to simply hide or deactivate the service. Go to Settings menu β†’ Apps β†’ All apps.

In the list, find the Mi Pay or Wallet app. Click on it and select the Stop option. Then the Disable button will be available. If the button is active, the system will remove the updates and hide the app, effectively turning it into a factory stub, which is the best option for those who are afraid of disrupting the stability of the system.

If the "Disable" button is inactive (gray), then the application is critical to your firmware version. In this case, you can try to clean the data. Select Warehouse β†’ Clear Data β†’ Clear Everything. This will delete all user settings and associated cards, returning the application to its original state.

Action.The resultRisks.Difficulty
Stopping the annexService doesn't work in the backgroundMaybe it'll start again.Low.
Disabled (Disable)The application is hidden and not updatedTakes up a seat in the systemLow.
Clearing the dataDeleted maps and settingsWe need to re-configure.Medium
Removal of updatesReturn to the factory versionMinimumLow.

It is worth noting that the standard method does not physically delete files from the /system partition. They remain on the disk, but do not execute. For the average user, this is enough to consider Mi Pay remote in terms of functionality and security.

πŸ’‘

Disconnection through settings is the only safe method for ordinary users, which does not require special knowledge of ADB or Root rights.

Using ADB for deep removal

For more advanced users who need to physically remove a packet from the system without obtaining root rights, the tool is ideal. ADB (Android Debug Bridge. This method allows you to remove system applications that can't be disabled in the standard way. You'll need a computer, USB-cable and installed Xiaomi drivers.

First, you need to activate debugging mode. Go to Settings. β†’ About the phone and seven times quickly click on the build number (MIUI After the message β€œYou became a developer” appears, go to Advanced Settings β†’ For developers and turn on the switchboard USB-debugging.

adb shell pm uninstall -k --user 0 com.mipay.wallet.in


adb shell pm uninstall -k --user 0 com.mipay.wallet

Executing these commands will remove Mi Pay for the current user (user 0). the application will disappear from the installed list and the system will no longer see it. However, the files will remain in the system partition and can return after reset to the factory settings (Hard Reset).

⚠️ Warning: Be extremely careful with packet names. Removing the incorrect system component (e.g., telephony related) can cause the device to "brickle.

To return a remote application, use the recovery command: adb shell cmd package install-existing com.mipay.wallet. This confirms that data is not permanently destroyed, but only hidden from user space, which is considered the β€œmiddle ground” between security and efficiency.

List of Mi Pay packages for different regions
In global firmware, the package may be called com.mipay.wallet.global, in Indian it may be called com.mipay.wallet.in, and in Chinese it may be called com.mipay.wallet.cn. Always check the exact name through adb shell pm list packages | grep mipay.

Radical Methods: Root Rights and System Modifiers

If you need to (fully) cut Mi Pay off the system so it doesn't take up space and loom on process lists even after a reset, superuser (Root) rights are required.

With root rights installed, you can use file managers with access to the system partition, such as Root Explorer or Solid Explorer. Find the Mi Pay app in the /system/app or /system/priv-app directory and simply delete the corresponding folder. Once you reboot, the service will disappear forever.

  • πŸ” Find the Mi Pay apk file in the system folder.
  • πŸ—‘οΈ Delete the file and the corresponding folder with resources (odex).
  • πŸ”„ Restart the device to apply changes.
  • πŸ›‘οΈ Make sure the module is NFC It works correctly without remote service.

An alternative to manual file removal is to use modules for Magisk, such as Universal Debloater, which allow you to safely remove system software by creating rollback points, a more civilized approach than direct editing of memory partitions, since it minimizes the risk of file system damage.

Remember that when you get root rights, you will stop using SafetyNet/Play Integrity banking applications, and you will have to configure root rights hiding, making the process of removing Mi Pay a difficult technical task.

Frequently Asked Questions (FAQ)

Is it safe to delete Mi Pay via ADB?
Yes, uninstalling the --user 0-signed ADB is safe, because it doesn't directly affect the system partition, it just shreds the app for the current user. You can always restore it with an installation command or reset.
Will Mi Pay disappear after resetting to factory settings?
If you used the ADB method or standard disable, then after the reset (Hard Reset), the application will return, since its files remain in the system partition. Only deleting through Root or flashing to the version without Mi Pay guarantees complete disappearance.
Can I remove Mi Pay if I bought my phone in China?
On Chinese firmware versions, Mi Pay is a deeply integrated system component, which can only be removed through Root rights or through a Global firmware update, where it can be replaced with Google Pay or not.
Does removing Mi Pay affect NFC performance?
No, the NFC module itself will continue to work, you can use it to transfer files or read tags, but if you delete all payment services, contactless payment will no longer be available.
Do I need to delete Google Pay if I delete Mi Pay?
No, they're independent services. Deleting Mi Pay won't affect Google Pay or any other payment system installed on your device, they use different tokens and authorization mechanisms.