Use onBootPhase for PowerManagerService bring-up

Change PowerManagerService to remove the extra systemReady method called
from SystemServer and use the boot phase for system services ready
instead.

Fix: 218847044
Test: PowerManagerServiceTest
Change-Id: Ib69f0a0a5168e270e413c25d75f739809787eded
This commit is contained in:
Lais Andrade
2022-02-09 13:40:34 +00:00
parent 5dc8ee52ed
commit 800c1b5c06
5 changed files with 25 additions and 35 deletions

View File

@@ -2689,15 +2689,6 @@ public final class SystemServer implements Dumpable {
systemTheme.rebase();
}
t.traceBegin("MakePowerManagerServiceReady");
try {
// TODO: use boot phase
mPowerManagerService.systemReady();
} catch (Throwable e) {
reportWtf("making Power Manager Service ready", e);
}
t.traceEnd();
// Permission policy service
t.traceBegin("StartPermissionPolicyService");
mSystemServiceManager.startService(PermissionPolicyService.class);