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

Commit cc76c743 authored by Essence Cain's avatar Essence Cain
Browse files

Modify isEmergencyInstallEnabled() to remove the system-only restriction to...

Modify isEmergencyInstallEnabled() to remove the system-only restriction to trigger an emergency install.

Bug: 321080601
Test: atest PackageManagerShellCommandInstallTest
Change-Id: I237d6f411e6bb886c2e7ff491213abc3f9d05228
parent 7682cc97
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -964,7 +964,7 @@ public class PackageInstallerSession extends IPackageInstallerSession.Stub {


    private boolean isEmergencyInstallerEnabled(String packageName, Computer snapshot) {
    private boolean isEmergencyInstallerEnabled(String packageName, Computer snapshot) {
        final PackageStateInternal ps = snapshot.getPackageStateInternal(packageName);
        final PackageStateInternal ps = snapshot.getPackageStateInternal(packageName);
        if (ps == null || ps.getPkg() == null || !ps.isSystem()) {
        if (ps == null || ps.getPkg() == null) {
            return false;
            return false;
        }
        }
        String emergencyInstaller = ps.getPkg().getEmergencyInstaller();
        String emergencyInstaller = ps.getPkg().getEmergencyInstaller();