Ubuntu Touch auf OnePlus Geräten installieren, mit Downgradeanleitung, erfordert tlw. Windows PC
-
Anleitung getestet mit OP8T. Andere Modelle können leicht abweichende Vorgehensweisen erfordern.
Für den erfolgreichen Einsatz des Installers für Ubuntu Touch ist es zwingend erforderlich, dass die Version des ursprünglichen Betriebssystems installiert ist, für die der Port erstellt wurde. Diese hängt vom Gerät ab, sollte aber auf der Seite des Geräts angegeben sein. Dies ist im Regelfall nicht die neueste verfügbare Version! Für das Oneplus5(T) ist das z.B. die Version OxygenOS 10.0.1, für das OP8T ist es 11.0.13.13.
Hinweis: Es kann sein, dass kein Image für die genaue benötigte Version verfügbar ist. Dann das nächst niedrigste Image installieren und über die Systemaktualisierung auf die benötigte Version aktualisieren.
Wenn man ganz viel Glück hat, kann der in OOS integrierte Downgrade Assistent genutzt werden. Dazu die entsprechende Datei herunterladen und wie folgt vorgehen:
- Einstellungen
- Über das Gerät
- Infobox mit der Versionsinfo -> drei Punkte Menu
- lokale Installation
- Datei auswählen
Seien wir realistisch. Das Leben tut uns selten diesen Gefallen.

Hier der zweite Weg per MSMDownloadTool.Voraussetzungen:
- PC mit Windows 10/11 und Administratorrechten
- adb und fastboot installiert (z.B. im Terminal per
winget install Google.PlatformTools) - erforderliches Image für OxygenOS (zip) inklusive des MSMDownloadTools v4 heruntergeladen
- OP8T, andere?: Kenntnis des Ram Typs DDR4 oder DDR5 (meist DDR4), kann herausgefunden werden mit Device Info HW
Hinweis: Es gibt eine reine Linuxversion mit sog. flash-all.sh Skripten. Diese habe ich aber nicht probiert und ist nur für erfahrene Nutzer gedacht, die wissen welche Datei auf welche Partition geflasht werden muss. Das hier ist die ähm einfache Variante...

In dem Image steckt in der Regel die "richtige" Version des MSMDownloadTools drin, die die korrekte Version installiert.
Damit wie folgt vorgehen:- stecke das Gerät per USB Kabel in den Rechner
- gehe in die Systemeinstellungen und aktivere optionale Updates und prüfe auf neue Updates, jetzt sollte ein optionales Qualcom Treiber Update verfügbar sein (falls nicht schon installiert)
- bringe das Gerät in den EDL Modus, entweder per adb mit
adb reboot edloder manuell:- Gerät komplett ausschalten
- Gerät vom Rechner abziehen
- Vol + und Vol - drücken und gedrückt halten
- verbinde das Gerät mit dem Rechner
- das Gerät sollte jetzt im EDL Modus sein, auch wenn am Bildschirm nix zu erkennen ist, der bleibt schwarz
- starte jetzt das MSMDownloadTool als Administrator (Rechtsklick -> Ausführen als Administrator)
- das Gerät sollte als connected angezeigt werden, falls nicht, ist es evtl. doch nicht im EDL Modus -> das nochmal machen
- wähle die Version aus (EU, Global, India)
- wähle ggf. den Ram-Typ aus, am OP8T kann das DDR4 oder DDR5 sein)
- drücke auf Start, der Prozess sollte jetzt losgehen
- warte solange bis das Gerät neu startet, auch wenn der Eintrag davor schon grün geworden ist
- überprüfe in den Einstellungen die Version, aktualisiere ggf. auf die benötigte Version
Fertig. Jetzt sollte die richtige Version installiert sein.
Ab hier wie sonst auch- Entwickleroptionen aktivieren (unter System 7 mal auf die Build-Nummer tippen)
- OEM Entsperrung erlauben (in den Entwickleroptionen, braucht Internetverbindung per WLAN oder mobile Daten)
- den Bootloader entsperren
- in fastboot Modus gehen, nicht fastbootd z.B. per
adb reboot fastbootoder manuell- Gerät abziehen
- Gerät ausschalten
- a) Vol + drücken und halten, Einschalttaste drücken und halten bis das Gerät vibriert nur diese dann loslassen
- b) Vol + und Vol - und Einschalttaste alle zusammen gedrückt halten bis das Gerät vibriert dann nur Einschalttaste loslassen
- im Bootmenü fastboot auswählen (English wählen -> advanced -> boot to fastboot)
- mit
fastboot flashing unlockden Bootloader entsperren, hier muss am Gerät eine Bestätigung erfolgen (beim OP8T waren die Optionen genau falsch dargestellt, also ggf. nochmal machen), danach sollte ein Erfolgsmeldung erscheinen - es gibt zwar auch
fastboot oem unlock, das sollte eigentlich das gleiche tun, macht es aber im Einzelfall nicht
- in fastboot Modus gehen, nicht fastbootd z.B. per
- die Nutzerpartition formatieren damit die Geräteverschlüsselung gelöscht wird, sonst geht die Installation nicht
!Dadurch werden alle Daten gelöscht. Vorher sichern falls noch etwas benötigt wird.- per Terminal mit
fastboot format:ext4 userdata - Bootmenü aufrufen wie oben beschrieben
- in Recovery booten (advanced -> reboot to recovery)
- advanced -> wipe
- per Terminal mit
- den Installer starten
So, ich hoffe ich habe keine wichtigen Schritte vergessen. Viel Erfolg!