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

Commit 4e7a2255 authored by Christopher Tate's avatar Christopher Tate Committed by Android (Google) Code Review
Browse files

Merge "Don't crash uninstalling updates to system apps"

parents b37637b6 f71ece48
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -6140,8 +6140,13 @@ public class PackageManagerService extends IPackageManager.Stub {
        }
        final String nativeLibraryPath = (new File(libDir, apkName)).getPath();
        pkg.applicationInfo.nativeLibraryDir = nativeLibraryPath;
        // pkgSetting might be null during rescan following uninstall of updates
        // to a bundled app, so accommodate that possibility.  The settings in
        // that case will be established later from the parsed package.
        if (pkgSetting != null) {
            pkgSetting.nativeLibraryPathString = nativeLibraryPath;
        }
    }
    // Deduces the required ABI of an upgraded system app.
    private void setInternalAppAbi(PackageParser.Package pkg, PackageSetting pkgSetting) {