Merge "Do not start VrManagerService if VR is not supported" into pi-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
2667c1dfa2
@@ -767,6 +767,9 @@ public final class SystemServer {
|
||||
boolean isWatch = context.getPackageManager().hasSystemFeature(
|
||||
PackageManager.FEATURE_WATCH);
|
||||
|
||||
boolean enableVrService = context.getPackageManager().hasSystemFeature(
|
||||
PackageManager.FEATURE_VR_MODE_HIGH_PERFORMANCE);
|
||||
|
||||
// For debugging RescueParty
|
||||
if (Build.IS_DEBUGGABLE && SystemProperties.getBoolean("debug.crash_system", false)) {
|
||||
throw new RuntimeException();
|
||||
@@ -900,7 +903,7 @@ public final class SystemServer {
|
||||
traceLog.traceEnd();
|
||||
}, START_HIDL_SERVICES);
|
||||
|
||||
if (!isWatch) {
|
||||
if (!isWatch && enableVrService) {
|
||||
traceBeginAndSlog("StartVrManagerService");
|
||||
mSystemServiceManager.startService(VrManagerService.class);
|
||||
traceEnd();
|
||||
|
||||
Reference in New Issue
Block a user