jami-client-android issueshttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues2023-04-07T20:26:08Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/975Black screen on video call2023-04-07T20:26:08ZzylinskiBlack screen on video callAndroid 10, Redmi Note 9. Jami Version 301 (Google Play latest). Video call to another android device.
Video call is able to connect. However, there is only audio. Screen is black. Permission for camera is granted. However, android says...Android 10, Redmi Note 9. Jami Version 301 (Google Play latest). Video call to another android device.
Video call is able to connect. However, there is only audio. Screen is black. Permission for camera is granted. However, android says that the software is not using the camera.
To reproduce, install the app and call another android device. The screen is black.
- Actual result: black screen on video call
- Expected result: video on video call
## Additional information
I was able to make a video call to my desktop which showed video. All of the settings are default.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/974High Battery consumption in Android2023-04-07T20:26:22ZkrishnakHigh Battery consumption in Android
Bug #737 may be related to this
A phone dedicated to Jami testing left with Jami on as background service consumes very less battery.
However when the WiFi/mobile data is switched off on the phone and if the Jami background process t...
Bug #737 may be related to this
A phone dedicated to Jami testing left with Jami on as background service consumes very less battery.
However when the WiFi/mobile data is switched off on the phone and if the Jami background process tries to Sync without checking on network adapter status-this probably occurs once a day or so.
When this sync process starts and if there is NO network connectivity, it is draining the battery like anything.
The notification bar displays Jami Syncing for ever (no way to dismiss it), the sync process doesn't appear to complete even when the Wifi adapter is turned on again.
The main issue here is that it drains battery, in 6 hours it drained around 700mAh - I gathered this information from the battery consumption chart for the apps.
The only way to recover the app to correct status is by force killing it.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/906Android - Video out not showing2021-05-28T21:08:30ZXesús GonzálezAndroid - Video out not showing- Jami version: Together - 20210226-01
- Device model: Sony Xperia XZ1 (G8341)
- Android version: 9
- What build you are using: Play Store
- Can you reproduce the bug: at will
- Steps:
1. Starting video call between Android ...- Jami version: Together - 20210226-01
- Device model: Sony Xperia XZ1 (G8341)
- Android version: 9
- What build you are using: Play Store
- Can you reproduce the bug: at will
- Steps:
1. Starting video call between Android and Linux client.
2. Both devices successfully connected.
- Actual result: **Android video out NOT showing** (neither on Android screen nor on computer screen).
- Expected result: Android video out showing.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/759No network connection2021-07-09T18:35:26ZSergNo network connection After short period of inactivity Jami lost network connection.
Jami version 20200623-01 Phone samsung a40 android 10
## Steps to reproduce
Open Jami and make sure it's connected/show online contacts.
Switch to another app or home s... After short period of inactivity Jami lost network connection.
Jami version 20200623-01 Phone samsung a40 android 10
## Steps to reproduce
Open Jami and make sure it's connected/show online contacts.
Switch to another app or home screen.
Wait about 10 minutes
Switch back to Jami - it will show red banner "No network connection" on top.
## Additional information
If i kill app/process and start Jami again it connects and start to work.
How Jami check network? Maybe add "manual reconnect" button or something like it?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/751Messages are delayed and out of order2020-12-21T21:41:27ZEruditionMessages are delayed and out of orderBug report form
---------------
## Describe your environment
Please specify the following:
- Ring version: 2020069-01
- Device model: Motorola Moto E5 Play
- Android version: 8.0.0
- What build you are using: Play Store
## St...Bug report form
---------------
## Describe your environment
Please specify the following:
- Ring version: 2020069-01
- Device model: Motorola Moto E5 Play
- Android version: 8.0.0
- What build you are using: Play Store
## Steps to reproduce
- Can you reproduce the bug: often
- Steps:
1. Send lots of messages to a person
2. Have them respond with lots of messages, intertwined and across time
...
- Actual result: Messages go through, at least when both phones are on with the app open and online
- Expected result: One out of every 10 or so messages take many seconds to send, sometimes minutes, despite later messages going through
## Additional information
Both apps at stock settings, latest version from Play store, standard home internet connections (fast) only a town aparthttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/681Android Jami fails to detect offline status2020-12-29T18:59:27ZSkyguyAndroid Jami fails to detect offline statusJami version: 20191208-01
Android: 7.0
Device: Huawei P9 Lite (No Google Push)
Jami fails to detect that it is offline if it is the foreground app when the screen is turned on.
To reproduce:
+ Set 'Run in background' OFF
+ Start Ja...Jami version: 20191208-01
Android: 7.0
Device: Huawei P9 Lite (No Google Push)
Jami fails to detect that it is offline if it is the foreground app when the screen is turned on.
To reproduce:
+ Set 'Run in background' OFF
+ Start Jami as the foreground app
+ Turn off the screen
+ Wait 5 minutes, watching Wireshark capture of WiFi traffic
+ After 5 minutes, Android sends TCP RST in reply to Keep-Alive from bootstrap.jami.net.
+ Turn on screen
+ Jami shows as Online and does not try to re-establish connection to DHT Proxy.
---
Off Topic: Thanks for all your efforts in developing Jami! This latest version with the DHT Proxy looks like it could really succeed.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/557No audio when calling with SIP account2020-10-01T21:15:49ZCroulibriNo audio when calling with SIP accountHello,
Jami (27/01/2019) installed from the Playstore on my phone (Android 7.1.2)
I set up an SIP account and try to phone my home phone number. Call works (so codec negotiation works), I hang the call and the call is ongoing. But I ca...Hello,
Jami (27/01/2019) installed from the Playstore on my phone (Android 7.1.2)
I set up an SIP account and try to phone my home phone number. Call works (so codec negotiation works), I hang the call and the call is ongoing. But I can't hear my correspondent and he can't hear me either. It seems that neither the microphone nor the speaker of my Android device is activated.
There is no setting to test or adjust sound in Android.
If I call from my SIP account trough Android Linphone, everything works, so my home phone and my android device are OK.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/542Fail to start on boot2021-02-05T15:12:11Z殷啟聰 | Kai-Chung YanFail to start on boot## Environment
- Ring version: 20190103
- Device model: LeEco LEX722
- Android version: LineageOS 15.1
- What build you are using: Play Store
## Steps to reproduce
- Steps:
1. Turn on "permanent notification"
2. Tur...## Environment
- Ring version: 20190103
- Device model: LeEco LEX722
- Android version: LineageOS 15.1
- What build you are using: Play Store
## Steps to reproduce
- Steps:
1. Turn on "permanent notification"
2. Turn on "start on boot"
3. Reboot but don't launch Jami manually
- Actual result: Notification won't show up, won't receive message.
- Expected result: Notification shows up, receives messages.
## Additional information
Push notification is probably blocked in my country, so not sure its impact on the "receiving messages" part.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/509Unstable connection2020-01-24T21:14:02ZNicUnstable connectionBug report form
---------------
- Ring version: 20180621
- Device model: Xiaomi MI6 & MI5
- Android ver: lineage 15.1 microG
- What build you are using: Yelp | Play Store |
## Steps to reproduce
- Can you reproduce the bug:...Bug report form
---------------
- Ring version: 20180621
- Device model: Xiaomi MI6 & MI5
- Android ver: lineage 15.1 microG
- What build you are using: Yelp | Play Store |
## Steps to reproduce
- Can you reproduce the bug: [at will ]
- Steps:
1.start app, activate contact, send msg
2. Mostly first msg goes through, following msg fail. Sometimes killing the app. And launching again ables a new msg send, follows by new fails. Sometimes it fails straight away.
...
- Actual result: no communication
- Expected result: communication
## Additional informationhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/470android: build on ARM642018-05-22T00:43:52ZJami Botandroid: build on ARM64Issue generated from Tuleap's migration script.
**Originally submitted by: Adrien Béraud (adrienberaud)**
ARM64 substantially improves performance of crypto and AV operations, which are key to Ring performance.
Build and ship the A...Issue generated from Tuleap's migration script.
**Originally submitted by: Adrien Béraud (adrienberaud)**
ARM64 substantially improves performance of crypto and AV operations, which are key to Ring performance.
Build and ship the Android version with ARM 64bits support.Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/455[Android] save unsent text messages as draft2018-05-22T00:40:01ZJami Bot[Android] save unsent text messages as draftIssue generated from Tuleap's migration script.
**Originally submitted by: Simon Désaulniers (sim590)**
When writing a message in the chat window and you leave the chat window for coming back after, you realize the text you wrote is gon...Issue generated from Tuleap's migration script.
**Originally submitted by: Simon Désaulniers (sim590)**
When writing a message in the chat window and you leave the chat window for coming back after, you realize the text you wrote is gone.
This a common thing to exit the chat window to go and copy some text elsewhere from another conversation and then complete your draft message in the initial conversation. The desired behavior would be much like the one you get in other android messaging apps: when leaving a conversation with text in the textbox, the text is saved as draft. A conversation in draft is also visually differentiated from a conversation not in draft.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/447[Android] Remove accounts management screen2018-05-22T00:39:22ZJami Bot[Android] Remove accounts management screenIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
This screen is a duplicate of the dropdown spinner in the left drawer.
This screen only serves for:
- Creating a new account ...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
This screen is a duplicate of the dropdown spinner in the left drawer.
This screen only serves for:
- Creating a new account
- Select an account
- Reordering accounts (but this is a good user behaviour, hardly discoverable and not seen in any other communication app)
We can remove it and only use the left drawer list.
The menu entry will redirect towards the account details of the currently selected account.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/414Android: Let the app work with a subset of permissions2018-05-22T00:37:38ZJami BotAndroid: Let the app work with a subset of permissionsIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Viau (aviau)**
If I only want to use Ring for texting, I shouldn't have to give it Microphone/Camera permissions.
Android now allows apps to ask f...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Viau (aviau)**
If I only want to use Ring for texting, I shouldn't have to give it Microphone/Camera permissions.
Android now allows apps to ask for permissions as they use them, but it looks like Ring just asks for every permissions as soon as you open the app.
This issue was raised by a Ring userhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/399SIP account fails to connect with ERROR\_GENERIC2018-05-22T00:37:02ZJami BotSIP account fails to connect with ERROR\_GENERICIssue generated from Tuleap's migration script.
**Originally submitted by: Dennis Schridde (devurandom)**
Ring fails to connect to my SIP account at sipgate.de [1], giving as only explanation a rather vague "ERROR\_GENERIC" (in the list...Issue generated from Tuleap's migration script.
**Originally submitted by: Dennis Schridde (devurandom)**
Ring fails to connect to my SIP account at sipgate.de [1], giving as only explanation a rather vague "ERROR\_GENERIC" (in the list of accounts) or "Connection error" (in the account details page). I freshly set up the account in Ring, without modifying any default settings.
This bug report covers two problems:
\* The error message is far too vague to be useful
\* Ring should not fail to connect
Please advise me on how to provide further information. E.g. where Ring's "send/show debug log" button is located.
I am using Ring 20170126 on Android 6.0.1 (CM 13.0-20161221).
[1]: Registrar: "sipgate.de", registration is free, if you want to try to reproduce yourself.Guillaume RoguezGuillaume Roguezhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/397Android: add missing SRTP option for SIP account2018-05-22T00:36:57ZJami BotAndroid: add missing SRTP option for SIP accountIssue generated from Tuleap's migration script.
**Originally submitted by: Stepan Salenikovich (ssalenik)**
<p>The android client is missing the option to enable SRTP in the SIP account, along with which type of key exchange protocol to...Issue generated from Tuleap's migration script.
**Originally submitted by: Stepan Salenikovich (ssalenik)**
<p>The android client is missing the option to enable SRTP in the SIP account, along with which type of key exchange protocol to use (though its possible that there is only one). There is also the "fallback on RTP" option that goes along with this as well. (see the desktop clients)</p>
<p>Without this option, users cannot easily enable stream encryption on their SIP accounts.</p>https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/396Android: possibility to scan QRCode from a file2018-05-22T00:36:52ZJami BotAndroid: possibility to scan QRCode from a fileIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
<p>Feature request:</p>
<p>Add the option to scan the QRcode from a file as well, like from a screenshot, in addition to the ca...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
<p>Feature request:</p>
<p>Add the option to scan the QRcode from a file as well, like from a screenshot, in addition to the camera.</p>https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/391android: having conference feature2018-05-22T00:36:39ZJami Botandroid: having conference featureIssue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
Implement conference support on Android platformIssue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
Implement conference support on Android platformhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/388Mobile - select codecs based on connection type2018-05-22T00:36:36ZJami BotMobile - select codecs based on connection typeIssue generated from Tuleap's migration script.
**Originally submitted by: Mathias (mat)**
<p>It would be awesome, if I could set different acepted codecs based on how I'm connected to the net.</p>
<p>I dont want to allow video cha...Issue generated from Tuleap's migration script.
**Originally submitted by: Mathias (mat)**
<p>It would be awesome, if I could set different acepted codecs based on how I'm connected to the net.</p>
<p>I dont want to allow video chat while being on the cell network, I'd prefer to even limit opus to \~4kb/s.</p>https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/381Please sort contact list2018-05-22T00:36:25ZJami BotPlease sort contact listIssue generated from Tuleap's migration script.
**Originally submitted by: Klaus Alexander Seistrup (kseistrup)**
<p>In the Android app the contact list appears completely unordered. Please sort the list &mdash; either by name (first or...Issue generated from Tuleap's migration script.
**Originally submitted by: Klaus Alexander Seistrup (kseistrup)**
<p>In the Android app the contact list appears completely unordered. Please sort the list — either by name (first or last) or by most used.</p>
<p> </p>https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/371[Android] Route audio to bluetooth2018-05-22T00:36:01ZJami Bot[Android] Route audio to bluetoothIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
When a bluetooth device is paired audio is not rerouted to it.Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
When a bluetooth device is paired audio is not rerouted to it.