From 545a58ab6b15596c6c1fdad523459889322f3b61 Mon Sep 17 00:00:00 2001 From: "Philip P. Moltmann" Date: Tue, 28 Jun 2016 14:14:06 -0700 Subject: [PATCH] Prevent PrintSpooler from being disabled Change-Id: I40fb7b25174a41d04f767fbf8ee1da8c02e7156a Fixes: 29830022 --- packages/SettingsLib/src/com/android/settingslib/Utils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/Utils.java b/packages/SettingsLib/src/com/android/settingslib/Utils.java index 7993131e60ec5..548ddf8aeb28f 100644 --- a/packages/SettingsLib/src/com/android/settingslib/Utils.java +++ b/packages/SettingsLib/src/com/android/settingslib/Utils.java @@ -16,6 +16,7 @@ import android.graphics.drawable.Drawable; import android.net.ConnectivityManager; import android.os.BatteryManager; import android.os.UserManager; +import android.print.PrintManager; import com.android.internal.util.UserIcons; import com.android.settingslib.drawable.UserIconDrawable; @@ -185,7 +186,8 @@ public class Utils { && sSystemSignature[0].equals(getFirstSignature(pkg))) || pkg.packageName.equals(sPermissionControllerPackageName) || pkg.packageName.equals(sServicesSystemSharedLibPackageName) - || pkg.packageName.equals(sSharedSystemSharedLibPackageName); + || pkg.packageName.equals(sSharedSystemSharedLibPackageName) + || pkg.packageName.equals(PrintManager.PRINT_SPOOLER_PACKAGE_NAME); } private static Signature getFirstSignature(PackageInfo pkg) {