summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Seigo Nonaka <nona@google.com> 2022-10-20 17:15:09 +0900
committer Seigo Nonaka <nona@google.com> 2022-11-21 17:49:03 +0900
commit06345f24c642845bb96961fbb4995cecfa37be98 (patch)
tree5a6e7f8212114e851b469062e15522bb348e8687 /libs/androidfw/StringPool.cpp
parent4a76e9c0381d65915a8999c8c7dfe913d37e7a0c (diff)
Check signature of updated font during boot
config_fontManagerServiceCert is a new config symbol that has a list of der certificates to be used for font file verification. After this change, the signature is stored next to the font file and it is verified with the stored signature on boot time. If the signature file is missing, e.g. due to device update, the updated font file is discarded. Bug: 242892591 Test: atest GtsFontHostTestCases Test: atest UpdatableFontDirTest Test: atest UpdatableSystemFontTest Test: atest FontManagerTest Test: Manually verified the font files can be updated Change-Id: Ia4a6720b863163be523b845b883915185cee656c Merged-In: Ia4a6720b863163be523b845b883915185cee656c
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions