Ich habe Meizu Pro 5, die Flyme OS-Version, gekauft. Ich möchte Ubuntu Phone darauf installieren. Wie kann ich das machen und wo bekomme ich die benötigte Firmware und Tools?
Vielen Dank!
quelle
Ich habe Meizu Pro 5, die Flyme OS-Version, gekauft. Ich möchte Ubuntu Phone darauf installieren. Wie kann ich das machen und wo bekomme ich die benötigte Firmware und Tools?
Vielen Dank!
XDA-Entwickler: [TUTORIAL] Ändern Sie in Meizu Pro 5 Region / ID in International
Wenn Sie die globale Version verwenden, müssen Sie diesen Schritt nicht ausführen.
XDA-Entwickler: [TUTORIAL] Entsperren Sie den Bootloader von Meizu PRO 5
XDA-Entwickler: [RECOVERY] [M86] [UNOFFICIAL] TWRP 3.0 für Meizu PRO
Lesen Sie diese 3 Artikel über Ubuntu Touch
Meizu Pro 5 heißt Turbo.
Install ubuntu with TWRP(Android edition's kernel):
Laden Sie das benötigte ROM herunter.
Sie können die Verwendung von Bildern anzeigen
ubuntu-device-flash query --device=turbo --channel=ubuntu-touch/stable/meizu.en --show-image
Laden Sie das herunter, kernel-OTA-10.2.zip
was ich hier für OTA 10.2 verpackt habe .
VORSICHT: Wenn Sie eine andere Version als OTA 10.2 installieren möchten. Sie benötigen 4 - Dateien in den oben ersetzen kernel*.zip
aus der device*.tar.xz
Datei heruntergeladen Sie hatte. boot.img
, dtb
Und logo.bin
in Partitionen Ordner befinden, ldfw
ist in Blobs. Bootloader und Wiederherstellung NICHT FLASHEN! (dh diese Dateien nicht in die obige kernel*.zip
Datei einfügen)
Wechseln Sie in den Wiederherstellungsmodus (TWRP), indem Sie die Lautstärketasten 5 Sekunden lang drücken.
In TWRP Daten, Cache, System löschen.
In TWRP installiert kernel-OTA-10.2.zip
(mit Fassung boot.img
, dtb
, logo.bin
, ldfw
)
Mounten Sie in TWRP die system
Partition (entfernen Sie den Readonly-Modus).
Führen Sie in TWRP die folgenden Befehle im Terminal aus:
cd /
tar -xf /external_sd/ubuntu*.tar.xz
tar -xf /external_sd/device*.tar.xz
tar -xf /external_sd/custom*.tar.xz
tar -xf /external_sd/version*.tar.xz
sync
Starten Sie das System neu.
Anmerkungen:
Es werden möglicherweise keine OTA-Updates ohne eine von der Ubuntu Edition bereitgestellte Wiederherstellung erhalten.
Sie können alle oben genannten Schritte ohne externe SD-Karte ausführen. Das Mobiltelefon kann jederzeit über USB angezeigt werden.
tar -vxf
sondern nurtar -xf /sdcard/TWRP/...
(10x schneller), neu starten!/cache/recovery
. Sie müssen sie manuell auspacken. Nachdem Sie im Ubuntu Updater auf "Installieren und neu starten" getippt haben, startet das System den benutzerdefinierten Loader. Mountensystem
und entpacken Sie neue Dateientar
wie im Hauptbeitrag beschrieben mit dem Advanced-> Terminal.Also als erstes: Es gibt 4 Geschmacksrichtungen von Meizu Pro5. Und ich spreche nicht über Hardware-Spezifikationen oder Version von flyme.
Der Hack funktioniert nur mit dem internationalen Flair von pro5. Verwenden Sie dazu XDA Developers: [TUTORIAL] Ändern Sie in Meizu Pro 5 Region / ID in International .
Das eigentliche Problem ist, dass das Android-Telefon mit gesperrtem Bootloader geliefert wird, sodass Fastboot nicht funktioniert.
Die Lösung wird mit einem "Entwicklungs" -Image von Global Flyme geliefert, mit dem Sie "Fastboot OEM Unlock" durchführen können. Verwenden Sie nach einem internationalen Geschmack diese XDA-Entwickler: [TUTORIAL] Entsperren Sie den Bootloader von Meizu PRO 5
Sie können jetzt Fastboot verwenden, sodass Sie theoretisch nur das Ubuntu-Image flashen können, dies jedoch nicht. Das Problem ist die Partitionierung, auf dem Android Pro5 haben Sie 512M für "benutzerdefinierte" Partition und 512M für "Cache" -Partition. Die "Cache" -Partition wird verwendet, um die Bilder vor der Installation zu speichern, und 512 MB reichen einfach nicht aus. Die Ubuntu-Edition hat mehr als 700 Millionen.
Die Lösung:
Laden Sie zuerst eine ordnungsgemäße Wiederherstellungspartition: XDA-Entwickler: [RECOVERY] [M86] [UNOFFICIAL] TWRP 3.0 für Meizu PRO
Dies ist eine gute Sache, da Sie jetzt ein ADB-fähiges Wiederherstellungsimage haben.
Das Schlimme ist, dass später mehr dazu kommen wird. Das erste Schlimme ist, dass die fdisk von twrp keine Partitionen ändern kann.
So können Sie jetzt ADB-Shell ausführen und eine Root-Eingabeaufforderung in Ihr Telefon erhalten.
Hängen Sie nun die Systempartition ein und entfernen Sie alle anderen (Sie tun dies über das Twrp-Menü), um alles in / system (der Systempartition) zu löschen.
Holen Sie sich ein Bild des Ubuntu Touch-Systems wie: Ubuntu touck meizu pro5 ota-15
schiebe es in den internen Speicher (
adb push {file_name} /sdcard
)Extrahieren Sie es in das / -System. Wir führen keine manuelle Installation durch, sondern stellen nur einige geeignete Tools zum Ändern von Partitionen auf das Telefon. Ihr Ubunty-System befindet sich jetzt in / system / system
kopiere / dev in / system / system / dev (
cp -a /dev /system/system
)jetzt kannst du tun
chroot /system/systen fdisk /dev/block/sda
Es gibt jetzt viele Möglichkeiten, eine Partitionierung durchzuführen. Die Idee besteht darin, diese Partitionstabelle zu verwenden:
Zu so etwas:
Also habe ich auch die Systempartition vergrößert. Nach diesem Neustart (in die Wiederherstellung), um die Partitionen erneut zu synchronisieren, verwenden Sie twrp, um jetzt die Systempartition zu vergrößern. und verwenden Sie die adb-Shell, um die neuen Partitionen "custom", "cache" und "userdata" neu zu formatieren.
Sie sind bereit zu blinken.
Seien Sie jetzt sehr vorsichtig, das Letzte Schlechte an TWRP ist, dass der Flash-Prozess von Ubuntu Touch nicht ausgeführt wird.
Also mach dich auf den Weg, aber Ubuntu Flash freundlich, offizielles Ubuntu Recovery Image .
Starten Sie den Flash-Vorgang mit:
Das Herunterladen und Übertragen der Dateien auf das Gerät dauert einige Zeit. SEIEN SIE RAEDY. Sobald das Gerät neu gestartet wird, drücken Sie Power + Volume-Down, um in den Bootloader zu gelangen. jetzt
fastboot flash recovery recovery-turbo.img
. Jetzt können Sie die Wiederherstellung neu starten und den automatischen Flash-Vorgang fortsetzen.Herzlichen Glückwunsch. Sie haben jetzt einen Ubuntu-Touch für Meizu Pro5 mit automatischen und funktionierenden OTAs.
quelle