Automating routine tasks on Xiaomi smartphones has become an integral part of the user-friendly experience, and one of the most powerful tools for this is MacroDroid, a utility that allows you to create complex chains of actions by triggers, conditions and commands. However, many users face the problem: where exactly to look for this application in firmware MIUI, Why it is not in the standard set and how to install it correctly?
In this article, we will analyze all possible scenarios, from finding the built-in MacroDroid (if preinstalled) to manually installing it through Google Play or third-party sources. MIUI (including MIUI 14 and HyperOS), and we will also understand why some Xiaomi models (for example, Redmi Note 12 or X-rays). POCO X5) It might not be out of the box. If you want to learn how to automate calls, SMS, Network settings or even smart home management β this guide is for you.
MacroDroid in Xiaomi: Pre-installed App or Not?
The first question that worries users is: is MacroDroid in Xiaomi firmware by default? The answer depends on several factors: device model, regional firmware and version. MIUI. Here are the key points:
- π± Global Firmware (Global) ROM): Most of the devices Xiaomi, Redmi and POCO MacroDroid is not available in the standard set of applications, except for some flagship models (such as Xiaomi 13 Ultra), where it can be hidden in the Settings menu. β Additionally.
- π¨π³ Chinese firmware (China) ROM): In Chinese versions MIUI There's a lot of built-in automation, but it's inferior to MacroDroid.
- π Third-party firmware: In custom firmware (e.g. Pixel Experience or LineageOS), the application is missing, but it can be installed manually.
If you didn't find MacroDroid in the app menu, it doesn't mean it's not on the system at all, it might be hidden or disabled.
- Open Settings β Applications β Application Management.
- In the search box, type MacroDroid or Automation.
- If the application is found but disabled, activate it (Include button).
Where to look for MacroDroid in the Xiaomi menu: step-by-step instructions
If MacroDroid is preinstalled, but you don't know where to find it, follow this algorithm. The paths may vary slightly depending on the version. MIUI:
Method 1. Through the main application menu
- π Scroll through all the pages of the home screen β the MacroDroid icon can be hidden in the Tools or Utilities folder.
- π Use App Search (swipe down on the home screen) and type MacroDroid.
Method 2. Through system settings
- Go to Settings β System and device β More
- Find Automation or MacroDroid (some models may call it Smart Scenarios).
- If no point, go back to Settings. β Annexes β All applications and check for a disabled service.
Method 3: Through a Hidden Menu (for experienced users)
On some Xiaomi devices (such as Mi 11 or Redmi) K40) MacroDroid can be hidden in an engineering menu to get there:
Enter the phone code in the app: ##4636##
Go to the section "Information about the phone" β "Selection of mode of operation"
Check for the MacroDroid Enabler (if any, activate it)βοΈ Search for MacroDroid in Xiaomi
Why MacroDroid is not in your Xiaomi: 5 Reasons
If you didnβt find MacroDroid either in the menu or in the settings, the reasons may be as follows:
| Reason. | Explanation | Decision |
|---|---|---|
| Regional restrictions | On devices for the EU, India or Russia market, MacroDroid may be removed due to Xiaomiβs policy. | Install it via Google Play or APKMirror. |
| An outdated version of MIUI | V MIUI 12 and older MacroDroid replaced with built-in automation. | Update the firmware or install MacroDroid manually. |
| Model of the device | On budget models (Redmi) A1, POCO C40) application not preinstalled. | Use the alternatives: Tasker or Automate. |
| Custom firmware | In unofficial builds (e.g. Xiaomi.EU), MacroDroid can be removed. | Re-fly the device or install it APK. |
| Manufacturer's restrictions | Xiaomi is blocking some of the automation features in firmware for China. | Change the region of the device or use it. VPN. |
Important: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) Integrated automation works differently β MacroDroid is not integrated here, but it can be installed as a third-party application without restrictions.
π‘
If you use Xiaomi with firmware for China, try changing the region to India or Global via Settings. β Additionally. β Region: This can unlock hidden features, including MacroDroid.
How to install MacroDroid on Xiaomi: 3 proven ways
If your device does not have a MacroDroid preinstalled, you can install it yourself.
Method 1: Installation via Google Play
- π² Open Google Play Market and search for MacroDroid.
- π Select the official application from the developer ArloSoft (ranking 4.6)+).
- πΎ Click Install and wait for the download to be completed.
β οΈ Note: Some Xiaomi devices (especially those with Chinese firmware) may have Google Play blocked. In this case, use method 2 or 3.
Method 2. Installation through APK-file
- Download the latest version of MacroDroid from the official macrodroid.com website or a trusted source (APKMirror).
- Allow installation from unknown sources: Settings β Applications β Special Access β Install unknown applications.
- Run the downloaded file MacroDroid.apk and follow the instructions.
Method 3: Installation via Xiaomi GetApps (for China)
If you have a Chinese firmware without Google Play:
- π± Open the GetApps app (the icon with the blue robot).
- π In search, type MacroDroid or (whale.automation").
- πΎ Install the app by following the prompts (registration with Mi Account may be required).
What to do if MacroDroid is not installed?
Setup MacroDroid on Xiaomi: the first steps and hidden chips
After installing MacroDroid, you need to configure it correctly to avoid conflicts with the Internet. MIUI. Here are the basic recommendations:
Step 1: Granting Permits
For full operation, MacroDroid requires access to:
- π± Special Opportunities: Settings β Special opportunities β MacroDroid (turn on the switch).
- π Automation Permits: Settings β Annexes β MacroDroid β Permits (allow access to the SMS, Calls, location).
- π Autostart: Settings β Annexes β MacroDroid β Auto-run (enable macros to work after reboot).
Step 2: Creating the First Macros
For the test, create a simple macro that will include Wi-Fi when connecting to the home network:
- Open MacroDroid and press + Add macro.
- In the Triggers section, select Connection to Wi-Fi β Specific network and name your network.
- In the Actions section add Wi-Fi β Turn on Wi-Fi.
- Save the macro and activate it.
Step 3: Optimization for MIUI
MacroDroid to work on Xiaomi:
- β‘ Turn off battery optimization for the app: Settings β Annexes β MacroDroid β Battery β No restrictions.
- π Add MacroDroid to the list of protected applications: Settings β Battery β Application protection.
- π΅ If macros donβt work, check if they block them. MIUI Optimization (disabled through Developer Settings).
π‘
On devices with HyperOS for stable MacroDroid operation, you need to disable the function "Adaptive optimization" in the battery settings.
MacroDroid Alternatives for Xiaomi: Which to Choose?
If MacroDroid is not suitable or installed, consider alternative automation solutions:
| Annex | Pluses | Cons | Compatibility with MIUI |
|---|---|---|---|
| Tasker | Maximum flexibility, support for plugins | Complicated interface, paid version | β It works, but requires manual permissions. |
| Automate | Simple Visual Editor, Free Version | Limited functionality in the free version | β Well integrated with MIUI |
| Shortcut Maker | Quickly create shortcuts for system functions | Does not support complex scenarios | β Works without additional permits |
| Integrated automation in MIUI | No installation required, optimized for Xiaomi | Very limited functionality | β Full compatibility |
β οΈ Note: When using Tasker on Xiaomi with MIUI 14+ You may have problems accessing notifications, and to solve them, you need to manually enable Notification Listener permission in the special features settings.
Frequent MacroDroid Problems on Xiaomi and Their Solutions
Even after installation, MacroDroid can be unstable, and we will discuss common errors and ways to fix them:
Problem 1: Macros don't work.
- π Check if it is optimizing. MIUI Disable battery optimization (see section above).
- π Restart the device β sometimes MIUI Blocks background processes after update.
- π΅ Make sure that you are in the MacroDroid settings β Settings β Background work switch switch switch switched on.
Problem. 2: No access to SMS/call
On devices with MIUI access SMS And calls are often blocked by default:
- Go to Settings. β Annexes β MacroDroid β Permits.
- Include permissions for SMS, Call log and telephone.
- If permissions are not on the list, upgrade to the latest version of MacroDroid.
Problem 3: MacroDroid crashes or freezes
- ποΈ Clear the app cache: Settings β Annexes β MacroDroid β Warehouse β Clear the cache.
- π Turn off and turn on the macro again, which causes the failure.
- π² If the problem persists, reinstall the application by pre-exporting macros (MacroDroid) β Menus. β Exports/imports).