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)