summaryrefslogtreecommitdiff
path: root/services/java/com/android/server/SystemServer.java
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2020-11-04 02:04:41 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2020-11-04 02:04:41 +0000
commitfc69e4b599ffde8dfb4b77c81ec4f871f79f9f52 (patch)
tree21aaf434a0261f7cfc4e2dd818c928278a25de00 /services/java/com/android/server/SystemServer.java
parentd705a782be457bfda14b86bd6a5ef5fec044546a (diff)
parentffe5f0eb410d4cb077519733f6be752efdbda6cb (diff)
Snap for 6950159 from ffe5f0eb410d4cb077519733f6be752efdbda6cb to sc-release
Change-Id: I678fa3d5baf1dc9500fab1d572f3b71eb0082b5c
Diffstat (limited to 'services/java/com/android/server/SystemServer.java')
-rw-r--r--services/java/com/android/server/SystemServer.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java
index 03edc585b46a..dfa726f1bfc8 100644
--- a/services/java/com/android/server/SystemServer.java
+++ b/services/java/com/android/server/SystemServer.java
@@ -1266,6 +1266,12 @@ public final class SystemServer implements Dumpable {
inputManager = new InputManagerService(context);
t.traceEnd();
+ if (!disableCameraService) {
+ t.traceBegin("StartCameraServiceProxy");
+ mSystemServiceManager.startService(CameraServiceProxy.class);
+ t.traceEnd();
+ }
+
t.traceBegin("StartWindowManagerService");
// WMS needs sensor service ready
ConcurrentUtils.waitForFutureNoInterrupt(mSensorServiceStart, START_SENSOR_SERVICE);
@@ -1339,7 +1345,7 @@ public final class SystemServer implements Dumpable {
mSystemServiceManager.startService(IorapForwardingService.class);
t.traceEnd();
- if (Build.IS_DEBUGGABLE) {
+ if (Build.IS_DEBUGGABLE && ProfcollectForwardingService.enabled()) {
t.traceBegin("ProfcollectForwardingService");
mSystemServiceManager.startService(ProfcollectForwardingService.class);
t.traceEnd();
@@ -2200,12 +2206,6 @@ public final class SystemServer implements Dumpable {
t.traceEnd();
}
- if (!disableCameraService) {
- t.traceBegin("StartCameraServiceProxy");
- mSystemServiceManager.startService(CameraServiceProxy.class);
- t.traceEnd();
- }
-
if (context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_EMBEDDED)) {
t.traceBegin("StartIoTSystemService");
mSystemServiceManager.startService(IOT_SERVICE_CLASS);