Installing Fairphone OS Manually
To update your Fairphone, always use the regular procedure.
This article will help you install Fairphone OS via computer if you encounter issues with the regular procedure or if you are reverting to Fairphone OS from a different Operative System (OS).
This process does not apply to the Fairphone 2! To install Fairphone OS on the Fairphone 2, follow the instructions in the article Fairphone 2 OS manual installation.
Overview
These are the key steps for installing Fairphone OS manually. We'll cover everything in more detail below.
- Choose your preferred method of installation.
- Download the correct file.
- Prepare your Fairphone.
- Install the software.
Choose your preferred method of installation
There are two ways to install a Fairphone OS update - OTA sideload and flashing with fastboot. Each one has pros and cons.
OTA Sideload
Pros
- Does not wipe your data.
- Fewer steps, easier for beginners.
Cons
- Can be used to go only from older → newer software version. Does not work for downgrading.
- Can do only one update step at a time. If you missed two or more updates, you must flash with fastboot.
- Can not be used to return to Fairphone OS from a custom ROM.
Flashing with fastboot
Pros
- Works regardless of what version you are on.
- Can be used to downgrade to an older version (e.g. Android 13 → Android 11).
- Can be used to return to Fairphone OS from a custom ROM.
Cons
- Your data is always wiped.
- More steps, may be challenging for beginners.
Download the correct file
Make sure you've chosen the right method of installation based on the pros and cons above. The files are different for each one.
When the download it complete, move the file to your Desktop. This will be important later.
Fairphone 5
Flashing with fastboot
Fairphone OS (Android 13)
File name: FP5-TT3P-factory.zipVersion: FP5.TT3P.A.112
md5sum: 6d2b4e547b7fe162968ab59d53e1a964
sha256sum: 42f0f2dc2041fea68296714f35961b5096a75ea58068e19f12765e14073c5059
Not sure what these are for? Click here to learn more.
[Previous] -Fairphone OS (Android 13)-
File name: FP5-TT3L-factory.zipVersion: FP5.TT3L.A.106
md5sum: a568892caff729c59d06cf9f50392889
sha256sum: f78301c60bc9bfdb782228f72c8b46961e255569816387d1de0d36434173e9df
Not sure what these are for? Click here to learn more.
Fairphone 4
Flashing with fastboot
Android 13
Fairphone OS (Android 13)
File name: FP4-TP1V-factory.zipVersion: FP4.TP1V.C.073
md5sum: 5cbb5bf9f2c03ed7a49e9010c7a4ae7e
sha256sum: 0a8a32119cb4950087525d74f081843b0d245b2a8a9f4558832431c887a61837
Not sure what these are for? Click here to learn more.
Android 12
-Fairphone OS (Android 12)-
File name: FP4-SP2K-factory.zipVersion: FP4.SP2K.B.089
md5sum: cb297190b096c7a9e0338832e883edfa
sha256sum: 485df357646fe96561bc6d1e7c2f7db8f9f4760ef1a7336ab4581968a79939a3
Not sure what these are for? Click here to learn more.
[Previous] -Fairphone OS (Android 12)-
File name: FP4-SP2J-factory.zipVersion: FP4.SP2J.B.086
md5sum: c7290bfb43cc5b035171a175dd61b9aa
sha256sum: 903435f9e7fe540b7495179ffb997ca15c798734ee63e2b9acafde95fcbd65b9
Not sure what these are for? Click here to learn more.
Android 11
Fairphone OS (Android 11)
File name: FP4-FP4K-factory.zipVersion: FP4.FP4K.A.179.20230116
md5sum: 3aa48a46443f538e176a60526d27b53b
sha256sum: 1f019c4fdd27b6e57086cea11acf4f81f19888efb47869200cb332812b09e510
Not sure what these are for? Click here to learn more.
Fairphone 3(+)
OTA Sideload
Note: These package can be used only for single version steps. For more information about all versions, review the Release notes. If you want to downgrade or skip a step, you must use fastboot.
Build 0025 → 0026 (A11)
Fairphone OS (Android 11)
File name: FP3-8901.4.A.0026.1-gms-94cd6c9f-user-ota-from-8901.4.A.0025.0-manual-sideload.zip
md5sum: 988958a5f3df7ae5a8dc4fb3d047c4bf
sha256sum: a5ddd266ff173425c4002703aa79cdf70f32d7cefe5496a88f347da5be6a212e
Not sure what these are for? Click here to learn more.
Flashing with fastboot
Android 13
- Fairphone OS (Android 13) -
File name: FP3-6.A.022.1-gms-6a94c7a3-user-fastbootimage.zipmd5sum: 346c0be2891d2ccbd985c444ccad8926
sha256sum: ec22c2e0c3003268ff9d8dfb89e0aa392502af1c5cf2a05d8ebe4372a18197ca
Not sure what these are for? Click here to learn more.
Android 11
Fairphone OS (Android 11)
File name: FP3-8901.4.A.0026.1-gms-94cd6c9f-user-fastbootimage.zipmd5sum: e2279f7407aa680095b47177b8e9b538
sha256sum: 262b4d2b99beaca23d62f914c92f30c686b7110821d29dbc970f4a0c7311fee0
Not sure what these are for? Click here to learn more.
Android 10
Fairphone OS (Android 10)
File name: FP3_legacy_FP3-REL-Q-3.A.0136-.gms-7c69ec7e-user-fastboot-factory.7zmd5sum: 38fc990f243fcd9406d97cdb4564ef85
sha256sum: 8de015d33e66b29c39fb9f4d4f50baa1a4b0146ccab2f61b196f135c40f96d39
Not sure what these are for? Click here to learn more.
Android 9
Fairphone OS (Android 9)
File name: FP3_legacy_FP3-REL-2.A.0134-20200703.120010-user-fastbootimage-v2.zipmd5sum: b078dadf03d336bf087a49b6e0b96e0c
sha256sum: 82fd71a60465e4534c1f535056283785aafd7117ed6a0c2c36987a64e6b6492b
Not sure what these are for? Click here to learn more.
Prepare your Fairphone
- Before you make any changes, back up your data. If you do not, you might lose your files like photos, music, contacts, etc.
- Charge your Fairphone to 80%.
- Enable USB Debugging:
- Go to Settings → About phone.
- Scroll all the way down and tap the Build number seven times until your phone asks for your screen lock (PIN, Password or Pattern). After you enter your screen lock, a small pop-up will appear, saying "You are now a developer".
- Go to Settings → System (→ Advanced) → Developer options.
- Scroll down until you find USB debugging and set the toggle to ON.
- Remove SIM cards and SD cards before you proceed. When you have completed the procedure, you can insert them again.
- Make sure you have access to a computer and a USB-C certified data cable.
Install the software
Click on your preferred method of installation to see the corresponding steps. If you're not sure, remember the pros and cons.
OTA Sideload
- Connect your Fairphone to your computer using a USB data cable.
- Extract the Fairphone OS .zip you downloaded above and move the unarchived folder to your desktop.
- Open a Command Prompt (Windows) or a terminal (macOS/Linux).
- On Linux, type the command
cd ~\Desktop\platform-tools_r34.0.4-windows\platform-tools
and press Enter ↩. - Important: The exact name of the platform tools folder may be different from the example above.
- On Linux, type the command
- Put your Fairphone in Recovery mode:
- Power off your Fairphone.
- Press and hold the Power and Volume up buttons at the same time.
- When the phone vibrates, release the Power button. Keep holding Volume up.
- After a few seconds, you should see the main Recovery mode screen.
- Use the Volume buttons to navigate to the option Apply update from ADB. Press the Power button to select the option.
- On the Command Prompt or terminal window, run
./sideload_update.command
Flashing with fastboot
- Follow all the steps in the article Manage the Bootloader to unlock your bootloader.
- Make sure your Fairphone:
- Is in fastboot mode;
- Has an unlocked bootloader;
- Is connected to the computer;
- On your computer, extract the archive file you downloaded before.
- Open the extracted folder and locate the right installation file.
- The name of the file will start with something like "flash_fp3" or "flash_fp4".
- For Windows, use the .bat file.
- For macOS, use the .command file.
- For Linux, use the .sh file.
- Now that you've found the correct file, double-click to open it and begin the installation.
Note about macOS permissions
If a similar error message appears:
- Click on OK.
- Go to the Apple menu (top left corner of the screen) → System Settings.
- Click on the icon Privacy & Security.
- Scroll until you reach the Security tab.
- Click on Open Anyway.
- Continue from where you left off.
If after reading the article you need more help, contact our Customer Support.