The Free Software Experience on Android (2)

first published on iSticktoit.net on 19th January 2019

Part 2: What you’re getting out of it

This is the second part in our Free Software on Android Guide. This time we’re taking a look at the great apps that are available on F-Droid.

NewPipe
Privacy friendly YouTube App

NewPipe is a great app for casual youtube viewing: It does not authenticate you against Google, therefore keeping your watchlist private. It also allows you to play the audio in the background or pop the video out, allowing you to use other apps simultaneously.

Drawback for some is that subscriptions don’t work as expected currently.

Download

F-Droid

OsmAnd
Maps and navigation—completely offline

Based on the cartography of OpenStreetMaps, OsmAnd provides GPS navigation completely offline. No internet connection required to calculate routes (download req’d street maps first)! OsmAnd can also show Points of interest, data from Wikipedia or online satellite images if you so desire.

F-Droid bonus: usually this app costs $8.99, but on F-Droid you can get it for free (legally)!

Download

F-Droid

Termux
Complete Unix System in your pocket

Ever wanted to grep through your SMS inbox? Write a shell script to access the camera when your phone gets moved? Or simply write some text in vim? Then Termux is for you! Essentially, Termux is a chrooted Linux distribution inside your phone, and it has some tooling to access data and sensors of your phone built-in.

Get the most out of it with Hacker’s Keyboard, also available on F-Droid, or an external keyboard.

Download

F-Droid

Gadgetbridge
Open replacement for the app of your smartwatch

(Informercial Voice:) Has this ever happened to you: You bought a smart watch and the manufacturer was bought out by a competitor, dropping all support? Fear no more: the Gadgetbridge project is a Free replacement for the Android app of many smart watches, including Pebble, Mi Band, Amazfit and many more!
Call in the next thirty seconds to get a second copy of the app for free!

(screenshot from the wiki)

Download

F-Droid

cSploit
Mobile penetration testing made easy

More than just an nmap frontend (which is what I use it for), it’s also one for metasploit, allowing you to exploit vulnerabilities and sniff passwords over the network. Usual legal disclaimers apply.

Requirements

Your phone must be rooted

Download

F-Droid

Firefox for Android
A desktop grade browser in your pocket

The killer feature of Firefox for Android is probably the extension support: Yes, you can run an adblocker, User Agent switcher or what ever else floats your boat on your phone now! There’s also Firefox Fokus (sometimes called Klar), which does not save any browsing history or cookies and comes with built-in tracking protection (that incidentally also blocks ads).

F-Droid provides a telemetry-disabled version called Fennec F-Droid (Mozilla is very strict about their trademarks on modified versions). If you want the real deal, install this third party repository, which offers the unmodified binaries from Mozilla.

Download

Fennec F-droid: F-Droid
Firefox Focus/Klar: F-Droid

K-9 Mail
Powerful email client

Fast to navigate and full fledged email client that supports multiple accounts. Can sync in the background in user-definable intervals to automatically notify you of incoming messages. Has OpenPGP support (using OpenKeychain) built-in and allows for extensions in the form of external apps to interface with it.

Download

F-Droid

AdAway
A system-wide adblocker

AdAway downloads, merges and installs hosts files that block connections to advertisement networks system-wide. While not as granular as browser addons, this can block ads even in apps.

Requirements

Your phone must be rooted

Download

F-Droid

ConnectBot
Full-featured SSH client

Lets you connect to your servers and workstations; supports port-forwarding and certificate authentication. A fork called TermBot can even use OpenKeychain to authenticate with your smart card or smart token.

Download

F-Droid

Document Viewer
Simple and lightweight PDF viewer

Does what it says on the tin. Has a full text search, table of contents navigation and even a invert colors feature (for reading late at night).

Download

F-Droid

Hacker’s Keyboard
Has all the keys for your EMACS needs

The perfect companion to ConnectBot and Termux: a keyboard with the keys usually missing: Ctrl, Alt, Super, Esc, F[1..12], and even a dedicated number pad. Highly configurable in its layout.

Download

F-Droid

Markers
Finger Paint

Sometimes you just need to draw a quick diagram to get your point across, other times you might want to highlight or censor part of a photo or screenshot. I’ve used Markers for all of these purposes and it does what it is supposed to do.

Note that F-Droid has archived this app, as it hasn’t been updated in a while. Enable the F-Droid Archive repository, then you can install it by searching for it.

Download

F-Droid Wiki

Öffi
The self-proclaimed King of public transport

Helps you get around the city. Öffi works in many European and world-wide cities and even includes many long-distance services. Its backend to communicate with transportation providers has been open source for a long time, but the app itself is a new-comer to the Free Software scene.

Download

F-Droid

Password Store
The Unix password manager for Android

pass(1) is a command line password manager that uses GPG and git to keep you secure. This App is compatible with it and its workflow. In combination with OpenKeychain it brings your password store to your phone or tablet and even supports smart cards and smart tokens like yubi-keys.

Download

F-Droid

Revolution IRC
No-frills IRC client

Supports all features of a modern IRC client, including notifications and multiple server/network connections. Its interface is simple, but modern-looking and customizable.

Download

F-Droid

VLC Media Player
Plays everything.

Unless you’re team mplayer, you’ll probably know how powerful VLC is. VLC for Android also supports network streams and DLNA servers, so you don’t need to store all your music and videos on your device.

Download

F-Droid