Are you running #Conversations_im on an Realme or OnePlus devices with stock ROM? Are calls still working for you on version 2.14.2 and above?
Not working would likely manifest itself as a dialog that says "Call not sent" or the operating system opening the default calling app instead of the Conversations UI. Incoming calls would likely be rejected as busy immediately. (There may or may not be other symptoms.)
Please let me know either way and tell me your Android version.
#XMPP
Nicoco reshared this.
Daniel Gultsch
in reply to Daniel Gultsch • • •For context: With Conversations 2.14 calls are more tightly integrated into the operating system. This means the OS can ask you what you want to do when a regular phone call comes in while on a Conversations call. (Hang up or reject the incoming one.) It also means the OS controls the audio routing which can help with Bluetooth car integration.
However this means the OS can now break things even though we use standard Android APIs¹.
¹: https://developer.android.com/develop/connectivity/telecom/selfManaged
Build a calling app
Android DevelopersDaniel Gultsch
in reply to Daniel Gultsch • • •peturbg
in reply to Daniel Gultsch • • •Kyva :veenk_logo:
in reply to Daniel Gultsch • • •Daniel Gultsch
in reply to Kyva :veenk_logo: • • •@kyva I’m suspecting that only the stock ROMs (colorOS, oxygenOS, what ever it’s called) are broken while third party ROMs (Lineage OS, /e/) work fine.
It raises an interesting question though. Can we put OPPO devices on a black list but not Lineage and /e/. There doesn’t seem to be a standard API for detecting the 'Android Distribution'.
ndo
in reply to Daniel Gultsch • • •Martin
in reply to Daniel Gultsch • • •peturbg
in reply to Daniel Gultsch • • •