We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2017-06-01 07:42:14 +0200

Contacts with similar phone number mix together

I have two contacts with belong to the 5 people I call and SMS most, and their numbers are almost the same except second number, i.e xAxxxxxxxx and xBxxxxxxxx. One another person I know has problems with Jolla Phone with these same contacts with exactly same symptoms. Long time ago I did send a SMS to both of them creating a conversation, and sometimes SMS sent to one of them did go to both of them - maybe because I was responding to the group conversation. I could make sure the message went to right person by creating a new message instead of replying to previous message.

The contacts are not linked to anything (even though I sync my contacts via CardDav to Nextcloud, the other person with same problem doesn't)

Since update to Iijoki (2.1.0.11) this has become much worse. Now even calls do get mixed up, so when I call to B I usually end up calling A, and I cant recall having any SMS delivered to B - they go always to A, sometimes twice. On incoming calls I feel as the phone shows number correctly, but while calling back to missed call i get most of time only to A.

This is related to https://together.jolla.com/question/69821/messages-show-multiple-contacts-in-a-single-conversation/?answer=161477#post-id-161477 but now it is no more about SMS only.

Contacts with similar phone number mix together

I have two contacts with belong to the 5 people I call and SMS most, and their numbers are almost the same except second number, i.e xAxxxxxxxx and xBxxxxxxxx. One another person I know has problems with Jolla Phone with these same contacts with exactly same symptoms. Long time ago I did send a SMS to both of them creating a conversation, and sometimes SMS sent to one of them did go to both of them - maybe because I was responding to the group conversation. I could make sure the message went to right person by creating a new message instead of replying to previous message.

The contacts are not linked to anything (even though I sync my contacts via CardDav to Nextcloud, the other person with same problem doesn't)

Since update to Iijoki (2.1.0.11) this has become much worse. Now even calls do get mixed up, so when I call to B I usually end up calling A, and I cant recall having any SMS delivered to B - they go always to A, sometimes twice. On incoming calls I feel as the phone shows number correctly, but while calling back to missed call i get most of time only to A.A. I think this has been the situation since upgrade, although haven't been calling them after update except recently.

This is related to https://together.jolla.com/question/69821/messages-show-multiple-contacts-in-a-single-conversation/?answer=161477#post-id-161477 but now it is no more about SMS only.

Contacts with similar phone number mix together

I have two contacts with belong to the 5 people I call and SMS most, and their numbers are almost the same except second number, i.e xAxxxxxxxx and xBxxxxxxxx. One another person I know has problems with Jolla Phone with these same contacts with exactly same symptoms. Long time ago I did send a SMS to both of them creating a conversation, and sometimes SMS sent to one of them did go to both of them - maybe because I was responding to the group conversation. I could make sure the message went to right person by creating a new message instead of replying to previous message.

The contacts are not linked to anything (even though I sync my contacts via CardDav to Nextcloud, the other person with same problem doesn't)

Since update to Iijoki (2.1.0.11) this has become much worse. Now even calls do get mixed up, so when I call to B I usually end up calling A, and I cant recall having any SMS delivered to B - they go always to A, sometimes twice. On incoming calls I feel as the phone shows number correctly, but while calling back to missed call i get most of time only to A. I think this has been the situation since upgrade, although haven't been calling them after update except recently.

This is related to https://together.jolla.com/question/69821/messages-show-multiple-contacts-in-a-single-conversation/?answer=161477#post-id-161477 but now it is no more about SMS only.

Contacts with similar phone number mix together

I have two contacts with belong to the 5 people I call and SMS most, and their numbers are almost the same except second number, i.e xAxxxxxxxx and xBxxxxxxxx. One another person I know has problems with Jolla Phone with these same contacts with exactly same symptoms. Long time ago I did send a SMS to both of them creating a conversation, and sometimes SMS sent to one of them did go to both of them - maybe because I was responding to the group conversation. I could make sure the message went to right person by creating a new message instead of replying to previous message.

The contacts are not linked to anything (even though I sync my contacts via CardDav to Nextcloud, the other person with same problem doesn't)

Since update to Iijoki (2.1.0.11) this has become much worse. Now even calls do get mixed up, so when I call to B I usually end up calling A, and I cant recall having any SMS delivered to B - they go always to A, sometimes twice. On incoming calls I feel as the phone shows number correctly, but while calling back to missed call i get most of time only to A. I think this has been the situation since upgrade, although haven't been calling them after update except recently.

This is related to https://together.jolla.com/question/69821/messages-show-multiple-contacts-in-a-single-conversation/?answer=161477#post-id-161477 but now it is no more about SMS only.

EDIT 2018-04-04 Finally had time to dig a bit further, and it seems that in contacts.db in addition to the real full-length phone number is stored also normalizedNumber, which is the last 8 digits. In this case the normalizedNumber is the same for all of these numbers, as the difference is on the first truncated digit. The same behaviour has been noticed also on a Xperia X, so definitely it's not device specific.

I don't know whether there are better options than a) use last 9 digits (which could include country code or part of it in some cases) b) strip only either -the leading zero (in case number starts with single zero, i.e. no country code) -the country code (in case the first character is + or 00) The latter is obviously a bit more work, but if I understood correctly it should be doable by comparing the beginning to the list of country codes. At the first one obviously if the normalizedNumber would include part of country code it wouldn't join together numbers with and without it.

In total I'm happy I do not have foreign contacts - it's quite easy to imagine the problems raising if I'd have contacts in different countries that share the number except country code. That would be not only annoying but also expensive if I'd end up sending messages or calling to abroad.

I have replaced the 8-digit normalizedNumbers with 9-digit ones, hopefully this could be a workaround. Does anyone have idea where this happens (and if it's in the open sourced components I could try to tinker with myself)?

Contacts with similar phone number mix together

I have two contacts with belong to the 5 people I call and SMS most, and their numbers are almost the same except second number, i.e xAxxxxxxxx and xBxxxxxxxx. One another person I know has problems with Jolla Phone with these same contacts with exactly same symptoms. Long time ago I did send a SMS to both of them creating a conversation, and sometimes SMS sent to one of them did go to both of them - maybe because I was responding to the group conversation. I could make sure the message went to right person by creating a new message instead of replying to previous message.

The contacts are not linked to anything (even though I sync my contacts via CardDav to Nextcloud, the other person with same problem doesn't)

Since update to Iijoki (2.1.0.11) this has become much worse. Now even calls do get mixed up, so when I call to B I usually end up calling A, and I cant recall having any SMS delivered to B - they go always to A, sometimes twice. On incoming calls I feel as the phone shows number correctly, but while calling back to missed call i get most of time only to A. I think this has been the situation since upgrade, although haven't been calling them after update except recently.

This is related to https://together.jolla.com/question/69821/messages-show-multiple-contacts-in-a-single-conversation/?answer=161477#post-id-161477 but now it is no more about SMS only.

EDIT 2018-04-04 Finally had time to dig a bit further, and it seems that in contacts.db in addition to the real full-length phone number is stored also normalizedNumber, which is the last 8 digits. In this case the normalizedNumber is the same for all of these numbers, as the difference is on the first truncated digit. The same behaviour has been noticed also on a Xperia X, so definitely it's not device specific.

I don't know whether there are better options than a) use last 9 digits (which could include country code or part of it in some cases) b) strip only either -the leading zero (in case number starts with single zero, i.e. no country code) -the country code (in case the first character is + or 00) The latter is obviously a bit more work, but if I understood correctly it should be doable by comparing the beginning to the list of country codes. At the first one obviously if the normalizedNumber would include part of country code it wouldn't join together numbers with and without it.

In total I'm happy I do not have foreign contacts - it's quite easy to imagine the problems raising if I'd have contacts in different countries that share the number except country code. That would be not only annoying but also expensive if I'd end up sending messages or calling to abroad.

I have replaced the 8-digit normalizedNumbers with 9-digit ones, hopefully this could be a workaround. Does anyone have idea where this happens (and if it's in the open sourced components I could try to tinker with myself)?