Enable WearableSensingService.
This change includes: 1. Enabling WearableSensingManager to be retrievable. 2. Starts WearableSensingService from system server. 3. Introduces WearableSensingShellComamnd for testing. Bug: 249135378, 244181656 Test: Builds. Ignore-AOSP-First: to prevent new feature leak. Change-Id: I4ffaac37c0fe8874ae8b0ae6fec086e4cd27b2f1
This commit is contained in:
@@ -211,6 +211,7 @@ import com.android.server.usage.UsageStatsService;
|
||||
import com.android.server.utils.TimingsTraceAndSlog;
|
||||
import com.android.server.vibrator.VibratorManagerService;
|
||||
import com.android.server.vr.VrManagerService;
|
||||
import com.android.server.wearable.WearableSensingManagerService;
|
||||
import com.android.server.webkit.WebViewUpdateService;
|
||||
import com.android.server.wm.ActivityTaskManagerService;
|
||||
import com.android.server.wm.WindowManagerGlobalLock;
|
||||
@@ -1830,6 +1831,7 @@ public final class SystemServer implements Dumpable {
|
||||
startSystemCaptionsManagerService(context, t);
|
||||
startTextToSpeechManagerService(context, t);
|
||||
startAmbientContextService(t);
|
||||
startWearableSensingService(t);
|
||||
|
||||
// System Speech Recognition Service
|
||||
t.traceBegin("StartSpeechRecognitionManagerService");
|
||||
@@ -3170,6 +3172,12 @@ public final class SystemServer implements Dumpable {
|
||||
t.traceEnd();
|
||||
}
|
||||
|
||||
private void startWearableSensingService(@NonNull TimingsTraceAndSlog t) {
|
||||
t.traceBegin("startWearableSensingService");
|
||||
mSystemServiceManager.startService(WearableSensingManagerService.class);
|
||||
t.traceEnd();
|
||||
}
|
||||
|
||||
private static void startSystemUi(Context context, WindowManagerService windowManager) {
|
||||
PackageManagerInternal pm = LocalServices.getService(PackageManagerInternal.class);
|
||||
Intent intent = new Intent();
|
||||
|
||||
Reference in New Issue
Block a user