This is required by the carrier for international shippings, so they can contact the client if there is any issue.
This is being worked on and when it is available, we will provide instructions to reflash the phone. There are two issues to get Full Disk Encryption working.
1 - Usually with full disk encryption on a desktop/laptop you have a physical keyboard to type the password. In case of the Librem 5, where there is no keyboard, but a touchscreen, you need a virtual keyboard installed outside of the Operating System that can be used to type the password. This is in the works and a keyboard has been packaged for this.
2 - We want to be able to provide a OEM like experience similar to the one on our laptops. The user receives the device with the image installed and encrypted, and in the initial setup creates it’s user and changes the disk encryption passphrase to one he chooses.
vcards can be imported to GNOME contacts using the application
librem5-goodies, GNOME contacts supports carddav with nextcloud instances.
The calendar app is not yet adaptive, but it also supports caldav via nextcloud. Yes this is a limitation as both applications were initially made with nextcloud in mind.
This is in the to do list. In GNOME Control Center (A.K.A settings) the VPN dialog is one of the most complex, due to all the vast configurations options. And it is a challenge to make that section adaptive, that design wise is still very GNOME2, in a adaptive panel with sane defaults that allows configuration.
There is work being done as we speak to make nautilus adaptive, by GNOME devs, and purism devs that are also GNOME devs, it will still take some months for it to be implemented, and there will be the issue of back porting it. But yes, it is being worked on.
until then you can scale nautilus to fit the screen.
have a look at: https://siskin.im/
I can be wrong but I believe this is also in the to-do list