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

Commit d55f0108 authored by Chad Brubaker's avatar Chad Brubaker Committed by Android (Google) Code Review
Browse files

Merge "Remove downgrade check for targetSandboxLevel" into pi-dev

parents c71ef2bc 2482315c
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -17260,17 +17260,6 @@ public class PackageManagerService extends IPackageManager.Stub
                                        + "Persistent apps are not updateable.");
                        return;
                    }
                    // Prevent apps from downgrading their targetSandbox.
                    final int oldTargetSandbox = oldPackage.applicationInfo.targetSandboxVersion;
                    final int newTargetSandbox = pkg.applicationInfo.targetSandboxVersion;
                    if (oldTargetSandbox == 2 && newTargetSandbox != 2) {
                        res.setError(PackageManager.INSTALL_FAILED_SANDBOX_VERSION_DOWNGRADE,
                                "Package " + pkg.packageName + " new target sandbox "
                                + newTargetSandbox + " is incompatible with the previous value of"
                                + oldTargetSandbox + ".");
                        return;
                    }
                    // Prevent installing of child packages
                    if (oldPackage.parentPackage != null) {
                        res.setError(PackageManager.INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME,