by Thierry G
Automate phone settings depending on location, defined by selectable tower cells.
Designed to control the phone's volumes, WLAN, and Bluetooth, without the need of an active GPS connection, with a low power consumption.
Since Android 8.0 however it is required to have location turned on also for retrieving cell tower location.
Supports Dual-SIM, to allow your work SIM to be reachable even when the phone is silent.
The functions are ordered with naming labels to easily find a function you may need to customize.
Currently there are 4 locations defined: "home", "work", "parents" and "in law".
Also there are 4 sound profiles: "normal", "quiet", "silent" and "loud".
At home the sound profile is changing with the time of the day, with a longer night on weekends.
Also includes learning of unknown locations, all data is stored in the folder "Internal Storage/Automate"
There are three usable flow beginnings, the main starting point for batch is "initialize", whereas "silent" can be used as a homescreen widget to force the phone into silent mode if required, the same button will release this overwrite.
With "Edit location" you can remove selectable cells from your stored location if necessary.
I suggest turning off logging.
Feedback is welcome on:
14.02.2019: small update fixing issue with manual silence
21.02.2019: fixed issue with Bluetooth polling
12.05.2019: fixed issue with WLAN turning off after manual activation on public WLAN, also added Daily tasks, starting backup over DS photo for Synology NAS when at home, because of issue with Android not allowing background activity on apps not being used actively
13.05.2019: fixed missing link issue
21.05.2019: as Automate/Android does not reliably deliver Bluetooth staus with the immediate option, I had to build a workaround, which should not end Bluetooth if connected anymore.
Also I added a function as a new starting point, to allow removing cells from a stored location.
Furthermore, as of Android 9.0 a popup is shown to manually allow Bluetooth to be turned on by an application, I added an automated Interact after turning on Bluetooth, which now requires more authorities in the flow.
Reviews and ratings can be submitted in the app.