Make keystore a core service
Keystore is originally a main service, but can be started earlier.
Making it a core service achieve our goal, while still keeps the
dependencies satisfied.
Specifically, the boot sequence in late-init looks like:
on late-init
...
trigger late-fs # starts early_hal class, e.g. keymaster-4-0
trigger post-fs-data # mounts /data
...
trigger boot # starts core class
Test: keystore still runs
Bug: 112038744
Change-Id: Ifd2192b927006b1c30d8e17be7c23e1459515d2c
1 file changed