Reducing storage used by MacroDroid

Jacob L

Moderator (Lawsonator)
We know that MacroDroid needs to use some storage space to allow it to be as powerful as it is however, there are ways to reduce the amount of space it uses. We can also decrease the space needed to backups as well.

-This macro is a good starting point but is only effective if it is run on schedule: http://www.macrodroid.com/macrostore?id=5693
If the link fails search the MacroDroid store for shrink MacroDroid.

-Keeping variable names short helps because the less characters MacroDroid has to store the smaller it will be. the same can be said for emptying variables after use. This reduces backup sizes by a long way especially if you keep multiple backups.

-Having 'Cancel macro (this macro) action at the end of your macro, if the macro has finished it does not need this action since it is already cancelled.

-Descriptions, comments, instructions, again they all uses space so keep them short. Lots of them are instruction, which you can take off if you understand the macro's function.

-Contact info. All of this uses lots of storage space, I see lots of macros with extra triggers, if statements and HTTP get actions for people to get contact. This is great because it can bring us all together. However, if you want more storage and faster import/export speeds then just save the contact info to contacts or bookmarks and take it out of your macros to conserve storage. This could reduce the size of your system log.

-Logs, you can set MacroDroid to clear the logs after a set time for example, 7 days.

-User icons, photos and videos created by MacroDroid. These are amazing features but be aware that they can take up large amounts of storage I have a macro for erasing specific files and folder once I know they are not needed for example in the case of intruder selfies.

If you are still short on space, there are macros such as WhatsApp cleaner and cache cleaners in the store.
 
Top