This settings screen shows the status of the accessibility service and of app permissions that are essential and optional.
A red X to the left of an item indicates that this item is not enabled or has not been granted.
A green checkmark to the left of an item indicates that this item is enabled or has been granted.
A green checkmark to the left of the Permissions item at the top of the root settings screen indicates that all items on this screen have been enabled or granted. If only optional items have not been enabled/granted, the checkmark will be orange. If any essential items have not been enabled/granted, a red X will be shown.
ACCESSIBILITY
Accessibility service
JBV1's accessibility service is required only to provide optional functionality:
Lock your screen when the app auto exits (Android 9+)
Split your screen to display two apps at once (Android 7-11, not required with Android 12+)
Take a screenshot with voice control (Android 9+)
If you don't care to use the functionality offered by this accessibility service, there's no need to enable it.
ESSENTIAL PERMISSIONS
Background location
Required for alert location logging and location-based alerting and muting.
On Android 10+, "Allow all the time" is required.
Nearby devices
Required to scan for and connect to Bluetooth devices, and to retrieve a list of Bluetooth device pairings.
Display over other apps
Required to create alert overlays on top of other apps.
On Android 10+, this is also required to auto start the application.
OPTIONAL PERMISSIONS
Ignore battery optimizations
Required for reliable auto start and other background operations.
Read phone state
Required to detect changes in call state (idle, ringing, off hook), to better suppress app audio during phone calls. This permission is not required if you want to hear app audio during phone calls.
Record audio
Required for voice control.
Write system settings
Required only to enable and disable your device's auto display brightness setting.