A list of the permissions used within the app are listed below, including why they are used.
Auto-Start #
(RECEIVE_BOOT_COMPLETED) #
This permission allows the app to start when your device reboots.
This permission is not user controllable, however, some devices have startup managers which can block this permission please see Dontkillmyapp.com on how to enable it – the app will not work as intended if this is not granted
Foreground Service #
(FOREGROUND_SERVICE) #
This permission allows the app to be prioritized so Android won’t kill it – ensuring the app is reliable.
This permission is not user controllable
System Alert Window #
(SYSTEM_ALERT_WINDOW) #
This is required in newer versions of Android to allow Emergency Alert to display the pop up alert in front of any app you are using.
This permission is also known as “Display over other apps”, or “Drawing Overlays”.
Turning off this permission will result in the alert dialog not being displayed and as such, no alerts will be generated – the app will not work as intended
Read External Storage #
(Internal or SD Card) (READ_EXTERNAL_STORAGE) #
This permission is used to load your own sounds into the app. You do not have to grant the app this permission unless you want to use your own sounds.
By default this permission is not requested unless you use the custom audio feature.
You can temporarily grant this permission, load your sound into the app, and then remove this permission if required – a copy of your sound is stored in the app, so the rule should be unaffected.
Turning this permission off will result in not being able to select custom sounds
Ignore Battery Optimization #
(REQUEST_IGNORE_BATTERY_OPTIMIZATIONS) #
This permission will stop Android from killing the application to save your battery. If this is not granted, Emergency Alert may cease functioning on your device, meaning you may miss important alerts. Emergency Alert is very battery efficient – you should not see it draining your battery.
Turning this permission off will result Emergency Alert being less reliable
Vibration #
(VIBRATE) #
This is in order to have the application silently alert you without the loud alarm
This permission is not user controllable
Modify Audio Settings #
(MODIFY_AUDIO_SETTINGS) #
This is in order to have the alert play loudly even when your phone is on silent.
This permission is not user controllable
Notification Access #
(BIND_NOTIFICATION_LISTENER_SERVICE) #
This allows Emergency Alert to read notification content, which is then scanned against the rules to identify any matches. If the text in the notification matches the criteria in the rule, the rule will start alerting.
This permissions is generally known as “Notification Access”.
Turning this permission off will result in no rules being triggered – as such, no alerts will be generated – the app will not work as intended
Read Apps Installed #
(QUERY_ALL_PACKAGES) #
This allows Emergency Alert to access a list of which apps you have installed on the device. This is is used to allow you to set up rules and filters for specific applications.
This permission is not user controllable
Access Battery Saving Features #
(for Oppo/Huawei devices) #
This allows Emergency Alert to launch battery savings features screens on Oppo and Huawei devices. It is recommended to remove Emergency Alert from these features to ensure maximum reliability.
For Oppo devices, the permission is (oppo.permission.OPPO_COMPONENT_SAFE)
For Huawei devices, the permission is (com.huawei.permission.external_app_settings.USE_COMPONENT)
This permission is not user controllable

Leave a Reply
You must be logged in to post a comment.