How-To: LineageOS 14.1 auf dem Samsung Galaxy S4 installieren

In diesem Beitrag erkläre ich Euch, wie Ihr LineageOS 14.1 auf eurem Galaxy S4 installiert.


Nachdem Samsung als letztes Android 5.0.1 auf das S4 gebracht hatte, ist dies nun in die Jahre gekommen. Um jetzt von dem alten System auf Android 7.1.2 upzugraden, müsst Ihr selbst bisschen Hand an legen. Dies funktioniert sowohl, wenn Ihr komplett Stock (d.h. kein Root, kein Custom-Recovery, …) seid, als auch wenn Ihr schon ein Custom Rom habt. Heute erkläre ich Euch wie das geht.

Achtung: Dieser Prozess kann Euer Gerät beschädigen! Es werden alle Daten gelöscht! Macht ein Backup eurer Dateien! Der Garantieanspruch verfällt! Der Knox-Counter erhöht sich auf 0x1 (irreversibel)! Ich übernehme keine Haftung auf Schäden an Eurem Gerät! Ihr tut dies Alles selbst! Alles auf eigene Gefahr! Lest genau und sorgfältig!

Was Ihr braucht:

  • ein voll aufgeladenes Galaxy S4 GT-I9505 mit deaktivierter Reaktivierungssperre (falls in den Einstellungen -> Gerätesicherheit -> Find My Mobile aktiviert) !
  • ein zum Handy passendes USB-Kabel (bestenfalls das Original)
  • einen Windows-PC mit Administratorrechten
  • Samsung Kies installiert
  • die restlichen Programme und Dateien folgen später

Anleitung:

Wer schon mithilfe dieser Anleitung CyanogenMod 13 installiert hat, kann gleich bei 4. LineageOS 14.1 anfangen. Es werden wieder alle Daten gelöscht. Sichert sie also zuvor wieder! Es schadet auch nicht nachzusehen, ob schon ein neuer Bootloader und ein neues Modem vorhanden sind, und diese dann wie ab 3. zu installieren ;).

Wer ein Update für LineageOS 14.1 einspielen möchte,

  • lädt sich dazu die neue lineage-14.1.zip herunter,
  • bootet ins Recovery (7x mal in den Einstellungen -> Telefoninfo auf Buildnummer drücken, sodass sich die Entwickleroptionen freischalten, in denen sich der Punkt erweitertes Neustartmenü aktivieren lässt; dann beim Neustart Recovery auswählen und bestätigen),
  • wählt bei Wipe den Cache und Dalvik / ART Cache aus und bestätigt es
  • und danach unter Install die neue lineage-14.1.zip, was wieder zu bestätigen ist.
  • Nach der Installation klickt auf reboot und dann system.

Wenn Euch die Installation von LineageOS mithilfe dieser Anleitung gelingt, würde ich mich sehr über eine Spende freuen 🙂 .

Spenden via PayPal

