MacroDroid - Device Automation v5.49.5 | Android |194,59 MB
Pro version
Pro version
MacroDroid is the easiest way to automate your daily tasks on your Android smartphone or tablet.
Via the smart user interface MacroDroid offers a simple solution to make automated tasks on your device in just a few taps.
MacroDroid helps you by automating the activities you did manually before, and customize them in a way that works for you. A few examples of how MacroDroid can help you to get automated
- Optimize your daily workflow on your phone; switch on bluetooth and start playing music when you enter your car. Or switch on WiFi when you are near your house.
- Reduce battery drain (like dimming your screen and switching Wifi off)
- Saving on roaming costs (automatically switch off your Data)
- Increasing safety during commuting by reading your incoming notifications (via Text to Speech) and sending automated responses via email or SMS
- Make custom sound and notification profiles.
- Remind you to do certain tasks using timers and stopwatches.
These are just a few examples out of limitless scenarios where MacroDroid can make your Android life a little easier. With only 3 simple steps this is how it works
1. Select a trigger.
The trigger is the cue for the macro to start. MacroDroid offers over 70 triggers to start your macro, i.e. location based triggers (like GPS, cell towers, etc), device status triggers (like battery level, app starting/closing), sensor triggers (like shaking, light levels, etc) and connectivity triggers (like Bluetooth, Wifi and Notifications).
Macros can be triggered automatically, but it is also possible to create a shortcut on the homescreen of your device or start using the unique and customizable Macrodroid sidebar.
2. Select the actions you like to automate.
MacroDroid can perform over 100 different actions, that you typically would do by hand. Connect to your Bluetooth or Wifi device, select volume levels, speak text (like your incoming notifications or current time), start a timer, dim your screen and many more.
3. Optionally: configure constraints.
Constraints help you to let the macro fire only when you want it to.
Living near your work, but only want to connect to your company's Wifi during work days? With a constraint you can select specific times or days that the macro can be invoked. MacroDroid offers 50 constraint types like: battery level, connected devices, time and day constraints, headphones insterted and many more.
For beginners
- MacroDroid's unique interface offers a Wizard that guides step by step through the configuration of your first macros.
- It is also possible to use an existing template from the template section and customize it to your needs.
- The built-in forum allows you to get help from other users, allowing you to easy learn the ins and outs of MacroDroid.
Notices
This app uses the Device Administrator permission (BIND_DEVICE_ADMIN). This permission is used by the failed login trigger (nothing else) and will only be enabled if you explicitly give MacroDroid device admin access from within the app.
Version 5.49 (December 2024)
====================
Added Wear OS Complication Action.
Added Wear OS Complication Click trigger.
Added Media Track Changed trigger.
Updated Animation Overlay action to support local Gif files.
Updated Export Macros action to support outputting to String variable.
Added option in settings to disable crash logging and analytics data.
Added Select Phone Number option to Clear Call Log action (supports magic text and regex).
Long pressing on the MacroDroid on/off quick tile will now launch MacroDroid.
Added option to Wait Until Trigger to return a boolean variable indicating if a timeout happened or not.
Made implementation changes to the way macros are stored internally to improve performance with large numbers of macros.
Improved Get Contacts action so it will correctly populate multiple custom phone entries with the correct custom names.
Added "Test actions" and "Test macro" option to Macro Invocation Method constraint.
Added ability to show sub-dictionary entries in dictionary variable view by long pressing on the value field.
Added support to show dictionary entry contents in variable screen (long press on value to toggle on/off).
Modified the way {cell_connection_type} magic text is obtained to try and improve network type identification accuracy.
Updated Send Intent action to added magic text support to Action, Package and Class fields.
Fixed issue where the Cancel Macro Actions action would not cause a Macro Finished Trigger to fire.
Fixed issue where padding on small floating buttons would be incorrect.
Fixed issue with Open Call Log action not working on some devices.
Fixed issue where Compare Values constraint would fail to compare booleans correctly in some languages.
Fixed issue where Set Button Bar Image action would not update button number reference when a button is moved left or right in the button bar.
Fixed edge case issue where multiple triggers in a Wait Until Trigger action fire around the same time and caused incorrect Macro execution.
Fixed issue where Write to File action could mix up order when writing to same file in quick succession.
System Requirements:
Requirements: Android 5.0+
Home Page - https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid&hl=en