Nextcloud Talk App not working properley on Galaxy S7 Android 8 (microphone disabled-
Steps to reproduce
- Install Talk app from the Play store
- Give all permissions to the App
- Disable battery optimization
- Talk can make calls but the microphone is turned off though it's turned on in the call and the permission is set.
Expected behaviour
Video and Voice Calls should work as expected with audio
Actual behaviour
• Microphone doesn't send any audio, though it's turned on. • Camera is working fine. • Not all calls "connect". • Other clients (with newer Android version) can use talk just fine. • Talk via FF on the same phone is working just fine as well.
Device brand and model
Samsung Galaxy S7
Android version
8
Nextcloud Talk app version
v20.1.1
Nextcloud server version
30.0.5
Talk version
20.1.3
Custom Signaling server configured
Yes (specify version in Additional Information)
Custom TURN server configured
Yes
Custom STUN server configured
Yes
Android logs
Meta-Information
Erzeugung des Systemberichts
01.02.2025 11:31:32 Telefon
Gerät
samsung SM-G930F
Android-Version
26
Google Play-Dienste
Google Play-Dienste sind verfügbar App
App-Name
Nextcloud Talk
App-Version
v20.1.1
Build flavor
gplay
Batterie-Einstellungen
Batterieoptimierung wird ignoriert, alles in Ordnung
Anrufbenachrichtigungskanal aktiviert?
Ja
Nachrichtenbenachrichtigungskanal aktiviert?
Ja
Firebase-Push-Token
dnDzl...
Neueste Firebase-Push-Token-Generation
01.02.2025 11:29:36
Neuester Firebase-Push-Token-Abruf
01.02.2025 11:31:23
Registrierte Benutzer
1
Benutzerstatus aktiviert?
Ja
Server-Benachrichtigungs-App installiert?
Ja
Aktuelle Push-Registrierung am Server
01.02.2025 11:31:23
Aktuelle Push-Registrierung beim Push-Proxy
01.02.2025 11:31:23
Serverversion
30.0.5
Serverversion von Talk
20.1.3
Signalisierungsmodus
Extern
Server log
[no app in context] Fehler: Capabilities of OCA\Talk\Capabilities took 0.91 seconds to generate.
GET /ocs/v2.php/cloud/capabilities
von 88.xxx.xxx.xxx von USER um 01.02.2025, 11:29:37
Additional information
HPB, Stun, Turn is provided by the docker compose from:
https://github.com/nextcloud-snap/nextcloud-snap/wiki/How-to-configure-talk-HPB-with-Docker
And I know that the Android version is ancient. :) But it's my daughter's Spotify phone and I would love to use for Talk as well in my family.
I have similar (if not exactly the same) issue with my Samsung S8 (Android 9). I can send voice messages, but in a call (audio or video) no sound is transferred from my side. App Version 21.0.0 from Play Store.
Edit: A test on a latest Android, had the same issue first. Then I checked the permissions and saw one (something like "Music and Audio") that was not set and allowed this one. After this, I could make a call where microphone worked fine.
But then, I have deactivated this permission again, to reproduce the issue, but calls worked fine, even without the MusicAudio permission enabled. So probably has / had nothing to do with this permission...
This permission does not exist on Android 9.
PS. And Android 8 / 9 is old, but would be best if supported, since many devices out there with this version.
Edit 2: A friend tested on Motorola moto e6 plus (also Android 9), same issue.
Same problem on an old Samsung Note 8 (SM-N950F) Android 9, if you install Talk v17.0.2, microphone during call is working.