Categories: MobileSmartphone

Galaxy S4: Update auf Android 7.1.1 mit LineageOS

Android-Smartphones werden von den meisten Herstellern nicht besonders lange mit Aktualisierungen bedacht. Immerhin haben sich Google, Samsung, Sony und andere dazu entschlossen, die wichtigsten Modelle zwei Jahre lang mit aktuellen Betriebssystemen und drei Jahre lang mit Sicherheitsupdates zu versorgen.

Dass aber auch relativ alte Geräte mit der neuesten Android-Version gut funktionieren, zeigt der Test mit dem 2013 erschienen Nexus 5. Aus dem gleichen Jahr stammt das Galaxy S4 (GT-I9505, jfltexx), das mit einem Snapdragon 600 und 2 GByte RAM ausgestattet ist. Als Betriebssystem kommt standardmäßig Android 5.0.1 zum Einsatz. Die letzten Sicherheitspatches datieren für das freie Modell (DBT) vom Dezember 2016.

Seit wenigen Tagen haben die Entwickler des CyanogenMod-Nachfolgers LineageOS nun eine erste Nightly auf Basis von Android 7.1.1 veröffentlicht. Sie enthält die aktuellen Sicherheitspatches vom 5. März 2017. Da der Bootloader des Galaxy S4 nicht gesperrt ist, lässt sich LineageOS relativ einfach auf dem Galaxy S4 installieren. Hierfür geht man wie folgt vor:

  • Team Win Custom Recovery Image (TWRP) flashen
  • LineageOS mit TWRP installieren
  • Optional: GAPPS für Zugriff auf Google Play Store und andere Google-Dienste mit TWRP installieren
  • Optional: SuperSU für Root-Zugriff mit TWRP installieren

Für das Prozedere werden folgende Komponenten benötigt:

  1. Heimdall-Suite für das Flashen von Team Win Recovery Project Image (TWRP)
  2. Team Win Recovery Project Image (TWRP): twrp-3.1.1-0-jfltexx.img
  3. LineageOS 14.1 Nightly für Galaxy S4 (GT-I9505, jfltexx): lineage-14.1-20170315-nightly-jfltexx-signed.zip
  4. OpenGAPPS pico: open_gapps-arm-7.1-pico-20170320.zip
  5. SuperSU für Root-Zugriff (optional): addonsu-arm-signed.zip

Heimdall Suite, Treiber-Installation mit Zadig

Anders als beim Nexus 5 gelingt das Flashen der Custom Recovery TWRP nicht mit dem fastboot-Befehl. Stattdessen wird hierfür die Heimdall-Suite genutzt. Damit das Kommandozeilen-Tool heimdall unter Windows 10 funktioniert, muss im Unterverzeichnis Drivers des Programms zunächst zdiag.exe aufgerufen werden, um einen Treiber für die Kommunikation mit dem Galaxy S4, das mit dem PC verbunden ist, zu installieren. Hierfür aktiviert man unter „Options“ die Einstellung „List all Devices“. Anschließend wird im Auswahlfeld unterhalb des Menüs die Option „SAMSUNG_Android“ ausgewählt. Nun sollte der Treiber installiert werden. Auf dem Bildschirm des PCs erscheinen entsprechende Hinweise.

Galaxy S4: Download-Modus

Um die Custom Recovery TWRP mit dem Kommandozeilentool heimdall zu flashen, muss sich das Galaxy S4 im sogenannten Download-Modus befinden. Hierzu trennt man das Smartphone vom PC und schaltet es aus. Anschließend drückt man gleichzeitig die Tasten: <Lautstärke nach unten> + <Home> + <Power>. Jetzt sollte auf dem Bildschirm folgendes erscheinen:

Um in den Download-Modus zu gelangen, schaltet man das Galaxy S4 zunächst aus. Anschließend betätigt man gleichzeitig die Tasten , <Lautstärke nach unten> + <Home> + <Power> . Nun erscheint ein Warnhinweis. Mit <Lautstärke nach oben> gelangt man zum nächsten Screen (Bild: ZDNet.de).

TWRP mit heimdall flashen

Jetzt öffnet man die Eingabeaufforderung mit Administratorrechten und navigiert in das Heimdall-Verzeichnis. In dieses kopiert man außerdem das TWRP-Image und benennt es in recovery.img um. Jetzt gibt man folgenden Befehl ein:

  • heimdall flash --RECOVERY recovery.img --no-reboot

Jetzt sollte folgende Ausgabe zu sehen sein:

Mit dem Befehl heimdall flash --RECOVERY recovery.img --no-reboot wird das TWRP-Recovery auf das Galaxy S4 geflasht (Bild: ZDNet.de).

Ins Recovery TWRP starten

Auf dem Galaxy S4 zeigt ein blauer Balken die Installation des Custom Recovery TWRP an. Nun trennt man das Gerät vom PC und schaltet es durch ein langes Drücken der Power-Taste aus. Jetzt muss das das Recovery gestartet werden. Das gelingt durch das gleichzeitige Drücken der Tasten <Lautstärke nach oben> + <Home> + <Power> . Geht dabei etwas schief und das Gerät startet normal, wird das Recovery TWRP zurückgesetzt, sodass man es erneut installieren muss.

