atualização Meizu Pro5 falhar (Android originalmente), nenhuma maneira de fazer ubuntu-device-flash

0

Eu queria saber se alguém tem uma sugestão ou uma solução para o problema a seguir. Eu instalei o Ubuntu Touch no Meizu Pro5 que era originalmente Android como é descrito aqui: Como instalar o Ubuntu no Meizu Pro 5 originalmente com Android? A instalação foi fácil, a verdadeira chatice aqui é encontrar uma maneira de conseguir instalá-lo como se fosse um dispositivo nativo do Ubuntu. Eu manualmente pisquei a recuperação do turbo e tentei de lá. O adb reconhecer o dispositivo e udf consegue baixar e empurrar todos os arquivos para o dispositivo e até mesmo reinicia a recuperação, em seguida, por um segundo é mostrado a barra de progresso na recuperação (assim como atualização normal em Mx4) e imediatamente depois que ele mostra o imagem , atualização falhou '' suporte de contato.

Eu tentei apagá-lo, inicializá-lo, adicionar a opção -recovery-image, até mesmo tentei uma recuperação de canais diferente, por exemplo, proposta pelo Devel / Rc, mas nada funciona.

Tentou procurar por arquivos de log, mas não conseguiu encontrar nenhum. Alguém tem uma ideia do que fazer ou como fazer?

    
por Stef01 11.08.2016 / 16:47

1 resposta

1

O problema é que, por algum motivo, busybox fornecido com a referida recuperação está desatualizado e não é suportado. Portanto, o atualizador simplesmente não pode descompactar o arquivo xz tar moderno. Você precisa ajudar a fazer isso manualmente:

depois de chegar à tela de atualização de erros, faça isso:

  1. faça o download de busybox-armv7l do link
  2. push busybox as tar: adb push ~/ubuntutouch/busybox-armv7l /sbin/tar
  3. adb shell
  4. no shell adb (tudo abaixo está no shell adb) - chmod a+x /sbin/tar
  5. mount /system conforme descrito no arquivo /fstab.m86 no dispositivo ( cp /fstab.m86 /etc/fstab; mount -a )
  6. (exclua todos os arquivos no / system, se necessário rm -rf /system/* )
  7. cd /cache/recovery
  8. importar chaves tar -xvf image-signing.tar.xz keyring.gpg -O | gpg --import e tar -xvf image-master.tar.xz keyring.gpg -O | gpg --import
  9. descompacte a imagem do sistema:

tar xf ubuntu-* -C / tar xf device-* -C / tar xf custom-* -C / tar xf version-* -C / sync umount /system

reinicie com o botão liga / desliga, aguarde 5 minutos para concluir a instalação.

Eu não sei se isso vai suportar OTA, mas pelo menos é tudo feito com utilitários Ubuntu (e mãos) apenas

Acho que alguém deve registrar um bug sobre o busybox corrompido na recuperação publicada.

    
por grandrew 21.09.2016 / 19:49