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

Commit ef22fe4c authored by Pavel Grafov's avatar Pavel Grafov Committed by Automerger Merge Worker
Browse files

Merge "Don't allow hiding SysUi" into tm-dev am: b911560c am: 21ee50a3 am:...

Merge "Don't allow hiding SysUi" into tm-dev am: b911560c am: 21ee50a3 am: 6aa607e5 am: 4444cc8b am: e8ee049f

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



Change-Id: I93ccf9021923b15b7f98c9c84d2f72d81ee96a19
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents cbf84915 e8ee049f
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -5789,9 +5789,11 @@ public class PackageManagerService implements PackageSender, TestUtilityService
                return false;
            }

            // Do not allow "android" is being disabled
            if ("android".equals(packageName)) {
                Slog.w(TAG, "Cannot hide package: android");
            // Don't allow hiding "android" or SysUI as it makes device unusable.
            if ("android".equals(packageName)
                    || LocalServices.getService(PackageManagerInternal.class)
                            .getSystemUiServiceComponent().getPackageName().equals(packageName)) {
                Slog.w(TAG, "Cannot hide package: " + packageName);
                return false;
            }