Ho acquistato Meizu Pro 5, la versione del sistema operativo Flyme. Voglio installare Ubuntu Phone su di esso. Come posso farlo e dove posso ottenere il firmware e gli strumenti necessari?
Grazie mille!
Ho acquistato Meizu Pro 5, la versione del sistema operativo Flyme. Voglio installare Ubuntu Phone su di esso. Come posso farlo e dove posso ottenere il firmware e gli strumenti necessari?
Grazie mille!
Risposte:
Sviluppatori XDA: [TUTORIAL] Cambia regione / ID in Internazionale in Meizu Pro 5
Se si utilizza la versione globale, non è necessario eseguire questo passaggio.
Sviluppatori XDA: [TUTORIAL] Sblocca il bootloader di Meizu PRO 5
Sviluppatori XDA: [RECOVERY] [M86] [UNOFFICIAL] TWRP 3.0 per Meizu PRO
Leggi questi 3 articoli su Ubuntu Touch
Meizu pro 5 si chiama turbo.
Install ubuntu with TWRP(Android edition's kernel):
Scarica la ROM che ti serve.
Puoi mostrare l'uso delle immagini
ubuntu-device-flash query --device=turbo --channel=ubuntu-touch/stable/meizu.en --show-image
Scarica quello kernel-OTA-10.2.zip
che ho confezionato qui per OTA 10.2.
ATTENZIONE: se si desidera installare un'altra versione, allora OTA 10.2. devi sostituire 4 file di cui sopra kernel*.zip
dal device*.tar.xz
file che hai scaricato. boot.img
, dtb
E logo.bin
sono nella cartella partizioni, ldfw
è in blob. NON FLASH bootloader e ripristino! (significato non inserire questi file nel kernel*.zip
file sopra )
Accedere alla modalità di ripristino (TWRP) premendo i pulsanti volume su + giù + accensione per 5 secondi.
In TWRP cancellare i dati, cache, sistema.
In TWRP installazione kernel-OTA-10.2.zip
(con la sostituzione boot.img
, dtb
, logo.bin
, ldfw
)
In TWRP montare la system
partizione (rimuovere la modalità di sola lettura).
In TWRP eseguire i comandi di seguito nel terminale:
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
Riavvia il sistema.
Appunti:
Potrebbe non ricevere aggiornamenti OTA senza un ripristino fornito dall'edizione Ubuntu.
Puoi fare tutti i passaggi sopra senza scheda SD esterna, il cellulare può essere visto tutto il tempo tramite USB.
/cache/recovery
. È necessario decomprimerli manualmente. Dopo aver toccato "installa e riavvia" in Ubuntu Updater - il sistema si avvierà nel caricatore personalizzato. Montare system
e decomprimere i nuovi file usando tar
come detto nel post principale usando il terminale avanzato->.
Quindi prima cosa: ci sono 4 gusti di meizu pro5 là fuori. E non sto parlando di specifiche hardware o versione di Flyme.
L'hacking funziona solo sul sapore internazionale di pro5. Per arrivare a questo usa gli sviluppatori XDA: [TUTORIAL] Cambia regione / ID in Internazionale in Meizu Pro 5 .
Il vero problema è che il telefono Android viene fornito con il bootloader bloccato, quindi l'avvio rapido non funzionerà.
La soluzione viene fornita con un'immagine di "sviluppo" di flyme globale che consente di eseguire "avvio rapido o sblocco". Quindi, dopo aver avuto un sapore internazionale, usa questo XDA Developers: [TUTORIAL] Sblocca il bootloader di Meizu PRO 5
Ora puoi usare fastboot, quindi in teoria potresti semplicemente mostrare l'immagine di Ubuntu, ma non puoi. Il problema è il partizionamento, su Android Pro5 hai 512 M per la partizione "personalizzata" e 512 M per la partizione "cache". La partizione "cache" viene utilizzata per memorizzare le immagini prima dell'installazione e 512M non sono sufficienti. L'edizione ubuntu ha 700M plus.
La soluzione:
Prima carica una partizione di ripristino corretta: Sviluppatori XDA: [RECOVERY] [M86] [UNOFFICIAL] TWRP 3.0 per Meizu PRO
Questa è una buona cosa perché ora hai un'immagine di ripristino abilitata adb.
La cosa brutta è che, più succederà più tardi, la prima cosa cattiva è che il fdisk di twrp non può modificare le partizioni.
Quindi ora puoi fare la shell adb e ottenere un prompt di root nel tuo telefono.
Ora monta la parittion del sistema e smonta tutti gli altri (lo fai dal menu twrp) cancella tutto in / system (la partizione di sistema).
Prendi un'immagine del sistema touch di Ubuntu come: ubuntu touck meizu pro5 ota-15
spingerlo nella memoria interna ( adb push {file_name} /sdcard
)
estrailo nel sistema /, non stiamo eseguendo un'installazione manuale, stiamo solo mettendo sul telefono alcuni strumenti di modifica delle partizioni. Il tuo sistema ubunty è ora in / system / system
copia / dev in / system / system / dev ( cp -a /dev /system/system
)
ora puoi farlo chroot /system/systen fdisk /dev/block/sda
Ora ci sono molti modi per fare il partizionamento l'idea è quella di ottenere da questa tabella delle partizioni:
~ # fdisk / dev / block / sda Nota: la dimensione del settore è 4096 (non 512) Trovato GPT valido con MBR protettivo; usando GPT Comando (m per aiuto): p Disco / dev / block / sda: settori 61071360, 992M Dimensione del settore logico: 4096 Identificatore disco (GUID): 00042021-0408-4601-9dcc-a8c51255994f La tabella delle partizioni contiene fino a 128 voci Il primo settore utilizzabile è 6, l'ultimo settore utilizzabile è 7633914 Numero Inizio (settore) Fine (settore) Dimensione Codice Nome 1 1024 1279 1024K 0700 privato 2 1280 1343 256K 0700 proinfo 3 1344 1407 256 K 0700 misc 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 recupero 28 22016 30207 32.0M 0700 bootlogo 29 30208 35327 20.0M 0700 rstinfo 30 35328 40447 20,0 M 0700 mnv 31 40448 45567 20,0 M 0700 riservato 1 32 45568 50687 20,0 M 0700 riservato 2 33 50688 55807 20.0M 0700 riservato3 41 65536 720895 2560M 0700 sistema 42 720896 851967 512M 0700 personalizzato 43 851968 983039 512M 0700 cache 44 983040 7633914 25.3G 0700 dati utente
A qualcosa del genere:
~ # fdisk / dev / block / sda Nota: la dimensione del settore è 4096 (non 512) Trovato GPT valido con MBR protettivo; usando GPT Comando (m per aiuto): p Disco / dev / block / sda: settori 61071360, 992M Dimensione del settore logico: 4096 Identificatore disco (GUID): 00042021-0408-4601-9dcc-a8c51255994f La tabella delle partizioni contiene fino a 128 voci Il primo settore utilizzabile è 6, l'ultimo settore utilizzabile è 7633914 Numero Inizio (settore) Fine (settore) Dimensione Codice Nome 1 1024 1279 1024K 0700 privato 2 1280 1343 256K 0700 proinfo 3 1344 1407 256 K 0700 misc 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 recupero 28 22016 30207 32.0M 0700 bootlogo 29 30208 35327 20.0M 0700 rstinfo 30 35328 40447 20,0 M 0700 mnv 31 40448 45567 20,0 M 0700 riservato 1 32 45568 50687 20,0 M 0700 riservato 2 33 50688 55807 20.0M 0700 riservato3 41 65536 2441406 9280M 0700 sistema 42 2441472 2703615 1024M 0700 personalizzato 43 2703616 2965759 1024M 0700 cache 44 2965760 7633914 17.8G 0700 dati utente
Quindi ho anche allargato la partizione di sistema. Dopo questo riavvio (in ripristino) per risincronizzare le partizioni, utilizzare twrp per ingrandire ora la partizione di sistema. e utilizzare la shell adb per riformattare le nuove partizioni "personalizzate", "cache" e "userdata".
SEI PRONTO A FLASH.
Stai molto attento ora, l'ultima cosa negativa di TWRP è che non eseguirà il processo lampeggiante di Ubuntu Touch.
Quindi vai a prendere il dummer, ma Ubuntu flash friendly, immagine ufficiale di recupero di Ubuntu .
Inizia il processo flash con:
ubuntu-device-flash touch --device = turbo --channel = ubuntu-touch / stable / meizu.en
Ci vorrà del tempo per scaricare e inviare i file sul dispositivo. ESSERE RAEDY. Non appena il dispositivo si riavvia, premere power + volume-down per accedere al bootloader. ora fastboot flash recovery recovery-turbo.img
. Ora è possibile riavviare il sistema in modalità ripristino e lasciare che il processo di flashing automatico continui.
Congratulazione. Ora hai un tocco Ubuntu su Meizu Pro5 con OTA automatici e funzionanti.
tar -vxf
ma solotar -xf /sdcard/TWRP/...
(10 volte più veloce), riavvia!