summaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
Diffstat (limited to 'services')
-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 65315af45486..33c71e1786bd 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -2150,13 +2150,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(