diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 9fcf9140c11..2a8f8f816ff 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -5836,6 +5836,27 @@ android:value="org.evolution.settings.fragments.miscellaneous.SmartPixels" /> + + + + + + + + + + + + diff --git a/res/values/evolution_strings.xml b/res/values/evolution_strings.xml index 574c7638326..98f9f7ac469 100644 --- a/res/values/evolution_strings.xml +++ b/res/values/evolution_strings.xml @@ -310,4 +310,7 @@ Circle to Search Use CTS instead of Google Lens for navbar long press + + + Background processes diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java index 1b7f95fe51a..d647a15523e 100644 --- a/src/com/android/settings/Settings.java +++ b/src/com/android/settings/Settings.java @@ -543,4 +543,6 @@ public class Settings extends SettingsActivity { public static class PrivateDnsSettingsActivity extends SettingsActivity { /* empty */ } public static class SmartPixelsActivity extends SettingsActivity {} + + public static class DevRunningServicesActivity extends SettingsActivity { /* empty */ } } diff --git a/src/com/android/settings/applications/RunningServices.java b/src/com/android/settings/applications/RunningServices.java index 4d1c166f904..1d1b80e21f3 100644 --- a/src/com/android/settings/applications/RunningServices.java +++ b/src/com/android/settings/applications/RunningServices.java @@ -112,6 +112,12 @@ public class RunningServices extends SettingsPreferenceFragment implements boolean showingBackground = mRunningProcessesView.mAdapter.getShowBackground(); mOptionsMenu.findItem(SHOW_RUNNING_SERVICES).setVisible(showingBackground); mOptionsMenu.findItem(SHOW_BACKGROUND_PROCESSES).setVisible(!showingBackground); + + if (!showingBackground) { + getActivity().setTitle(com.android.settingslib.R.string.runningservices_settings_title); + } else { + getActivity().setTitle(R.string.background_processes_settings_title); + } } @Override diff --git a/src/com/android/settings/core/gateway/SettingsGateway.java b/src/com/android/settings/core/gateway/SettingsGateway.java index 9d6294a1d74..514dc525e9e 100644 --- a/src/com/android/settings/core/gateway/SettingsGateway.java +++ b/src/com/android/settings/core/gateway/SettingsGateway.java @@ -48,6 +48,7 @@ import com.android.settings.applications.AppDashboardFragment; import com.android.settings.applications.AppStorageSettings; import com.android.settings.applications.ProcessStatsSummary; import com.android.settings.applications.ProcessStatsUi; +import com.android.settings.applications.RunningServices; import com.android.settings.applications.UsageAccessDetails; import com.android.settings.applications.appcompat.UserAspectRatioDetails; import com.android.settings.applications.appinfo.AlarmsAndRemindersDetails; @@ -431,6 +432,7 @@ public class SettingsGateway { PrivateDnsSettings.class.getName(), VolumeStepsSettings.class.getName(), SmartPixels.class.getName(), + RunningServices.class.getName(), }; public static final String[] SETTINGS_FOR_RESTRICTED = { @@ -481,5 +483,6 @@ public class SettingsGateway { // Others (Evolution X Additions) Settings.PrivateDnsSettingsActivity.class.getName(), Settings.SmartPixelsActivity.class.getName(), + Settings.DevRunningServicesActivity.class.getName(), }; }