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!
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!
Antworten:
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.
/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. Mounten system
und entpacken Sie neue Dateien tar
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:
~ # fdisk / dev / block / sda Hinweis: Die Sektorgröße beträgt 4096 (nicht 512). Gültiges GPT mit schützendem MBR gefunden; mit GPT Befehl (m für Hilfe): p Disk / dev / block / sda: 61071360 Sektoren, 992M Logische Sektorgröße: 4096 Festplattenkennung (GUID): 00042021-0408-4601-9dcc-a8c51255994f Die Partitionstabelle enthält bis zu 128 Einträge Der erste nutzbare Sektor ist 6, der letzte nutzbare Sektor ist 7633914 Nummer Start (Sektor) Ende (Sektor) Größe Code Name 1 1024 1279 1024K 0700 privat 2 1280 1343 256K 0700 proinfo 3 1344 1407 256K 0700 Sonstiges 21 2048 3071 4096K 0700 param 22 3072 5119 8192K 0700 efs 23 5120 5631 2048K 0700 pnv 24 5632 6655 4096K 0700 ldfw 25 6656 7679 4096K 0700 dtb 26 7680 13823 24.0M 0700 bootimg 27 13824 22015 32.0M 0700 Wiederherstellung 28 22016 30207 32.0M 0700 Bootlogo 29 30208 35327 20.0M 0700 rstinfo 30 35328 40447 20.0M 0700 mnv 31 40448 45567 20.0M 0700 reserviert1 32 45568 50687 20.0M 0700 reserviert2 33 50688 55807 20.0M 0700 reserviert3 41 65536 720895 2560M 0700 System 42 720896 851967 512M 0700 benutzerdefiniert 43 851968 983039 512M 0700 Cache 44 983040 7633914 25.3G 0700 Benutzerdaten
Zu so etwas:
~ # fdisk / dev / block / sda Hinweis: Die Sektorgröße beträgt 4096 (nicht 512). Gültiges GPT mit schützendem MBR gefunden; mit GPT Befehl (m für Hilfe): p Disk / dev / block / sda: 61071360 Sektoren, 992M Logische Sektorgröße: 4096 Festplattenkennung (GUID): 00042021-0408-4601-9dcc-a8c51255994f Die Partitionstabelle enthält bis zu 128 Einträge Der erste nutzbare Sektor ist 6, der letzte nutzbare Sektor ist 7633914 Nummer Start (Sektor) Ende (Sektor) Größe Code Name 1 1024 1279 1024K 0700 privat 2 1280 1343 256K 0700 proinfo 3 1344 1407 256K 0700 Sonstiges 21 2048 3071 4096K 0700 param 22 3072 5119 8192K 0700 efs 23 5120 5631 2048K 0700 pnv 24 5632 6655 4096K 0700 ldfw 25 6656 7679 4096K 0700 dtb 26 7680 13823 24.0M 0700 bootimg 27 13824 22015 32.0M 0700 Wiederherstellung 28 22016 30207 32.0M 0700 Bootlogo 29 30208 35327 20.0M 0700 rstinfo 30 35328 40447 20.0M 0700 mnv 31 40448 45567 20.0M 0700 reserviert1 32 45568 50687 20.0M 0700 reserviert2 33 50688 55807 20.0M 0700 reserviert3 41 65536 2441406 9280M 0700 System 42 2441472 2703615 1024M 0700 benutzerdefiniert 43 2703616 2965759 1024M 0700 Cache 44 2965760 7633914 17.8G 0700 Benutzerdaten
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:
Ubuntu-Device-Flash-Touch - Gerät = Turbo - Kanal = Ubuntu-Touch / Stable / Meizu.de
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.
tar -vxf
sondern nurtar -xf /sdcard/TWRP/...
(10x schneller), neu starten!