summaryrefslogtreecommitdiff
path: root/services/java
diff options
context:
space:
mode:
author Mahesh KKV <maheshkkv@google.com> 2024-12-16 09:36:47 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2024-12-16 09:36:47 -0800
commit12d762b65b22df93396a0cf3763d783b16f507f3 (patch)
treed124db29a8dcc67c9075982f0c5f588c748f9a05 /services/java
parent1950aa07b6c5af25b97f35b97539442a40407fca (diff)
parente9225d75a49c5a0241d026dc81e494f7cefbdf4a (diff)
Merge "Add build time overlay for Wifi USD feature support" into main
Diffstat (limited to 'services/java')
-rw-r--r--services/java/com/android/server/SystemServer.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index 0eac4f2c922a..60130d1f97be 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -2167,13 +2167,14 @@ public final class SystemServer implements Dumpable {
mSystemServiceManager.startServiceFromJar(
WIFI_SCANNING_SERVICE_CLASS, WIFI_APEX_SERVICE_JAR_PATH);
t.traceEnd();
- // Start USD service
- if (android.net.wifi.flags.Flags.usd()) {
- t.traceBegin("StartUsd");
- mSystemServiceManager.startServiceFromJar(
- WIFI_USD_SERVICE_CLASS, WIFI_APEX_SERVICE_JAR_PATH);
- t.traceEnd();
- }
+ }
+
+ if (android.net.wifi.flags.Flags.usd() && context.getResources().getBoolean(
+ com.android.internal.R.bool.config_deviceSupportsWifiUsd)) {
+ t.traceBegin("StartWifiUsd");
+ mSystemServiceManager.startServiceFromJar(WIFI_USD_SERVICE_CLASS,
+ WIFI_APEX_SERVICE_JAR_PATH);
+ t.traceEnd();
}
if (context.getPackageManager().hasSystemFeature(