summaryrefslogtreecommitdiff
path: root/services/devicepolicy
diff options
context:
space:
mode:
authorPavel Grafov <pgrafov@google.com>2020-05-10 22:28:16 +0100
committerPavel Grafov <pgrafov@google.com>2020-05-10 22:28:16 +0100
commitb9a011b9e1c5e7c10ccee65348339793a0f0a768 (patch)
treed49ad2e466dc92dede61715a3623c6aa4d4045d7 /services/devicepolicy
parent83dd0adecb9c7ae6ae4e0747e6dd75d86334a13f (diff)
Don't suspend personal SMS app
Bug: 155847669 Test: atest OrgOwnedProfileOwnerTest#testPersonalAppsSuspensionSms Change-Id: Ic7147bd63a1c866e404f16c0159c79175403a836
Diffstat (limited to 'services/devicepolicy')
-rw-r--r--services/devicepolicy/java/com/android/server/devicepolicy/PersonalAppsSuspensionHelper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/PersonalAppsSuspensionHelper.java b/services/devicepolicy/java/com/android/server/devicepolicy/PersonalAppsSuspensionHelper.java
index da716eaed82b..c687184265c1 100644
--- a/services/devicepolicy/java/com/android/server/devicepolicy/PersonalAppsSuspensionHelper.java
+++ b/services/devicepolicy/java/com/android/server/devicepolicy/PersonalAppsSuspensionHelper.java
@@ -30,6 +30,7 @@ import android.content.pm.ResolveInfo;
import android.os.IBinder;
import android.os.ServiceManager;
import android.provider.Settings;
+import android.provider.Telephony;
import android.text.TextUtils;
import android.util.ArraySet;
import android.util.Slog;
@@ -84,6 +85,7 @@ public class PersonalAppsSuspensionHelper {
result.removeAll(getSystemLauncherPackages());
result.removeAll(getAccessibilityServices());
result.removeAll(getInputMethodPackages());
+ result.remove(Telephony.Sms.getDefaultSmsPackage(mContext));
result.remove(getSettingsPackageName());
final String[] unsuspendablePackages =