Xiaomi Redmi 7A It is still a popular budget smartphone, but many users are faced with intrusive MI-Messages β System Notifications from MIUI, These messages may contain ads, firmware updates, usage tips, or information about Xiaomi services, and cannot be deleted with a standard swipe.
Unlike regular push notifications, MI-messages integrated into the shell MIUI It's a system-wide solution, so it takes a lot of action to turn them off. In this article, we'll look at all the ways that we can do that, from simple settings to hidden developer settings, that can get rid of unnecessary alerts forever, without having to use root rights or custom firmware.
What is it? MI-Posts and why you canβt just delete them
MI-messages MIUI System Notifications is an embedded shell mechanism MIUI, which is used:
- π’ Advertising campaigns (for example, offers to buy Xiaomi accessories)
- π Notifications about firmware or application updates
- π‘ Tips for using smartphone functions
- π Information about new services (e.g. Mi Cloud or Mi Pay)
The main problem is that these messages are not application-specific, but are generated by the com.miui.systemAdSolution system process, which runs in the background and does not appear in the installed program list, so standard methods (disabling notifications in the application settings or through the Notifications menu) do not work here.
Moreover, on the Redmi 7A with MIUI 10/11/12, these messages can appear even after resetting to the factory settings, as they are part of the proprietary shell, but there are several ways to disable them, from temporary concealment to full locking.
Method 1: Disconnect via "Security Settings" (the simplest method)
This method works on most versions of MIUI for Redmi 7A and requires no further knowledge.It blocks most advertising and system notifications, but may not affect critical alerts (e.g., security updates).
- Open the Security app (the shield icon).
- Go to AutoRun Management (may be called AutoRun or Permissions).
- Find the MIUI System Ad Solution (or MIUI System Notifications) list and tap it.
- Turn off all switches: Autostart, Pop-ups and Notifications.
- Return to the main Security menu and select Clean β Deep Clean to remove the cache of system processes.
After this action MI-Messages should stop appearing within 1-2 days, but this method does not guarantee 100% result, since Xiaomi can update the mechanisms for displaying notifications in new versions. MIUI.
βοΈ Checking the shutdown MI-message
Method 2: Locking through "Special Opportunities" (for MIUI 12 and later)
In MIUI 12 and higher, Xiaomi has added a hidden mechanism to manage system notifications via the special features menu, which is more reliable than the first, but requires precise follow-up.
Instructions:
- Open the Settings. β Special facilities.
- Select Special Opportunity Services (or Services).
- Activate MIUI Optimization (if it is on the list).
- Return to the main settings menu and open the Applications β Application Management.
- Click on the three dots in the upper right corner and select Show System Processes.
- Find MIUI System Ad Solution and turn off the permission to display on top of other windows.
This method blocks pop-ups with ads and some system messages, but it does not affect the curtain notifications that come from other system services (e.g. com.miui.system).
What to do if there is no MIUI Optimization?
Method 3: Disconnect via ADB (for power users)
If previous methods didn't work, you can use ADB, a developer tool that allows you to manage system resolutions, which requires you to connect your smartphone to your computer, but it gives you the most reliable result.
What you need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB Tools.
- π± Included debugging by USB on the Redmi 7A (Settings β The phone. β Version. MIUI β 7 times to tap the version number β return to Settings β Additionally. β For developers β set up USB).
- π USB-cable (preferably original).
Instructions:
- Connect your smartphone to your computer and confirm the debugging permission on the phone screen.
- Open the command prompt (or Terminal on Mac/Linux) and type:
adb devices(Your device serial number should appear.)
- Run the command to shut down. MI-message:
adb shell pm disable-user --user 0 com.miui.systemAdSolution- Reboot your smartphone.
If messages continue to appear after the reboot, follow additional commands:
adb shell pm uninstall --user 0 com.miui.analytics
adb shell pm uninstall --user 0 com.xiaomi.marketβ οΈ Note: Disabling these packages may cause some functions to fail MIUI, If you need these services, use only the first command.
π‘
If after the shutdown through ADB MI-Posts returned after update MIUI, You can also create a script to automatically execute commands when you connect to a PC.
Method 4: Using third-party applications (without root)
If you donβt want to mess with ADB, you can use specialized utilities that block system notifications, and one of the most effective is the Disable MIUI Ads app (available on 4PDA or XDA Developers).
How it works:
- Download and install. APK-Application file (requires permission to install from unknown sources).
- Open the utility and grant it administrator rights (if requested).
- In the main menu, select Block MIUI System Ads and click Apply.
- Reset the device.
Advantages of this method:
- β It does not require a PC connection.
- β Block most types MI-message.
- β You can roll back changes in one click.
Disadvantages:
- β The application can be identified by antiviruses as potentially dangerous (due to the work with system processes).
- β After updating MIUI You may need to re-configure.
π‘
Party of the locking annex MI-Messages are the most convenient way for inexperienced users, but require caution when downloading APK-Always check the source for reliability.
Method 5: Manual removal via TWRP (for advanced users)
This method is suitable for those who have established custom recovery (TWRP) And you have experience with system files, and you can permanently remove the components that are responsible for the system files. MI-messages, but requires caution - incorrect actions can lead to a "brick" of the device.
Instructions:
- Download TWRP for Redmi 7A (the version should match your model β pine for global firmware).
- Load into recovery mode (turn off the phone, then press Power + Volume up).
- In TWRP, select Mount and mark System.
- Connect your smartphone to your PC and go to /system/priv-app/ via a file manager (such as Total Commander).
- Remove or rename (add at the end of the name.bak) the following folders: SystemAdSolution AnalyticsCore MiuiDaemon
Reset the device.
β οΈ Note: Deleting system files may disrupt some functions MIUI, such as an air upgrade (OTA) or synchronize with Mi Account. Before performing the operation, be sure to make a backup through TWRP!
| Method | Difficulty | Efficiency | Risks. | PC required |
|---|---|---|---|---|
| Security settings | β (simple) | 60β70% | No. | No. |
| Special facilities | ββ (middle-of-the-road) | 70β80% | No. | No. |
| ADB | βββ (difficult) | 90β95% | Some MIUI functions may be broken | Yes. |
| Party of annex | ββ (middle-of-the-road) | 80β85% | Possible false positives of the antivirus | No. |
| TWRP | ββββ (difficult) | 99% | High risk "brick" | Yes. |
What to do if MI-Posts returned after update
Xiaomi regularly releases updates for MIUI that can restore disabled system processes. If messages reappear after the update, follow the following steps:
- Check out MIUI version: Go to Settings β About Phone β MIUI version. If the update came recently, try rolling back to the previous version (if a backup was made).
- Repeat disabling via ADB: System packets may have recovered β run the commands from Method 3 again.
- Use Magisk modules: If you have Magisk installed, try modules like this one. Disable_MIUI_Ads or MIUI Blocker (available in Magisk repository).
- Turn off automatic updates: Go to Settings β About Phone β System Update and turn off Autoboot.
If you are using Redmi 7A on global firmware (e.g, MIUI Global, try to switch to EEA-The version (for Europe) where there are usually fewer advertising messages:
- Download MIUI EEA firmware for Redmi 7A (codename pine) from the official Xiaomi or Xiaomi Firmware Updater website.
- Fastboot or TWRP (instructions are available on 4PDA).