Change accesibility for an app

227 views
Skip to first unread message

amibumping

unread,
Mar 20, 2024, 4:50:47 AM3/20/24
to Automate for Android
Hi, I have an app that ask for accesibility service when running, a pop up jumps when that happens asking that if i let the app control totally the device, and I want that automate, handle that behaviour and allow it. Is it possible on a rooted phone?

Thank you!

amibumping

unread,
Mar 20, 2024, 8:14:15 AM3/20/24
to Automate for Android
Already found, using the system setting get block, category secure, name enabled accessibility services, value packagename/service.

But something strange happens, when running it start the accessibility for that app, but disables it for other app that has already grantes accessibility permission...

Also, who can I use that block, for not only enable accessibility but to disable accessibility for that app.

Henrik "The Developer" Lindqvist

unread,
Mar 20, 2024, 8:22:20 AM3/20/24
to Automate for Android
That setting value is an semicolon (;) separated list of enabled services, e.g.:
com.llamalab.automate/.AutomateAccessibilityService;com.example/.ExampleAccessibilityService

Ahmet Mutlu

unread,
Mar 20, 2024, 8:25:33 AM3/20/24
to automa...@googlegroups.com
you dont need root or anythig in general just use app permissionsettigs and give accessibility or qhatewer permission required for related functionality,,. some features are restricted on new wersion of android anyway, for example in adroid 10ish version you can get item numbers or title etc..
also some runctions are rixed by using additional programs/modules

20 Mar 2024 Çar 15:14 tarihinde amibumping <ami.b...@gmail.com> şunu yazdı:
--
You received this message because you are subscribed to the Google Groups "Automate for Android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to automate-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/automate-user/a01ca09b-6b92-4a96-b220-d3fa36fab161n%40googlegroups.com.

amibumping

unread,
Mar 20, 2024, 8:27:03 AM3/20/24
to Automate for Android
OK, but this is not the case, I don't understand why when it enabled accessibility for the app/service I choose, it disabled the other...

Henrik "The Developer" Lindqvist

unread,
Mar 20, 2024, 8:34:48 AM3/20/24
to Automate for Android
As said, when using the System setting set block the Value need to be a semicolon separated list of all enabled services, otherwise those excluded will be disabled.

Ahmet Mutlu

unread,
Mar 20, 2024, 8:44:31 AM3/20/24
to automa...@googlegroups.com
i think he talks about the prompt that asked by android security when a remote control app starts... on new versions tht seems mandatory but onrooted devices probably there is a way that can disable android security subsystem that prevents from remote desktops drectly connect te device. but this is mostlikely not automate related restricti'on but a general rule. anyway thats mostlikely happens when continous screen capture requests are sent ... 
andy or teamviewer booth ask for permission ewen if you let it accessdirectly..on new vesions of android too... so i think thats the problem there.


20 Mar 2024 Çar 15:34 tarihinde Henrik "The Developer" Lindqvist <henrik.l...@gmail.com> şunu yazdı:
--
You received this message because you are subscribed to the Google Groups "Automate for Android" group.
To unsubscribe from this group and stop receiving emails from it, send an email to automate-use...@googlegroups.com.

amibumping

unread,
Mar 20, 2024, 9:01:05 AM3/20/24
to Automate for Android
To clarify, I have two apps Bitwarden that it always have accessibility rights, and the other is Fermata, a mirroring screen app for android auto. I want that when enter ir car mode and while in it, enable accessibility right for Fermata, when disabled car mode, disable accessibility rights for Fermata.

Henrik, I tried this: com.llamalab.automate/.AutomateAccessibilityService;com.example/.ExampleAccessibilityService but it does nothing with both services.

Henrik "The Developer" Lindqvist

unread,
Mar 20, 2024, 9:06:59 AM3/20/24
to Automate for Android
That was just an example. I don't know the exact names of the Bitwarden, Fermata and "mirror screen" services.
Use the included Settings finder flow to get value, i.e. the semicolon separated list, when Fermata is enabled and also when it's disabled.

Ahmet Mutlu

unread,
Mar 20, 2024, 9:07:12 AM3/20/24
to automa...@googlegroups.com
only one app can use some featres... ie youcan se only one wirtual keyboard as default or default browser can be onl one app ... same rule applies for some accesibility featuresit seems...

20 Mar 2024 Çar 16:01 tarihinde amibumping <ami.b...@gmail.com> şunu yazdı:

amibumping

unread,
Mar 20, 2024, 9:09:07 AM3/20/24
to Automate for Android
Henrik, I know, I use their respectives names, I've tested it before one by one, and checked, but when putting with semicolon, it does nothing..

Henrik "The Developer" Lindqvist

unread,
Mar 20, 2024, 9:17:32 AM3/20/24
to Automate for Android
Then try colon (:) instead. If you try the Settings finder flow it will show the exact values you should use, and if its colon or semicolon separating each service name.

amibumping

unread,
Mar 20, 2024, 9:22:18 AM3/20/24
to Automate for Android
That worked, now both activates, but when exiting car mode, how can I disabled only Fermata service?

Henrik "The Developer" Lindqvist

unread,
Mar 20, 2024, 9:40:09 AM3/20/24
to Automate for Android
As said, just ensure to exclude the Fermata service from the list. Again, try the Settings finder flow to see the value while it's disabled.

amibumping

unread,
Mar 21, 2024, 3:59:38 AM3/21/24
to Automate for Android
Thank you Henrik, it's working know perfect together with your android auto detection flow.

Buying premium now, just for the support.
Reply all
Reply to author
Forward
0 new messages