From 87a7104ae97c4c389611947acedd4e8e30758ae4 Mon Sep 17 00:00:00 2001 From: Robert Quattlebaum Date: Mon, 15 May 2017 15:45:20 -0700 Subject: SystemServer: Support for LowpanService The LowpanService implementation can be found at: platform/frameworks/opt/net/lowpan/service Bug: b/33073713 Change-Id: Ibca9c452492bf171bd2c30efdb44ddb472494c3b --- services/java/com/android/server/SystemServer.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'services/java') 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"); -- cgit v1.2.3-59-g8ed1b