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

Commit ada5fb65 authored by Daniel Norman's avatar Daniel Norman Committed by Gerrit Code Review
Browse files

Merge "Allow APEXes permission XMLs to declare features."

parents 2eb15ca1 5f079772
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -546,13 +546,14 @@ public class SystemConfig {
        if (!isSystemProcess()) {
            return;
        }
        // Read configuration of libs from apex module.
        // Read configuration of features and libs from apex module.
        int apexPermissionFlag = ALLOW_LIBS | ALLOW_FEATURES;
        // TODO: Use a solid way to filter apex module folders?
        for (File f: FileUtils.listFilesOrEmpty(Environment.getApexDirectory())) {
            if (f.isFile() || f.getPath().contains("@")) {
                continue;
            }
            readPermissions(Environment.buildPath(f, "etc", "permissions"), ALLOW_LIBS);
            readPermissions(Environment.buildPath(f, "etc", "permissions"), apexPermissionFlag);
        }
    }