Installation von /e/OS auf einem SHIFT - SHIFTphone 8 otter

Diese Anleitung installiert /e/OS auf Ihrem otter. Lesen Sie sie einmal komplett durch, bevor Sie beginnen, damit Sie unterwegs nicht überrascht werden. Das Downgrade von einer neueren OS-Version als dem /e/OS-Build, den Sie installieren möchten, kann bei manchen Geräten zu Instabilität führen oder sie bricken — prüfen Sie zuerst Ihre aktuelle OS-Version. Das Flashen erfolgt auf eigenes Risiko: /e/OS-Builds werden nach bestem Wissen bereitgestellt, ohne jegliche Garantie, und das /e/OS-Projekt übernimmt keine Verantwortung für die Folgen.

Voraussetzungen

  • Sichern Sie Ihre wichtigen Daten auf einem externen Speichergerät — einige der folgenden Schritte formatieren das Telefon und löschen dabei jede darauf verbliebene Sicherung.
  • Laden Sie Ihr Telefon auf über 50 % auf.
  • Aktivieren Sie adb und fastboot auf Ihrem PC — Einrichtungsanleitung.
  • Laden Sie alle im Abschnitt Downloads unten aufgeführten Dateien herunter, bevor Sie beginnen.
  • Verwenden Sie ein echtes Datenkabel — manche Kabel können nur laden und keine Daten übertragen.
  • Aktivieren Sie den USB-Debugmodus auf Ihrem Gerät — Anleitung.
  • Bestätigen Sie Ihr genaues Modell im Geräte-Auswahltool: Fahren Sie, wo verfügbar, mit der Maus über den Gerätenamen, um die unterstützte Modellnummer zu sehen, und prüfen Sie, ob sie exakt mit Ihrem Gerät übereinstimmt.
  • Starten Sie das Stock-OS mindestens einmal und prüfen Sie, ob alles funktioniert — SMS, Anrufe, sowohl über WLAN als auch LTE, falls verfügbar (manche Geräte benötigen VoLTE/VoWiFi einmalig auf dem Stock-OS, um IMS zu provisionieren). Was auf dem Stock-OS nicht funktioniert, funktioniert auch auf /e/OS nicht.
Warnung: Melden Sie sich vor dem Fortfahren von allen auf der Stock-ROM eingerichteten Konten ab (Google, Samsung, Mi Account usw.). Die meisten Hersteller aktivieren Factory Reset Protection (FRP): Nach einem Zurücksetzen auf die Werkseinstellungen fragt ein Gerät, das noch mit einem Konto angemeldet ist, vor der erneuten Nutzung nach den Zugangsdaten dieses Kontos. Entfernen Sie außerdem alle Bildschirmsperren.
Achtung: Das SHIFTphone 8 verfügt über eine Anti-Rollback-Funktion. Die Anti-Rollback-Funktion von Google Android soll angeblich sicherstellen, dass Sie die neueste Software-Version mit den aktuellsten Sicherheitspatches verwenden.



Wenn Sie versuchen, eine Version von /e/OS zu installieren, die auf einem älteren Sicherheitspatch basiert als dem auf Ihrem Gerät, wird Ihr Gerät unbrauchbar (brick). Klicken Sie unten auf Details für ausführliche Informationen


Um das Sicherheitspatch-Niveau Ihres Telefons mit gesperrtem Bootloader vor der Installation von /e/OS zu überprüfen, öffnen Sie auf Ihrem Telefon Settings » About Phone » Android Version » Android Security Patch Level. Vergleichen Sie diesen anschließend mit dem Sicherheitspatch-Niveau des /e/OS-Builds, das im Abschnitt Downloads für SHIFTPhone 8 unten angezeigt wird.



Die folgenden Werte bestimmen, ob die Anti-Rollback-Funktionen beim SHIFTphone 8 ausgelöst werden:

* Fehler des Rollback-Schutzes werden ausgelöst, wenn Sie ein Update installieren, dessen Versionsnummer NIEDRIGER ist als der auf dem Gerät gespeicherte Wert des Rollback-Index.
* Der Wert des Rollback-Index wird AKTUALISIERT, um dem Wert von ro.build.version.security_patch der aktuell installierten Version zu entsprechen, jedoch nur, wenn der Bootloader GESPERRT ist.
* Der Wert des Rollback-Index ist NICHT von der aktuell installierten ANDROID-VERSION abhängig.
* Der Wert des Rollback-Index kann NIEMALS HERABGESTUFT werden.
* Fehler des Rollback-Schutzes sind FATAL, wenn der Bootloader GESPERRT ist.
* Fehler des Rollback-Schutzes werden IGNORIERT, wenn der Bootloader ENTSPERRT ist.

Hier sind einige Beispiele, die Ihnen helfen, die Funktionsweise der Anti-Rollback-Funktionen zu verstehen:

Beispiel 1


* Ihr SHIFTphone 8 mit Google Android zeigt ein Sicherheitspatch-Niveau vom 5. Juni 2022 an
* Der verfügbare /e/OS-Build zeigt an: /e/OS build : R official (Security patch: 2022-05-05)
* In diesem Beispiel hat der /e/OS-Build ein älteres Sicherheitspatch-Niveau als das Original, sodass der Anti-Rollback-Schutz ausgelöst wird und Ihr Telefon unbrauchbar wird
Beispiel 2


* Ihr SHIFTphone 8 mit Google Android zeigt ein Sicherheitspatch-Niveau vom 5. Juni 2022 an.
* Der verfügbare /e/OS-Build zeigt an: /e/OS build : R official (Security patch: 2022-06-05)
* In diesem Beispiel hat der /e/OS-Build dasselbe Sicherheitspatch-Niveau wie das Original, sodass der Anti-Rollback-Schutz nicht ausgelöst wird und Sie /e/OS problemlos installieren können.

Beispiel 3


* Ihr SHIFTphone 8 läuft mit Google Android -R, während /e/OS nun auf Basis von AOSP -S verfügbar ist.
* Ihr SHIFTphone 8 mit Google Android zeigt ein Sicherheitspatch-Niveau vom 2022-10-03, also dem 3. Oktober 2022, an.
* Der verfügbare /e/OS-Build zeigt an: /e/OS build : S official (Security patch: 2022-06-05)
* In diesem Beispiel hat der /e/OS-Build ein älteres Sicherheitspatch-Niveau als das Original, sodass der Anti-Rollback-Schutz ausgelöst wird, selbst wenn die /e/OS-Version auf einer neueren Version von AOSP läuft. In diesem Beispiel wird Ihr Telefon unbrauchbar.

Downloads für otter

Nicht sicher, welchen Sie wählen sollen? Siehe official vs. community builds.

Entsperren des Bootloaders

Diese Schritte müssen nur einmal pro Gerät ausgeführt werden. Das Entsperren des Bootloaders löscht alle Daten auf Ihrem Gerät — stellen Sie sicher, dass alles, was Sie behalten möchten, gesichert ist (siehe Voraussetzungen oben). Sie wissen nicht, was das Entsperren auf Ihrem Gerät ändert? Siehe Bootloader wieder sperren.

  1. Starten Sie das Gerät

  2. Aktivieren Sie die Entwickleroptionen

  3. Aktivieren Sie in den Entwickleroptionen das OEM-Unlock

  4. Starten Sie mit dem Befehl adb reboot bootloader in der PC-Konsole in den Fastboot-Modus neu

    Tipp: Alle Konsolenbefehle werden auf einem PC mit aktiviertem adb und in der adb-Konsole ausgeführt.
  5. Fordern Sie die Entsperrung mit fastboot flashing unlock an

  6. Bestätigen Sie mit Lauter

  7. Entsperren Sie den kritischen Bereich mit fastboot flashing unlock_critical

  8. Bestätigen Sie mit Lauter

  9. Starten Sie das Gerät neu fastboot reboot

    • Das Gerät führt ein Zurücksetzen auf Werkseinstellungen durch

