Android – Samsung Galaxy S2 Android 11 / LineageOS 18.1

Schon ganze 10 Jahre ist es her, dass das Samsung Galaxy S2 im Jahr 2011 veröffentlicht wurde. Offiziell wurde das Galaxy S2 bis Android Jelly Bean 4.1.1 unterstützt, danach viel der Support weg – zumindest der offizielle Samsung Support.

Durch Custom Firmware wie den CyanogenMod oder jetzt LineageOS, wird das Galaxy S2 weiter am Leben gehalten und hat damit nach 10 Jahren neuere Android Versionen zur Verfügung, als manche zwei Jahre alte Flaggschiff Android Smartphones.

Die Hardware ist hoffnungslos veraltet:

  • Ein Dual-Core Prozessor
  • 1 GB Arbeitsspeicher
  • 4,3 Zoll 480 x 800 Pixel Display

Heißt das aber automatisch auch, dass das Galaxy S2 deswegen nicht mehr zu gebrauchen ist?

Warum sollte man auf dieses Smartphone Android 11 bzw. LineageOS 18.1 installieren? Als „Daily-Driver“ wird es wohl nicht mehr dienen, dafür ist die Performance einfach zu schwach, aber das ist bei einem 10 Jahre alten Smartphone nicht verwunderlich. Genau deshalb ist es umso erstaunlicher, welch große Community noch dahinter steht und Zeit opfert, damit die neusten Android Versionen auch für das alte Galaxy S2 bereitstehen!

Zweifelsohne war das Galaxy S2 ein Smartphone der Spitzenklasse. Allein der brillante OLED-Bildschirm war DAS Highlight – Heute nehmen wir das für gegeben! Umso schöner ist es, die Möglichkeit zu haben, die Entwicklung des Galaxy S2 über 10 Jahre miterleben zu können. Von Android 2.3.5 Gingerbread bis zu Android 11.

Wer einmal alle diese Android Versionen und deren Geschichte erleben möchte, kann dies mit dem Galaxy S2 und ca. 20€ Budget tun!

In diesem Beitrag wird das Flashen von Android 11 bzw. LineageOS 18.1 beschrieben

Hinweis: Alles geschieht auf eigene Gefahr

Voraussetzungen

  • Samsung Galaxy S2 i9100
  • ODIN3 3.07
  • Lineage-18.1-20210912-UNOFFICIAL-i9100 (jeweils aktuell)
  • i9100-LOS-16.0-Emulated-Storage.pit
  • i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.img
  • optional: Falls Google-Dienste benötigt werden
  • BiTGApps-arm-11.0.0-R39_signed (jeweils aktuell)

Hinweis: Alle Daten auf dem Smartphone werden gelöscht!
Getestet wurde diese Tutorial mit den oben genannten Dateien!

Download-Links am Ende des Beitrags.

Lösung

Download-Modus

  1. ODIN entpacken und starten.
  2. Das Smartphone in den Download-Modus versetzen.
    Wie funktioniert das?
    Volume down + Power + Home halten, bis ein Warnbildschirm erscheint. Dann Volume up zur Bestätigung.
  3. Smartphone via USB mit dem PC verbinden.

ODIN

  1. Auf den PC in ODIN wechseln.

Hinweis: Falls ODIN das erste Mal benutzt wird und noch keine Samsung Smartphone Treiber installiert wurden, müssen diese vorher installiert werden! Windows findet die Treiber nach einer Weile meistens auch selbst.

  1. Auf „PIT“ klicken und die vorher heruntergeladene Datei auswählen.
  2. Das gleiche Spiel auch bei „PDA„.
  3. Anschließend sicherstellen, dass „Auto Reboot“ abgewählt und „Re-Partition“ gewählt ist! Mit „Start“ den Vorgang beginnen. Nach Abschluss, kann ODIN geschlossen werden.

Hinweis: Sind in ODIN die Felder ausgegraut, können diese in der „Odin.ini“ welche sich im ODIN-Verzeichnis befindet aktiviert werden. Dazu diese Datei mit einem Editor öffnen, bei RePartion eine 1 setzen und bei AutoReboot eine 0. Danach einfach mit STRG+S speichern und schließen. ODIN anschließend neu starten und die Felder sollten richtig sein.

Recovery Modus

  1. Das Smartphone herunterfahren
    Volume up + Power + Home halten bis der Bildschirm aus ist.
  2. In den Recovry Modus starten
    Volume up + Power + Home ca. 5 Sekunden halten, dann loslassen.

Anschließend lädt das Smartphone in das TWRP Recovery Menü.

TWRP

  1. In TWRP „Swipe to allow Modifications“ wählen.
  2. Nun müssen einige Vorbereitungen getroffen werden:
  • Wipe → Format Data → yes
  • Wipe → Advanced Wipe →
    • Davik / ART Cache
    • Cache
    • System
    • Non-emulated Storage
  • Am Ende „Swipe to Wipe“ drücken.

Flashen

  1. Dazu das Smartphone mit USB an den PC anschließen.
    SD-Karte ist natürlich auch möglich!
  2. Am PC sollte das Gerät „omni_i9100“ erscheinen. Dort in „Internal Storage“ das LineageOS Image hineinkopieren. BiTGApps kann dort ebenfalls hineinkopiert werden.
  3. Zum Flashen in TWRP zu Install gehen und dort das LineageOS Image auswählen. BiTGApps können mit „Add more Zips“ angehängt werden.
  4. Das Smartphone in System booten (TWRP Hauptmenü → Reboot → System).

Hinweis: Bei der Frage, ob die TWRP App installiert werden soll, immer verneinen, da es sonst zur Bootloop kommt!

Android 11

Der erste Boot kann bis zu 20 Minuten dauern. Anschließend wird man vom Einrichtungsbildschirm begrüßt. Sobald die Ersteinrichtung abgeschlossen wurde, kann das Galaxy S2 verwendet werden.

Fehlerhilfe

  • Fehlermeldungen bei „Format Data“
    • Diese können vorerst ignoriert werden.
    • Falls das Smartphone am Ende nicht booten sollte, das Tutorial ein zweites Mal durchführen.
  • „Internal Storage“ erscheint nicht am PC
    • USB-Kabel nochmal aus- und einstecken
    • Eine SD-Karte verwenden
  • BiTGApps statt GApps und Co. verwenden!
    • Beispiel: BiTGApps-arm-11.0.0-R39
    • GApps haben bei mir immer zu Fehlern geführt!

Download