¿Puedo flashear con fastboot una imagen de fábrica sin flashear la recuperación?

Imágenes de fábrica

Usando Nexus 9 como ejemplo, contiene flash-all.bat:

fastboot flash bootloader bootloader-flounder-3.43.0.0114.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot -w update image-volantis-lrx21l.zip

image-volantis-lrx21l.zipcontiene recovery.imgy las demás imágenes. ¿Puedo eliminar el recovery.imgTWRP para evitar tener que volver a flashearlo?

¿Necesito usar un parámetro diferente para fastboot? es decir. no updateo -w?

No tengo experiencia personal con eso, pero fastboot no admite flashear particiones individuales, por lo que podría, por ejemplo, extraerlo system.imgy flashearlo directamente usando fastboot flash system system.img?
@Izzy: Eso puede funcionar, pero hay algunas imágenes: (arranque, caché, recuperación, sistema, proveedor). ¿Hay un comando similar para cada uno?
AFAIK sí. Ver mi respuesta que aparece en unos minutos :)

Respuestas (1)

De acuerdo con CyanogenMod Wiki , debería poder flashear cada partición por separado, si tiene una imagen para ello. Citando:

Comandos comunes de arranque rápido
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash userdata userdata.img
fastboot flash system system.img

Después de esta lista, vienen las instrucciones sobre la instalación de la recuperación mediante fastboot , que deberían aplicarse (con los nombres de partición/archivo reemplazados en consecuencia) y ser válidas para las otras particiones. Básicamente, con activada y su dispositivo conectado a su computadora (que tiene instaladas las herramientas apropiadas):

# Boot the device into bootloader mode:
adb reboot bootloader

# Make sure fastboot can "see" it:
fastboot devices

# Flash the image:
fastboot flash recovery your_recovery_image.img