Antecedentes
Comprei um BQ Aquaris E4.5 Ubuntu Edition com reset de fábrica e como usuário experiente e confiante do Ubuntu, a segunda coisa que fiz, depois de tirar fotos, copiar algumas músicas, adicionar alguns contatos, etc., foi instalar um terminal e digitar sudo apt-get update; sudo apt-get upgrade;
.
De numerosas fontes eu aprendi depois que isso era o que eu não queria fazer.
Problema
O resultado foi:
- sem teclado na tela, ele simplesmente não aparece mais
- internet de banda larga não pode ser ativada, o botão reage um pouquinho e depois volta para a esquerda, estado desativado
- o relógio não está funcionando.
Em um ataque de Feng Shui eu reiniciei o telefone mais uma vez (eu li que isso traria o teclado de volta), não consertando os problemas, mas também efetivamente apagando minhas imagens, contatos etc.
O primeiro ponto resulta em não ser capaz de digitar uma senha wifi, portanto (juntamente com o segundo ponto) sem internet, portanto, não há maneira de instalar um terminal e nenhuma conexão via ssh.
O primeiro ponto também significa que não posso ativar o modo de desenvolvedor, porque isso requer um código de tela de bloqueio ou senha, que requer uma entrada de teclado. Portanto, nenhuma conexão via adb.
Portanto, quase todas as funcionalidades (exceto ligar para outro telefone) não são possíveis, o que significa que o telefone não é tecnicamente emparedado (ainda posso inicializar), mas ... bem ... em grande parte inutilizável.
Perguntas
Primeira pergunta: Um teclado quebrado realmente significa que o telefone está inutilizável, inacessível e não pode ser fixado? Por favor, diga-me que estou errado!
Como tenho algumas fotos que gostaria de manter: Existe uma maneira de criar uma imagem dos dados do telefone ou copiar, e. /home/phablet
para talvez restaurar algumas imagens e outras coisas.
Mais informações
Eu tentei me conectar via adb, o que não deu resultado:
$ sudo adb devices
List of devices attached
$
Lembre-se, o modo de desenvolvimento não está ativado.
Eu posso inicializar o telefone no modo fastboot e obter:
$ sudo fastboot devices
JU003207 fastboot
$
que parece promissor.
Eu corro o arch Linux e tenho o Ubuntu instalado em um VirtualBox. Quando eu conecto o telefone via USB, não obtenho uma reação de dmesg
. O que eu ganho é a oferta do VirtualBox para disponibilizar o "MediaTek Android [0100]". No VirtualBox eu recebo os mesmos resultados com adb e fastboot como acima.
Editar
Eu consegui usar uma máquina Ubuntu dedicada (não VM) e
$ sudo ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris.en --device=krillin
Eu tive que executá-lo várias vezes e, em algumas dessas intenções, usei as opções
--recovery-image /path/to/recovery-krillin.img
e
--bootstrap
Os processos de envio são concluídos, o telefone é reinicializado e ubuntu-device-flash
termina com sucesso. Mas quando eu reinicio, os problemas continuam os mesmos.
Solução:)
Veja como consegui resolver o problema:
- Inicialize na recuperação
- limpar o cache (não sei se isso é necessário, mas também não vai doer)
- redefinição de fábrica (a opção de redefinição de fábrica na configuração de sistemas não funciona neste contexto)
- ubuntu flash usando
ubuntu-device-flash
- reinicializar
A primeira inicialização levará alguns minutos e você verá uma barra de progresso (não os 5 pontos). Então tudo é bom:)