1. Das Stock-ROM:

  1. Führt diese Schritte nur durch, wenn Eure Firmware älter ist als der 16. November 2016. Um das herauszufinden, ladet Euch die App Phone INFO ★Samsung★ aus dem Playstore herunter und sucht unter Android nach dem Build-Datum. Wenn es neuer oder gleich dem 16. November 2016 ist, macht mit Schritt 2 (EFS Backup) weiter.
  2. Ladet Euch von hier die neueste Version des Tools SamFirm herunter (auch, falls noch nicht installiert das Microsoft Visual C++ 2008 Redistributable Package (x86) und das Microsoft Visual C++ 2010 Redistributable Package (x86)). Es wird zwar als veraltet gekennzeichnet, hat uns aber nicht zu stören 😉
  3. Entpackt das Programm und startet die SamFirm.exe als Administrator.
  4. Tragt die Bezeichnungen ein und setzt die Häkchen bei:
    1. Model: GT-I9505
    2. Region: DBT
    3. Auto
    4. Binary Nature
    5. Check CRC32
    6. Decrypt automatically
  5. Klickt auf “Check Update” um die Firmware abzurufen.
  6. Klickt nun auf “Download“, um den Download zu starten.
  7. Das Programm frägt jetzt nach einem Speicherort. Wählt am besten den Desktop aus und erzeugt dort einen neuen Ordner z.B. namens “Firmware”.
  8. Nach dem Download haben wir eine .zip Datei, die wir entpacken.
  9. Wir sollten nun 4 Dateien (mit ähnlichen Anfangsbezeichnungen wie unten) in dem entpackten Ordner haben:
    1. AP_I9505XXUHPK2_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
    2. BL_I9505XXUHPK2_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
    3. CP_I9505XXUHPK2_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
    4. CSC_OXA_I9505OXAHPK1_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
  10. Sollte das der Fall sein, Prima. Jetzt haben wir das Stock-Rom. Ansonsten ging beim Download etwas schief und Ihr müsst es nochmal herunterladen.
  11. Ladet Euch von hier die Version 3.11.1 oder besser 3.12.3 des Programms Odin herunter und entpackt es am besten am Desktop (z.B. mit 7zip, noch nicht starten!).
  12. Verschiebt den entpackten Stock-ROM Ordner mit den 4 Dateien in den Odin Ordner.
  13. Beendet alle mit Samsung Kies zusammenhängende Prozesse im Task Manger!
  14. Startet euer S4 in den Download-Modus mit dem gleichzeitigen Drücken von [Volume Down + Home + Power Button] und dem Bestätigen mit [Volume Up].
  15. Startet Odin als Administrator und steckt euer S4 an den PC per USB an.
  16. Nach dem Erkennen wählt bei:
    1. AP die AP_I9505XXUHPK2_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
    2. BL die BL_I9505XXUHPK2_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
    3. CP die CP_I9505XXUHPK2_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
    4. CSC die CSC_OXA_I9505OXAHPK1_CL5978264_QB6578636_REV06_user_low_ship_MULTI_CERT.tar.md5
  17. Bevor Ihr auf Start drückt, überprüft nochmal, ob in Odin die Hacken bei Auto Reboot, F. Reset Time und Re-Partition angezeigt werden. Falls dies der Fall ist, könnt Ihr dann auf Start drücken und der Flash-Vorgang beginnt.
  18. Nach dem Anzeigen von “PASS” kann Euer S4 abgesteckt werden und Odin beendet werden.
  19. Wartet den Neustart ab und schaltet es beim Anmeldebildschirm einfach wieder aus. Sollte Euer S4 nach 10 min immer noch Hochfahren oder währenddessen auch mal abgestürzt sein (kommt vor), Akku raus, 10 sec warten und wieder rein, aber ausgeschaltet lassen.
  20. Bootet nun ins Recovery mithilfe von [Volume Up + Home + Power Button].
  21. Macht einen factory reset, indem Ihr mit den Lautstärketasten navigiert und mit dem [Power Button] bestätigt.
  22. Wählt reboot system now.
  23. Formatiert über die Einstellungen die SD-Karte Eures S4, falls Ihr eine im Handy habt. Beachtet aber dabei, dass alle Daten auf der SD-Karte gelöscht werden. Sichert sie also zuvor!

2. EFSBackup

  1. Ladet von hier das neueste mit Odin flashbare twrp-3.X.X.X-jfltexx.img.tar Recovery herunter. (Die X stehen für die Versionsnummern.)
  2. Verschiebt die Recovery-Datei in den entpackten Odin-Ordner, den Ihr gerade dazu verwendet habt, um das Stock-ROM zu installieren.
  3. Aktiviert wieder wie oben das USB-Debugging.
  4. Öffnet wieder Odin und steckt Euer S4 im Download-Modus, wie oben beschrieben, wieder an den PC an.
  5. Nach dem Erkennen wählt bei AP die twrp-3.X.X.X-jfltexx.img.tar.
  6. Unter Options entfernt alle Häckchen.
  7. Klickt auf „Start“ und wartet kurz.
  8. Sobald Odin „PASS“ anzeigt, könnt Ihr Euer S4 vom PC wieder abstecken. Da es aber noch im Download-Modus ist, müsst Ihr nun den Akku entfernen, kurz warten (2-3 sec) und wieder einsetzen.
  9. Startet Euer S4 jetzt in das TWRP-Recovery, indem Ihr [Volume Up + Home + Power Button] während des Starts gedrückt haltet.
  10. Wenn jetzt Team Win Recovery Project angezeigt wird, ging alles gut. Falls nicht, wiederholt einfach die Schritte.
  11. Beim ersten Start in TWRP erscheint eine Meldung, ob es Read-Only beibehalten soll. Da wir aber TWRP behalten möchten, swipt nach rechts, um /system von TWRP bearbeiten zu lassen und es so behalten zu können.
  12. Geht auf Wipe, wählt dort Advanced Wipe, der Euch zu einer Liste von Partitionen führt. Ich werde diesen Zwischenschritt mit Advanced Wipe nur diesmal erläutern. Ihr wisst ja dann schon, was gemeint ist 😉 . In dieser Liste wählt nun Cache aus und bestätigt den Vorgang.
  13. Zurück im Übersichtsmenü wählt Backup und dann EFS aus. Optional könnt Ihr es noch in EFS_Backup_S4 umbenennen. Bestätigt nun den Vorgang und Euer EFS (mit IMEI,…) wird gesichert.
  14. Nun wählt Reboot und dann System.
  15. Sobald Euer Gerät wieder hochgefahren ist, verbindet es wieder mit dem PC und schiebt Euer eben angelegtes Backup vom internen Speicher an einen sicheren Ort (z.B. die Cloud, die SD-Karte, …), da dieser nachher gelöscht wird und so auch Euer Backup!!!
  16. Nun habt Ihr ein EFS-Backup.

3. Bootloader und Modem aktualisieren

  1. Wir gehen noch einmal zurück in SamFirm.
  2. Dort tragen wir, wie zuvor auch, als Modelnummer GT-I9505 ein. Die Region hängt immer von der neuesten Firmware ab. Ich versuche Sie so aktuell wie möglich zu halten. Zurzeit ist sie DTM(Stand: 17.02.2018). Wenn Ihr unsicher seid, ob sie aktuell ist, könnt Ihr ja auch in diesem Thread nachschauen.
  3. Nun setzt die Häkchen, wie zuvor auch, bei Auto, Binary Nature, Check CRC32 und Decrypt automatically und klickt anschließend auf Check Update.
  4. Jetzt sollte wieder in dem Log-Fenster eine Firmware zu sehen sein.
  5. Klickt nun auf “Download“, um den Download zu starten.
  6. Das Programm frägt jetzt nach einem Speicherort. Wählt am besten den Desktop aus und erzeugt dort einen neuen Ordner z.B. namens “FirmwareBLCP”.
  7. Nach dem Download haben wir eine .zip Datei, die wir entpacken.
  8. Wir sollten nun 4 Dateien (mit ähnlichen Anfangsbezeichnungen wie unten) in dem entpackten Ordner haben:
    1. AP_I9505XXUHQK1_CL6696542_QB12338870_REV06_user_low_ship_MULTI_CERT.tar.md5
    2. BL_I9505XXUHQK1_CL6696542_QB12338870_REV06_user_low_ship_MULTI_CERT.tar.md5
    3. CP_I9505XXUHQK1_CL6696542_QB12338870_REV06_user_low_ship_MULTI_CERT.tar.md5
    4. CSC_MEO_I9505DTMHQK1_CL6696542_QB7824892_REV06_user_low_ship_MULTI_CERT.tar.md5
  9. Sollte das der Fall sein, Prima. Jetzt haben wir das Stock-Rom. Ansonsten ging beim Download etwas schief und Ihr müsst es nochmal herunterladen.
  10. Verschiebt den entpackten Stock-ROM Ordner mit den 4 Dateien in den Odin Ordner.
  11. Beendet alle mit Samsung Kies zusammenhängende Prozesse im Task Manger!
  12. Schaltet das S4 komplett aus.
  13. Startet Euer Gerät in den Download-Modus mit dem gleichzeitigen Drücken von [Volume Down + Home + Power Button] und dem Bestätigen mit [Volume Up].
  14. Startet Odin als Administrator und steckt euer S4 an den PC per USB an.
  15. Nach dem Erkennen wählt bei:
    1. BL die BL_I9505XXUHQK1_CL6696542_QB12338870_REV06_user_low_ship_MULTI_CERT.tar.md5
    2. CP die CP_I9505XXUHQK1_CL6696542_QB12338870_REV06_user_low_ship_MULTI_CERT.tar.md5
  16. Bevor Ihr auf Start drückt, überprüft nochmal, ob in Odin die Hacken bei Auto Reboot und F. Reset Time angezeigt werden. Falls dies der Fall ist, könnt Ihr dann auf Start drücken und der Flash-Vorgang beginnt.
  17. Nach dem Anzeigen von PASS ist der Flash-Vorgang beendet. Ihr könnt Euer S4 jedoch gleich für den nächsten Schritt am PC angesteckt lassen.
  18. Nun solltet ihr einen neuen Bootlader und ein neues Modem besitzen.
  19. Sollte Eure SIM-Karte nicht erkannt werden und das WLAN nicht mehr einschalten lassen, keine Angst, das ist ganz normal. Unter LineageOS werden sie wieder funktionieren.
  20. Um korrekte Installation zu verifizieren, öffnet die App Phone INFO ★Samsung★ und wischt solange nach links bis die Registerkarte Firmware angezeigt wird. In Bootloader-Version sollte jetzt I9505XXUHQC1 und in Basisbandversion ebenfalls I9505XXUHCQ1 stehen. Wenn nicht, wiederholt die Schritte ab einfach nochmal 3.11!

4. LineageOS 14.1

  1. Ladet von hier die lineage-14.1-XXXXXXXX-NIGHTLY/SNAPSHOT-jfltexx.zip (das mit dem neuesten Datum), von hier die Google Apps herunter (Als Variante wählt ARM, 7.1 und Nano aus.) und das SU-Addon (für den Root-Zugriff).
  2. Verschiebt sie auf die externe SD-Karte (External Storage) Eures S4.
  3. Schaltet Euer S4 aus.
  4. Startet Euer S4 jetzt in das TWRP-Recovery, indem Ihr [Volume Up + Home + Power Button] während des Starts gedrückt haltet.
  5. Sollte das Stock-ROM das TWRP-Recovery trotz unserer Erlaubnis es beizubehalten ersetzt haben, installiert es wie in 2. EFS Backup wieder.
  6. Wählt Wipe aus und markiert Cache, Dalvik / ART Cache, Internal Storage, System und Data und bestätigt den Vorgang (Wenn Ihr keine externe SD-Karte habt und die Dateien stattdessen auf den internen Speicher (Internal Storage) kopiert habt, dürft ihr Internal Storage nicht auswählen!)
  7. Zurück am Start Screen wählt nochmal Wipe und dann Format Data aus. Tippt hier mit der Tastatur „yes“ ein und bestätigt den Vorgang mit einem Klick auf den blauen Button mit dem weißen Häckchen.
  8. Danach geht auf Install und wählt dort auf dem External Storage die lineage-14.1-XXXXXXXX-NIGHTLY/SNAPSHOT/UNOFFICIAL-jfltexx.zip, klickt wieder auf Add more Zips, wählt auch noch die GApps aus und die addonsu-arm-signed.zip aus und bestätigt die Installation. Sollte die Installation des SU-Addons mit einem Fehler Code 4 beendet werden, ignoriert ihn einfach. Es klappt trotzdem 😉
  9. Wählt nun Reboot und dann System. Sollte eine Meldung angezeigt werden, dass das OS fehle, ignoriert sie einfach.
  10. Lasst euer Gerät booten. Das dauert beim ersten Mal ca. 15 bis 20 Minuten.
  11. Danach begrüßt euch LineageOS 14.1 mit der Konfiguration.

Wenn Euch diese Anleitung geholfen hat, würde ich mich sehr über eine Spende freuen 🙂 .

Spenden via PayPal

Euch mag beim Start die Meldung „KERNEL/RECOVERY IS NOT SEANDROID ENFORCING; Set Warranty Bit: kernel/recovery“ aufgefallen sein. Diese hat aber keinen Einfluss auf das Verhalten des neuen Betriebssystems. Es zeigt nur an, dass eine nicht von Samsung lizenzierte Software auf Eurem Gerät gefunden wurde. Die einzige Möglichkeit diese Meldung wieder zu entfernen, wäre wieder zurück zur Samsung Stock-ROM mit Android 5.0.1, aber das will ja keiner 😉 . Trotzdem bliebe aber der Knox-Counter immer noch auf 0x1, da er vermutlich einen e-fuse-Chip auslöst, also ein Hardwarebauteil, das durchbrennt. Das hat aber trotzdem keinen Einfluss auf das System.

Fertig. Nun habt Ihr vollwertiges Android 7.1.2 auf einem 4 Jahre alten Smartphone, welches mit Android 4.2 ausgeliefert wurde.

Um noch den Root-Zugriff zu aktivieren, müsst ihr in den Einstellungen unter Telefoninfo 7x mal auf Buildnummer klicken und dann in den Entwickleroptionen den Punkt Root-Zugriff auf Apps & ADB stellen.

Quellen: twrp.me, play.google.com, xda-developers.com (_Bon_Bon), xda-developers.com (side), opengapps.org, xda-developers.com (anycallmongolia)

54 Antworten auf „How-To: LineageOS 14.1 auf dem Samsung Galaxy S4 installieren“

  1. Nachdem ich nach Ihrer Anleitung das S2 erfolgreich auf 7.1.2 gebracht habe, überlege ich, auch ein S4 auf diesen Android-Softwarestand zu bringen. Da das S4 im Gegensatz zum S2 deutlich intensiver genutzt wird, benötige ich eine stabile Version, in der alles funktioniert (telefonieren, WLAN, BT etc.) Wie stabil ist denn die letzte nightly für das S4? Läuft alles einwandfrei?

  2. Die Installation ist seit LineageOS echt ne Zumutung. Bei Cyanogenmod war das vollkommen idiotensicher ohne dieses ganze abenteurliche Gedöns mit Komadozeilen-Tools, adb, heimdall, Umgebungsvariablen und was weiß ich noch alles

  3. Hallo!

    Herzlichen Dank für die Anleitung, auch wenn ich das Ganze etwas spät lese!

    Ich habe (da ich aktuell CM13 auf meinem S4 laufen habe), wie beschrieben bei 4. angefangen und vorher noch TWRP 3.1.1.0 geflasht (2.1. – 2.11). Das mit LineageOS hat auch wunderbar geklappt, nur leider wird jetzt meine SIM-Karte nicht mehr erkannt (Settings: unknown Baseband).

    Jetzt habe ich versucht das Modem nach 3. zu aktualisieren, doch dabei bekomme ich mit Odin 3.12.7 unter Punk 3.16. der Anleitung immer folgende Meldung:

    Added!!
    Odin engine v(ID:3.1207)..
    File analysis..
    SetupConnection..
    Initialzation..
    FAIL! (DeviceInfo)
    All threads completed. (succeed 0 / failed 1)

    Danach lässt sich das Telefon normal booten, recovery/TWRP funktioniert blendend, nur die SIM-Karte wird immer noch nicht erkannt…

    Leider konnte ich dazu auch auf XDA nichts finden. Alle dortigen Probleme mit dem Flashen unter Odin beziehen sich immer darauf, dass irgend jemand sein Gerät gesoft-bricked hat, was bei mir ja absolut nicht der Fall ist.

    Weiß zufällig jemand was die Ursache für das „FAIL! (DeviceInfo)“ bei Odin sein könnte? Über jegliche Hinweise wäre ich äußerst dankbar!

    Viele Grüße

    1. Hallo bb,

      Versuch doch mal das Stock-ROM, das in Schritt 3) heruntergeladen wurde, so wie in Schritt 1) diesmal aber mit Odin 3.11.1 (als erstes probieren) oder 3.12.3 zu installieren. Hoffe das hilft 🙂 .

      Grüße

  4. Hallo und erstmal vielen Dank für die tolle Anleitung, bei mir hat alles geklappt! Konnte nur das Su Addon nicht utnerladen weil die Downlaods Seite von Lineage Os gerade down ist/war. WIe kann ich es jetzt nachträglich draufkriegen? Bzw. ich würde SueprSu benutzen, da ich an Su Addon gerade nicht dran komme. Also ich weiß nicht ganz wie die einzelnen Schritte jetzt wären, wenn ich zb die zip Datei wieder aufs handy spiele. Würde mich sehr über eine Antwort freuen! Vielen Dank schon mal!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

This site uses Akismet to reduce spam. Learn how your comment data is processed.