/e/OS installieren

Windows-Nutzer: Führen Sie diese Befehle in Git Bash aus, nicht in der Standard-Eingabeaufforderung.

Fahren wir mit der Installation fort:

  1. Entpacken Sie die Datei, die Sie über den Link im Abschnitt Downloads for otter oben heruntergeladen haben.

    unzip <fileyoudownloaded>
    

    Ersetzen Sie <fileyoudownloaded> durch den Namen der heruntergeladenen Datei. Sie können die Datei auch mit einem Datei-Manager/Explorer entpacken.

  2. Stellen Sie sicher, dass der Ordner, in den Sie die Dateien entpackt haben, Folgendes enthält:

    • Verzeichnis bin-linux-x86 - enthält Linux-Tools, einschließlich fastboot und adb
    • Verzeichnis bin-msys - enthält Windows-Tools, einschließlich fastboot und adb
    • Verzeichnis bin-darwin - enthält MacOS-Tools, einschließlich fastboot und adb
    • .img-Dateien - Die .img-Dateien, die auf das Gerät geflasht werden sollen.
    • flash_otter_factory.sh - Das Installationsskript.
  3. Starten Sie Ihr otter in den Bootloader-/Fastboot-Modus:

    • Bei ausgeschaltetem Gerät
    • halten Sie Lauter + Ein/Aus.
  4. Öffnen Sie ein Terminal (Linux) oder Git Bash (Windows) in dem Ordner, der flash_otter_factory.sh enthält — klicken Sie mit der rechten Maustaste in den Ordner und wählen Sie „Terminal hier öffnen“ / „Git Bash hier öffnen“. Machen Sie das Skript dann ausführbar und führen Sie es aus:

    chmod +x flash_otter_factory.sh && ./flash_otter_factory.sh
    

    Der chmod-Schritt kann root-/sudo-Rechte erfordern.

  5. Das Gerät startet automatisch neu, sobald alle erforderlichen Dateien installiert wurden.

Bootloader sperren

Nachdem Sie die Installation abgeschlossen und überprüft haben, dass das Gerät erfolgreich startet, können Sie den Bootloader Ihres otter sperren. Dies ist nur bei official builds möglich — bei community builds funktioniert dieser Vorgang nicht. Siehe Bootloader relocking dafür, was dies schützt und was nicht.

Warnung: Das Ausführen der folgenden Befehle setzt Ihr Gerät auf die Werkseinstellungen zurück und löscht alle Daten.
  1. Starten Sie Ihr Gerät über eine Tastenkombination in den Bootloader:

    • Bei ausgeschaltetem Gerät
    • halten Sie Lauter + Ein/Aus.
  2. Sperren Sie die kritische Partition:

    fastboot flashing lock_critical
    

    Bestätigen Sie mit Lauter und dann Ein/Aus.

  3. Sperren Sie das Gerät:

    fastboot flashing lock
    

    Bestätigen Sie mit Lauter und dann Ein/Aus.

Erfolg: Herzlichen Glückwunsch! Ihr Smartphone sollte jetzt mit /e/OS starten.

Teilen Sie Ihre Erfahrungen und schlagen Sie Tipps oder Änderungen zu dieser Installationsanleitung vor, indem Sie das SHIFTphone 8-spezifische Thema in unserem Community-Forum besuchen. Um Probleme in /e/OS zu melden, lesen Sie bitte diese Anleitung

Diese Dokumentation „Installation von /e/OS auf einem SHIFT - SHIFTphone 8 - “otter”“ ist eine Ableitung von „install LineageOS on otter“ von The LineageOS Project, verwendet unter CC BY.