docs: mention more FOSS apps

This commit is contained in:
curben 2019-04-30 18:34:13 +09:30
parent aba07a9367
commit ecd19c02ce
2 changed files with 12 additions and 12 deletions

View File

@ -1,7 +1,7 @@
---
title: microG, a replacement for the proprietary Google Play Services
date: 2019-01-12 00:00:00
lastUpdated: 2019-02-05 00:00:00
lastUpdated: 2019-04-30 00:00:00
tags:
- Android
---
@ -34,20 +34,20 @@ For proprietary apps, use Yalp Store. You can use built-in credential to install
**App**: Google Maps
**Issue**: ~~No location, possibly due to absence of [incomplete/outdated](https://github.com/microg/android_packages_apps_GmsCore/wiki/Implementation-Status) [Maps API](https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/4/).~~ Edit: Google Maps v10.6.2 works again on microG v0.2.6.13280
**Alternative**: OsmAnd, [Maps](https://f-droid.org/en/packages/com.github.axet.maps/)/MAPS.ME, Waze, HERE WeGo
**Info**: HERE WeGo supports public transit and offline maps, while Waze doesn't. Despite [being funded](https://web.archive.org/web/20150816051912/http://company.nokia.com/en/news/press-releases/2015/08/03/nokia-completes-next-stage-of-transformation-with-agreement-to-sell-here-to-automotive-industry-consortium-at-an-enterprise-value-of-eur-28-billion#) by the Germany big 3 autos, the app looks dated and not as smooth as Google and iOS Maps. OsmAnd and MAPS.ME are open source and utilise [OpenStreetMap](https://www.openstreetmap.org/), but doesn't support public transit. *Maps* is a fork of MAPS.ME without the proprietary bits and it's available on F-Droid (https://f-droid.org/en/packages/com.github.axet.maps/).
**Alternative**: [OsmAnd](https://f-droid.org/en/packages/net.osmand.plus/), [*Maps*](https://f-droid.org/en/packages/com.github.axet.maps/)/MAPS.ME, Waze, HERE WeGo
**Info**: HERE WeGo supports public transit and offline maps, while Waze doesn't. Despite [being funded](https://web.archive.org/web/20150816051912/http://company.nokia.com/en/news/press-releases/2015/08/03/nokia-completes-next-stage-of-transformation-with-agreement-to-sell-here-to-automotive-industry-consortium-at-an-enterprise-value-of-eur-28-billion#) by the Germany big 3 autos, the app looks dated and not as smooth as Google and iOS Maps. **OsmAnd** and **MAPS.ME** are open source and utilise [OpenStreetMap](https://www.openstreetmap.org/). They do not have public transport info though. Use [**Transportr**](https://f-droid.org/en/packages/de.grobox.liberario/) for that. **Maps** is a fork of MAPS.ME without the proprietary bits and it's available on F-Droid.
---
**App**: Google Calendar
**Issue**: Crash on boot. Depends on proprietary GoogleCalendarSyncAdapter.apk. Possibly due to incomplete [Account Authentication API](https://github.com/microg/android_packages_apps_GmsCore/wiki/Implementation-Status).
**Issue**: Crash on boot. Depends on the proprietary GoogleCalendarSyncAdapter.apk. Possibly due to incomplete [Account Authentication API](https://github.com/microg/android_packages_apps_GmsCore/wiki/Implementation-Status).
**Alternative**: [Simple Calendar](https://github.com/SimpleMobileTools/Simple-Calendar) + [DAVx⁵](https://gitlab.com/bitfireAT/davx5-ose)
**Info**: It's still problematic even with GoogleCalendarSyncAdapter.apk installed. Google Account is not well-supported in microG. While you can use DAVx⁵ to sync calendar events in Google Account, it's a hit-or-miss and reminders are not supported. This is due to the [lack](https://forums.bitfire.at/post/9235) of OAuth 2.0 support in DAVx⁵. Alternatively, you can migrate your data to free email providers that supports CalDAV/CardDav, i.e. [Disroot](https://disroot.org/en) (using [Nextcloud](https://www.davx5.com/tested-with/nextcloud)), [GMX](https://www.davx5.com/tested-with/gmx) and [Yandex](https://www.davx5.com/tested-with/yandex).
---
**App**. Google Contacts
**Issue**: Depends on proprietary GoogleContactsSyncAdapter.apk
**Issue**: Depends on the proprietary GoogleContactsSyncAdapter.apk
**Alternative**: [Simple Contacts](https://github.com/SimpleMobileTools/Simple-Contacts) + DAVx⁵
**Info**: Email providers mentioned in Google Calendar section can sync contacts using CardDAV.

View File

@ -1,7 +1,7 @@
---
title: Recommended Android apps
date: 2019-01-07 00:00:00
lastUpdated: 2019-02-05 00:00:00
lastUpdated: 2019-04-30 00:00:00
tags:
- Android
---
@ -10,19 +10,19 @@ Following my switch to [microG](https://microg.org/) (an open source re-implemen
<!-- more -->
Aside from below list, check out the NanoDroid's [list](https://gitlab.com/Nanolx/NanoDroid/blob/master/doc/Applications.md) of other great open source alternatives.
Aside from the below list, check out the NanoDroid's [list](https://gitlab.com/Nanolx/NanoDroid/blob/master/doc/Applications.md) of other great open source alternatives.
Name | Previous | Comment
--- | --- | ---
[F-Droid](https://f-droid.org/) + [Yalp Store](https://github.com/yeriomin/YalpStore) | Play Store | Compatible with microG. F-Droid is an app store for open source apps. Yalp Store is to browse and install apps listed in Google Play *without* a Google account.
[F-Droid](https://f-droid.org/) + [Aurora Store](https://f-droid.org/en/packages/com.aurora.store/) / [Yalp Store](https://github.com/yeriomin/YalpStore) | Play Store | Compatible with microG. F-Droid is an app store for open source apps. Aurora/Yalp Store is to browse and install apps listed in Google Play *without* a Google account, while offering support for Google account login to download purchased apps.
[Fennec F-Droid](https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/) | Firefox | It's an official build by Mozilla for F-Droid with less proprietary components (Google Services Framework?). Particularly suitable for [microG](https://microg.org/).
[Simple Calendar](https://github.com/SimpleMobileTools/Simple-Calendar) + [DAVx⁵](https://www.davx5.com/) | Google Calendar | Google Calendar doesn't work with microG. It's part of [Simple Mobile Tools](https://simplemobiletools.github.io/), so it's open source and include dark theme. Use DAVx⁵ to sync calendar and contact. Google uses proprietary protocols instead of CalDAV and CardDAV, so data migration is required.
[Simple Gallery](https://github.com/SimpleMobileTools/Simple-Gallery) | Google Photos | The only reason I use Google Photos is the ability to view panoramas, despite having no issue with microG. Since Simple Gallery is part of Simple Mobile Tools and supports panoramas, I gladly switched.
[uNote](https://gitlab.com/Varlorg/uNote) | OI Notepad | Smallest (71KB) open source notepad app that I could find.
[KeePass DX](https://www.keepassdx.com/) | [KeePassDroid](http://www.keepassdroid.com/) | Utilise Material theme so it looks more modern and feels lighter.
[Lithium](https://play.google.com/store/apps/details?id=com.faultexception.reader&hl=en) | FBReader | Free but proprietary EPUB reader. The best feature is read by scrolling; each chapter is displayed as a long text and you scroll down as you read. I find this feature faster than flip-by-swipe and without the accidental touch issue of flip-by-tap.
[Pdf Viewer Plus](https://github.com/JavaCafe01/PdfViewer) | Google PDF Viewer | For a simple pdf viewer, I liked Google PDF Viewer due to its minimal size ([5MB](https://www.apkmirror.com/apk/google-inc/google-pdf-viewer/google-pdf-viewer-2-7-332-10-release/google-pdf-viewer-2-7-332-10-40-android-apk-download/)). An open-source alternative is Pdf Viewer Plus. It uses vertical scrolling just like the Google's (and most desktop PDF viewers) and offers themes (for dark theme users). If you prefer/don't mind horizontal scrolling, another alternative is [MuPDF viewer](https://f-droid.org/en/packages/com.artifex.mupdf.viewer.app/) which has smaller APK and supports more formats (i.e. XPS, OpenXPS, CBZ, EPUB, and FictionBook 2).
[KeePass DX](https://www.keepassdx.com/) / [Keepass2Android](https://play.google.com/store/apps/details?id=keepass2android.keepass2android_nonet) | [KeePassDroid](http://www.keepassdroid.com/) | KeePass DX utilises Material theme so it looks more modern and feels lighter. Currently, it does not support database with attachment well (see [#115](https://github.com/Kunzisoft/KeePassDX/issues/115) [#183](https://github.com/Kunzisoft/KeePassDX/issues/183)); alternative is the Keepass2Android. There is an [*online*](https://play.google.com/store/apps/details?id=keepass2android.keepass2android&hl=en_US) version which supports opening database from the cloud backup.
[Lithium](https://play.google.com/store/apps/details?id=com.faultexception.reader&hl=en) | FBReader | Free but proprietary EPUB reader. The best feature is read by scrolling; each chapter is displayed as a long text and you scroll down as you read. I find this feature faster than the usual flip-by-swipe and without the accidental touch issue of flip-by-tap.
[Pdf Viewer Plus](https://github.com/JavaCafe01/PdfViewer) / [MuPDF viewer](https://f-droid.org/en/packages/com.artifex.mupdf.viewer.app/) | Google PDF Viewer | For a simple pdf viewer, I liked Google PDF Viewer due to its minimal size ([5MB](https://www.apkmirror.com/apk/google-inc/google-pdf-viewer/google-pdf-viewer-2-7-332-10-release/google-pdf-viewer-2-7-332-10-40-android-apk-download/)). An open-source alternative is Pdf Viewer Plus. It uses vertical scrolling just like the Google's (and most desktop PDF viewers) and offers themes (for dark theme users). If you prefer/don't mind horizontal scrolling, another alternative is MuPDF viewer or [MuPDF mini](https://f-droid.org/packages/com.artifex.mupdf.mini.app/) have smaller APKs and support more formats (i.e. XPS, OpenXPS, CBZ, EPUB, and FictionBook 2), but offer less customisation.
[Unit Converter Ultimate](https://github.com/physphil/UnitConverterUltimate) | | The only unit converter app that you would ever need. Supports every practically possible units including currency.
[Aegis](https://github.com/beemdevelopment/Aegis) / [andOTP](https://github.com/andOTP/andOTP) | Google Authenticator | Open source and dark theme.
[Loyalty Card Keychain](https://f-droid.org/packages/protect.card_locker/) | Google Pay | Simply to store loyalty cards with barcode.
OsmAnd, [Maps](https://f-droid.org/en/packages/com.github.axet.maps/)/MAPS.ME, Waze, HERE WeGo | Google Maps | ~~Google Maps doesn't work with microG.~~ (Edit: Google Maps v10.6.2 works again on microG v0.2.6.13280) [OsmAnd](https://github.com/osmandapp) or [MAPS.ME](https://github.com/mapsme/omim) which are open source and utilise [OpenStreetMap](https://www.openstreetmap.org/). *Maps* is a fork of MAPS.ME without the proprietary bits and it's available on F-Droid (https://f-droid.org/en/packages/com.github.axet.maps/).
[OsmAnd](https://f-droid.org/en/packages/net.osmand.plus/), [*Maps*](https://f-droid.org/en/packages/com.github.axet.maps/)/MAPS.ME, Waze, HERE WeGo | Google Maps | **OsmAnd** and **MAPS.ME** are open source and utilise [OpenStreetMap](https://www.openstreetmap.org/). They do not have public transport info though. Use [**Transportr**](https://f-droid.org/en/packages/de.grobox.liberario/) for that. **Maps** is a fork of MAPS.ME without the proprietary bits and it's available on F-Droid. ~~Google Maps doesn't work with microG.~~ (Edit: Google Maps v10.6.2 works again on microG v0.2.6.13280)