You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -10,10 +10,12 @@ Complete guide for installing the Formulus mobile application on Android devices
10
10
11
11
Formulus is available for Android devices through multiple installation methods. Choose the method that best fits your needs:
12
12
13
-
-**F-Droid** (Recommended for end users) - Official app store for free and open source Android apps
14
-
-**Direct APK** - Download and install the APK file directly
13
+
-**Obtainium** (Recommended) - App manager that installs Formulus directly from GitHub releases, including pre-release versions. Install Obtainium via F-Droid or direct download.
14
+
-**Direct APK** - Download and install the APK file directly from GitHub releases
15
15
-**Development Build** - For developers who want to build from source
16
16
17
+
**Note**: F-Droid is used to install Obtainium, which then installs Formulus. F-Droid does not directly install Formulus.
18
+
17
19
## System Requirements
18
20
19
21
Before installing, ensure your device meets these requirements:
@@ -27,50 +29,108 @@ Before installing, ensure your device meets these requirements:
27
29
28
30
## Installation Methods
29
31
30
-
### Method 1: F-Droid (Recommended)
32
+
### Method 1: Obtainium (Recommended)
33
+
34
+
Obtainium is the recommended method for installing Formulus. It allows you to install and update Formulus directly from GitHub releases, including pre-release versions. You can install Obtainium via F-Droid or by downloading it directly.
35
+
36
+
#### Step 1: Install Obtainium
37
+
38
+
You have two options to install Obtainium:
39
+
40
+
##### Option A: Install Obtainium via F-Droid (Recommended)
31
41
32
-
F-Droid is the recommended installation method for end users. It provides automatic updates and ensures you're installing the official version.
42
+
1.**Open your web browser** and navigate to [f-droid.org](https://f-droid.org/)
43
+
2.**Locate the "DOWNLOAD F-DROID" button** on the main page
44
+
3.**Tap the "DOWNLOAD F-DROID" button** to download the F-Droid APK file
45
+
4.**Enable installation from unknown sources**:
46
+
- Go to **Settings** → **Security** → **Unknown Sources** (or **Apps** → **Special app access** → **Install unknown apps** on newer Android versions)
47
+
- Select your browser (Chrome, Firefox, etc.) from the list
48
+
-**Enable "Allow from this source"** toggle switch
49
+
- Read and acknowledge the security warning about installing apps from unknown sources
50
+
5.**Return to your browser** and open the downloaded F-Droid APK file
51
+
6.**Tap "Install"** when prompted
52
+
7.**Wait for installation** to complete, then tap **"Open"** to launch F-Droid
**Important**: Make sure "Include prereleases" is enabled (toggle switched to the right/purple) to see and install pre-release versions like `v1.0.0-alpha.12`.
51
91
52
92
#### Step 3: Install Formulus
53
93
54
-
1.**Open F-Droid** on your device
55
-
2.**Navigate to the Updates tab** or search for "Formulus"
56
-
3.**Find Formulus** in the app list
57
-
4.**Tap on Formulus** to open the app details
58
-
5.**Tap "Install"** to begin installation
59
-
6.**Wait for installation** to complete
60
-
7.**Tap "Open"** to launch the app
94
+
1.**Open Obtainium** and navigate to the **"Apps"** tab
95
+
2.**Find "ode"** in your apps list (it should appear after adding the repository)
96
+
3.**Tap on "ode"** to open the app details page
97
+
4.**Review the app information**:
98
+
- App name: **ode**
99
+
- Developer: **OpenDataEnsemble**
100
+
- Package: `org.opendataensemble.formulus`
101
+
- Latest version: `v1.0.0-alpha.12` (or current version)
102
+
- Status: **Not installed**
103
+
5.**Tap the "Install" button** at the bottom of the screen
104
+
6.**Confirm installation** when prompted:
105
+
- A dialog will appear showing the **Formulus** app icon and asking "Do you want to install this app?"
106
+
-**Tap "Install"** in the confirmation dialog (the "Cancel" button is on the left)
107
+
7.**Wait for download and installation** to complete
108
+
8.**Find Formulus** in your app drawer or search for it:
109
+
- Open your app drawer or launcher
110
+
- Search for "Formulus" or "formulu"
111
+
- The app icon shows a yellow giraffe head with a green background and white clipboard
112
+
-**Tap on Formulus** to launch the app
113
+
114
+

Once installed via F-Droid, Formulus will automatically update when new versions are available:
122
+
Obtainium will automatically check for updates:
65
123
66
-
1.**F-Droid checks for updates** periodically
67
-
2.**Notifications appear** when updates are available
68
-
3.**Tap the notification** or open F-Droid to update
69
-
4.**Updates install automatically** through F-Droid
124
+
1.**Open Obtainium** and navigate to the **"Apps"** tab
125
+
2.**Apps with available updates** will be marked
126
+
3.**Tap on "ode"** to see update details
127
+
4.**Tap "Update"** or **"Install"** to install the new version
128
+
5.**Confirm the update** when prompted
129
+
6.**App data is preserved** during update
70
130
71
131
### Method 2: Direct APK Installation
72
132
73
-
If F-Droid is not available or you prefer direct installation:
133
+
If Obtainium is not available or you prefer direct installation:
74
134
75
135
#### Step 1: Download the APK
76
136
@@ -79,9 +139,13 @@ If F-Droid is not available or you prefer direct installation:
79
139
80
140
#### Step 2: Enable Unknown Sources
81
141
82
-
1.**Go to Settings** → **Security** (or **Apps** on newer Android versions)
83
-
2.**Enable "Install unknown apps"** or **"Unknown Sources"**
84
-
3.**Select your browser or file manager** and enable installation
142
+
1.**Go to Settings** → **Security** (or **Apps** → **Special app access** → **Install unknown apps** on newer Android versions)
143
+
2.**Select your browser or file manager** from the list (e.g., Chrome, Firefox, Files)
144
+
3.**Enable "Allow from this source"** toggle switch
145
+
4.**Read and acknowledge** the security warning:
146
+
> "Your phone and personal data are more vulnerable to attack by unknown apps. By installing apps from this source, you agree that you are responsible for any damage to your phone or loss of data that may result from their use."
0 commit comments