summaryrefslogtreecommitdiff
path: root/services/java
diff options
context:
space:
mode:
author Robert Quattlebaum <rquattle@google.com> 2017-05-15 15:45:20 -0700
committer Robert Quattlebaum <rquattle@google.com> 2017-07-10 10:16:43 -0700
commit87a7104ae97c4c389611947acedd4e8e30758ae4 (patch)
treeb142c7d2a6f89fa791718f14a0683d43ede6b165 /services/java
parentff09314508b3d24d34ebb8658735f9a19ed8005c (diff)
SystemServer: Support for LowpanService
The LowpanService implementation can be found at: platform/frameworks/opt/net/lowpan/service Bug: b/33073713 Change-Id: Ibca9c452492bf171bd2c30efdb44ddb472494c3b
Diffstat (limited to 'services/java')
-rw-r--r--services/java/com/android/server/SystemServer.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index fbcf20b584d0..f955eece5764 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -171,6 +171,8 @@ public final class SystemServer {
"com.android.server.wifi.aware.WifiAwareService";
private static final String WIFI_P2P_SERVICE_CLASS =
"com.android.server.wifi.p2p.WifiP2pService";
+ private static final String LOWPAN_SERVICE_CLASS =
+ "com.android.server.lowpan.LowpanService";
private static final String ETHERNET_SERVICE_CLASS =
"com.android.server.ethernet.EthernetService";
private static final String JOB_SCHEDULER_SERVICE_CLASS =
@@ -1091,6 +1093,13 @@ public final class SystemServer {
traceEnd();
}
+ if (context.getPackageManager().hasSystemFeature(
+ PackageManager.FEATURE_LOWPAN)) {
+ traceBeginAndSlog("StartLowpan");
+ mSystemServiceManager.startService(LOWPAN_SERVICE_CLASS);
+ traceEnd();
+ }
+
if (mPackageManager.hasSystemFeature(PackageManager.FEATURE_ETHERNET) ||
mPackageManager.hasSystemFeature(PackageManager.FEATURE_USB_HOST)) {
traceBeginAndSlog("StartEthernet");