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(),
};
}