1 votos

¿Qué significan los archivos ROM (FACTORYFS, HIDDEN, CACHE, PARAM, etc.)?

Cómo actualizar mi Galaxy S 2 i9100 (después de romper con la actualización de CyanogenMod CM-13.x ) He utilizado el siguiente comando:

sudo heimdall flash \
    --FACTORYFS factoryfs.img \
    --CACHE cache.img \
    --HIDDEN hidden.img \
    --MODEM modem.bin \
    --PARAM param.lfs \
    --BOOT boot.bin \
    --SBL1 Sbl.bin \
    --no-reboot \
    --KERNEL zImage

Pregunta

Me pregunto cuál es la función de los diferentes archivos.

actualización : Le animo a utilizar CM-12.1 en lugar de CM-13 para su i9100 ya que este último no está soportado oficialmente.

0 votos

HIDDEN es la partición de precarga

3voto

Édouard Lopez Puntos 141

Desde [INFO] Qué significan los archivos ROM](http://www.alliance-rom.com/threads/info-what-the-rom-files-mean.2658/)

boot.bin Este es el cargador de arranque primitivo. Parece que hace algunas inicializaciones inicializaciones y finalmente carga el gestor de arranque secundario.

Sbl.bin El gestor de arranque secundario. Carga el PIT, el kernel de Linux params.lfs y el módem. También es responsable cuando el dispositivo es cargando mientras está apagado. Este archivo contiene la imagen que se ve cuando en el modo de descarga. Así que también es responsable de las cosas de flasheo y entrar en la recuperación.

El Sbl.bin parece estar ahí dos veces. El segundo puede ser para la copia de seguridad, si algo malo está pasando.

param.lfs Una colección de JPEG. Estos incluyen el logotipo del Galaxy S que se ve que se ve primero al arrancar el teléfono, así como la imagen del la imagen del teléfono, la rueda de carga y algunas imágenes de un Android dando alguna información: "CP CRASH UPLOAD MODE", "FORCED UPLOAD by KEY pulsada", "REAJUSTE DE ENERGÍA o MODO DE CARGA DESCONOCIDO", "FALLO DEL USUARIO NO KERNEL PANIC UPLOAD MODE" y "KERNEL PANIC UPLOAD MODE". Y hay el logotipo de NTT docomo, que es una empresa de telefonía móvil japonesa.

Quizá haya más información en este archivo, pero no lo he extraído el archivo.

El resto de los archivos debería ser bastante obvio:

zImagen es el núcleo de Linux.

recuperación Kernel de respaldo. No sé si es utilizado en todos los dispositivos.

factoryfs.rfs es la partición del sistema con el sistema Android.

dbdata.rfs es la partición donde se almacenan los datos de la aplicación almacenan.

cache.rfs es para la caché Dalvik.

modem.bin es el módem.

Desde Cómo usar Heimdall - específicamente en Samsung Captivate - Descargar archivos PIT 512 513 y 803

  • IBL+PBL es el cargador de arranque, ten mucho cuidado con él;
  • PIT es la tabla de partición;
  • EFS contiene algunos datos importantes como el IEMEI, tenga mucho cuidado con él;
  • SBL es el segundo cargador de arranque;
  • SBL2 es la copia de seguridad del segundo gestor de arranque;
  • PARAM contiene algunas imágenes utilizadas como varias etapas del proceso de arranque;
  • KERNEL es el núcleo;
  • RECOVERY es la copia de seguridad del núcleo;
  • FACTORYFS contiene el sistema de archivos /system que es una especie de sistema de archivos Root;
  • DBDATA contiene el sistema de archivos /data que es la base de datos para almacenar los parámetros de la aplicación;
  • CACHE contiene el sistema de archivos /cache que contiene la caché Dalvik;
  • MODEM contiene el firmware del módem.

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