Switching Android phones -- Getting rid of Google (mostly)
Introduction
After being fed up with mostly non-serviceable phones and my previous one
suffering a bit of an accident; it was the perfect time to align consumer
values with portable device because the Fairphone 3 started
selling in late 2019.
This is about setting up an Android phone with a stock OS, but
getting rid of as much of Google as possible, while still having the option
to use the “necessary” regular things.
As a friend put it:
“I don’t believe in free. Not anymore.”
Table of Contents
Hardware
I went with the Fairphone 3, one of their catchy slogans kind
of say it all:
“If your phone doesn’t care about the planet, it’s not that smart”
They care about the source of the materials and the working conditions of the
supply chain; besides that, they actively encourage electronics recycling by
taking your old phone against a voucher.
Besides the ethical bits, a few great points that matter-to-me (tm) as just
a consumer:
- It supports dual-SIM and micro-SD card simultaneously
- It is highly serviceable, having a perfect iFixit score
- It feels robust
- It does its job
Setting up the phone
F-Droid – The Libre App store
Setting up F-Droid is about the very first thing I do on any android
device.
F-Droid is an alternative “app store” for Android, its
main features:
- All apps in the main repository are Free and Open Source
- You get warned if they contain “undesirable features” (ads, relying on
closed-source servers, …)
- You can host and setup your own repository.
Disabling (most) Google apps
Disable auto-update
The very first thing to do here, is to setup Google’s Play Store to not
use automatic updates.
I discovered that even if you disable apps, Android will “helpfully”
reinstall and enable them if there is an update available.
This is done by:
- Opening the Play Store app
- Clicking the “hamburger” menu (the three horizontal lines)
- Picking “Settings”
- Under “General” find “Automatic app updates”
- Pick “Do not update apps automatically”
This is a necessary trade-off between: keeping apps from the Play Store
up-to-date and having Gooogle sneak their apps back in.
Which still does happen from time to time with, e.g. Chrome.
Disable and remove unnecessary Google apps
This is done in the phone’s settings:
- Settings
- Apps and notifications
- Show all apps
Once we have the list of all apps, we have to iterate through those that are
unwanted and perform following:
- Touch the app on the list
- Touch on “Deactivate”
- Confirm that you want to Deactivate
- When asked if you want to uninstall any updates to the app, say “Yes”.
This has the decent side-effect that you get some space back.
- Touch on “Force exit” and confirm
- Go to “Storage”
- Delete data and delete cache
- Go back to the apps list
And this is the list of forced-upon-me apps for which I do this; since the
Fairphone 3 does not contain crapware of their own, it’s just
Google’s:
- Digital Wellbeing
- Drive
- Duo
- Fotos
- Gboard (care! Install an alternative before!)
- Gmail
- Google
- Google Play Films and Series
- Calendar
- Contacts
- Maps
- YouTube
- YouTube Music
Installing alternative software
Some of the alternative software on the F-Droid repositories is
actually significantly better than that of Google.
The best example of this would be NewPipe, a replacement for the YouTube app.
Amongst the most appreciated features from people I’ve shown this to is the
ability to play videos as a pop-up window or in the background (with the
screen off).
List of great apps on F-Droid
A quick and dirty list of apps on F-Droid that are a
must for me:
- Alarmio: alarms, timers, …
- andOTP (replaces Google Authenticator): second factor authentication
- AntennaPod: podcasts
- Simple Gallery (replaces Google Fotos): offline photo browser
- Ghost Commander: file browser
- K-9 Mail (replaces Gmail): E-mail client supporting encryption and most
email providers.
It looks like Gmail is going to stop being email, and they will stop
supporting the standard protocols.
So, you are forced to use Gmail if that’s where your mail is.
Notice how “embrace extend extinguish” is not from your usual source.
- Simple Calendar (replaces Google Calendar): offline or CalDAV-based
calendars.
- KISS Launcher (any app launcher): search-based app launcher.
It’s simple, and zeroes the mental burden of finding the app you need.
- Simple Contacts (replaces Google Contacts): offline contacts.
- Nextcloud (Google Drive): cloud-based storage.
- OpenKeychain: for encryption / signature checking while on the go.
- PassAndroid: Manage tickets
- Simple Keyboard (replaces Gboard): it lets you type without having to
correct every single word.
Being a responsible consumer
The F-Droid project itself and several of these apps are
long-standing Open Source projects, with ways to donate some money to
the developers. Please do so at least for a few!