summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Michael Groover <mpgroover@google.com> 2022-03-25 17:25:03 -0700
committer Michael Groover <mpgroover@google.com> 2022-03-25 17:25:03 -0700
commit7cb3a32293ef72498a1b44b11a64341c11d941b8 (patch)
tree3734f674317cae1579f3febac4dce2c70535e233 /api/api.go
parent27e35ec6c35e87689e991f25d6f7981b94e9a24e (diff)
Restore V2+ signature requirement for system apps
In Android R, the platform began enforcing a requirement that apps targeting this release or later must be signed with at least the V2 signature scheme. Initially, this requirement was applied to system apps, but due to the build system stripping V2+ signatures due to compressed dex and library files, the requirement had to be relaxed for system apps; since then, the system apps have been updated with uncompressed dex and library files to prevent the signature stripping by the build system. This commit restores the requirement that system apps targeting SDK version 30+ must be signed with at least the V2 signature scheme. Bug: 215046612 Test: Manually verified fix properly identified system app without V2+ signature Change-Id: I5b482931a99ea8c2308d516912317ff0828153e2
Diffstat (limited to 'api/api.go')
0 files changed, 0 insertions, 0 deletions