Make VrManager service optional.

am: ef89d21a1b

Change-Id: Ia0a194d34b19ca89e5acdb110a87479187fa4d85
This commit is contained in:
Wei Liu
2016-09-20 01:01:18 +00:00
committed by android-build-merger
5 changed files with 21 additions and 14 deletions

View File

@@ -553,6 +553,7 @@ public final class SystemServer {
false);
boolean disableConsumerIr = SystemProperties.getBoolean("config.disable_consumerir", false);
boolean disableVrManager = SystemProperties.getBoolean("config.disable_vrmanager", false);
boolean isEmulator = SystemProperties.get("ro.kernel.qemu").equals("1");
@@ -626,9 +627,11 @@ public final class SystemServer {
ServiceManager.addService(Context.INPUT_SERVICE, inputManager);
Trace.traceEnd(Trace.TRACE_TAG_SYSTEM_SERVER);
traceBeginAndSlog("StartVrManagerService");
mSystemServiceManager.startService(VrManagerService.class);
Trace.traceEnd(Trace.TRACE_TAG_SYSTEM_SERVER);
if (!disableVrManager) {
traceBeginAndSlog("StartVrManagerService");
mSystemServiceManager.startService(VrManagerService.class);
Trace.traceEnd(Trace.TRACE_TAG_SYSTEM_SERVER);
}
mActivityManagerService.setWindowManager(wm);