Firmware de Android, é dicir. Escribir ficheiros de imaxe específicos nas seccións apropiadas da memoria do dispositivo cando se usa un software especial de Windows, que automatiza case completamente o proceso, non é de ningún xeito o procedemento máis complicado desde o punto de vista do usuario. Se o uso destas ferramentas é imposible ou non dá o resultado desexado, Fastboot garda o día.
Para acender o dispositivo Android a través de Fastboot, terá que coñecer os comandos da consola do mesmo nome co dispositivo, así como unha certa preparación dun smartphone ou tablet e usada para operacións de PC.
Debido ao feito de que no modo de arranque rápido, as manipulacións coas seccións de memoria do dispositivo efectúanse de forma directa, usando o seguinte método de firmware require certa cautela e atención. Ademais, probablemente recoméndase a implementación dos seguintes pasos só se non é posible realizar o firmware doutras formas.
Cada acción cos seus propios dispositivos Android, o usuario realiza baixo o seu propio risco. Para as posibles consecuencias negativas do uso dos métodos descritos neste recurso, a administración do sitio non é responsable.
Preparación
A implementación precisa dos procedementos preparatorios predetermina o éxito de todo o proceso do firmware do dispositivo, polo que a implementación dos pasos descritos a continuación pode considerarse un requisito previo ás operacións.
Instalación do controlador
Para aprender a instalar un controlador especial para o modo de arranque rápido, podes aprender co artigo:
Lección: Instalar controladores para o firmware de Android
Sistema de copia de seguridade
Se hai a menor posibilidade, antes do firmware é necesario crear unha copia de seguridade completa das seccións existentes da memoria do dispositivo. As accións necesarias para crear unha copia de seguridade descríbense no artigo:
Lección: como facer unha copia de seguridade do seu dispositivo Android antes de palpebrar
Descarga e prepara os ficheiros necesarios
Fastboot e ADB son ferramentas complementarias do SDK de Android. Descargue completamente o conxunto de ferramentas ou descargue un paquete separado que contén só ADB e Fastboot. Despois descomprime o arquivo nunha carpeta separada da unidade C.
A través de Fastboot, é posible gravar ambas seccións individuais da memoria dun dispositivo Android e as actualizacións de firmware como un paquete completo. No primeiro caso, necesitará ficheiros de imaxe no formato * .imgno segundo - o (s) paquete (s) * .zip. Todos os ficheiros que estean planificados para o seu uso deben copiarse no cartafol que contén Fastboot e ADB desempaquetados.
Paquetes * .zip non desempaquetes, só tes que renomear os ficheiros descargados. En principio, o nome pode ser calquera, pero non debe conter espazos e letras rusas. Para maior comodidade, por exemplo, debería usar nomes curtos update.zip. Entre outras cousas, é necesario ter en conta o factor que Fastboot distingue entre maiúsculas e minúsculas nos comandos e nomes de ficheiros enviados. É dicir "Update.zip" e "update.zip" para fastboot: diferentes ficheiros.
Executa Fastboot
Dado que Fastboot é unha aplicación de consola, traballa coa ferramenta realizándose introducindo comandos dunha determinada sintaxe na liña de comandos de Windows (cmd). O xeito máis doado de executar Fastboot é empregar o seguinte método.
- Abra o cartafol con Fastboot, prema a tecla do teclado "Shift" e, manténdoo, fai clic co botón dereito do rato sobre a área libre. No menú que se abre, selecciona o elemento "Abrir xanela de comandos".
- Opcional. Para facilitar o traballo con Fastboot, pode usar o programa Adb Run.
Este complemento permítelle realizar todas as operacións a partir dos exemplos descritos a continuación nun modo semiautomático e non recorrer á entrada manual de comandos á consola.
Reinicie o dispositivo para o modo do cargador de arrinque
- Para que o dispositivo acepte comandos enviados polo usuario a través de Fastboot, debe restablecerse no modo apropiado. Na maioría dos casos, basta con enviar un comando especial mediante adb ao dispositivo con depuración USB activada:
- O dispositivo reiniciarase no modo desexado para o firmware. Despois comprobamos a conexión co comando:
- Tamén pode reiniciar o modo fastboot empregando o elemento correspondente en TWRP Recovery (elemento "Fastboot" o menú Reiniciar ("Reiniciar").
- Se os métodos descritos anteriormente para transferir o dispositivo ao modo de arranque rápido non funcionan ou son inaplicables (o dispositivo non se inicia en Android e non está incluído na recuperación), debe usar a combinación de claves de hardware no propio dispositivo. Para cada rango de modelos, estas combinacións ea orde de pulsar os botóns son diferentes; por desgraza, non hai un xeito universal de entrar.
Por exemplo, só podemos considerar os produtos de Xiaomi. Nestes dispositivos, a carga no modo fastboot faise mediante o botón do dispositivo apagado "Volume-" e sostendo as teclas "Alimentos".
Unha vez máis, para outros fabricantes, a metodoloxía para entrar no modo fastboot mediante botóns de hardware e as súas combinacións pode diferir.
adb reboot bootloader
dispositivos de fastboot
Desbloquear o cargador de arrinque
Os fabricantes dun certo número de dispositivos Android bloquean a capacidade de xestionar seccións da memoria do dispositivo a través do bloqueo do cargador de arrinque. Se o dispositivo ten un cargador de arrinque bloqueado, na maioría dos casos o seu firmware a través de fastboot non é viable.
Para comprobar o estado do cargador de arrinque, pode enviar un comando ao dispositivo en modo fastboot e conectado á PC:
fastboot oem device-info
Pero, de novo, debemos admitir que este método para determinar o estado do bloqueo non é universal e é diferente para os dispositivos de diferentes fabricantes. Esta afirmación tamén se aplica ao desbloquear o cargador de arrinque - a metodoloxía do procedemento é diferente para diferentes dispositivos e mesmo para diferentes modelos da mesma marca.
Escriba ficheiros nas seccións de memoria do dispositivo
Despois de completar os procedementos preparatorios, pode proceder ao procedemento para escribir datos nas seccións de memoria do dispositivo. Unha vez máis, verificamos a corrección da descarga de ficheiros de imaxes e / ou paquetes zip e a súa correspondencia co dispositivo que está a aparecer.
¡Atención! Na maioría dos casos, os ficheiros de imaxe mal parados e incorrectos e as imaxes doutro dispositivo levan á imposibilidade de descargar Android e / ou outras consecuencias negativas para o dispositivo.
Instalar paquetes zip
Para escribir no dispositivo, por exemplo, actualizacións OTA ou un conxunto completo de compoñentes de software distribuídos no formato * .zipusando o comando fastbootactualización
.
- Asegurámonos de que o dispositivo está en modo fastboot e é detectado correctamente polo sistema, e despois facemos a limpeza das seccións "cache" e "data". Isto eliminará todos os datos do usuario do dispositivo, pero na maioría dos casos é un paso necesario, xa que permite evitar moitos erros durante o firmware e o funcionamento do software. Executa o comando:
- Escribe o paquete zip co firmware. Se se trata dunha actualización oficial do fabricante, use o comando:
actualización fastboot update.zip
Noutros casos, use o comando
fastboot flash update.zip
- Despois da aparición da inscrición "rematou. tempo total ..." o firmware está completo.
fastboot -w
Escribir img-images en seccións de memoria
En moitos casos, busque o firmware no formato * .zip para descargar pode ser difícil. Os fabricantes de dispositivos non están dispostos a publicar as súas solucións na web. Ademais, os arquivos zip poden ser cosidos a través da recuperación, polo que a conveniencia de usar o método de escribir arquivos zip a través de fastboot é cuestionable.
Pero a posibilidade de palpebrar imaxes individuais nas seccións apropiadas, en particular "Arranque", "Sistema", "Userdata", "Recuperación" etc. a través de Fastboot, cando o dispositivo é restaurado despois de serios problemas de software, pode gardar a situación en moitos casos.
Para acender unha img separada, use o comando:
fastboot flash nome_name nome_rego.img
- Por exemplo, escribimos a sección de recuperación a través de fastboot. Para acender a imaxe recovery.img á sección apropiada, envíe o comando á consola:
recuperación flash recuperación rápida
A continuación, ten que esperar na consola para obter unha resposta. "rematou. tempo total ...". Despois disto, a entrada de partición pode considerarse completa.
- Outras seccións están cosidas do mesmo xeito. Escribir un ficheiro de imaxe na sección "Arranque":
fastboot boot boot.img
"Sistema":
fastboot system flash system.img
E do mesmo xeito todas as outras seccións.
- Para o firmware de lote de tres seccións principais á vez - "Arranque", "Recuperación" e "Sistema" pode usar o comando:
- Despois de completar todos os procedementos, o dispositivo pódese reiniciar en Android directamente desde a consola enviando o comando:
fastboot flashall
reinicio de fastboot
Así, o firmware faise usando ordes enviados a través da consola. Como podes ver, máis tempo e esforzo toman procedementos preparatorios, pero se se fan correctamente, a escritura de seccións da memoria do dispositivo é moi rápida e case sempre sen problemas.