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

Commit 64b678f4 authored by Kiyoung Kim's avatar Kiyoung Kim Committed by Automerger Merge Worker
Browse files

Merge "No need to check product vndk version" into main am: 8fa8c076 am:...

Merge "No need to check product vndk version" into main am: 8fa8c076 am: b056db1d am: 2d41e533 am: 1d6d282e am: ac82ecf7

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2763005



Change-Id: I941aaeb63f288620f16a8686c71db9f6da1880a8
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents e8ae5d69 ac82ecf7
Loading
Loading
Loading
Loading
+3 −8
Original line number Diff line number Diff line
@@ -50,7 +50,6 @@ import android.os.Trace;
import android.os.UserHandle;
import android.provider.Settings;
import android.security.net.config.NetworkSecurityConfigProvider;
import android.sysprop.VndkProperties;
import android.text.TextUtils;
import android.util.AndroidRuntimeException;
import android.util.ArrayMap;
@@ -901,14 +900,10 @@ public final class LoadedApk {
        }

        // Similar to vendor apks, we should add /product/lib for apks from product partition
        // when product apps are marked as unbundled. We cannot use the same way from vendor
        // to check if lib path exists because there is possibility that /product/lib would not
        // exist from legacy device while product apks are bundled. To make this clear, we use
        // "ro.product.vndk.version" property. If the property is defined, we regard all product
        // apks as unbundled.
        // when product apps are marked as unbundled. Product is separated as long as the
        // partition exists, so it can be handled with same approach from the vendor partition.
        if (mApplicationInfo.getCodePath() != null
                && mApplicationInfo.isProduct()
                && VndkProperties.product_vndk_version().isPresent()) {
                && mApplicationInfo.isProduct()) {
            isBundledApp = false;
        }