Important Notice: On 19 May 2024 at approximately 19:30 CEST, our system sent out order confirmation emails for previous purchases. These emails were sent in error.
Rest assured, no new orders have been placed on your behalf, and your account has not been charged. We apologize for the inconvenience.

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).

-IMPORTANT-
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

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 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-TT4D-factory.zip
Version: FP5.TT4D.A.157
md5sum: e8e0bfbeae061e3c5cf64a15142689ca
sha256sum: d47996aabded4b0b94905df653011515199e6b508bbb0049a67385a647042f87
Not sure what these are for? Click here to learn more.

[Previous] Fairphone OS (Android 13)

File name: FP5-TT4C-factory.zip
Version: FP5.TT4C.A.154
md5sum: 2bedb0435ca38d2a668b52bb071ae1db
sha256sum: 4858e6e860835396b2133167e8c6ada8ad597da2d35dedb9069d59a694b0f2ba
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-TP2D-factory.zip
Version: FP4.TP2D.C.0112
md5sum: 690ffb61d2b613733be24e41cf8d12b7
sha256sum: c5eb86f6f4906337abe3aec896e53d0e545e90c03bc544acd12d1dee244972ea
Not sure what these are for? Click here to learn more.

 

[Previous] Fairphone OS (Android 13)

File name: FP4-TP29-factory.zip
Version: FP4.TP29.C.0101
md5sum: c6c448a38fe27306ec3d6ee77ae9ff11
sha256sum: 07ea933771b18558cf5ab379b7ed7e4bc499806ca4321db3a73ef6e4b22de86c
Not sure what these are for? Click here to learn more.

Android 12

Fairphone OS (Android 12)

File name: FP4-SP2K-factory.zip
Version: FP4.SP2K.B.089
md5sum: cb297190b096c7a9e0338832e883edfa
sha256sum: 485df357646fe96561bc6d1e7c2f7db8f9f4760ef1a7336ab4581968a79939a3
Not sure what these are for? Click here to learn more.

Android 11

Fairphone OS (Android 11)

File name: FP4-FP4K-factory.zip
Version: FP4.FP4K.A.179.20230116
md5sum: 3aa48a46443f538e176a60526d27b53b
sha256sum: 1f019c4fdd27b6e57086cea11acf4f81f19888efb47869200cb332812b09e510
Not sure what these are for? Click here to learn more.

Fairphone 3(+)

OTA Sideload

Any A11 version → 0027 (A11)

Fairphone OS (Android 11)

File name: FP3-8901.4.A.0027.1-gms-ba81c0e7-user-ota-manual-sideload.zip
md5sum: eb030b0b7d71ab835ed3d20f9e8ac706
sha256sum: 8f224d13ef866326df6b742d4900389dacff1a652b31d49928297a9b4580326f
Not sure what these are for? Click here to learn more.

Build 0026 → 0027 (A11)

Fairphone OS (Android 11)

File name: FP3-8901.4.A.0027.1-gms-ba81c0e7-user-ota-from-8901.4.A.0026.1-manual-sideload.zip
md5sum: dddf2bbcad615309536b2faae6a0d068
sha256sum: bac88cfebbeaef13dd68c4d43cf17aad30edcfcdb5d073c8380ad1d6b8ec1e71
Not sure what these are for? Click here to learn more.

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.

Build 0026 → 0028 (A11)

Fairphone OS (Android 11)

File name: FP3-8901.4.A.0028.1-gms-6fba2dc6-user-ota-from-8901.4.A.0027.1.zip
md5sum: fddcabb8ff3053e74482a10b481dd4fe
sha256sum: 673ea2e8212babbddf5c7442ee31202d58ffc0e1f532d252ff8061eeaf12be54
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.028.1-gms-fb581341-user-fastbootimage.zip
md5sum: 982c83937ed6d5130606132383a39f31
sha256sum: b5b066f6e7b7a5326ec0164228cd964226cdd75756a0626534e20ed282c45986
Not sure what these are for? Click here to learn more.

 

[Previous] Fairphone OS (Android 13)

File name: FP3-6.A.025.0-gms-9c64b0c5-user-fastbootimage.zip
md5sum: 48b832a8b6a93674c5b20a9721a945a2
sha256sum: fd2a1d1034ae404c02e39a2f185770865bdff2be4805ba7bb120ca8913651c68
Not sure what these are for? Click here to learn more.

Android 11

Fairphone OS (Android 11)

File name: FP3-8901.4.A.0028.1-gms-6fba2dc6-user-fastbootimage.zip
md5sum: 8ae52d36a3082e692fa45ecc4fcbf4af
sha256sum: acf4a5faaa04d5bd812691450eea9a6cfa04deae44b71824bf59b9d3744de452
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.7z
md5sum: 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.zip
md5sum: b078dadf03d336bf087a49b6e0b96e0c
sha256sum: 82fd71a60465e4534c1f535056283785aafd7117ed6a0c2c36987a64e6b6492b
Not sure what these are for? Click here to learn more.

 


Prepare your Fairphone

  1. Before you make any changes, back up your data. If you do not, you might lose your files like photos, music, contacts, etc.
  2. Charge your Fairphone to 80%.
  3. Enable USB Debugging:
    1. Go to SettingsAbout phone.
    2. 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".
    3. Go to SettingsSystem (→ Advanced) → Developer options.
    4. Scroll down until you find USB debugging and set the toggle to ON.
  4. Remove SIM cards and SD cards before you proceed. When you have completed the procedure, you can insert them again.
  5. 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

  1. Connect your Fairphone to your computer using a USB data cable.
  2. Extract the Fairphone OS .zip you downloaded above and move the unarchived folder to your desktop.
  3. 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.
  4. Put your Fairphone in Recovery mode:
    1. Power off your Fairphone.
    2. Press and hold the Power and Volume up buttons at the same time.
    3. When the phone vibrates, release the Power button. Keep holding Volume up.
    4. After a few seconds, you should see the main Recovery mode screen.
      recovery.jpeg
  5. Use the Volume buttons to navigate to the option Apply update from ADB. Press the Power button to select the option.
  6. On the Command Prompt or terminal window, run ./sideload_update.command

Flashing with fastboot

  1. Follow all the steps in the article Manage the Bootloader to unlock your bootloader.
  2. Make sure your Fairphone:
    • Is in fastboot mode;
    • Has an unlocked bootloader;
    • Is connected to the computer;
  3. On your computer, extract the archive file you downloaded before.
  4. 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.
  5. 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:

unidentified_dev.png
  1. Click on OK.
  2. Go to the Apple menu (top left corner of the screen) → System Settings.
  3. Click on the icon Privacy & Security.
  4. Scroll until you reach the Security tab.
  5. Click on Open Anyway.
    macOS_open_anyway.png
  6. Continue from where you left off.

 


If after reading the article you need more help, contact our Customer Support.