dreamily9724
New member
The only macro I can think of that needs permission to the location is the "Disable Wi-Fi If not connected" macro. Is there any way to reduce the usage of the location service?
What location usage is your phone reporting?The only macro I can think of that needs permission to the location is the "Disable Wi-Fi If not connected" macro. Is there any way to reduce the usage of the location service?
I agree with @dhj49er and, on my side, I always disable location and only programmatically enable it when I need to enable/disable WiFi (and then disable location again at the end of the macro).The only macro I can think of that needs permission to the location is the "Disable Wi-Fi If not connected" macro. Is there any way to reduce the usage of the location service?
I do the same, but only over night.I agree with @dhj49er and, on my side, I always disable location and only programmatically enable it when I need to enable/disable WiFi (and then disable location again at the end of the macro).
Interesting.14 days ago a couple of apps suddenly started to get laggy in terms of updating location when using Google „high accuracy“ switch. It took 10-20 seconds for every position update. After a lot of trial and error I realized today that revoking MacroDroid‘s permission for accessing location stopped this behaviour immediately! Strange…
I definitely agree with you: I've been fighting for years to prevent any automatic upgrade of my Android v9! I'm praying to keep my 5-6 y.o. mobile as long as possible and not having to buy a new one...Thank you @haddock for answering all my questions!
The important point to note is your phone is running Android 9....this is a version before Google started to introduce restrictions including having location on all the time for apps to control WiFi and access the SSIDs .
My phone is running Android 13 with even more Google restrictions.
Stay with Android 9 for as long as you can.
Have you gone into your location settings and verified how often it's accessing your location?The only macro I can think of that needs permission to the location is the "Disable Wi-Fi If not connected" macro. Is there any way to reduce the usage of the location service?
That's what I thought too until I saw my battery usage (check the attachment). I've disabled the macro and GPS for the time being.It says that but I doubt it's actually using your location/GPS.
GPS usage.What location usage is your phone reporting?
I have a phone with Android 13, unfortunately.You can turn off location always on for MD.
However, if you are using a version of Android 11+ and want MD to control switching of Wi-Fi or to show you the SSID of connected networks, then it must be enabled.
It wasn't accessing the location all the time for me, either, up until a few days ago. I had modified the macro a few days ago to add something else to it, but I removed them. I don't remember exactly why I removed it, but I think it was because it didn't work. I've attached a screenshot of the macro and the macro file.In my experience, MD is not accessing location all the time.
This makes sense, I'll incorporate this into the macro. Thanks! I'd add an extra check though, to see if my location is already enabled, in which case it shouldn't disable it after enabling/disabling the Wi-Fi.I agree with @dhj49er and, on my side, I always disable location and only programmatically enable it when I need to enable/disable WiFi (and then disable location again at the end of the macro).
I think the check I mentioned might help you.I do the same, but only over night.
During the day I have several apps that use location, so unfortunately not feasible to turn off location.
I wish I could. Unfortunately, I bought my phone recently and it came with A13.Thank you @haddock for answering all my questions!
The important point to note is your phone is running Android 9....this is a version before Google started to introduce restrictions including having location on all the time for apps to control WiFi and access the SSIDs .
My phone is running Android 13 with even more Google restrictions.
Stay with Android 9 for as long as you can.
Yep, I did. Check my previous post.Have you gone into your location settings and verified how often it's accessing your location?
Which check?@dreamily9724 said
I think the check I mentioned will help you.
I don't think so.
During the day I prefer to keep location ON.
When I'm out and about I have several apps that use location.
On a car journey I'll use Android Auto.
I often use Google Maps when I'm cycling.
I use MD Geofences.
And other apps that use location.
I could turn off location when I'm at home, but I'm not having high battery drain as a result of having location ON all the time.
One thing to check is that all Google location settings, like history, are turned off, as these will definitely drain the battery...and probably much worse allow Google to track you.
No....see screenshot.Which check?
Turning on the GPS to disable the WiFi and Turning off the GPS after it's done?
Okay, I don't follow, how does this help if the issue is that macro droid keeps asking for GPS access. The only difference I can see is that this will use less battery, but the whole problem is that it IS using the GPS even when it doesn't need to.No....see screenshot.
All need to be off to save battery and prevent Google tracking you.
Don't you just need to enable then disable GPS when needed ?