APEX keys are embedded in the APEX

APEX keys are embedded in the APEX when the APEX built. When the apexd
starts, it scans built-in APEX directories, e.g. /system/apex, to
collect public keys embedded in the built-in APEXes. The scanned keys
are then used to verify APEXes during the activation.

Bug: 128344735
Test: device boots to the UI. presubmit test passes.
Change-Id: I3bbc7d19a972ec6c79776aaa82ea8ed2346e4600
11 files changed
tree: 906453a641c5fe4c46cbea6493062f63aaf246aa
  1. apexd/
  2. apexer/
  3. proto/
  4. shim/
  5. tests/
  6. CleanSpec.mk
  7. OWNERS
  8. PREUPLOAD.cfg