[Dialer] Incoming call - no info which SIM card was called (dual SIM)

Bug #1460301 reported by Chris
60
This bug affects 15 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Bill Filler
Ubuntu UX
Fix Committed
High
Olga Kemmet
telephony-service (Ubuntu)
Fix Released
High
Tiago Salem Herrmann

Bug Description

Ubuntu 14.10 (r22)

(Don't know how to find a package version :/, but I checked for updates on 29-05-2015 and all apps are up to date)

I have two SIM cards inserted into BQ Aquaris 4.5

On incoming call I expect to see information if SIM1 or SIM2 was dialled by caller alongside caller ID.
I see only caller ID.

It may be useful if one of the SIM cards is in roaming, or when one of the SIMs is a company number while other is a private number.

------------ UX comment -----------

The SIM card indication should replace the "Incoming call" text. This applies only for dual SIM devices. On a single SIM device the "Incoming call" labe remains. Please see attached wireframe for the exact solution.

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in dialer-app (Ubuntu):
status: New → Confirmed
Revision history for this message
hurz (email4u) wrote :

The same here,
when it is ringing there is no display if the call comes from sim 1 or sim 2.
Only if you take the telephone call then it is displayed which sim is used.
But then it is too late.

Bq Aquaris E4.5
Ubuntu 14.10 (r22)

summary: - Incomming call - no info which SIM card was called (dual SIM)
+ Incoming call - no info which SIM card was called (dual SIM)
summary: - Incoming call - no info which SIM card was called (dual SIM)
+ {Dialer] Incoming call - no info which SIM card was called (dual SIM)
Changed in ubuntu-ux:
assignee: nobody → Olga Kemmet (olga-kemmet)
importance: Undecided → Medium
Changed in ubuntu-ux:
status: New → Triaged
summary: - {Dialer] Incoming call - no info which SIM card was called (dual SIM)
+ [Dialer] Incoming call - no info which SIM card was called (dual SIM)
Revision history for this message
Mathijs Veen (matv1) wrote :

I filed a similar bug against dialer-app the other day before I saw this one:
https://bugs.launchpad.net/ubuntu/+source/dialer-app/+bug/1469467 (now marked as duplicate)

In that bug I added two more fr's that I believe also to be useful in this context. those additions are:
:
1) in the "recent calls" panel of the dialer-app, each missed/incoming call should show to which of the two sims a call was made. When this is realised, it should then by default select that same sim to call back in the dialer panel when that phone number is selected from missed calls.

2) Also useful would be to have a UI where a user could add an alias to each sim, which would then be used in the dialer-app (or even system-wide) to replace "sim 1" and "sim 2".

affects: dialer-app (Ubuntu) → telephony-service (Ubuntu)
Bill Filler (bfiller)
Changed in canonical-devices-system-image:
assignee: nobody → Bill Filler (bfiller)
milestone: none → ww02-2016
Changed in telephony-service (Ubuntu):
assignee: nobody → Tiago Salem Herrmann (tiagosh)
Changed in canonical-devices-system-image:
importance: Undecided → High
Changed in telephony-service (Ubuntu):
importance: Undecided → High
Revision history for this message
Bill Filler (bfiller) wrote :

I would think we should add a label in the incoming call notification.
Currently it says:
"<Contact Name>
Calling from <phone number>"

If multi sim's detected, it should say:
"<ContactName>
Calling from <phone number> on <Sim Label>"

regarding comment #3
1) the recents call does show what sim the call was received on, have to left swipe and press "i" button
2) you can already edit the sim label to your liking. Go to System Settings-> Cellular -> Edit SIM Name

Changed in ubuntu-ux:
importance: Medium → High
Bill Filler (bfiller)
Changed in canonical-devices-system-image:
status: New → Confirmed
Changed in ubuntu-ux:
status: Triaged → Fix Committed
description: updated
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :

Please find desired solution in attachment. The SIM indication should be inline with the "Incoming call" text.
Marking as Fix Commited.

Revision history for this message
Tiago Salem Herrmann (tiagosh) wrote :

Thanks Olga,

Just wanted to remind that "SIM 1" can be any text defined by the user in system-settings. Should we still go ahead and keep this solution?
We also need wireframes for missed call entries displayed in the indicator.

Revision history for this message
Olga Kemmet (olga-kemmet) wrote :

@tiagosh: Yes, I am aware of that. :)
One other solution I thought about was to remove "Incoming call" and simply replace it with "SIM1" or whatever label user is choosing. This would only apply to dual SIM devices though. For a single SIM device the initial "Incoming call" text should remain on the incoming call snap.

description: updated
Revision history for this message
Olga Kemmet (olga-kemmet) wrote :
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Changed in telephony-service (Ubuntu):
status: Confirmed → In Progress
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package telephony-service - 0.1+16.04.20151207-0ubuntu1

---------------
telephony-service (0.1+16.04.20151207-0ubuntu1) xenial; urgency=medium

  [ CI Train Bot ]
  * New rebuild forced.
  * Resync trunk. added: po/be.po

  [ Tiago Salem Herrmann ]
  * Fill notifications with attachments info when no text is received.
    (LP: #1517654)
  * Improve notifications on multi-sim devices. (LP: #1487528, #1460301)

 -- Tiago Salem Herrmann <email address hidden> Mon, 07 Dec 2015 17:55:49 +0000

Changed in telephony-service (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
Revision history for this message
Victor gonzalez (victor-gonzalez-0) wrote :

I reproduce it with Vegeta in OTA-9 and krillin in rc246. I'll provide video and logs next week.

Revision history for this message
Victor gonzalez (victor-gonzalez-0) wrote :

Here are the steps and some screenshots about the bug:

Steps to repro:

1º Create and save two contacts, one on each SIM (screenshots 1 & 2) with an Android device.
2º Then I put both SIM cards in krillin with OTA-9 installed.
3º Receive a call from those contacts before import them from SIM (I wanted to try) both appear as unknown caller and with SIM 1 label.
4º Import both contacts from their SIM cards
5º Repeat the calls from both contacts and check that SIM 1 label appear for both contacts (screenshots 3&4)
6º Delete both contacts and repeat the calls (screenshots 1.2 & 2.2) like step 3º.

Revision history for this message
Tiago Salem Herrmann (tiagosh) wrote :

The SIM information on the incoming call screen is about the sim card that's receiving the call from that contact, and not the sim card where that contact was originally stored.

Revision history for this message
Victor gonzalez (victor-gonzalez-0) wrote :

Thanks @tiagosh...sorry my mistake

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.