| Summary: | On Pixel 3, incoming calls are reported as Unknown Number | ||
|---|---|---|---|
| Product: | [Applications] kdeconnect | Reporter: | David Korth <gerbilsoft> |
| Component: | android-application | Assignee: | Albert Vaca Cintora <albertvaka> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kdeconnect, nicolas.fella |
| Priority: | NOR | ||
| Version First Reported In: | 1.10 | ||
| Target Milestone: | --- | ||
| Platform: | Android | ||
| OS: | Android 9.x | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
David Korth
2018-11-17 16:30:48 UTC
Same situation on Xiaomi A2 Lite (Android 9).
PC side tested on :
- Solus GNOME 3.9999 with GSConnect 17
- KDE Neon 5.14.5 with KDE Connect 1.3.3
Android side tested with KDE Connect versions :
- 1.10.1
- 1.7.1
- 1.6.6
Debug log of GSConnect reveal that none of above app version does not send contact name nor phone number in packet sent to PC, when there's incoming call :
DEBUG: [core.js:receive/<:404]: xiaomi: {
"id": 1547125458472,
"type": "kdeconnect.telephony",
"body": {
"event": "ringing"
}
}
while it should looks like :
DEBUG: [core.js:receive/<:404]: Samsung SM-A310F: {
"id": 1547126528778,
"type": "kdeconnect.telephony",
"body": {
"contactName": "Test number",
"phoneNumber": "555666777",
"event": "ringing"
}
}
Also for outgoing call there is no info about contact :
DEBUG: [core.js:receive/<:404]: xiaomi: {
"id": 1547126522752,
"type": "kdeconnect.telephony",
"body": {
"event": "talking"
}
}
For reference, this was fixed here: https://invent.kde.org/kde/kdeconnect-android/commit/17e9892c80300e89ccd3dc2cd9f5a7450869a67b commit 17e9892c80300e89ccd3dc2cd9f5a7450869a67b Author: Nicolas Fella <nicolas.fella@gmx.de> Date: Thu Mar 21 23:13:27 2019 +0000 Fix showing callers number on Pie |