From 413c3a3a9c01634095f61257bc373d57709923de Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Wed, 15 May 2024 20:25:37 +0200 Subject: [PATCH] disable call integration for umidigi devices --- .../eu/siacs/conversations/services/CallIntegration.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/eu/siacs/conversations/services/CallIntegration.java b/src/main/java/eu/siacs/conversations/services/CallIntegration.java index a68fb685976808e36c10145c35dd5bd78d74295d..404489149591adae484af16bc5d786dde13f70bb 100644 --- a/src/main/java/eu/siacs/conversations/services/CallIntegration.java +++ b/src/main/java/eu/siacs/conversations/services/CallIntegration.java @@ -532,6 +532,13 @@ public class CallIntegration extends Connection { && Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { return false; } + // we only know of one Umidigi device (BISON_GT2_5G) that doesn't work (audio is not being + // routed properly) However with those devices being extremely rare it's impossible to gauge + // how many might be effected and no Naomi Wu around to clarify with the company directly + if ("umidigi".equalsIgnoreCase(Build.MANUFACTURER) + && Build.VERSION.SDK_INT <= Build.VERSION_CODES.S) { + return false; + } return true; }