Problem/question regarding changing default SIM

151 views
Skip to first unread message

Per Ivar

unread,
Dec 22, 2023, 5:23:57 AM12/22/23
to Automate for Android
Hi.

I want to automate which SIM is default at certain times but there seems to be a privileged issue. Just to be clear, I'm trying to use the "Subscription Default Set" block. Sorry if this is a stupid question or obvious, but does my phone need to be rooted for this to work? I have a Samsung Galaxy S23. 

Thanks in advance

Henrik "The Developer" Lindqvist

unread,
Dec 22, 2023, 6:01:18 AM12/22/23
to Automate for Android
What does the error say?
Probably that the privileged service could not be started, and that you should see settings, i.e. you need to configure a "privileged service start method" in Automate settings.

Per Ivar

unread,
Dec 22, 2023, 8:19:52 AM12/22/23
to Automate for Android
thanks for the reply. looks like you are right! i had ticked some boxes under privileges, but missed the "privileges service start method". started it manually with adb and now it seems to work :)

another question: i created a really simple flow just to test if it worked. it changes simcard used based on whether or not i'm connected to a certain wifi. that seems to work, but do i need to make a loop back to the check to monitor if i'm connected or not, or will it run the flow at certain intervals? what is the best practice?
when i added the loop, it checks constantly, but i dont know if this uses a lot of battery?


great app btw! good job! is premium a one time fee or subscrition?

Henrik "The Developer" Lindqvist

unread,
Dec 23, 2023, 9:54:10 AM12/23/23
to Automate for Android
A flow that's meant to run indefinitely should loop, but ensure there's a block with a Proceed=When changed or alike in the loop, e.g. your Wi-Fi connected block, otherer the flow will run continuously draining lots of battery. Please read:

It's a one-time purchase. Please read:
Reply all
Reply to author
Forward
0 new messages