devicefreedom-os aims to make Independent Ownership as easy as installing an app on your phone — one-click installs, sane defaults, and apps that just work out of the box. Here's how to get started.
Click the app you want to install to open its detail page.
Review the app description, screenshots, and download size.
Click Install.
The app will begin installing — you don't need to wait on this page. You can navigate away and continue using your DeviceFreedom while it installs. Progress is shown on the app's icon on your home screen and on the app's detail page.
Some apps require other apps to be installed first. For example, Open WebUI requires Ollama to be installed for running AI models locally. If an app has dependencies, you'll see a prompt listing the required apps when you click Install.
Install each required app shown in the prompt. If alternatives are available, you can choose which one to install.
Once all dependencies are installed, click Install to install the app.
Some apps come with default login credentials. After installation, a dialog will show the default username and password. You can view these at any time by right-clicking the app icon on your home screen and selecting Show default credentials.
Most apps in the official App Store are protected behind your DeviceFreedom login — anyone trying to access them must first log in to your DeviceFreedom. If you have two-factor authentication enabled, that applies too. Some third-party app developers have chosen not to use this, meaning your DeviceFreedom password and 2FA won't protect access to those apps.
If the app you're looking for isn't in the App Store, you have a few options:
Community app stores — third-party app stores can be added to devicefreedom-os for access to more apps. See How to add a community app store.
Portainer — install the Portainer app from the App Store to run any Docker container manually.
Request or contribute an app — you can reach out to the app's developers and suggest they package it for devicefreedom-os, or contribute a package yourself. Learn more at github.com/getdevicefreedom/devicefreedom-apps.
If the app requires a newer version of devicefreedom-os, you'll be prompted to update. Go to Settings > Software Update to check for and install the latest version, then try installing the app again.