🇬🇧 🇩🇪 ✏ Installing the Fairphone 2 from scratch in case of failure / Komplette Neuinstallation des Fairphone 2 im Fehlerfall

Updates could go wrong, upgrades could go wrong, own experiments could go wrong, any given thing could go wrong … and the Fairphone 2 doesn’t boot anymore, doesn’t update anymore, doesn’t do any given important thing anymore.

Updates können schief gehen, Upgrades können schief gehen, eigene Experimente können schief gehen, irgendetwas anderes kann schief gehen … und das Fairphone 2 bootet nicht mehr, updatet sich nicht mehr, oder tut irgendetwas anderes wichtiges nicht mehr.

If even a factory reset or the #fairphoneangels can’t help, then the Fairphone 2 can be wiped completely and installed from scratch.
Neither the factory reset nor updates or upgrades will go this far, and thus awkward faults can be left on the OS’s side.

Wenn auch ein Factory Reset oder die #fairphoneangels nicht helfen können, dann kann man das Fairphone 2 komplett löschen und neu installieren.
So weit gehen weder der Factory Reset noch Updates oder Upgrades, und dadurch können auf Betriebssystemseite immer noch hinderliche Fehler zurück bleiben.

The following is a way to a complete, fresh start as replicable as possible, without claiming to use the least possible keystrokes for enthusiasts or to leave cleaned up directories at the end, but this is a wiki, it can always be edited for improvement :wink:

Hier ist ein möglichst nachvollziehbarer Weg zum kompletten Neuanfang beschrieben, ohne Anspruch auf die geringstmögliche Menge an Tastendrücken für Profis oder auf aufgeräumte Verzeichnisse am Ende, aber das hier ist ein Wiki, Verbesserungen können gern vorgenommen werden :wink:

Attention! This will delete all data. Either a backup of the user data should exist, or it should be made sure that every important data was correctly synced to the internet (e.g. Google), or setting up the phone from scratch without a backup should be a viable option.
(Example backup options: Backing up with TWRP + copying via USB (for user data not backed up by TWRP) … or backing up with Google)

Achtung! Es werden alle Daten gelöscht. Entweder sollte ein Backup der Benutzerdaten vorliegen, oder man sollte sich sicher sein, dass alle wichtigen Daten korrekt ins Internet gesynct wurden (z.B. zu Google), oder man sollte sich sicher sein, dass man das Gerät auch ohne Backup wieder neu einrichten kann.
(Beispiele für Backups: Backup mit TWRP + Kopieren über USB (für Benutzerdaten, die TWRP nicht mitsichert) … oder Backup mit Google)

1. Boot the Fairphone 2 into fastboot mode / Fairphone 2 in den Fastboot-Modus booten

  • Turn off the Fairphone 2 / Fairphone 2 ausschalten
  • Connect the Fairphone 2 to the computer of choice via USB / Fairphone 2 per USB mit dem Computer der Wahl verbinden
  • Turn on the Fairphone 2 with the Volume- key pressed until the Fairphone logo shows up … that’s the fastboot mode (aka “bootloader”) / Fairphone 2 mit gedrückter Leiser-Taste einschalten, Leiser-Taste dabei gedrückt halten, bis das Fairphone-Logo erscheint … das ist der Fastboot-Modus (oder auch “Bootloader” genannt)

2. Get the fastboot command to work / Fastboot-Kommando lauffähig machen

  • Download the Android SDK Platform Tools / Android SDK Platform Tools herunterladen
  • Extract the downloaded ZIP file to somewhere you can find it / Das heruntergeladene ZIP-Archiv auf dem Computer irgendwohin entpacken, wo man es wiederfindet
  • Open a Windows command prompt (cmd) or a Linux/MacOS shell and change into the platform-tools directory, which got extracted from the archive / Windows Eingabeaufforderung (cmd) oder Linux/MacOS Shell öffnen und in das Verzeichnis platform-tools wechseln, das aus dem Archiv entpackt wurde
  • On the computer the fastboot devices command should now give a line with an ID and “fastboot” (in case of Linux perhaps as root or using sudo) / Jetzt sollte auf dem Computer das Kommando fastboot devices eine Zeile mit einer ID und “fastboot” ausgeben (bei Linux evtl. als root oder mit sudo),

Windows for example / Beispiel Windows

3. Install the current TWRP recovery on the Fairphone 2 / Aktuelle TWRP-Recovery auf dem Fairphone 2 installieren

  • Download the current TWRP image … https://eu.dl.twrp.me/FP2/ … preferrably into the platform-tools directory from before / Aktuelles TWRP-Image herunterladen … https://eu.dl.twrp.me/FP2/ … einfacherweise in das Verzeichnis platform-tools von eben
  • fastboot flash recovery filename (substitute filename with the filename of the downloaded file) / fastboot flash recovery dateiname (für dateiname den Dateinamen der heruntergeladenen Datei einsetzen)

Windows for example / Beispiel Windows:

  • Immediately boot the Fairphone 2 into the newly installed recovery (important to not let a boot attempt of a possibly installed OS overwrite the new recovery with an old one again) / Fairphone 2 gleich in die neu installierte Recovery rebooten (wichtig, damit ein Bootvorgang eines evtl. installierten OS die neue Recovery nicht gleich wieder mit einer alten überschreibt)
    • Keep the Volume+ key of the Fairphone 2 pressed / Lauter-Taste des Fairphone 2 gedrückt halten
    • On the computer: fastboot reboot (with the key still pressed) / Auf dem Computer: fastboot reboot (bei gedrückter Taste)

4. Completely wipe the Fairphone 2 with TWRP / Fairphone 2 komplett löschen mit TWRP

  • Wipe

  • Advanced Wipe

  • Enable everything apart from “Micro SD card” / Alles aktivieren außer “Micro SD card”
  • Swipe to Wipe
  • (wait until “…done”) / (warten bis “…done”)
  • Back
  • Back to “Wipe” / Zurück zu “Wipe”

  • Format Data
  • enter yes and confirm / yes eingeben und bestätigen
  • (wait until “…done”) / (warten bis “…done”)
  • Back
  • back to main menu / Zurück ins Hauptmenü

If you really want or need to not only wipe, but format any other partition than Data, which should only very rarely be necessary, then follow the Addendum at the end of this post.

Wenn es gewünscht oder erforderlich sein sollte, eine andere Partition als Data zu formatieren, was nur in sehr seltenen Fällen wirklich notwendig sein sollte, dann siehe dazu den Nachtrag am Ende dieses Posts.

  • Reboot

  • Bootloader (= fastboot mode / Fastboot-Modus)

  • Swipe to Reboot

5. Install Fairphone OS or Fairphone Open OS / Fairphone OS oder Fairphone Open OS installieren

  • Download the current OS for manual installation from here (Fairphone OS) or here (Fairphone Open OS, Attention! the file for “Manual installation” is needed, “OTA” and “Manual switcher” will not work), preferrably into the platform-tools directory from before / Aktuelles OS für manuelle Installation herunterladen von hier (Fairphone OS) oder hier (Fairphone Open OS, Achtung! Richtig ist die Datei für “Manual installation”, falsch sind “OTA” und “Manual switcher”), einfacherweise in das Verzeichnis platform-tools von eben

  • Extract the ZIP archive / ZIP-Archiv entpacken

  • Commence the installation / Installation ausführen

    • Windows: flash-for-windows.bat
    • Linux: flash-for-unix.sh (perhaps as root or using sudo / evtl. als root oder mit sudo)
    • macOS: flash-for-mac.command

Windows for example with the file for Fairphone OS 18.09.2 … / Beispiel Windows mit der Datei für Fairphone OS 18.09.2 …

  • Hit a key to reboot and that’s it already. / Taste drücken zum Rebooten und das war’s auch schon.


Addendum - How to format any other partition than Data
Nachtrag - Formatieren einer anderen Partition als Data

It should only very rarely be necessary, but if you really want or need to not only wipe, but format any other partition than Data (for which there’s a convenient button in TWRP), here’s how:

Es sollte nur sehr selten notwendig sein, aber wenn es wirklich gewünscht oder erforderlich sein sollte, eine andere Partition als Data nicht nur zu wipen, sondern zu formatieren (wofür es im Fall von Data einen bequemen Button in TWRP gibt), dann funktioniert das so:

  • Wipe

  • Advanced Wipe
    Here would be the convenient “Format Data” button.
    Hier wäre der bequeme Button zum Formatieren von Data.

  • Select the partition to format (for an example in the screenshot it’s System, but be sure what you want to do)
    Keep in mind that Internal Storage is not a partition itself, but just a directory in the Data partition. Formatting Data takes care of Internal Storage, too.
    Hier die zu formatierende Partition auswählen (als Beispiel ist im Screenshot System ausgewählt, aber man sollte hier schon wissen, was man tut).
    Hinweis: Internal Storage ist eigentlich keine Partition, sondern ein Verzeichnis innerhalb der Data Partition. Wenn Data formatiert wird, ist Internal Storage mit dabei.
  • Repair or Change File System

  • Change File System
    Normally, you wouldn’t want to change the file system, but in TWRP this is the way to go where you want to go right now.
    Normalerweise möchte man eigentlich nicht das Dateisystem ändern, aber das ist der Weg, der in TWRP nun gerade zum Ziel führt.

  • There are your options for file systems you could now format your selected partition with.
    For safety’s sake choose the same file system which is displayed at the top of the screen!
    In the screenshot the top of the screen displays “File system: ext4”, so you would want to tap the “EXT4” button at the bottom of the screen.
    If you are just experimenting, really heed the warning given in red.
    Hier ist die Auswahl der Dateisysteme, mit denen die ausgewählte Partition jetzt formatiert werden kann.
    Sicherheitshalber hier bitte dasselbe Dateisystem auswählen, das oben im Bildschirm bereits angezeigt wird!
    Im Screenshot wird oben “File system: ext4” angezeigt, also sollte man jetzt den “EXT4” Button unten verwenden.
    Wenn nur frei herumexperimentiert wird, dann bitte den in rot angezeigten Hinweis beachten.

  • Swipe to Change
    This will format the selected partition.
    If you selected the same file system which was already there, of course this formatting will not result in a “change” of the file system, but it will be formatted, there you go. Complain to TWRP :wink: .
    Damit wird die ausgewählte Partition formatiert.
    Wenn man dasselbe Dateisystem ausgewählt hat, das vorher schon vorhanden war, dann erfolgt natürlich keine Änderung im Sinne der Bedienelemente an dieser Stelle, aber die Partition wird formatiert, und das war ja der Sinn der Sache. Beschwerden bitte an TWRP :wink: .
