Old Android Died, Got a New One - Librem 5 Procedure?


Not really :wink:

If you can export your contacts as a vcard, a *.vcf file then you can import them to the Librem 5 phone.

While GNOME Contacts does not yet have a nice import button, you can import vcard files with the syncevolution tool.

Also GNOME Contacts also supports remove addressbooks via GNOME Online Accounts.


Well, I’m not sure this has been 100% confirmed by Purism at this point. This is based on a comment in the forums from someone who claims that @nicole.faerber at the Purism session at FOSDEM said this. There has yet to be an official announcement unless I missed something.


i’ll wait for the official answer …


Maybe the contacts were on the SIM card.

Anyway, good question on the Contacts migration procedure as I am sure we will all face that question in some form.

Any chance of LDAP support on the L5 at Evergreen shipment? Or at least importing a .LDIF file?


EDS does support LDAP backend. If you can make a shim view to map your schema to eds schema - that should solve it.


Concerning shipping dates, the situation in China is still very very unclear to us - and to this extend to pretty much everyone else. What we know is that all the factories we are talking to are not yet back to work. Some engineers in the offices are, but the majority still seems not to be operational again. There is no confirmation on when they will return.

So bottom line is, we actually do not know. We have no idea how this will affect us and our time line. What do know though is that it will affect us - already as of today we have an effective delay of at least three weeks. If they can make this us or if this has ripple effects and create even more delays, we honestly don’t know. We trying our very best to stay in touch with them and to clear things up, but honestly there is not much we can currently do, I am very sorry. This is not only a problem for us but this is becoming a humanitarian crisis of proportions we have no idea yet. Everything that depends on China will be heavily impacted by it - and most of course the Chinese people.

Of course we will update everyone once we know more details.


News for Dogwood?

I am guessing that if this is not a feature by the time of Evergreen, it can at least be scripted, in a nice little bash script with some icons in the display


Any userfriendly guide to import csv contact file into librem5?


Thanks for the update.
Unfortunately, all signs seem to indicate that nothing has gotten better. Rather, things have gotten much worse.
I don’t think it’s business as usual any longer. We’re looking at a situation that won’t clear up for probably a year or better.
I don’t mean to be a bummer, but that’s where reality is at.

Our business imports container and packaging from China and we’re looking at indefinite delays for various items. Plus, we’re also taking steps to decontaminate anything in question.
Truth is, once more business sectors are effected, the whole world will have to pause in certain ways. This means, delays, etc. won’t be out of the ordinary, which is bad. Though, hopefully, people will understand and not cast blame upon you–us, in our line of business–for unavailability, delays and so on.

We’re praying here too.


if someone blames Purism they should also lay blame on everyone else there as well … but how can it be somebody’s fault when this shit hit the fan so hard ? …


There’s a lesson here, a lesson in globalism. People will have different takes on it. Though it can’t be said perils like this were never foreseen.
For a company like Purism, they’d do well to cultivate solutions in the US–even if only for backup.


Whatever you need to do to ensure the best survival for my fellow human beings…I can wait. I mean, I get that China does what they do best but please don’t risk their lives to do it now. You made the core software and I’m already a happy Purism customer because of that…that’s really all I wanted :slight_smile: Please don’t think I have any more customer demands.


They are. Refer “Librem 5 USA Edition”. However the price isn’t very appealing. :slight_smile:


True, a mere 2 grand … Well, I might spring for it since the “China Edition” may be indefinitely delayed. I’m almost half way there anyway, so why not.


Yep, I expect I can massage the LDIF file into whatever text format it needs to be.

LDAP itself is in a sense nicer though since then the L5 will just pick up all my contacts that are shared with (served to) my existing spiPhones, not that the LDAP client on the spiPhone works very well, and that’s the beauty of closed source software. :slight_smile:


just a quick bash script to do this task of importing a vcard to gnome contacts. This was made on a desktop. But hey one of the perks of having the same gnu/linux software stack on mobile and desktop is that if you make a script that works on the desktop, it will work on the phone, it has also been tested on a Librem 5


So I upped the game a little bit with that bash application to import contacts, now has shortcut icon, notifications and whatnot:


Woohoo! -=-=-=-=-=


This needs the other half, the export. I’d love to just import/export between my laptop and the phone to keep them in sync. I despise the idea of having to use some kind of server in between, even if it is my server.


Humm, yes that can be done.

But it’s trickier because you have more factors at play, like:

  • What contacts database you want to export? One? All? Just export form the local database by default, or provide an option, to export contacts from carddav?
  • Do you wanna just export the whole database in bulk, or select contacts to export?

“Choice. The problem is choice.” Neo

But hey, thanks for the idea for a next version :smiley:

The ultimate solution to this issue is for someone to send a patch to GNOME Contacts for it to be able to import contacts from files.

There is the developer documentation of Evolution Data Server, with all the info on parsing vcards


Here is the repo for GNOME Contacts:

And their ticket with this issue: