Documentation
Docs
The nine suite is still under active development. This page only covers installing the apps for now — screenshots, keypad references, and settings documentation will get their own page per app as each gets closer to a first release.
Installing
None of the apps are on F-Droid yet. For now, build the one you want from source:
git clone https://git.sr.ht/~timofurrer/nine
cd nine
./gradlew :l9:app:installDebug
Swap :l9:app:installDebug for :c9:app:installDebug, :p9:app:installDebug or :t9:app:installDebug to install C9, P9 or T9 instead — each app installs independently, so pick just the ones you want.
You'll need a JDK (17 or 21 — newer JDKs aren't yet supported by the Android build tools) and the Android SDK with platform-tools installed. All apps currently target Android 14 (API 34).
A couple of apps need one extra step after installing. A launcher has to be set as your device's default Home app from Android's own settings before L9 takes over. P9 works as a plain dialer right away, but only draws its own call screen once it's set as the device's default Phone app — P9 offers to do that on first run, and the setting can be granted or revoked later from P9's own Settings. Details for both live with each app's own docs once those exist.