Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Simple Contacts stopped displaying contacts #1044

Open
irgendwie opened this issue Oct 11, 2023 · 16 comments
Open

Bug: Simple Contacts stopped displaying contacts #1044

irgendwie opened this issue Oct 11, 2023 · 16 comments
Labels

Comments

@irgendwie
Copy link

Starting with Android 14 (GrapheneOS, build 2023100900), Simple Contacts stopped displaying my contacts. By downgrading the app from 6.22.7 (f-droid release) to 6.22.4 (f-droid release) (aka. reinstalling) contacts are available again.

My contacts are stored on a CardDAV Server, synced via the DAVx5 app.

Version 6.22.7:
Screenshot_20231011-110147_cen

Version 6.22.4:
Screenshot_20231011-110118_cen

@tibbi
Copy link
Member

tibbi commented Oct 11, 2023

do they show up well in other downloaded Contacts apps?

@irgendwie
Copy link
Author

do they show up well in other downloaded Contacts apps?

You mean "competitor" apps? I did only try one other app from F-Droid (Connect You, https://f-droid.org/en/packages/com.bnyro.contacts/). This one works fine. The stock contacts app from GrapheneOS also works fine. The only problem I experienced was with Simple Contacts version 6.22.7. Currently I downgraded to 6.22.4 and blocked the next upgrade in F-Droid.

@smokemyshoes
Copy link

I experience the same issue on on the latest GrapheneOS build as well (build 2023100900, Android 14).

I can add that CardDAV address books (and contacts) also show up in in the default GrapheneOS i.e. the stock AOSP Contacts app.

@tibbi tibbi added the bug label Oct 11, 2023
@stonewareslord
Copy link

I have the same issue with contacts, and it affects Dialer 5.18.1 as well. Latest GrapheneOS UP1A.231005.007.2023101100

Dialer 5.18.0 and Contacts 6.22.4 works, but Dialer 5.18.1 and Contacts 6.22.7 do not. All 4 tested after a fresh install from f-droid. Just shows a blank contacts list on both apps.

@rightsaidfred99
Copy link

Same here. I don't think its davx because google.contacts works

@dr-waterstorm
Copy link

I can also confirm this, however it may be a bit more tricky.
I was transferring all my stuff from my now (sadly) outdated Pixel 4a to my new Pixel 8.

On the new device (Pixel 8) I get exactly the same behavior as stated here in the thread (fresh installation of version 6.22.7 Pro). No contacts in the contacts app, while all contacts do show up in the integrated Dialer.

However, the interesting thing is that I have exactly the same version of the contact app (6.22.7 Pro) on my Pixel 4a and it works perfectly fine.

Both devices use GrapheneOS, DAVx and both have exactly the same permission settings for the Contact app. The major difference: Pixel 4a is still on Android 13 while the new Pixel 8 is using Android 14. If that makes a difference I do not know.

@useross
Copy link

useross commented Nov 4, 2023

i can confirm this issue on Pixel 7, latest GrapheneOS based on Android 14.

@fliegentoeter
Copy link

Same with Pixel4a5g.
Had to switch to another contacts app unfortunately.

@ma-gh
Copy link

ma-gh commented Nov 12, 2023

same.

pixel 7a
android 14
latest stable graphene

im unable to install an older version via f-droid

@jasontbradshaw
Copy link

Same issue, same solutions fix it.

Pixel 8
Android 14
Latest stable GrapheneOS (2023111500)

@ploxmox
Copy link

ploxmox commented Nov 29, 2023

I just noticed the following, these are the steps I applied which caused one newly edited contact not to appear in the list of my contacts in the Simple Dialer app:

I remotely edited a contact entry in the address book that my local machine and my smartphone access via carddav on the server of my mailhoster which provides to me one of my mail addresses. I changed that specific contact entry this way:

  1. On my machine, in the Linux KDE contacts program "Kaddressbook" I opened the entry of that specific contact for editing it. In the "Edit Contact" window of that specific contact I deleted the contents of two fields: of the mail address field and the telephone number field. Before I deleted the mail address and telephone number in these two fields, I copied them to a text editor.

  2. In the "Edit Contact" window in Kaddressbook I inserted the mail address and telephone number of that specific contact into the "Notes" tab of that specific contact entry and saved that specific contact entry in Kaddressbook.

  3. I then manually synchronized my address book that is stored on the server of my mailhoster with the address book that is stored on my smartphone (Android 10) using Davx5.

  4. I then opened the Simple Dialer app in my smartphone.

Result: The contact which I had edited in step 1 and step 2 does not show up in the contact list of Simple Dialer.

There is another contact entry in my address book stored on the server of my mailhoster which is not displayed in the contact list of the Simple Dialer app. This specific contact entry does not have any contents in its mail address and telephone number fields, but it contains text in the field which is shown in Kaddressbook in the "Private Notes" tab.

Another contact entry in my address book stored on the server of my mailhoster has an email adress in the email address field and text in the field that can be edited on the "Notes" tab in Kaddressbook, but this contact entry has no content in its telephone number field.

I created the address book on the server of my mailhoster by importing there, in the GUI of my email address at the website of my mailhoster, one single vcf file in version 4.0 which was stored on my local machine.

Installed Simple Dialer version: 5.18.1
Version of Davx5: 4.3.11-ose (403110004)

@ploxmox
Copy link

ploxmox commented Nov 29, 2023

See below the content of the contact entry which I edited today in the KDE program Kaddressbook (contact details in it made anonymous by myself), and which is not shown anymore in the Simple Dialer app in my smartphone.

The address book entry of that specific contact, which I quote below, is part of one single vcf file in version 4.0. I created this vcf file within Kaddressbook by selecting all entries of the address book that is stored at the server of my mailhoster, then exporting this selection via the Export menu entry in the File menu in Kaddressbook, exporting all fields into one single vcf file in version 4.0:

BEGIN:VCARD
VERSION:4.0
ADR;TYPE="home,pref":;;;;;;
FN:
N:;;;;
NOTE:
PRODID:-//Open-Xchange//7.10.6-Rev55//EN
X-KADDRESSBOOK-MailPreferedFormatting:TEXT
END:VCARD

Note: Having saved this comment, I noticed that the github web site software has deleted all text strings in the above mentioned quote of the vcf file, where these text strings started with an "<" and ended with an ">".

@rudolfmu
Copy link

A user in a German Forum claimed success by activating „Allow to use a custom Contacts app for picking scopes“.
https://www.kuketz-forum.de/t/fossify-apps-nachfolge-von-simple-mobile-tools/6639/28

@useross
Copy link

useross commented Feb 13, 2024

i have tested this hint for a graphenOS device, what seems not to work. Did this work for anyone?

@fliegentoeter
Copy link

No, not working for me either.

@marfuscha
Copy link

Same issue with Fossify Version of this Contacts app on LineageOs 21 (Android 14). Since update - no contacts shown on OnePlus 6t

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests