DS25: Flash-Guide Fairphone 3

Added:

Modellnummer: fp3

/e/OS installieren

⬇️ Downloads

🧪 Für Workshop-Teilnehmende

🏡 Für alle anderen:

  1. Lade die Installationsdatei von /e/OS herunter und entpacke die zip-Datei
  2. Installiere adb (Android Debug Bridge) und fastboot auf dem Rechner, von dem geflasht wird

🚧 Wichtige Vorbereitungen

🏢🔑 OEM-Entsperrung erlauben

Bevor überhaupt ein alternatives Betriebssystem installiert werden kann, muss der Bootloader entsperrt werden. Hierfür muss zunächst die Entsperrung freigegeben werden.

  1. Stelle sicher, dass Du am Computer und Fairphone 3 eine Internetverbindung hast
  2. Öffne die folgende Seite auf einem Computer: https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone
  3. Öffne die Einstellungen auf dem Fairphone 3
  4. Scrolle ganz nach unten und tippe auf Über das Telefon
  5. Scrolle etwas nach unten und klicke auf Modell
  6. Gebe die Seriennummer in das zugehörige Feld auf der Website ein
  7. Gehe zurück und gebe den Wert bei IMEI (SIM-Steckplatz 1) in das entsprechde Feld auf der Website ein
  8. Klicke auf Get your unlock code
  9. Notiere den angezeigten Code
  10. Weiter im Menü Über das Telefon auf dem Fairphone 3: Scrolle ganz nach unten zur Build-Nummer und tippe sie sieben mal an, bis eine Nachricht Du bist jetzt Entwickler! am unteren Bildschirmrand angezeigt wird.
  11. Gehe nun vom Hauptmenü der Einstellungen auf SystemEntwickleroptionen und aktiviere OEM-Entsperrung
  12. Gib den oben erhaltenen Code ein, tippe auf aktivieren und im neuen Dialog erneut auf aktivieren

Der Bootloader kann jetzt entsperrt werden.

🔄🔑 Bootloader entsperren

  1. USB-Debugging aktivieren: Öffne erneut in den Einstellungen SystemEntwickleroptionen, scrolle etwas nach unten und aktiviere USB-Debugging (Bestätigung mit OK)
  2. Schließe das Fairphone 3 mit einem zuverlässigen USB-Kabel, welches Datenübertragung erlaubt an den Computer an
  3. Öffne das Terminal am Computer und führe adb reboot bootloader aus.
  4. Bestätige am Fairphone 3 die Verbindung mit erlauben
  5. Eventuell musst Du am Computer erneut adb reboot bootloader ausführen
  6. Der Bildschirm des Fairphone 3 sollte schwarz werden und danach der FASTBOOT MODE erscheinen
  7. Um das Flashen des Recoveries zu ermöglichen, muss dieses entsperrt werden, indem am Computer im Terminal fastboot flashing unlock ausgeführt wird
  8. Am Fairphone 3 sollte nun ein längerer Text erscheinen. Über die Lautstärketasten kann ein Eintrag ausgewählt werden, dieser ist dann blau hinterlegt. Hier muss UNLOCK THE BOOTLOADER ausgewählt werden und danach mit der Ein-/Aus-Taste (Power) bestätigt werden.
  9. Das Fairphone 3 sollte neustarten, kurz erasing und einen Kreis anzeigen
  10. Sobald dieser verschwindet, die Volume Down-(Leiser)- und Power-(Ein-/Aus)-Taste zusammen drücken, bis erneut der FASTBOOT MODE erscheint

📀⚡ /e/OS flashen

  1. Stelle sicher, dass sich das Fairphone weiterhim im FASTBOOT MODE befindet. Sollte das nicht der Fall sein, schalte es aus und starte es neu, indem Du die Volume Down-(Leiser)- und Power-(Ein-/Aus)-Taste zusammen drücken, bis erneut der FASTBOOT MODE erscheint.
  2. Navigiere im Terminal zum Verzeichnis, in dem der Download von /e/OS extrahiert ist
  3. Führe das Flash-Skript aus: ./flash_FP3_factory.sh
  4. Das Flash-Skript benötigt eine Weile (mehrere Minuten) zur Installation
  5. Sobald der Flash-Vorgang abgeschlossen ist, sollte das Fairphone 3 automatisch in /e/OS neustarten (der erste Start kann einige Minuten dauern)

Originale Firmware installieren

⬇️ Downloads

🧪 Für Workshop-Teilnehmende

🏡 Für alle anderen:

Lade die Datei zum Zurücksetzen des Fairphone 3 von Fairphone herunter und entpacke sie.

📀⚡ Originale Firmware flashen

  1. Schalte das Fairphone 3 aus
  2. Starte das Fairphone 3 im FASTBOOT MODE, indem Du die Volume Down-(Leiser)- und Power-(Ein-/Aus)-Taste zusammen drückst, bis der FASTBOOT MODE erscheint.
  3. Sollte bei DEVICE STATE nicht unlocked stehen, befolge die Abschnitte OEM-Entsperrung erlauben und Bootloader entsperren
  4. Navigiere im Terminal zum Verzeichnis, in dem der Download der Original-Firmware extrahiert ist
  5. Führe das Flash-Skript aus: ./flash_FP3.sh
  6. Das Flash-Skript benötigt eine Weile (mehrere Minuten) zur Installation
  7. Nach einer gewissen Zeit sollte ein Menü angezeigt werden, um den Bootloader zu sperren. Hier wird mit den Pfeiltasten LOCK THE BOOTLOADER ausgewählt (Eintrag blau hinterlegt) und mit der Ein-/Aus-Taste (Power) bestätigt. Das Skript am Laptop kann durch Drücken der Enter-Taste beendet werden.
  8. Das Fairphone 3 startet automatisch in die originale Firmware (der erste Start kann einige Minuten dauern)
  9. Um den Sicherheitszustand wie bei Auslieferung zu erreichen, kann OEM-unlocking wieder deaktiviert werden
    • In den Einstellungen unter Über das Telefon: Scrolle ganz nach unten zur Build-Nummer und tippe sie sieben mal an, bis eine Nachricht Du bist jetzt Entwickler! am unteren Bildschirmrand angezeigt wird.
    • Gehe nun vom Hauptmenü der Einstellungen auf SystemEntwickleroptionen und deaktiviere OEM-Entsperrung
    • Starte das Fairphone 3 neu