summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2023-06-28 12:58:04 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-06-28 12:58:04 +0000
commitfa11e96aa54c7fce3bc6cf025d51110f3fb5a531 (patch)
tree0386da30aad4aaf2fbdcb6d150b9cd63fa4ad99a
parent7d0fc352810b45cde866780d68923140d68fe91a (diff)
parent18c3e398e19db864265c4eb104d1b6e4eadb30bd (diff)
Merge "Load preinstalled sytem font if fs-verity is not supported"
-rw-r--r--services/core/java/com/android/server/graphics/fonts/FontManagerService.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/graphics/fonts/FontManagerService.java b/services/core/java/com/android/server/graphics/fonts/FontManagerService.java
index 8cdef8952333..d3371b187074 100644
--- a/services/core/java/com/android/server/graphics/fonts/FontManagerService.java
+++ b/services/core/java/com/android/server/graphics/fonts/FontManagerService.java
@@ -269,6 +269,9 @@ public final class FontManagerService extends IFontManager.Stub {
synchronized (mUpdatableFontDirLock) {
mUpdatableFontDir = createUpdatableFontDir();
if (mUpdatableFontDir == null) {
+ // If fs-verity is not supported, load preinstalled system font map and use it for
+ // all apps.
+ Typeface.loadPreinstalledSystemFontMap();
setSerializedFontMap(serializeSystemServerFontMap());
return;
}