19 Likes
:de: Zurück zu Android 6
:de: Kein WLAN nach update
:de: Updates schlagen fehl
:de: Abstürze & Verzögerungen: kurz vor (?), aber vor allem derzeit nach Update auf FP OS 19.05.3
Since Nougat update I can't catch Pokemon anymore
ADB > error: no devices/emulators found
:de: Zurück zu Android 6
Stuck in Team Win Recovery Project
FP2 wont pick up new Sim from diffent provider
Please help - random shutdowns when playing/recording video and screen artifacts
TWRP for Fairphone 3
Random and frequent reboots on FP OS 18.09.2
Is FP a successful project but a failed phone?
:de: FP2 - LOS 17.1 April-Update bringt ungefragt Android 10 und Probleme, Probleme, Probleme
:de: FP2 - LOS 17.1 April-Update bringt ungefragt Android 10 und Probleme, Probleme, Probleme
Update Fairphone OS automatically, isn't it possible?
Fairphone 2 lessons learned?
Misc. issues with FP2 since upgrade (from Android 7, I guess)
Why the Snapdragon 632 processor choice?
:de: Zu LinageOS wechseln, wie?
:de: Plötzliche Betriebssystem-Probleme
"System-UI wurde beendet" instead of upgrading
My FP2 is acting weird since I tried to encrypt it
ADB > error: no devices/emulators found
Unable to download or save photos + screen flickering issue
Fairphone 2 do not reboot after a factory reset
Fairphone 2 slow and unresponsive since Android 7 update
Screen locks, videos pause, pages reload and screen turns black randomly
:de: OS Upgrade setzt Einstellungen für Mobile Daten zurück und kann Kosten für Prepaid-Nutzer verursachen
:de: Fairphone open OS installieren
Disable sim card
Problems with the Fairphone 2
Since Nougat update I can't catch Pokemon anymore
Error message when installing update 18.04.1
Several events delayed for hours, calender alarm, sms, countdown timer
Problem while installing LineageOS (Zip signature verification failed)
:de: Zurück zu Android 6
Lost recovery option and operating system om my FP2
Cannot Launch Lineage OS
Strange bugs that apparently only happen to me
Apps crashes after android update for FP2
Process irq/288-wcd9xxx draining battery
Notification bar, home button not working, system ui tuner not visible
:de: Mein FP II stürzt ständig ab
:de: Mein FP II stürzt ständig ab
My FP2: 4 years and counting
Trying to install OpenOS, but installs FairphoneOS (Android)
:de: Whatsapp-Databases/Backup in FP Open übernehmen
Fairphone is terrible since Android 7
FP2: Fairphone Open 19.02.1 release
:de: :uk: Neues Fairphone2 unter FP Open OS
FP2 does not receive text messages
Bootloop mode not a option
FP2 free soft crash all the time since last update
Fairphone 2 not working - What to do?
My FP2 is not starting and full recovery is not working
Stuck on first screen - help appreciated!
:de: [gelöst] Update Lineage auf 16.0
Help! Can't use phone after latest update, can't install new OS manually because PC doesn't recognize phone
Help! Can't use phone after latest update, can't install new OS manually because PC doesn't recognize phone
Installing from scratch is not scratchy enough
:de: Mein Fairphone ist ein ganzer Problemfall (Kamera, SD-Karte, Reboots)
:de: Nach dem Update gestern startet mein FP2 nicht mehr
Help! Can't use phone after latest update, can't install new OS manually because PC doesn't recognize phone
Any way to fix the lag on Android 7?
New Life Edition - problems starting
Network doesn't work
Faulty permissions remain after reset (android 7)
Back to Android
Back to Android
Switching from microG to OpenGApps
:de: FP2 Bootet nicht nach Neuinstallation
:de: :uk: Retail Demo entfernen/Delete Retail Demo
Stuck on LOS boot screen after restoring backup
Restoring TWRP Backup fails (Error 255) on a Xiaomi Mi9T
:de: Fairphone 2 startet nicht mehr (Lineage OS)
Black screen after switching to Fairphone OS
Resetting FP2 WiFi
FP2 doesn't boot
:de: :uk: Retail Demo entfernen/Delete Retail Demo
The phone works normally then black screen
FP2 slow : revival options?
FP2 running very slowly
Re-fixing FP2 Open OS GPS
Replace GPS/compass chip(s)?
:fr: Fairphoneurs sur PARIS
:fr: Plus d'OS dans mon FP2
No fastboot, no bootloader after successfull install of FairphoneOS 1.13 (Android 5.1)
System ui has stopped during
Apps not compatible with FP2
Fairphone OS 19.11.2 update. Upgrade error: Unable to find partition for path '/system'
Pickup incoming call on locked phone
Update failed, stuck in TWRP mode and not enough space to download zip file
Update failed, stuck in TWRP mode and not enough space to download zip file
Bricked fp2 help!
FP2 lost operating system
Fairphone OS 19.11.2 update. Upgrade error: Unable to find partition for path '/system'
LineageOS GPS fix
Broken Antenna?
Soft-bricked FP2 after Lineage OS
FP2 / I can't install a new OS
Blue Screen, then nothing
FP2 reboots and home screen issues
Reboot after downgrade lasts too long
:de: Kein Zugriff auf Einstellungen nach Update auf OS 22.02.0-rel.0
Fairphone 2 gets slower and more and more problematic
Fairphone 2 system update error... "no command"
Problem with the camera and the "ringbell"
How slow is your FP2? (For all FP2 owners!)
Reverting to Android 7 from Android 10 of the Fairphone Open OS
Alarm clock went unreliable with FPOOS 9 and still is on 10
Alarm clock went unreliable with FPOOS 9 and still is on 10
How to update Android without Googleapis
Camera not working, display black when calling and poor connectivity
:de: Fairphone 2 friert bei Schriftzug auf schwarzem Grund ein
Where to download the FP3-REL-Q-3.A.0136-.gms-7c69ec7e-user-fastbootimage.7z?
My FP2: 6 years and counting
:de: An einigen Orten keine Telefonate mehr möglich
Phone freezes, e.g. with Telegram
:de: FO 22.08.0 beeinträchtigt mein FP2 sehr
Installing FP2 OS to replace lineage, now it doesn't boot
Trouble getting USB data connection
:pencil2: Install OpenGAPPS (Step-by-step guide)
Quick access, setting, developer options, app update, and more, broken randomly after restart
Help! TWRP and bootloader not accessable
FP2 not rebooting after updating to 21 / Android 9
:fr: Fairphone open impossible à installer
Fairphone dead? Can't access Recovery Mode
Dysfunctional phone because of multiple problems
FP2 GPS gets on and drains battery
Phone keeps turning itself off
Update 19.08.1: Wrong MD5
Multiple problems lately
Reinstalling android
Which OS to install in an old FP2 before giving it to a non-tech person
OS update not working, and manual flash installation not working either
FP2 does not start after update
Lineage OS 16.0 issues and questions
Lineage OS 16.0 issues and questions
Battery life of FP2
Apps and System UI crashing, weird noisy pixels, 4g not available in rural areas
Fairphone bricked ? Don't boot and can't access internal/external storage
Fairphone bricked ? Don't boot and can't access internal/external storage
:de: Handy noch zu retten? Nichts geht mehr
Can't install fairhone OpenOS
:de: Abwechselnd nur blauer Bildschirm und Fairphone-Logo
Touchscreen/App freeze on alarm/phone
Battery doesnt charge while video call
Weird behaviour, FP2
Fairphone immer wieder blockiert