2 votos

Cómo mostrar una imagen del núcleo sin construir un Android desde la fuente

Tengo la siguiente rama del núcleo msm para mi Nexus 7(flo)

      msm/remotes/origin/android-msm-flo-3.4-jb-mr2

añadió algunos archivos y luego construyó una imagen (zImage). Luego descargué una imagen de fábrica del Nexus 7 para JB - 4.3 (JSS15R) [Esto dijo navaja que no sé por qué. Pensé que era flo]

De todos modos tomé la imagen de la fábrica. Dividí el archivo boot.img en el ramdisk.gz y zImage. Entonces conseguí la zImage del kernel que construí y la reemplacé con la zImage de la imagen de fábrica. Combiné la zImage y ramdsik.gz para crear el boot.img e intenté flashearlo. Pero el dispositivo entra en un bootloop.

El zImage funciona cuando construyo el Android 4.3-JB desde la fuente. Pero parece que a Aosp se le escapan algunos paquetes que necesito.

Quería saber qué es lo que estoy haciendo mal y por qué Android entra en un círculo vicioso cuando lo combino con la imagen de fábrica.

1voto

Andy Brudtkuhl Puntos 1714

No puedes (de forma fiable) combinar un núcleo con un ramdisk de un núcleo diferente. El ramdisk contiene los módulos del núcleo que construyes, así que tiene que ir con la misma construcción del núcleo. Si construyes un núcleo, tienes que flashear el ramdisk producido por esa construcción junto con la imagen del núcleo (y viceversa).

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