F%$&*ing #Android! I just uninstalled and/or disabled a bunch of seemingly unnecessary system apps, after looking them up online to see what they are, and now my phone dialer has disappeared :-(
Crisis averted ;-P I installed the #Dialer2 app from #FDroid, and I can make calls again. Now I'm curious about whether I can remove the built-in Contacts app and its accompanying bits and bobs, and replace it with a #FreeCode address book? If so, can I then sync my contacts with #DavDroid and #NextCloud? New toys ...

@strypey
There are some free contacts apps

Simple Contacts Pro (A contacts app for managing your contacts without ads.) - https://f-droid.org/app/com.simplemobiletools.contacts.pro

Open Contacts (Hide contacts away from apps stealing your contacts information) - https://f-droid.org/app/opencontacts.open.com.opencontacts

Not sure about DAVDroid,
Think one of them should work for syncing to nextcloud, although without DAVDroid you'll need the data in shared storage, and it'll be available to other apps with storage peemission

1/2

Simple Contacts Pro | F-Droid - Free and Open Source Android App Repository

© 2010-2020 F-Droid Limited and Contributors

@strypey
2/2

.. I mean storage permission.

Could use shelter from fdroid to get a work profile and have contact app and nextcloud running there sandboxed, as the work profile gets its own storage.

Itd be nice to have nextcloud sandboxed like this as it stores all local files in shared storage, available to other apps.

@dazinism I've installed #NextCloud, #DavDroid, and #OpenContacts, as well as #K9, #QKSMS, and #Dialer2. Trying to get them all to work together smoothly is a nightmare. I get that it's a really hard problem, because I want people's contact info to be very secure when I store it, but I also want that data to be shared between the apps I need to use it with, remote backups etc.

@strypey

App sandboxing is pretty solid and gives what you want if the contacts program will work with DAVDroid (quite possibly it wont) as that will sync data out of the apps internal storage to nextcloud.

Alternative is to use a work profile, then can sync contact data from shared storage, although you may well have to manually export data from within the app into shared (backup?)

I can text and call fine from aosp contacts app in work profile (does the call/txt in personal profile)

1/2

@strypey

Other thing that helps with work profile is apps to add more share functionality
https://f-droid.org/app/com.tengu.sharetoclipboard

Lets me share by clicking on email addresses (eg. share from contacts in work profile into email program in personal profile)

Other possibly useful ones
https://f-droid.org/app/se.johanhil.clipboard
(May have some different functionality ?)
https://f-droid.org/app/com.intrications.android.sharebrowser
https://f-droid.org/app/de.audioattack.openlink
This one looks quite handy, but gets network permissions..

What phone and Android version you using?

Share to Clipboard | F-Droid - Free and Open Source Android App Repository

© 2010-2018 F-Droid Limited and Contributors

@dazinism Vodafone 785 and Android 4.2.2. Not sure what you mean by "work profile" and "personal profile".

@strypey
Ah, thats getting a bit old for an android device… Nice to keep things going though

Just checked an android Marshmallow phone, it doesnt have multi-user capability, so also wont work for you

The work/personal profiles use android-for-work, get two different sandboxed user accounts wired up to share the same "desktop environment" you can move stuff between them, slightly awkwardly, kinda like qubes-os

Had pleasure to try it when shelter was launched on F Droid a couple months back

@dazinism yeah, keeping working hardware out of e-waste is a passion of mine. I got given this Android device recently. I'm mainly using it as a way of dipping my toes in before I spend any serious money on a mobile. I've already learned that getting the right screen size is important, and that dual-SIM is useful. Also that it's a good idea to put in external storage before installing lots of apps ;-)