Fairphone mit Android ohne Google-Account & Owncloud unter Plesk – #wearefairphone

Mein altes Android synchronisiert sich ja schon eine Weile mit meiner Owncloud. Da dachte ich, es sei wirklich einfach, mit dem Fairphone auch den Schritt zu machen.

Doch ohne Google-Account ist die Welt noch einmal komplizierter. F-Droid ist eine Alternative zu Google Play, die ohne Account zu nutzen ist und FOSS-Apps (Free and Open Source Software) bereitstellt. Dort zu finden ist die App DAVdroid, die prinzipiell noch mehr leistet als die von mir auf dem alten Telefon genutzten CalDAV-Sync und CardDav-Sync. DAVdroid verspricht nämlich die Übertragung von Änderungen aus dem Adressbuch zurück an den Server, was ja eigentlich eine Selbstverständlichkeit sein sollte.

DAVdroid hat aber höhere Sicherheitseinstellungen, die mir als DAU die letzten Stunden ganz schöne Kopfschmerzen bereitet haben. Einerseits erfordert die Syncapp, dass man den öffentlichen Teil des selbstsignierten Zertifikates manuell auf dem Handy ablegt – CalDAV- und CardDAV-Sync ist es völlig egal, was für ein Zertifikat verwendet wird, Hauptsache SSL (wunderbar für Man-in-the-Middle-Attacken). Um mir das Leben nicht unnötig schwer zu machen, läuft auf meinem Server Plesk, mit dem ich mich normalerweise auch um Zertifikate kümmere. Doch die selbstsignierten Zertifikatsdateien von Plesk wollte Android nicht akzeptieren. Zwar fand das OS über „Systemeinstellungen“ => „Sicherheit“ => „Anmeldedatenspeicher“ => „Von SD-Karte installieren“ die Zertifikate, die ich mir gemailt hatte, diese erschienen aber nachher nicht unter „Vertrauens. Anmeldedaten“ => „Nutzer“. Hierfür musste ich dann doch ein Zertifikat selber erstellen.

openssl req -new -x509 -days 3650 -nodes -out nginx.pem -keyout nginx.key
openssl x509 -inform PEM -outform DM -in nginx.pem -out nginxcert.crt

Der Schlüssel hat leider nur eine Länge von 1024 Bit, was ich später noch ändern werde.

Alle drei entstandenen Dateien nginx.key, nginx.pem und nginxcert.crt habe ich heruntergeladen, nginxcert.crt mir auf’s Handy gemailt und dort wie oben beschrieben eingelesen und die anderen beiden über Plesk in der Domain meiner Owncloud angelegt. Hier ist unbedingt zu beachten, das angelegte Zertifikat auch nachher unter Hosting-Einstellungen auszuwählen.

Anschließend konnte ich über DAVdroid zwei Accounts anlegen – allerdings mit SSL/https und nicht wie in Anleitungen zu lesen mit http. Http als Protokoll führte bei mir immer zu einer „302 moved permanently“-Fehlermeldung…

Meine wichtigsten zwei anderen Apps, K9-Mail und ownCloud News Reader, und natürlich auch Firefox gab’s auch über F-Droid. Kostete der Feedreader noch etwas über Google Play so ist er über F-Droid für lau zu haben – genauso wie DAVdroid. Öffi gibt’s direkt beim Produzenten.

Auf meinem Fairphone laufen jetzt also alle Apps, die ich täglich benötige ohne, dass ich einen Google-Account einrichten musste. Schöner wär’s natürlich, auch auf Android zu verzichten, dafür werde ich aber doch noch auf Anleitungen warten.

7 Gedanken zu „Fairphone mit Android ohne Google-Account & Owncloud unter Plesk – #wearefairphone

  1. http führt zu 302, weil OwnCloud standardmäßig alle http-Anfragen auf https weiterleitet… was auch sinnvoll ist 🙂

    • Ja, genauso ist es in der Anleitung von DAVdroid beschrieben.
      Doch dieses 302 wird bei mir nicht korrekt verarbeitet und DAVdroid gibt nur die Fehlermeldung 302 aus statt der Weiterleitung zu folgen. Https funktioniert wunderbar.

      Danke für Eure tolle App!

  2. Fritz, du Freak. 😉
    Ich versteh nicht mal jedes zweite Wort!
    Schreib lieber mal wieder was politisches.

    • Sorry, zu echter Politik komme ich gerade nur bei den AnStiftern.
      Gleichzeitig sehe ich aber einen Einsatz für faire Produkte und eine Befreiung aus der Datenkrake Google als politisches Handeln – auch wenn es sehr technisch daherkommt…

  3. Mittlerweile habe ich es aufgegeben, meine Daten über Owncloud zu synchronisieren. Posteo scheint mir eine deutlich sinnvollere Lösung zu sein.

    • Daten synchronisieren über posteo? Da geht es dann um Adressbuch/ Kalender, oder kann man da auch anderes (Fotos usw.) sichern? Bin gerade auch mit dem fairphone2 am Überlegen, wie ich das alles am Besten ohne google hinkriege, und freu mich über Tips 🙂

      • Liebe Elena,

        über Posteo kann man meines Wissens nur Adressbücher und Kalender synchronisieren. Für alles andere braucht man weitere Lösungen. Ich habe Bittorrent Sync bisher noch nicht mobil ausprobiert, zwischen Windows, Mac und Linux läuft es aber gut. Schau doch mal unter https://www.getsync.com/intl/de/platforms/mobile . Leider scheinen sie keine Lösung außerhalb der App Stores zur Verfügung zu stellen…

        Herzliche Grüße

        Fritz

Kommentare sind geschlossen.