From 249283ffa0d82bfdc1c1445e5c336fbdb659de90 Mon Sep 17 00:00:00 2001 From: Jing Ji Date: Sat, 19 Nov 2022 22:10:39 -0800 Subject: [PATCH] Add a developer option to disable app child process restrictions Bug: 205156966 Test: atest PhantomProcessPreferenceControllerTest Change-Id: I87fd78b3dc7dea069823de6bef0bd7fe20d985ad --- res/values/strings.xml | 5 + res/xml/development_settings.xml | 6 + .../DevelopmentSettingsDashboardFragment.java | 1 + .../PhantomProcessPreferenceController.java | 87 ++++++++++++++ ...hantomProcessPreferenceControllerTest.java | 107 ++++++++++++++++++ 5 files changed, 206 insertions(+) create mode 100644 src/com/android/settings/development/PhantomProcessPreferenceController.java create mode 100644 tests/unit/src/com/android/settings/development/PhantomProcessPreferenceControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 0fd961702ad..233cb6a85d0 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -11267,6 +11267,11 @@ No limit + + Disable child process restrictions + + Disable restrictions on the system resource usage of the app child processes + Broadcast diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml index a0640f5be70..9e864b83bbb 100644 --- a/res/xml/development_settings.xml +++ b/res/xml/development_settings.xml @@ -672,6 +672,12 @@ + + +