From 1fdfbf4b7f73916ea47d216096e1d7411b088049 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 4b9485876deae096fa0c2fcf30cdf3652f613310..dbe22359955900167b6437317c54eae7ce7e4443 100644 --- a/src/main/java/eu/siacs/conversations/services/CallIntegration.java +++ b/src/main/java/eu/siacs/conversations/services/CallIntegration.java @@ -527,6 +527,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; }