1*d57664e9SAndroid Build Coastguard Worker// Copyright (C) 2017 The Android Open Source Project 2*d57664e9SAndroid Build Coastguard Worker// 3*d57664e9SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*d57664e9SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*d57664e9SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*d57664e9SAndroid Build Coastguard Worker// 7*d57664e9SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*d57664e9SAndroid Build Coastguard Worker// 9*d57664e9SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*d57664e9SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*d57664e9SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*d57664e9SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*d57664e9SAndroid Build Coastguard Worker// limitations under the License. 14*d57664e9SAndroid Build Coastguard Worker 15*d57664e9SAndroid Build Coastguard Workersyntax = "proto2"; 16*d57664e9SAndroid Build Coastguard Worker 17*d57664e9SAndroid Build Coastguard Workeroption java_package = "com.android.internal.messages"; 18*d57664e9SAndroid Build Coastguard Workeroption java_outer_classname = "SystemMessageProto"; 19*d57664e9SAndroid Build Coastguard Worker 20*d57664e9SAndroid Build Coastguard Workerpackage com_android_notifications; 21*d57664e9SAndroid Build Coastguard Worker 22*d57664e9SAndroid Build Coastguard Worker// Descriptors for system messages: notifications, dialogs, toasts, etc. 23*d57664e9SAndroid Build Coastguard Workermessage SystemMessage { 24*d57664e9SAndroid Build Coastguard Worker 25*d57664e9SAndroid Build Coastguard Worker // System message IDs 26*d57664e9SAndroid Build Coastguard Worker // These are non-consecutive in order to preserve some existing, ad hoc IDs. 27*d57664e9SAndroid Build Coastguard Worker // It is OK to use skipped IDs. 28*d57664e9SAndroid Build Coastguard Worker // Prefer to add new IDs consecutively from zero, search for ADD_NEW_IDS_ABOVE_THIS_LINE. 29*d57664e9SAndroid Build Coastguard Worker // Most of these IDs only became meaningful with the O release. 30*d57664e9SAndroid Build Coastguard Worker enum ID { 31*d57664e9SAndroid Build Coastguard Worker // Unknown 32*d57664e9SAndroid Build Coastguard Worker NOTE_UNKNOWN = 0; 33*d57664e9SAndroid Build Coastguard Worker 34*d57664e9SAndroid Build Coastguard Worker // Notify the user that a screenshot was captured. 35*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 36*d57664e9SAndroid Build Coastguard Worker NOTE_GLOBAL_SCREENSHOT = 1; 37*d57664e9SAndroid Build Coastguard Worker 38*d57664e9SAndroid Build Coastguard Worker // Warn the user about an invalid charger. 39*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 40*d57664e9SAndroid Build Coastguard Worker NOTE_BAD_CHARGER = 2; 41*d57664e9SAndroid Build Coastguard Worker 42*d57664e9SAndroid Build Coastguard Worker // Warn the user about low battery. 43*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 44*d57664e9SAndroid Build Coastguard Worker NOTE_POWER_LOW = 3; 45*d57664e9SAndroid Build Coastguard Worker 46*d57664e9SAndroid Build Coastguard Worker // Warn the user that the device has gotten warm. 47*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 48*d57664e9SAndroid Build Coastguard Worker NOTE_HIGH_TEMP = 4; 49*d57664e9SAndroid Build Coastguard Worker 50*d57664e9SAndroid Build Coastguard Worker // Warn the user that some notifications are hidden. 51*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 52*d57664e9SAndroid Build Coastguard Worker NOTE_HIDDEN_NOTIFICATIONS = 5; 53*d57664e9SAndroid Build Coastguard Worker 54*d57664e9SAndroid Build Coastguard Worker // Notify the user of a problem with a plugin (dev devices only). 55*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 56*d57664e9SAndroid Build Coastguard Worker NOTE_PLUGIN = 6; 57*d57664e9SAndroid Build Coastguard Worker 58*d57664e9SAndroid Build Coastguard Worker // Notify the user that instant app is running. 59*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 60*d57664e9SAndroid Build Coastguard Worker NOTE_INSTANT_APPS = 7; 61*d57664e9SAndroid Build Coastguard Worker 62*d57664e9SAndroid Build Coastguard Worker // Notify the user that they should select an input method 63*d57664e9SAndroid Build Coastguard Worker // Package: android 64*d57664e9SAndroid Build Coastguard Worker NOTE_SELECT_INPUT_METHOD = 8 [deprecated = true]; 65*d57664e9SAndroid Build Coastguard Worker 66*d57664e9SAndroid Build Coastguard Worker // Notify the user about limited functionality before decryption 67*d57664e9SAndroid Build Coastguard Worker // Package: android 68*d57664e9SAndroid Build Coastguard Worker NOTE_FBE_ENCRYPTED_NOTIFICATION = 9; 69*d57664e9SAndroid Build Coastguard Worker 70*d57664e9SAndroid Build Coastguard Worker // Give the user a way out of car mode 71*d57664e9SAndroid Build Coastguard Worker // Package: android 72*d57664e9SAndroid Build Coastguard Worker NOTE_CAR_MODE_DISABLE = 10; 73*d57664e9SAndroid Build Coastguard Worker 74*d57664e9SAndroid Build Coastguard Worker // Notification to tell the user that a heavy-weight application is running. 75*d57664e9SAndroid Build Coastguard Worker // Package: android 76*d57664e9SAndroid Build Coastguard Worker NOTE_HEAVY_WEIGHT_NOTIFICATION = 11; 77*d57664e9SAndroid Build Coastguard Worker 78*d57664e9SAndroid Build Coastguard Worker // Notification to tell the user that a process has exceeded its memory limit. 79*d57664e9SAndroid Build Coastguard Worker // Package: android 80*d57664e9SAndroid Build Coastguard Worker NOTE_DUMP_HEAP_NOTIFICATION = 12; 81*d57664e9SAndroid Build Coastguard Worker 82*d57664e9SAndroid Build Coastguard Worker // Notification that is shown when finishing a system upgrade 83*d57664e9SAndroid Build Coastguard Worker // Package: android 84*d57664e9SAndroid Build Coastguard Worker NOTE_SYSTEM_UPGRADING = 13; 85*d57664e9SAndroid Build Coastguard Worker 86*d57664e9SAndroid Build Coastguard Worker // Notify the user that tethering is active. 87*d57664e9SAndroid Build Coastguard Worker // Package: android 88*d57664e9SAndroid Build Coastguard Worker NOTE_TETHER_GENERAL = 14; 89*d57664e9SAndroid Build Coastguard Worker NOTE_TETHER_USB = 15; 90*d57664e9SAndroid Build Coastguard Worker NOTE_TETHER_BLUETOOTH = 16; 91*d57664e9SAndroid Build Coastguard Worker 92*d57664e9SAndroid Build Coastguard Worker // Notify the user that always-on VPN has disconnected. 93*d57664e9SAndroid Build Coastguard Worker // Package: android 94*d57664e9SAndroid Build Coastguard Worker NOTE_VPN_DISCONNECTED = 17; 95*d57664e9SAndroid Build Coastguard Worker 96*d57664e9SAndroid Build Coastguard Worker // Notify the user about a sync error. 97*d57664e9SAndroid Build Coastguard Worker // Package: android 98*d57664e9SAndroid Build Coastguard Worker NOTE_SYNC_ERROR = 18; 99*d57664e9SAndroid Build Coastguard Worker 100*d57664e9SAndroid Build Coastguard Worker // Ask the user to select a keyboard language and layout 101*d57664e9SAndroid Build Coastguard Worker // Package: android 102*d57664e9SAndroid Build Coastguard Worker NOTE_SELECT_KEYBOARD_LAYOUT = 19; 103*d57664e9SAndroid Build Coastguard Worker 104*d57664e9SAndroid Build Coastguard Worker // Update the user about the status of the VPN 105*d57664e9SAndroid Build Coastguard Worker // Package: android 106*d57664e9SAndroid Build Coastguard Worker NOTE_VPN_STATUS = 20; 107*d57664e9SAndroid Build Coastguard Worker 108*d57664e9SAndroid Build Coastguard Worker // Package manager either installed or deleted a package 109*d57664e9SAndroid Build Coastguard Worker // Package: android 110*d57664e9SAndroid Build Coastguard Worker NOTE_PACKAGE_STATE = 21; 111*d57664e9SAndroid Build Coastguard Worker 112*d57664e9SAndroid Build Coastguard Worker // Tell the user that storage space is low 113*d57664e9SAndroid Build Coastguard Worker // Package: android 114*d57664e9SAndroid Build Coastguard Worker NOTE_LOW_STORAGE = 23; 115*d57664e9SAndroid Build Coastguard Worker 116*d57664e9SAndroid Build Coastguard Worker // Confirm that the user wants to reset out of retail demo mode 117*d57664e9SAndroid Build Coastguard Worker // Package: android 118*d57664e9SAndroid Build Coastguard Worker NOTE_RETAIL_RESET = 24; 119*d57664e9SAndroid Build Coastguard Worker 120*d57664e9SAndroid Build Coastguard Worker // Entice the use to tap to share files 121*d57664e9SAndroid Build Coastguard Worker // Package: android 122*d57664e9SAndroid Build Coastguard Worker NOTE_USB_MTP_TAP = 25; 123*d57664e9SAndroid Build Coastguard Worker 124*d57664e9SAndroid Build Coastguard Worker // Display the Android Debug Protocol status 125*d57664e9SAndroid Build Coastguard Worker // Package: android 126*d57664e9SAndroid Build Coastguard Worker NOTE_ADB_ACTIVE = 26; 127*d57664e9SAndroid Build Coastguard Worker 128*d57664e9SAndroid Build Coastguard Worker // Inform that USB is configured for Media Transfer Protocol 129*d57664e9SAndroid Build Coastguard Worker // Package: android 130*d57664e9SAndroid Build Coastguard Worker NOTE_USB_MTP = 27; 131*d57664e9SAndroid Build Coastguard Worker 132*d57664e9SAndroid Build Coastguard Worker // Inform that USB is configured for Picture Transfer Protocol 133*d57664e9SAndroid Build Coastguard Worker // Package: android 134*d57664e9SAndroid Build Coastguard Worker NOTE_USB_PTP = 28; 135*d57664e9SAndroid Build Coastguard Worker 136*d57664e9SAndroid Build Coastguard Worker // Inform that USB is configured as a Musical Instrument Digital Interface 137*d57664e9SAndroid Build Coastguard Worker // Package: android 138*d57664e9SAndroid Build Coastguard Worker NOTE_USB_MIDI = 29; 139*d57664e9SAndroid Build Coastguard Worker 140*d57664e9SAndroid Build Coastguard Worker // Inform that USB is configured in host mode 141*d57664e9SAndroid Build Coastguard Worker // Package: android 142*d57664e9SAndroid Build Coastguard Worker NOTE_USB_ACCESSORY = 30; 143*d57664e9SAndroid Build Coastguard Worker 144*d57664e9SAndroid Build Coastguard Worker // Inform the user that the device is supplying power to another device. 145*d57664e9SAndroid Build Coastguard Worker // Package: android 146*d57664e9SAndroid Build Coastguard Worker NOTE_USB_SUPPLYING = 31; 147*d57664e9SAndroid Build Coastguard Worker 148*d57664e9SAndroid Build Coastguard Worker // Inform the user that the device is consuming power from another device. 149*d57664e9SAndroid Build Coastguard Worker // Package: android 150*d57664e9SAndroid Build Coastguard Worker NOTE_USB_CHARGING = 32; 151*d57664e9SAndroid Build Coastguard Worker 152*d57664e9SAndroid Build Coastguard Worker // Inform the user that a certificate authority is managing SSL 153*d57664e9SAndroid Build Coastguard Worker // Package: android 154*d57664e9SAndroid Build Coastguard Worker NOTE_SSL_CERT_INFO = 33; 155*d57664e9SAndroid Build Coastguard Worker 156*d57664e9SAndroid Build Coastguard Worker // Warn the user they are approaching their data limit. 157*d57664e9SAndroid Build Coastguard Worker // Package: android 158*d57664e9SAndroid Build Coastguard Worker NOTE_NET_WARNING = 34; 159*d57664e9SAndroid Build Coastguard Worker 160*d57664e9SAndroid Build Coastguard Worker // Warn the user they have reached their data limit. 161*d57664e9SAndroid Build Coastguard Worker // Package: android 162*d57664e9SAndroid Build Coastguard Worker NOTE_NET_LIMIT = 35; 163*d57664e9SAndroid Build Coastguard Worker 164*d57664e9SAndroid Build Coastguard Worker // Warn the user they have exceeded their data limit. 165*d57664e9SAndroid Build Coastguard Worker // Package: android 166*d57664e9SAndroid Build Coastguard Worker NOTE_NET_LIMIT_SNOOZED = 36; 167*d57664e9SAndroid Build Coastguard Worker 168*d57664e9SAndroid Build Coastguard Worker // Inform the user they need to sign in to an account 169*d57664e9SAndroid Build Coastguard Worker // Package: android, and others 170*d57664e9SAndroid Build Coastguard Worker NOTE_ACCOUNT_REQUIRE_SIGNIN = 37; 171*d57664e9SAndroid Build Coastguard Worker 172*d57664e9SAndroid Build Coastguard Worker // Inform the user that there has been a permission request for an account 173*d57664e9SAndroid Build Coastguard Worker // Package: android 174*d57664e9SAndroid Build Coastguard Worker NOTE_ACCOUNT_CREDENTIAL_PERMISSION = 38; 175*d57664e9SAndroid Build Coastguard Worker 176*d57664e9SAndroid Build Coastguard Worker // Inform the user their phone recently shut down due to high temperature 177*d57664e9SAndroid Build Coastguard Worker NOTE_THERMAL_SHUTDOWN = 39; 178*d57664e9SAndroid Build Coastguard Worker 179*d57664e9SAndroid Build Coastguard Worker // Tell the user about currently running foreground services 180*d57664e9SAndroid Build Coastguard Worker // Package: android 181*d57664e9SAndroid Build Coastguard Worker NOTE_FOREGROUND_SERVICES = 40; 182*d57664e9SAndroid Build Coastguard Worker 183*d57664e9SAndroid Build Coastguard Worker // Inform the user that the connected audio accessory is not supported 184*d57664e9SAndroid Build Coastguard Worker NOTE_USB_AUDIO_ACCESSORY_NOT_SUPPORTED = 41; 185*d57664e9SAndroid Build Coastguard Worker 186*d57664e9SAndroid Build Coastguard Worker // Inform the user that a wrong password was detected while attempting to connect 187*d57664e9SAndroid Build Coastguard Worker // to a wifi network 188*d57664e9SAndroid Build Coastguard Worker NOTE_WIFI_WRONG_PASSWORD = 42; 189*d57664e9SAndroid Build Coastguard Worker 190*d57664e9SAndroid Build Coastguard Worker // Inform the user that Wifi Wake will re-enable wifi when possible 191*d57664e9SAndroid Build Coastguard Worker NOTE_WIFI_WAKE_ONBOARD = 43; 192*d57664e9SAndroid Build Coastguard Worker 193*d57664e9SAndroid Build Coastguard Worker // Inform the user that Wifi Wake has automatically re-enabled wifi 194*d57664e9SAndroid Build Coastguard Worker NOTE_WIFI_WAKE_TURNED_BACK_ON = 44; 195*d57664e9SAndroid Build Coastguard Worker 196*d57664e9SAndroid Build Coastguard Worker // Inform the user that unexpectedly rapid network usage is happening 197*d57664e9SAndroid Build Coastguard Worker NOTE_NET_RAPID = 45; 198*d57664e9SAndroid Build Coastguard Worker 199*d57664e9SAndroid Build Coastguard Worker // Notify the user that carrier wifi networks are available. 200*d57664e9SAndroid Build Coastguard Worker // Package: android 201*d57664e9SAndroid Build Coastguard Worker NOTE_CARRIER_NETWORK_AVAILABLE = 46; 202*d57664e9SAndroid Build Coastguard Worker 203*d57664e9SAndroid Build Coastguard Worker // Inform that USB is configured for Tethering 204*d57664e9SAndroid Build Coastguard Worker // Package: android 205*d57664e9SAndroid Build Coastguard Worker NOTE_USB_TETHER = 47; 206*d57664e9SAndroid Build Coastguard Worker 207*d57664e9SAndroid Build Coastguard Worker // Inform that DND settings have changed on OS upgrade 208*d57664e9SAndroid Build Coastguard Worker // Package: android 209*d57664e9SAndroid Build Coastguard Worker NOTE_ZEN_UPGRADE = 48 [deprecated = true]; 210*d57664e9SAndroid Build Coastguard Worker 211*d57664e9SAndroid Build Coastguard Worker // Notification to suggest automatic battery saver. 212*d57664e9SAndroid Build Coastguard Worker // Package: android 213*d57664e9SAndroid Build Coastguard Worker NOTE_AUTO_SAVER_SUGGESTION = 49; 214*d57664e9SAndroid Build Coastguard Worker 215*d57664e9SAndroid Build Coastguard Worker // Notify the user that their softap config preference has changed. 216*d57664e9SAndroid Build Coastguard Worker // Package: android 217*d57664e9SAndroid Build Coastguard Worker NOTE_SOFTAP_CONFIG_CHANGED = 50; 218*d57664e9SAndroid Build Coastguard Worker 219*d57664e9SAndroid Build Coastguard Worker // Notify the user that an app suggested network is available for connection. 220*d57664e9SAndroid Build Coastguard Worker // Package: android 221*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_SUGGESTION_AVAILABLE = 51; 222*d57664e9SAndroid Build Coastguard Worker 223*d57664e9SAndroid Build Coastguard Worker // Inform the user that the contaminant is detected on the USB port 224*d57664e9SAndroid Build Coastguard Worker NOTE_USB_CONTAMINANT_DETECTED = 52; 225*d57664e9SAndroid Build Coastguard Worker 226*d57664e9SAndroid Build Coastguard Worker // Inform that user that the USB port is free of contaminants. 227*d57664e9SAndroid Build Coastguard Worker NOTE_USB_CONTAMINANT_NOT_DETECTED = 53; 228*d57664e9SAndroid Build Coastguard Worker 229*d57664e9SAndroid Build Coastguard Worker // Inform the user that Test Harness Mode is active. 230*d57664e9SAndroid Build Coastguard Worker // Package: android 231*d57664e9SAndroid Build Coastguard Worker NOTE_TEST_HARNESS_MODE_ENABLED = 54; 232*d57664e9SAndroid Build Coastguard Worker 233*d57664e9SAndroid Build Coastguard Worker // Inform the user that Serial Console is active. 234*d57664e9SAndroid Build Coastguard Worker // Package: android 235*d57664e9SAndroid Build Coastguard Worker NOTE_SERIAL_CONSOLE_ENABLED = 55; 236*d57664e9SAndroid Build Coastguard Worker 237*d57664e9SAndroid Build Coastguard Worker // Inform the user that the current network may not support using a randomized MAC address. 238*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_NO_MAC_RANDOMIZATION_SUPPORT = 56; 239*d57664e9SAndroid Build Coastguard Worker 240*d57664e9SAndroid Build Coastguard Worker // Inform the user that EAP failure occurs 241*d57664e9SAndroid Build Coastguard Worker NOTE_WIFI_EAP_FAILURE = 57; 242*d57664e9SAndroid Build Coastguard Worker 243*d57664e9SAndroid Build Coastguard Worker // Notify the user that their softap disabled because auto shutdown timeout expired. 244*d57664e9SAndroid Build Coastguard Worker // Package: android 245*d57664e9SAndroid Build Coastguard Worker NOTE_SOFTAP_AUTO_DISABLED = 58; 246*d57664e9SAndroid Build Coastguard Worker 247*d57664e9SAndroid Build Coastguard Worker // Notify the user that their admin has changed location settings. 248*d57664e9SAndroid Build Coastguard Worker // Package: android 249*d57664e9SAndroid Build Coastguard Worker NOTE_LOCATION_CHANGED = 59; 250*d57664e9SAndroid Build Coastguard Worker 251*d57664e9SAndroid Build Coastguard Worker // Notify user that a SIM is required to connect to Wifi network 252*d57664e9SAndroid Build Coastguard Worker // Package: android 253*d57664e9SAndroid Build Coastguard Worker NOTE_ID_WIFI_SIM_REQUIRED = 60; 254*d57664e9SAndroid Build Coastguard Worker 255*d57664e9SAndroid Build Coastguard Worker // TODO: remove this notification after feature development is done 256*d57664e9SAndroid Build Coastguard Worker // Inform the user a foreground service is restricted from BG-launch. 257*d57664e9SAndroid Build Coastguard Worker NOTE_FOREGROUND_SERVICE_BG_LAUNCH = 61; 258*d57664e9SAndroid Build Coastguard Worker 259*d57664e9SAndroid Build Coastguard Worker // Display the Android Debug Protocol status 260*d57664e9SAndroid Build Coastguard Worker // Package: android 261*d57664e9SAndroid Build Coastguard Worker NOTE_ADB_WIFI_ACTIVE = 62; 262*d57664e9SAndroid Build Coastguard Worker 263*d57664e9SAndroid Build Coastguard Worker // Notify the user a carrier suggestion is available to get IMSI exemption. 264*d57664e9SAndroid Build Coastguard Worker // Package: android 265*d57664e9SAndroid Build Coastguard Worker NOTE_CARRIER_SUGGESTION_AVAILABLE = 63; 266*d57664e9SAndroid Build Coastguard Worker 267*d57664e9SAndroid Build Coastguard Worker // Inform that NAS settings have changed on OS upgrade 268*d57664e9SAndroid Build Coastguard Worker // Package: android 269*d57664e9SAndroid Build Coastguard Worker NOTE_NAS_UPGRADE = 64; 270*d57664e9SAndroid Build Coastguard Worker 271*d57664e9SAndroid Build Coastguard Worker // Notify the user to unblock the microphone global toggle 272*d57664e9SAndroid Build Coastguard Worker // Package: android 273*d57664e9SAndroid Build Coastguard Worker NOTE_UNBLOCK_MIC_TOGGLE = 65; 274*d57664e9SAndroid Build Coastguard Worker 275*d57664e9SAndroid Build Coastguard Worker // Notify the user to unblock the camera global toggle 276*d57664e9SAndroid Build Coastguard Worker // Package: android 277*d57664e9SAndroid Build Coastguard Worker NOTE_UNBLOCK_CAM_TOGGLE = 66; 278*d57664e9SAndroid Build Coastguard Worker 279*d57664e9SAndroid Build Coastguard Worker // Notify the user that a CA certificate is pending for the wifi connection. 280*d57664e9SAndroid Build Coastguard Worker NOTE_SERVER_CA_CERTIFICATE = 67; 281*d57664e9SAndroid Build Coastguard Worker 282*d57664e9SAndroid Build Coastguard Worker // Notify the user to set up dream 283*d57664e9SAndroid Build Coastguard Worker NOTE_SETUP_DREAM = 68; 284*d57664e9SAndroid Build Coastguard Worker 285*d57664e9SAndroid Build Coastguard Worker // Inform the user that MTE override is active. 286*d57664e9SAndroid Build Coastguard Worker // Package: android 287*d57664e9SAndroid Build Coastguard Worker NOTE_MTE_OVERRIDE_ENABLED = 69; 288*d57664e9SAndroid Build Coastguard Worker 289*d57664e9SAndroid Build Coastguard Worker // Notify the user that this is a guest session with information 290*d57664e9SAndroid Build Coastguard Worker // about first login and ephemeral state 291*d57664e9SAndroid Build Coastguard Worker // Package: android 292*d57664e9SAndroid Build Coastguard Worker NOTE_GUEST_SESSION = 70; 293*d57664e9SAndroid Build Coastguard Worker 294*d57664e9SAndroid Build Coastguard Worker // Inform the user of notification permissions changes. 295*d57664e9SAndroid Build Coastguard Worker // Package: android 296*d57664e9SAndroid Build Coastguard Worker NOTE_REVIEW_NOTIFICATION_PERMISSIONS = 71; 297*d57664e9SAndroid Build Coastguard Worker 298*d57664e9SAndroid Build Coastguard Worker // Notify the user to setup their dock 299*d57664e9SAndroid Build Coastguard Worker NOTE_SETUP_DOCK = 72; 300*d57664e9SAndroid Build Coastguard Worker 301*d57664e9SAndroid Build Coastguard Worker // Inform the user of wifi apm state changes. 302*d57664e9SAndroid Build Coastguard Worker // Package: android 303*d57664e9SAndroid Build Coastguard Worker NOTE_WIFI_APM_NOTIFICATION = 73; 304*d57664e9SAndroid Build Coastguard Worker 305*d57664e9SAndroid Build Coastguard Worker // Inform the user of bluetooth apm state changes. 306*d57664e9SAndroid Build Coastguard Worker // Package: android 307*d57664e9SAndroid Build Coastguard Worker NOTE_BT_APM_NOTIFICATION = 74; 308*d57664e9SAndroid Build Coastguard Worker 309*d57664e9SAndroid Build Coastguard Worker // Inform that USB is configured as a Universal Video Class gadget 310*d57664e9SAndroid Build Coastguard Worker // Package: android 311*d57664e9SAndroid Build Coastguard Worker NOTE_USB_UVC = 75; 312*d57664e9SAndroid Build Coastguard Worker 313*d57664e9SAndroid Build Coastguard Worker // Inform the user about adaptive notifications 314*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 315*d57664e9SAndroid Build Coastguard Worker NOTE_ADAPTIVE_NOTIFICATIONS = 76; 316*d57664e9SAndroid Build Coastguard Worker 317*d57664e9SAndroid Build Coastguard Worker // Warn the user that the device's Headless System User Mode status doesn't match the build's. 318*d57664e9SAndroid Build Coastguard Worker // Package: android 319*d57664e9SAndroid Build Coastguard Worker NOTE_WRONG_HSUM_STATUS = 77; 320*d57664e9SAndroid Build Coastguard Worker 321*d57664e9SAndroid Build Coastguard Worker // ADD_NEW_IDS_ABOVE_THIS_LINE 322*d57664e9SAndroid Build Coastguard Worker // Legacy IDs with arbitrary values appear below 323*d57664e9SAndroid Build Coastguard Worker // Legacy IDs existed as stable non-conflicting constants prior to the O release 324*d57664e9SAndroid Build Coastguard Worker 325*d57664e9SAndroid Build Coastguard Worker // Network status notes, previously decleared in metrics_constants with these values 326*d57664e9SAndroid Build Coastguard Worker // Package: android 327*d57664e9SAndroid Build Coastguard Worker // 328*d57664e9SAndroid Build Coastguard Worker // A captive portal was detected during network validation 329*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_SIGN_IN = 740; 330*d57664e9SAndroid Build Coastguard Worker // An unvalidated network without Internet was selected by the user 331*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_NO_INTERNET = 741; 332*d57664e9SAndroid Build Coastguard Worker // A validated network failed revalidation and lost Internet access 333*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_LOST_INTERNET = 742; 334*d57664e9SAndroid Build Coastguard Worker // The system default network switched to a different network 335*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_SWITCH = 743; 336*d57664e9SAndroid Build Coastguard Worker // Device logged-in captive portal network successfully 337*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_LOGGED_IN = 744; 338*d57664e9SAndroid Build Coastguard Worker // A partial connectivity network was detected during network validation 339*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_PARTIAL_CONNECTIVITY = 745; 340*d57664e9SAndroid Build Coastguard Worker // Private DNS is broken in strict mode 341*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_PRIVATE_DNS_BROKEN = 746; 342*d57664e9SAndroid Build Coastguard Worker 343*d57664e9SAndroid Build Coastguard Worker // Notify the user that their work profile has been deleted 344*d57664e9SAndroid Build Coastguard Worker // Package: android 345*d57664e9SAndroid Build Coastguard Worker NOTE_PROFILE_WIPED = 1001; 346*d57664e9SAndroid Build Coastguard Worker 347*d57664e9SAndroid Build Coastguard Worker // Warn the user that their org can monitor the network 348*d57664e9SAndroid Build Coastguard Worker // Package: android 349*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_LOGGING = 1002; 350*d57664e9SAndroid Build Coastguard Worker 351*d57664e9SAndroid Build Coastguard Worker // Confirm that the user wants to remove the guest account. 352*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 353*d57664e9SAndroid Build Coastguard Worker NOTE_REMOVE_GUEST = 1010; 354*d57664e9SAndroid Build Coastguard Worker 355*d57664e9SAndroid Build Coastguard Worker // Confirm that the user wants to log out of the device. 356*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 357*d57664e9SAndroid Build Coastguard Worker NOTE_LOGOUT_USER = 1011; 358*d57664e9SAndroid Build Coastguard Worker 359*d57664e9SAndroid Build Coastguard Worker // Notify the user that a TV PIP is running. 360*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 361*d57664e9SAndroid Build Coastguard Worker NOTE_TV_PIP = 1100; 362*d57664e9SAndroid Build Coastguard Worker 363*d57664e9SAndroid Build Coastguard Worker // Extreme battery saver notification. 364*d57664e9SAndroid Build Coastguard Worker NOTE_BATTERY_SAVER_WARNING = 1200; 365*d57664e9SAndroid Build Coastguard Worker 366*d57664e9SAndroid Build Coastguard Worker // Notify the user that open wifi networks are available. 367*d57664e9SAndroid Build Coastguard Worker // Package: android 368*d57664e9SAndroid Build Coastguard Worker NOTE_NETWORK_AVAILABLE = 17303299; 369*d57664e9SAndroid Build Coastguard Worker 370*d57664e9SAndroid Build Coastguard Worker // Communicate to the user about remote bugreports. 371*d57664e9SAndroid Build Coastguard Worker // Package: android 372*d57664e9SAndroid Build Coastguard Worker NOTE_REMOTE_BUGREPORT = 678432343; 373*d57664e9SAndroid Build Coastguard Worker 374*d57664e9SAndroid Build Coastguard Worker // Notify the user about public volume state changes.. 375*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 376*d57664e9SAndroid Build Coastguard Worker NOTE_STORAGE_PUBLIC = 0x53505542; // 1397773634 377*d57664e9SAndroid Build Coastguard Worker 378*d57664e9SAndroid Build Coastguard Worker // Notify the user about private volume state changes. 379*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 380*d57664e9SAndroid Build Coastguard Worker NOTE_STORAGE_PRIVATE = 0x53505256; 381*d57664e9SAndroid Build Coastguard Worker 382*d57664e9SAndroid Build Coastguard Worker // Notify the user about an unsupported storage device.. 383*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 384*d57664e9SAndroid Build Coastguard Worker NOTE_STORAGE_DISK = 0x5344534b; 385*d57664e9SAndroid Build Coastguard Worker 386*d57664e9SAndroid Build Coastguard Worker // Notify the user that data or apps are being moved to external storage. 387*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 388*d57664e9SAndroid Build Coastguard Worker NOTE_STORAGE_MOVE = 0x534d4f56; 389*d57664e9SAndroid Build Coastguard Worker 390*d57664e9SAndroid Build Coastguard Worker // Notify the user that the admin suspended personal apps on the device. 391*d57664e9SAndroid Build Coastguard Worker // Package: android 392*d57664e9SAndroid Build Coastguard Worker NOTE_PERSONAL_APPS_SUSPENDED = 1003; 393*d57664e9SAndroid Build Coastguard Worker 394*d57664e9SAndroid Build Coastguard Worker // Notify the user that window magnification is available. 395*d57664e9SAndroid Build Coastguard Worker // package: android 396*d57664e9SAndroid Build Coastguard Worker NOTE_A11Y_WINDOW_MAGNIFICATION_FEATURE = 1004; 397*d57664e9SAndroid Build Coastguard Worker 398*d57664e9SAndroid Build Coastguard Worker // Notify the user that some accessibility service has view and control permissions. 399*d57664e9SAndroid Build Coastguard Worker // package: android 400*d57664e9SAndroid Build Coastguard Worker NOTE_A11Y_VIEW_AND_CONTROL_ACCESS = 1005; 401*d57664e9SAndroid Build Coastguard Worker 402*d57664e9SAndroid Build Coastguard Worker // Notify the user an abusive background app has been detected. 403*d57664e9SAndroid Build Coastguard Worker // Package: android 404*d57664e9SAndroid Build Coastguard Worker // Note: this is a base ID, multiple notifications will be posted for each 405*d57664e9SAndroid Build Coastguard Worker // abusive apps, with notification ID based off this ID. 406*d57664e9SAndroid Build Coastguard Worker NOTE_ABUSIVE_BG_APPS_BASE = 0xc1b2508; // 203105544 407*d57664e9SAndroid Build Coastguard Worker 408*d57664e9SAndroid Build Coastguard Worker // Notify the user that dialer and sms functionality are unavailable whilst the apps are 409*d57664e9SAndroid Build Coastguard Worker // paused in the work profile. 410*d57664e9SAndroid Build Coastguard Worker // Package: android 411*d57664e9SAndroid Build Coastguard Worker NOTE_ALL_MANAGED_SUBSCRIPTIONS_AND_MANAGED_PROFILE_OFF = 1006; 412*d57664e9SAndroid Build Coastguard Worker 413*d57664e9SAndroid Build Coastguard Worker // Notify the user that audio was lowered based on Calculated Sound Dose (CSD) 414*d57664e9SAndroid Build Coastguard Worker NOTE_CSD_LOWER_AUDIO = 1007; 415*d57664e9SAndroid Build Coastguard Worker 416*d57664e9SAndroid Build Coastguard Worker // Notify the user about external display events related to screenshot. 417*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 418*d57664e9SAndroid Build Coastguard Worker NOTE_GLOBAL_SCREENSHOT_EXTERNAL_DISPLAY = 1008; 419*d57664e9SAndroid Build Coastguard Worker 420*d57664e9SAndroid Build Coastguard Worker // Notify the user that accessibility floating menu is hidden. 421*d57664e9SAndroid Build Coastguard Worker // Package: com.android.systemui 422*d57664e9SAndroid Build Coastguard Worker NOTE_A11Y_FLOATING_MENU_HIDDEN = 1009; 423*d57664e9SAndroid Build Coastguard Worker } 424*d57664e9SAndroid Build Coastguard Worker} 425