Firmware do Android, isto é. Gravando determinadas imagens de arquivo para as seções apropriadas da memória do dispositivo ao usar um software especial do Windows, quase totalmente automatizando o processo, hoje não é o usuário mais difícil do procedimento do usuário. Se o uso dessas ferramentas é impossível ou não dar o resultado desejado, a situação economiza fastboot.
Para piscar o dispositivo Android via Fastboot, você precisará saber os comandos do console do dispositivo do mesmo nome, bem como uma determinada preparação de um smartphone ou tablet e usado para operações de PC.
Devido ao fato de que, no modo de manipulação fastbaut com as seções da memória do dispositivo, eles estão diretamente diretamente, ao usar o firmware descrito abaixo, são necessárias alguma atenção e atenção. Além disso, a execução dos seguintes passos provavelmente será recomendada se não houver possibilidade de realizar o firmware de outras formas.
Cada ação com seus próprios dispositivos Android, o usuário realiza por sua conta e risco. Para as possíveis conseqüências negativas de usar os métodos descritos neste recurso, a administração do site não é responsável!
Preparação
Uma clara execução de procedimentos preparatórios predetermine o sucesso de todo o processo de firmware do dispositivo, portanto, a implementação das etapas a seguir pode ser considerada um pré-requisito antes de realizar operações.Instalação de drivers
Como instalar um driver especial para o modo FastBut, você pode aprender com o artigo:
Lição: Instalando drivers para firmware do Android
Sistema de volta
Se houver um menor possível, antes do firmware, é necessário criar um backup completo das seções existentes do dispositivo. As etapas necessárias para criar um backup são descritas no artigo:Lição: Como fazer um dispositivo Android de backup antes do firmware
Carregando e preparando os arquivos necessários
Fastboot e ADB são ferramentas complementares do Android SDK. Nós carregamos o kit de ferramentas completamente ou download de um pacote separado contendo apenas ADBA e Fastboot. Em seguida, descompacte o arquivo resultante para uma pasta separada no disco C.
Via fastboot é possível gravar ambas as seções individuais da memória do dispositivo Android e atualizar firmware com um pacote inteiro. No primeiro caso, você precisará de arquivos de imagem no formato * .img. , no segundo - pacote (s) * .fecho eclair. . Todos os arquivos que são planejados para serem usados devem ser copiados para uma pasta que contém Fastboot e ADB descompactados.
Pacotes. * .fecho eclair. Não descompacte, você só precisa renomear o (s) arquivo (s) baixado (s). Em princípio, o nome pode ser qualquer, mas não deve conter lacunas e letras russas. Por conveniência, você deve usar nomes curtos, por exemplo Update.zip. . Entre outras coisas, é necessário levar em conta o fator que fastboot é sensível ao registro de letras nos comandos enviados e nomes de arquivos. Aqueles. "Update.zip" e "update.zip" para Fastboot - arquivos diferentes.
Correr fastboot.
Como o Fastboot é um aplicativo de console, o trabalho com uma ferramenta é realizado usando a introdução de um comando específico de sintaxe para a linha de comando do Windows (CMD). Para iniciar o fastba, o mais fácil de usar o método a seguir.
- Abrimos a pasta do FastBut, pressionamos a tecla "Shift" no teclado e segurando-o clicando no botão direito do mouse na área livre. No menu Abrir, selecione o item "Abrir janela de comando".
- Além disso. Para facilitar o trabalho com fastboot, você pode aplicar o programa ADB Run.
Este suplemento permite que você produza todas as operações nos exemplos abaixo no modo semi-automático e não recorrem à entrada manual do comando no console.
Reinicie o dispositivo para o modo de bootloader
- Para fazer com que o dispositivo receba comandos enviados pelo usuário através do FastBut, ele deve ser reinicializado no modo apropriado. Na maioria dos casos, basta enviar um comando especial para o dispositivo a ser ativado em uma depuração USB via ADB:
- O dispositivo será reiniciado para o modo que você precisa para firmware. Em seguida, verifique a conexão correta usando o comando:
- Você também pode reiniciar o modo Fastboot usando o item apropriado na recuperação do TWRP (item de fastboot "Reiniciar" ("reboot").
- Se os métodos acima descritos para tradução o dispositivo no modo FastBut não for acionado ou não aplicável (o dispositivo não é carregado no Android e não está incluído na recuperação), você deve usar a combinação de chaves de hardware no próprio dispositivo. Para cada faixa de modelo, essas combinações e o procedimento para pressionar os botões diferem, o método de entrada universal, infelizmente, não existe.
Exclusivamente, por exemplo, você pode considerar produtos Xiaomi. Nesses dispositivos, o carregamento para o modo FastBut é realizado pressionando o "volume" e mantendo a tecla "Power" no aparelho desativado.
Mais uma vez, notamos outros fabricantes a metodologia do método de inserir o modo FastBut usando botões de hardware e suas combinações podem ser diferentes.
ADB Reinicie Bootloader.
Dispositivos fastboot.
Desbloquear bootloader
Os fabricantes de uma série específica de dispositivos Android bloqueiam a capacidade de controlar as seções de memória do dispositivo através do bloqueio do bootloader (bootloader). Se o dispositivo for bloqueado pelo carregador, na maioria dos casos, seu firmware através do fastbut é impraticável.
Para verificar o status do bootloader, você pode enviar para o dispositivo localizado no modo FastBoot e conectado ao PC, o comando:
Fastboot OEM Device-Info
Mas, novamente, é necessário afirmar que este método para descobrir o status de bloqueio não é universal e é diferente para dispositivos de diferentes fabricantes. Esta declaração também diz respeito ao desbloqueio de bootloader - a metodologia do procedimento é diferente para diferentes dispositivos e até mesmo para vários modelos de uma marca.
Gravar arquivos para seções de memória do dispositivo
Depois de concluir os procedimentos preparatórios, você pode alternar para o procedimento de gravação de dados para as seções de memória do dispositivo. Mais uma vez, verifique a exatidão de baixar arquivos e / ou pacotes zip e sua conformidade com o dispositivo.Atenção! Firmware de imagens de arquivos incorretas e danificadas, bem como imagens de outro dispositivo para o dispositivo, leva na maioria dos casos à impossibilidade de baixar o Android e / ou outras conseqüências negativas para o aparelho!
Instalar Pacote Zip
Para gravar no dispositivo, por exemplo, atualizações OTA, ou um conjunto completo de componentes de software distribuído no formato * .fecho eclair. Atualização de comando fastboot usada.
- Estamos convencidos de que o dispositivo está no modo FastBut e é determinado corretamente pelo sistema e, em seguida, torna as seções de limpeza "cache" e "dados". Isso excluirá todos os dados do usuário do dispositivo, mas na maioria dos casos é a etapa necessária, pois evita o conjunto de erros durante o firmware e outra operação de software. Execuamos o comando:
- Grave zip-saco com firmware. Se esta é a atualização oficial do fabricante, o comando é usado:
Atualização de atualização do fastboot.
Em outros casos, usamos o comando
Fastboot flash update.zip.
- Após a aparência da inscrição "terminar. Tempo total .... " O firmware é considerado concluído.
Fastboot -w.
Gravando imagens img para as seções de memória
Em muitos casos, procure o firmware no formato * .fecho eclair. Para baixar pode ser difícil. Os fabricantes de dispositivos relutantemente publicam suas soluções para a rede. Além disso, os arquivos ZIP podem ser costurados através da recuperação, portanto, a conveniência de usar o método de gravação de arquivos Zip através da fastbut causa dúvidas.
Mas a possibilidade de firmware de imagens individuais para as seções apropriadas, em particular "inicialização", "sistema", "userdata", "recuperação", etc. através do fastboot ao restaurar o dispositivo após sérios problemas de software, pode salvar a situação em muitos casos.
Para o firmware de uma imagem IMG separada, um comando é usado:
Fastboot flash name_ seção_file name_img
- Como exemplo, escrevemos a seção da recuperação através do Fastboot. Para Firmware Recovery.img na seção apropriada, envie o comando no console:
Recuperação de recuperação de flash fastboot.IMG
Em seguida, é necessário esperar no console da aparência da resposta "Terminado. Tempo total ... " Depois disso, a entrada da seção pode ser considerada completa.
- Da mesma forma, outras seções são costuradas. Registre a imagem do arquivo para a seção "boot":
Fastboot flash boot boot.img
"SISTEMA":
Sistema de sistema flash fastboot.IMG
E da mesma forma todas as outras seções.
- Para um firmware em lote ao mesmo tempo, três seções principais - "boot", "recuperação" e "sistema" podem ser usadas para usar o comando:
- Depois de concluir a execução de todos os procedimentos, o dispositivo pode ser reinicializado no Android diretamente do console, enviando a equipe:
Fastboot Flashall.
Reboot Fastboot.
Assim, o firmware é feito usando comandos enviados pelo console. Como você pode ver, mais tempo e forças são rasgadas por procedimentos preparatórios, mas se forem cumpridos corretamente, a gravação de seções de memória do dispositivo ocorre muito rapidamente e quase sempre é livre de problemas.