About Android 9 and VictorOps Notifications
Android Pie version 9 and higher does not allow applications to override native notification settings on the device. Sounds & volume levels for notifications can be set in two places for VictorOps: in the general settings on the Android device AND within VictorOps. To ensure users still receive notifications, the Override system notification volume setting within VictorOps has been updated to play an additional sound at MAX volume when a notification is received. Due to limitations on Android, this sound will play simultaneously as any sound configured for VictorOps Notifications natively in Android unless settings are adjusted to only play one sound. Read on to learn how to set up Volume Override for VictorOps on Android.
Set Up the Volume Override (Android 9)
From the Settings app, navigate to Apps & notifications > App info > VictorOps > App Notifications.
There are seven events that generate notifications in VictorOps, as highlighted below:
You may set unique notification settings for each event by clicking on that category. Let’s use @Mentions as the example. There are two things to set:
- Change Sound to None (in the event you’re toggling the Override system notification volume setting, as outlined below)
- Toggle on Override Do Not Disturb
How to Enable VictorOps to Override Do Not Disturb Permissions
Granting VictorOps paging permission to override the native Do Not Disturb settings allows you to have your device muted for all non-paging notifications while you sleep! The first step is to add VictorOps to your contacts. Within the VictorOps app navigate to Settings and select Import VictorOps contact info (vCard). Make sure that VictorOps is starred as a favorite contact in the native Contacts app on your phone.
From the Settings app, navigate to Sound > Do Not Disturb > Calls (found under the heading Exceptions) then select From starred contacts only.
Do the same for Messages. From the Settings app, navigate to Sound > Do Not Disturb > Messages, events, & reminders (found under the heading Exceptions) then select From starred contacts only for Allow messages.
Do Not Disturb settings can be accessed by swiping down the screen twice and long-pressing the Do Not Disturb icon.
Configuring Notification Settings in VictorOps
After you have configured native settings on the Android phone to allow notifications from VictorOps and to not play a sound, we can now walk through how to Override with additional sound. This allows VictorOps to play a sound at maximum volume regardless of what the device sound settings are.
Override with Additional Sound
Within the VictorOps app navigate to Settings.
Within each event (using Triggered Incidents as the example), enabled the Override System Notification volume as shown below. Select a preferred sound for that event by clicking on Override Sound. With this setting enabled, VictorOps will play that sound at MAX volume when you receive a notification for that event, regardless of system sound settings.
REMINDER: If you have configured native settings on your Android to also play a sound, the two sounds will play simultaneously. Refer to the previous section for steps on how to quiet the sound produced by the native settings on your device and to only play the sound defined in the VictorOps application.
When you enable Override System Notification Volume in the VictorOps app, VictorOps checks that permissions have been granted to VictorOps to override the native Do Not Disturb on your Android. If you have not set this permission yet, you will be prompted with the following warning:
Click Continue to be routed to the Do Not Disturb Access in your Android Device. Make sure to turn the toggle On next to the VictorOps app to give it access.
NOTE: If VictorOps does not appear in the list above, make sure that VictorOps was installed through phone’s main, top level account from Google Play (as opposed to a secondary or tertiary personal/work/enterprise account). If it the app has not been installed through the main account, VictorOps will not appear as an option.
If you have already set the override permission, you will be prompted with the following message:
After toggling “Override VictorOps Does Not Appear in the “Do Not Disturb access” page aft