From 9f9aa0525e02796830f7bef350c13f2d8cfb8af4 Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 22 Jul 2020 08:26:05 +0200 Subject: [PATCH] Limit query threads --- app/src/main/java/eu/faircode/email/ApplicationEx.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ApplicationEx.java b/app/src/main/java/eu/faircode/email/ApplicationEx.java index 6561bb2eb2..aed35482e1 100644 --- a/app/src/main/java/eu/faircode/email/ApplicationEx.java +++ b/app/src/main/java/eu/faircode/email/ApplicationEx.java @@ -296,6 +296,12 @@ public class ApplicationEx extends Application { int threads = prefs.getInt("query_threads", 4); if (threads == 4) editor.remove("query_threads"); + } else if (version < 1264) { + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N || + "Blackview".equalsIgnoreCase(Build.MANUFACTURER) || + "OnePlus".equalsIgnoreCase(Build.MANUFACTURER) || + "HUAWEI".equalsIgnoreCase(Build.MANUFACTURER)) + editor.putInt("query_threads", 2); } if (version < BuildConfig.VERSION_CODE)