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

Commit bafc71f1 authored by Yurii Zubrytskyi's avatar Yurii Zubrytskyi Committed by Android (Google) Code Review
Browse files

Merge "Update comment about immutable overlay idmaps" into main

parents 2e6a81c7 0de2a5c3
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -817,10 +817,11 @@ final class OverlayManagerServiceImpl {
                    overlayPackage.getSplits().get(0).getPath());
        }

        // Immutable RROs targeting to "android", ie framework-res.apk, are handled by native
        // layers.
        final OverlayInfo updatedOverlayInfo = mSettings.getOverlayInfo(overlay, userId);
        @IdmapManager.IdmapStatus int idmapStatus = IDMAP_NOT_EXIST;

        // Idmaps for immutable RROs targeting "android", i.e. framework-res.apk, are created at
        // boot time in OverlayConfig.createImmutableFrameworkIdmapsInZygote().
        if (targetPackage != null && !("android".equals(info.getTargetPackageName())
                && !isPackageConfiguredMutable(overlayPackage))) {
            idmapStatus = mIdmapManager.createIdmap(targetPackage, overlayPackageState,