LineageOS 15.1 ist aus der Beta-Phase raus und ich hab mich endlich getraut, die Neueinrichtung meines Retroid Pocket 2 vorzunehmen. Das Upgrade lohnt sich für alle, die auf das RetroidOS verzichten können und denen die bisherigen Android 6- und 8.1-Systeme zu schwergängig sind.
LineageOS ist ein »free and open-source operating system for various devices, based on the Android mobile platform.« Ohne den ganzen Google-Schnickschnack. Das System fühlt sich insgesamt schlanker und schneller an. Mehr Infos gibt es auf der Website.
Der Upgrade-Prozess ist recht einfach. Damit nichts schief geht, muss man sich lediglich genau an den mitgelieferten »Retroid Pocket 2 Lineage Guide« (PDF) halten oder das Video von Retro Game Corps »How to Install LineageOS 15.1 on Retroid Pocket 2« strikt befolgen.
Vorbereitung
Benötigt werden:
- Ausgeschalteter (!) Retroid Pocket 2
- Ein gutes USB-Kabel, das für Datentransfer geeignet ist
- Ein Windows-PC (da es leiderkeinen Weg zu geben scheint, den RP2 z. B. am Mac zu flashen)
- Google USB Driver für die Kommunikation zwischen PC und RP2*
- MT65XX Preloader Driver für die Verwendung von SPFlash
- Lineage-Firmware mit LineageOS und SPFlash
- MindTheGapps (Play Store)
- Die Stock Apps, d. h. die zum RP2 gehörigen Application Packages
Die Links zu den Treibern, der Firmware und den Apps befinden sich auf der Firmware-Seite der Retroid Handhelds-Wiki sowie im PDF-Leitfaden.
Die Stock Apps habe ich direkt in ein Verzeichnis auf der SD-Karte kopiert.
Flash-Prozess
- USB- und MT65XX-Treiber installieren
- PC neustarten
-
SPFlash starten (zu finden unter ´Lineage-15.1-RP2/SPFlash`) und entsprechend konfigurieren:
- Download-Agent:
MTK_AllInOne_DA.bin
- Scatter-loading File:
MT6580_Android_scatter.txt
- Download-Agent:
- Die Option
Format All + Download
auswählen - Dann
Download
-Button anklicken - Erst jetzt (!) den ausgeschalteten (!) Retroid Pocket 2 per USB an den PC anschließen
- Auf die
Download OK!
-Dialogbox warten - Den RP2 abstöpseln und einschalten; er bootet nun in den Recovery-Mode
LineageOS installieren
Im Recovery-Mode funktionieren weder Gamepad-Buttons noch Sticks. Das Navigieren durch die Menü-Elemente erfolgt mittels laut/leise
, die Auswahl eines Elements durch einen kurzen Druck auf den den ein/aus
-Knopf.
- Als erstes die Option
Factory reset
auswählen, bestätigen und danachWipe data / factory reset
bestätigen. - Nun
Apply update
auswählen und im nächsten Schritt die OptionApply from ADB
bestätigen. - Jetzt die
Lineage Installer.bat
starten. Ein Konsolen-Fenster öffnet sich. Das Script scheint bei 47 % stehen zu bleiben. Aber am RP2 läuft alles weiter. Das Fenster verschwindet von selbst, sowie der Prozess am RP2 beendet ist. - Nun das gleich noch mal, um den Playstore zu installieren, also
Apply update
, dannApply from ADB
… - Jetzt die
Play Store Installer.bat
ausführen. Wieder öffnet sich ein Konsolen-Fenster, wieder scheint das Script bei 47 % hängen zu bleiben, und wieder schließt sich das Fenster von selbst, wenn am RP2 alles erledigt ist. - Das war’s. Nun
Reboot
wählen und den RP2 machen lassen.
Einrichtung
Nach dem Neustart wird LineageOS eingerichtet. Der Setup-Assistent führt durch die Schritte. Hier kann man auch RePoLa als Menü auswählen.
Nun können die Stock Apps, von der SD-Karte aus installiert werden. Ich würde empfehlen, zuerst den MiXplorer
zu installieren und dann mit diesem fortzufahren.
ROMs mit einem Mac an den RP2 übertragen
Für Mac-Nutzer neuerer Geräte mit Apple Chips stehen zwei Möglichkeiten zur Verfügung, um Dateien an den Retroid Pocket 2 zu übertragen.
1. Direkt die SD-Karte verwenden, also die SD-Karte aus dem RP2 entfernen und (mittels Card Reader) in den Mac einstecken. Da macOS für jede kopierte Datei eine unsichtbare Datei erzeugt, entferne ich diese vor dem Auswerfen der SD-Karte wie folgt:
cd /pfad/zur/SD-Karte
find . -name '.\_\*' -exec rm -rf {} \\; -print
2. Mit OpenMTP, einer Android-File-Transfer-App für macOS: https://openmtp.ganeshrvel.com/. Diese funktioniert erstaunlich gut.