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

Disarrangement with contacts in Android Messaging Apps []

asked 2014-06-10 16:23:24 +0300

torcida gravatar image

updated 2014-07-18 16:03:06 +0300

jiit gravatar image


first thanks for some bugfixes (like this: https://together.jolla.com/question/39242/bug-predictive-input-1st-letter-doubling-in-android-applications/) and for adding new features/functionalities to the Android VM (like the possibility to view the contacts). But now there seems to be a new bug in WhatsApp:

What I first realised is that the contacts partially have wrong names and I only can identify them by the pictures. So I went on contacts (in WA) and realised that many contacts are not even on the list and some of them had wrong numbers saved (looks like some contacts were matched/linked) - totally different than the original conacts in my native "Contacts" App. So it seems that something went wrong with the syncronisation between the contacts on my Jolla and WhatsApp.

I hoped the latest WhatsApp update (2.11.254) would help, so i installed it, but it didn't.

Do we need to wait for the next update for fixing this issue?

EDIT: This really need to be fixed!! What about you guys... Hello Sailors!?

EDIT2: Nothing new about this issue?


edit retag flag offensive close delete



I don't use whatsApp but threema, but there is also a similar issue regarding the contacts after upgrading to Contact pictures are no longer displayed and some contacts have lost their identification status -> meaning: threema knows that I have those ID in my threema-contact list, but somehow can't find similarities between them and my native contact list in the jolla-phone. It displays them just due to manual assignments, I suppose. From your description it looks like we have the same problem: Access to the contacts app is somehow partially interrupted at least for android messaging apps. Maybe you can change the question also to a more general one?

I've also made my comment here: https://together.jolla.com/question/5647/android-application-can-not-access-contacts/ So far rebooting and re-setting contact pictures e.g. doesn't help. Haven't tried re-installing the apps yet...

majuss ( 2014-06-10 17:15:43 +0300 )edit

Now it is more general :)

torcida ( 2014-06-10 17:22:58 +0300 )edit

@torcida: The problem here could be one of two different issues - either the data is incorrectly exported from Sailfish to third-party consumers, or else the data is incorrectly provided from there to Android apps.

Could you please establish which of these is the problem? To do this, select a contact whose details are shown incorrectly in Android apps. Suppose this contact is named "John". Then you can see the details of this contact by doing the following:

[ In a shell launched with "devel-su -p", do: ]

$ groups

[ The list should contain 'privileged' ]

$ contacts-tool search John

[ This will give a list of contact ID numbers - find the one that matches your contact,then: ]

$ contacts-tool details your-ID

[ This should show the details of your contact for Sailfish apps. ]

[ Then exit from the devel-su shell: ]

$ exit

[ Test groups again to verify that you are no longer privileged: ]

$ groups

[ The resukt should not contain 'privileged' this time. ]

[ Now repeat the search and details commands - now that you are not in the devel-su shell, you will be accessing the third-party contacts database, and the ID will be different. ]

If the details shown in the second operation are wrong, the problem is with the export of contact data. Alternatively, if these details appear correct, then the problem must be with Android apps only.

MattVogt ( 2014-06-12 00:58:46 +0300 )edit

I haven't activated the developer mode... And I want the problem to be solved without it - for all with this issue.

torcida ( 2014-06-16 00:16:18 +0300 )edit

@MattVogt: Those details you mention, do only contain information like ID, phone numbers etc, I suppose? What about verifying access to contact pictures?

majuss ( 2014-06-16 11:06:14 +0300 )edit

3 Answers

Sort by » oldest newest most voted

answered 2014-07-20 15:29:34 +0300

berto89 gravatar image

Hi! I followed @MattVogt steps to view if contacts were really mismatched... at least 1 on 3 was... So I tried to solve the problem in a "brutal" way. Here is a step-by-step guide of what I did:

1) made a contacts backup with Jolla's builtin backup

2) deleted all contacts from People (do it only if you are shure you have saved all what you need!)

3) rebooted device. not shure was necessary, but why not? ;)

4) started an android app (whatsapp in the case) to see if contacts was really missing. I could see that some were missing, others don't

5) reimported contacts backup with Jolla's builtin functionality

6) waited end of operation 5, again rebooted device. (maybe unnecessary)

7) started the same android app as before. at the beginning some contacts were still mismatched, others were not memorized... but in a few mins all of the mismatched contacts turned in the right place.

I don't know if this could be the problem solution for all, but for me worked.

edit flag offensive delete publish link more



Great, it worked for me as well. Thanks!

P.S. I had to activate "hidden contacts" in the settings to be able to create a message to one of the contacts.

torcida ( 2014-11-18 17:12:35 +0300 )edit

answered 2014-06-20 21:10:04 +0300

Hubb5 gravatar image

Hi! I had the same problem. It should be a Whatsapp issue. I resolved the problem in this way: open Whatsapp and go in settings->contacts, disable "Show all the contacts"; then go back to main menu, open the contact list (like as you want to start a conversation with someone) and scroll to the bottom where is "Contacts help", there select "Show invisible conctact". All missing or mismatching conctats should be listed, then select "Use all the conctacts" and all should work. Before this operation I also reinstalled Whatsapp but I don't think that is necessary.

edit flag offensive delete publish link more


The steps do not solve the problem in my case.

harry ( 2014-06-29 22:18:53 +0300 )edit

Not sure if 'Show all the contact' fixed it or a Dalvik reboot, but now I got contacts! thanks.

ilpianista ( 2014-10-31 22:57:01 +0300 )edit

Seemed to fix absent/invisible contacts in Viber too. Thanks! :)

juhlii ( 2014-12-20 18:19:54 +0300 )edit

answered 2014-11-12 13:33:29 +0300

cocovina gravatar image

I had (have) a similar problem. In android applications (WhatsApp & Waze) I've seen just few contacts and some of them had not actual name (like some obsolete cache? i do not know). When I added some contact manually, I saw it too in this incomplete list. So I exported some random contact to single VCF file, deleted it and imported it back by Setting-App-People-Import from Contact file. Now I can see contacts correctly in WhatsApp. But Waze still have the problem. Using!

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2014-06-10 16:23:24 +0300

Seen: 3,996 times

Last updated: Nov 12 '14