From 5e679e7a109525a34da292373724d4f1124b518f Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Thu, 31 May 2018 09:48:38 +0100 Subject: [PATCH] Don't show Huawei protected apps button on API 24+. --- .../java/org/briarproject/briar/android/login/HuaweiView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/login/HuaweiView.java b/briar-android/src/main/java/org/briarproject/briar/android/login/HuaweiView.java index dec5c913bb..c566ce697b 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/login/HuaweiView.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/login/HuaweiView.java @@ -16,6 +16,8 @@ import java.util.List; import javax.annotation.Nullable; +import static android.os.Build.VERSION.SDK_INT; + @UiThread @NotNullByDefault class HuaweiView extends PowerView { @@ -45,6 +47,8 @@ class HuaweiView extends PowerView { } public static boolean needsToBeShown(Context context) { + // "Protected apps" no longer exists on Huawei EMUI 5.0 (Android 7.0) + if (SDK_INT >= 24) return false; PackageManager pm = context.getPackageManager(); List<ResolveInfo> resolveInfos = pm.queryIntentActivities(getIntent(), PackageManager.MATCH_DEFAULT_ONLY); -- GitLab