Eu comprei o Meizu Pro 5, a versão do sistema operacional Flyme. Eu quero instalar o Ubuntu Phone nele. Como posso fazer isso e onde posso obter o firmware e as ferramentas necessárias?
Muito obrigado!
fonte
Eu comprei o Meizu Pro 5, a versão do sistema operacional Flyme. Eu quero instalar o Ubuntu Phone nele. Como posso fazer isso e onde posso obter o firmware e as ferramentas necessárias?
Muito obrigado!
XDA Developers: [TUTORIAL] Mude a região / ID para Internacional no Meizu Pro 5
Se você estiver usando a versão global, não precisará executar esta etapa.
XDA Developers: [TUTORIAL] Desbloqueie o gerenciador de inicialização do Meizu PRO 5
Desenvolvedores XDA: [RECUPERAÇÃO] [M86] [NÃO OFICIAL] TWRP 3.0 for Meizu PRO
Leia estes 3 artigos sobre o Ubuntu Touch
O Meizu Pro 5 é chamado turbo.
Install ubuntu with TWRP(Android edition's kernel):
Baixe a ROM que você precisa.
Você pode mostrar imagens usando
ubuntu-device-flash query --device=turbo --channel=ubuntu-touch/stable/meizu.en --show-image
Faça o download do kernel-OTA-10.2.zip
que eu empacotei aqui para o OTA 10.2.
CUIDADO: Se você deseja instalar outra versão, o OTA 10.2. você precisa substituir 4 arquivos acima kernel*.zip
do device*.tar.xz
arquivo que você baixou. boot.img
, dtb
e logo.bin
estão na pasta partições, ldfw
estão em blobs. NÃO FLASH bootloader e recuperação! (ou seja, não coloque esses arquivos no kernel*.zip
arquivo acima )
Entre no modo de recuperação (TWRP) pressionando os botões de aumentar / diminuir + volume por 5 segundos.
No TWRP, limpe dados, cache, sistema.
Em TWRP instalar kernel-OTA-10.2.zip
(com o substituiu boot.img
, dtb
, logo.bin
, ldfw
)
No TWRP, monte a system
partição (remova o modo somente leitura).
No TWRP, execute os comandos abaixo no terminal:
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
Reinicie no sistema.
Notas:
Pode não receber atualizações do OTA sem uma recuperação fornecida pela edição do Ubuntu.
Você pode executar todas as etapas acima sem cartão sd externo, o celular pode ser visto o tempo todo através de usb.
tar -vxf
mas apenastar -xf /sdcard/TWRP/...
(10x vezes mais rápido), reinicie!/cache/recovery
. Você precisa descompactá-los manualmente. Depois de tocar em "instalar e reiniciar" no atualizador do ubuntu - o sistema inicializará no carregador personalizado. Montesystem
e descompacte novos arquivos usandotar
como dito na postagem principal usando o terminal avançado->.Então, a primeira coisa: existem 4 sabores do meizu pro5 por aí. E não estou falando sobre especificações de hardware ou versão do flyme.
O hack funciona apenas no sabor internacional do pro5. Para chegar a esse ponto, use XDA Developers: [TUTORIAL] Altere a região / ID para Internacional no Meizu Pro 5 .
O verdadeiro problema é que o telefone Android vem com o gerenciador de inicialização bloqueado para que o fastboot não funcione.
A solução vem com uma imagem de "desenvolvimento" do flyme global que permite "desbloquear o fastboot oem". Então, depois de ter um sabor internacional, use este XDA Developers: [TUTORIAL] Desbloqueie o gerenciador de inicialização do Meizu PRO 5
Agora você pode usar o fastboot; portanto, em teoria, você pode apenas exibir a imagem do ubuntu, mas não pode. O problema é o particionamento, no android pro5 você tem 512M para partição "personalizada" e 512M para partição "cache". A partição "cache" é usada para armazenar as imagens antes da instalação e 512M simplesmente não é suficiente. A edição do ubuntu tem mais de 700 milhões.
A solução:
Primeiro carregue uma partição de recuperação adequada: XDA Developers: [RECOVERY] [M86] [UNOFFICIAL] TWRP 3.0 for Meizu PRO
Isso é bom porque agora você tem uma imagem de recuperação adb ativada.
O ruim é que, mais coisas acontecerão depois, a primeira coisa ruim é que o fdisk do twrp não pode modificar partições.
Agora você pode fazer o shell adb e obter um prompt root no seu telefone.
Agora monte a partição do sistema e desmonte todas as outras (faça isso no menu twrp) e apague tudo em / system (a partição sytem).
Pegue alguma imagem do sistema touch ubuntu como: ubuntu touck meizu pro5 ota-15
empurre-o para o armazenamento interno (
adb push {file_name} /sdcard
)extraia-o no sistema /, não estamos fazendo uma instalação manual, estamos apenas colocando algumas ferramentas de modificação de partição apropriadas no telefone. Seu sistema ubunty agora está em / system / system
copie / dev para / system / system / dev (
cp -a /dev /system/system
)agora você pode fazer
chroot /system/systen fdisk /dev/block/sda
Agora, existem muitas maneiras de particionar a idéia: obter desta tabela de partição:
Para algo assim:
Então, eu também ampliei a partição do sistema. Após essa reinicialização (em recuperação) para ressincronizar, as partições usam twrp para ampliar agora a partição do sistema. e use o shell adb para reformatar as novas partições "personalizadas", "cache" e "dados do usuário".
VOCÊ ESTÁ PRONTO PARA PISCAR.
Tenha muito cuidado agora, a última coisa ruim sobre o TWRP é que ele não executará o processo intermitente do ubuntu touch.
Então, pegue o dummer, mas a imagem oficial do ubuntu flash friendly, de recuperação do ubuntu .
Inicie o processo flash com:
Levará algum tempo para baixar e enviar os arquivos para o dispositivo. SEJA RAEDY. Assim que o dispositivo reiniciar, pressione power + volume-down para entrar no bootloader. agora
fastboot flash recovery recovery-turbo.img
. Agora você pode reiniciar a recuperação e deixar o processo de piscar automático continuar.PARABÉNS. Agora você tem um toque do ubuntu no meizu pro5 com OTAs automáticos e funcionando.
fonte