0 votos

Cómo puedo reflashear ambas particiones de un dispositivo Google Pixel 6 Pro de una sola vez?

Cómo puedo reflashear ambas particiones de un dispositivo Google Pixel 6 Pro de una sola vez?

Si sigo las instrucciones en https://developers.google.com/Android/images Tengo que hacerlo:

  1. Reflash la primera partición por defecto (a o b) usando flash-all.bat
  2. volver al cargador de arranque (lo que significa (A) apagar el dispositivo después de que se reinicie automáticamente y volver a arrancar en el cargador de arranque utilizando los botones de hardware o (B) hacer una "falsa configuración" del dispositivo (después de que se reinicie automáticamente) y volver al cargador de arranque a través de la pantalla de opciones de desarrollador de Android y el adb reboot bootloader comando
  3. establecer la partición inactiva en la partición activa utilizando fastboot set_active a o fastboot set_active b
  4. reflash la segunda partición restante utilizando flash-all.bat

¿Hay alguna forma de combinar estos pasos de reflash para que el reflash de ambas particiones sea menos problemático?

(Nota: Mi objetivo con el reflash de ambas particiones en lugar de una es eliminar el malware, por lo que simplemente borrar y regenerar ambas particiones desde cero también sería una solución viable, pero tampoco sé cómo hacerlo).

0 votos

Recuerdo que cuando flasheé dispositivos hace algún tiempo la nueva imagen tampoco apuntaba a un nuevo bootloader y el script de flasheo realizaba automáticamente un reinicio después de flashear el bootloader para cargar el nuevo bootloader. Después de reiniciar directamente el modo fastboot volvía a estar activo, por lo que debería haber un comando para reiniciar el dispositivo directamente desde fastboot para que después de reiniciar volviera a estar en modo fastboot y así no tener que toquetear los botones de hardware o arrancar el dispositivo para poder usar adb.

0voto

singhnsk Puntos 41

Si quieres hacer un esfuerzo mínimo y no tienes mucha experiencia para modificar tu script flash-all.bat, simplemente haz esto.

  1. Ejecute flash-all.bat en su ranura de arranque existente.

  2. Reinicie el teléfono a fastboot en otra ranura:

    fastboot set_active other (establece la ranura actualmente inactiva como activa, es decir, a => b o b => a)

    fastboot reboot-bootloader (reinicia el teléfono a bootloader/fastboot. Si esto no funciona, entonces intente fastboot reboot bootloader )

  3. Vuelva a ejecutar flash-all.bat; Esta vez, se flasheará su otra ranura.

Alternativamente, dependiendo de tu experiencia y habilidad, puedes incrustar el cambio de ranura y el reboot-bootloader en el script de flash all y luego llamar a los comandos de flash de nuevo. Sin embargo, creo que los pasos anteriores harán el trabajo sin que necesites tiempo y esfuerzo para modificar la secuencia de flash.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X