FAQ
Q: Warum ist die F-Droid reproducible Version signifikant kleiner (6.0 MB) wie die andere F-Droid Version oder die IzzyOnDroid Version (both 13.3 MB)?
A: Beide “großen” Versionen enthalten eine Bibliothek zur Datenbank-Verschlüsselung. Die Bibliothek ist bei Neuinstallation inaktiv und ist nur noch für Langzeit Anwender enthalten deren Datenbank noch verschlüsselt ist. Sobald ich einen sicheren Migrationspfad für diese Anwender entwickelt habe werde ich die Bibliothek aus allen Versionen entfernen.
Q: Why are there so many flavours of MediLog?
A: Generell gibt’s 3 Varianten:
- zell-mbc.com/medilog.play Google Play -> Die kostenlose Variante ist limitiert auf 100 Datensätze, unlimitiert wird durch InApp Payment/Spende freigeschaltet. Funktional identisch mit allen anderen, enthält aber das Google Payment Zeug
- zell-mbc.com/medilog Original -> Die Originalversion die von F-Droid und IzzyOnDroid verteilt wird. F-Droid nimmt diese Version und signiert selber. Da sich das resultierende APK durch die andere Signatur von dem von mir erstellten APK unterscheidet ist diese Version zwangsläufig nicht reproduzierbar. IzzyOnDroid liefert mein Original APK aus und kann daher auf Verifizierbarkeit prüfen. Das heisst das gleiche APK ist einmal reproduzierbar und einmal nicht. 🤯
Seit einiger Zeit bietet nun auch F-Droid die Möglichkeit an APKs mit der Entwickler-Signatur zu verteilen. Aufgrund von Android Restriktionen ist aber kein Upgrade von einem APK mit F-Droid Signatur zu meiner Signatur möglich, es muss immer neu installiert werden. Da ich davon ausgehe das bei einer Neuinstallation ein Großteil meiner Nutzer ihre Daten verlieren würden bin ich den Weg einer 3. Variante gegangen.
- -zell-mbc.com/medilog.froid_ F-Droid , von mir signiert und exclusiv von F-Droid verteilt, inklusive Prüfung auf Reproduzierbarkeit. Funktional identisch zu 2.
Zusammenfassed: Alle Versionen sind funktional identisch.
- Flavour 1 gibt’s nur bei Google
- Flavour 2 gibt’s bei F-Droid (nicht reproduzierbar) und IzzyOnDroid (reproduzierbar)
- Flavour 3 nur bei F-Droid (reproduzierbar)
Q: Will you do a version for iOS?
A: Currently there are no plans to support iOS.