TWRP: LineageOS, GAPPS pico und SuperSu mit TWRP installieren

Im Recovery stellt man zunächst die Sprache auf Deutsch ein und bestätigt mit einer Wischgeste nach Rechts die Modifikation der Systempartition.

TWRP: Galaxy S4 auf Werkseinstellungen zurücksetzen

Jetzt muss das Gerät vollständig zurückgesetzt werden. Hierzu wählt man im TWRP-Hauptmenü die Schaltfläche „Löschen“. Statt nun den Slider „Werkseinstellungen herstellen“ nach rechts zu schieben, empfiehlt sich das manuelle Löschen der Partitionen Dalvik / ART Cache, System, Data, Interner Speicher und Cache. Diese wählt man über die Schaltfläche „Erweitertes Löschen“ aus.

Durch das Löschen sämtlicher Partitionen umgeht man Kompatibilitätsprobleme. Die Fehlermeldung E:failed to write /dev/block/mmcblk0p9: I/O error ist ohne Belang (Bild: ZDNet.de).

Spätestens jetzt schließt man das Galaxy S4 wieder an den PC an, um LineageOS, GAPPS und SuperSU auf das Gerät zu kopieren. Hierfür legt man mit dem Explorer ein Verzeichnis an und kopiert die einzelnen Dateien dorthin.

Vom Desktop-Rechner kopiert man nun LineageOS, GAPPS und SuperSU auf das Galaxy S4 (Bild: ZDNet.de)

Anschließend wählt man diese Komponenten im TWRP-Hauptmenü über „Installieren“ nacheinander aus und bestätigt die Installation, indem man den Slider nach rechts schiebt.

Nacheinander fügt man LineageOS, GAPPS und SuperSU über „Installieren“ in die Liste der zu flashenden Dateien. Anschließend wird über das Schieben des Sliders nach rechts die Installation in Gang gesetzt. Nach der Installation tippt man auf „System neustarten“ (Bild: ZDNet.de).

Einrichtungsassistent: Import von Anwendungen

Der erste Start des Galaxy S4 mit frisch installiertem LineageOS dauert circa vier bis fünf Minuten. Anschließend meldet sich der Einrichtungsassistent. Allerdings arbeitet dieser noch nicht fehlerfrei. Wenn man beispielsweise unter „Daten importieren von…“ die Option „Android-Gerät“ wählt, werden zwar anschließend über NFC oder – falls dies nicht funktioniert – Google Nearby das Google-Konto übertragen. Der Import von Anwendungen gelingt allerdings wegen der abrupten Beendigung einzelner Google-Dienste wie Play Store zunächst nicht. Nach einem Neustart des Geräts funktioniert der App-Import dann aber. Allerdings nur, wenn man wie in dieser Anleitung geschildert, die GAPPS-Version pico verwendet hat. Mit anderen Versionen gelang der Import von Anwendungen hingegen nicht.

Fazit

Durch die Installation von LineageOS können Anwender das 2013 erschienene Galaxy S4 mit der aktuellen Android-Version 7.1.1 inklusive neuester Sicherheitspatches betreiben. Und das gelingt durchaus flüssig. Allerdings wird der Knox-Counter gesetzt, sodass man auch bei Rückkehr zu Samsung-Original-Firmware Knox-basierte Dienste nicht nutzen kann. Zudem signalisiert beim Start des Geräts im Display oben links der Hinweis „KERNEL IS NOT SEANDROID ENFORCING“, dass es sich nicht um den Standard-Kernel von Samsung handelt.

Der Import von Anwendungen gelingt wegen der abrupten Beendigung einzelner Google-Dienste erst nach einem Neustart des Geräts. Ist es LineageOS einmal installiert, arbeitet es problemlos und lässt sich auf dem vier Jahre alten Galaxy S4 flüssig bedienen (Bild: ZDNet.de).

LineageOS: Das wird für die Installation auf dem Galaxy S4 (GT-I9505, jfltexx) benötigt.

Update 21.3.2017: Video hinzugefügt.

Kai Schmerer

Kai ist seit 2000 Mitglied der ZDNet-Redaktion, wo er zunächst den Bereich TechExpert leitete und 2005 zum Stellvertretenden Chefredakteur befördert wurde. Als Chefredakteur von ZDNet.de ist er seit 2008 tätig.

Recent Posts

Studie: 91 Prozent der Ransomware-Opfer zahlen Lösegeld

Die durchschnittliche Lösegeldzahlung liegt bei 2,5 Millionen Dollar. Acht Prozent der Befragten zählten 2023 mehr…

14 Stunden ago

DMA: EU stuft auch Apples iPadOS als Gatekeeper ein

Eine neue Analyse der EU-Kommission sieht vor allem eine hohe Verbreitung von iPadOS bei Business-Nutzern.…

15 Stunden ago

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

23 Stunden ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

2 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

2 Tagen ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

2 Tagen ago