diff options
author | Hui Yu <huiyu@google.com> | 2020-09-30 14:00:48 -0700 |
---|---|---|
committer | Hui Yu <huiyu@google.com> | 2020-09-30 16:21:27 -0700 |
commit | 12378c5223adbe5779cb4fcdd8e654ebc56941dd (patch) | |
tree | 9dbcc476fa7ff3bd3227b9f7c01eb58a68a3bcfc /proto | |
parent | 282c68d3b30b03bbf2268395d7671e9f1945cb35 (diff) |
Show a notification when a BG-launch FGS is restricted.
Previously each BG-launch FGS that is restricted has a logcat message, now we
also display a notification that has:
Title: "Foreground Service BG-Launch Restricted"
Content: "App restricted:" + app package name
Detail: intent of the FGS.
Use following command to turn on the FGS BG-launch restriction feature:
adb shell device_config put activity_manager default_fgs_starts_restriction_enabled true
adb shell device_config get activity_manager default_fgs_starts_restriction_enabled
Bug: 157473819
Test: Observe the notification when FGS BG-launch is restricted.
atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java#testFgsStartFromBG
Change-Id: Ia1ce1c7e103fbfa0a8487b0a3009b2d2ca61ba74
Diffstat (limited to 'proto')
-rw-r--r-- | proto/src/system_messages.proto | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/proto/src/system_messages.proto b/proto/src/system_messages.proto index 34d2b73ac2db..15bd4dc66ccc 100644 --- a/proto/src/system_messages.proto +++ b/proto/src/system_messages.proto @@ -252,6 +252,10 @@ message SystemMessage { // Package: android NOTE_ID_WIFI_SIM_REQUIRED = 60; + // TODO: remove this notification after feature development is done + // Inform the user a foreground service is restricted from BG-launch. + NOTE_FOREGROUND_SERVICE_BG_LAUNCH = 61; + // Display the Android Debug Protocol status // Package: android NOTE_ADB_WIFI_ACTIVE = 62; |