Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 18e4372c authored by Seigo Nonaka's avatar Seigo Nonaka
Browse files

Set up /data/fonts directory for updatable system fonts

- /data/fonts/files
The updated font files are placed this directory. This files under
this directory are readable by any apps. Only system_server can write
font files to this directory.

- /data/fonts/config
The font configuration used by system_server is stored in this directory.
Only system_server can read/write this directory.

Bug: 173517579
Test: atest CtsGraphicsTestCases
Change-Id: I3d0edd9e58b456be5f8342a4a7babd77e54e0339
parent 7e62aa56
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -699,6 +699,11 @@ on post-fs-data
    mkdir /data/app 0771 system system encryption=Require
    mkdir /data/property 0700 root root encryption=Require

    # create directory for updated font files.
    mkdir /data/fonts/ 0771 root root encryption=Require
    mkdir /data/fonts/files 0771 system system
    mkdir /data/fonts/config 0770 system system

    # Create directories to push tests to for each linker namespace.
    # Create the subdirectories in case the first test is run as root
    # so it doesn't end up owned by root.