0 votos

Una pregunta acerca de Android de recuperación de imagen de disco y particiones

En este video, el anfitrión está tratando de modificar una existente TWRP archivo de imagen de disco y el flash de la imagen modificada en su Moto G. Lo que me sorprendió es el contenido de ese TWRP recuperación de la imagen. El video muestra el contenido de la recuperación TWRP imagen como:

  1. zImage (Kernel)
  2. initrd.img (ramdisk inicial)

¿Cómo es eso posible? Yo estaba bajo la impresión de que el kernel y el ramdisk inicial reside en la /boot de la partición. Él simplemente arrancado la imagen sin dar ninguna partición argumento para fastboot:

sudo fastboot boot <recovery.img>

Así que, ¿qué sería de ese archivo de imagen de disco a ir? /boot o /recovery? Flashear el kernel y sus ramdisk (con init.rc guión) en la partición de arranque tiene sentido, pero estoy confundido porque él estaba trabajando con un disco de recuperación de la imagen, que debería haber flasheado en la /recovery de la partición. ¿La imagen de recuperación también tiene su propio kernel y el ramdisk? Intenté descargar y ver el contenido de un Android de recuperación de imagen de disco por mí, pero yo no podía abrir la .img archivo en Windows.

1voto

Matthew Read Puntos 35808

fastboot boot no realiza un flash. De fastboot help:

usage: fastboot [ <option> ] <command>

commands:
  [...]
  flash <partition> [ <filename> ]             Write a file to a flash partition.
  [...]
  boot <kernel> [ <ramdisk> [ <second> ] ]     Download and boot kernel.

¿La imagen de recuperación también tiene su propio kernel y el ramdisk?

Yup. La recuperación es esencialmente una miniatura OS y las botas de manera similar a la principal imagen de arranque.

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