1 votos

¿Descomprimir initramfs.cpio.gz (boot.img) del teléfono MTK6589?

No puedo encontrar una herramienta adecuada para desempaquetar boot.img de GravityMod2.

ambos unmkbootimg y split_bootimg.pl son capaces de extraer el mismo conjunto de archivos (kernel, 4280320 bytes y ramdisk, 633284 bytes). Creo que los archivos están dañados (¿tomados de offsets equivocados?) - ¡ni siquiera puedo encontrar firmas gzip/cpio en la imagen del ramdisk!

¿Existe alguna otra herramienta específica para desempaquetar el boot.img de Android 4.2.x, o alguna herramienta específica para MTK?

1voto

Goodhur Puntos 1

Yo también tuve problemas para extraer initramfs.cpio.gz , hasta que abrí este archivo en el editor y vi las 3 primeras letras ascii (la cabecera) en mi caso era "LZO" , así que encontré el soft adecuado para descomprimir "lzop -x " lo puedes encontrar probablemente en todos los linux, por ejemplo knoppix lo tiene

tal vez usted se dará cuenta de otra cabecera en su archivo, por lo que tendrá que buscar en Google o tener una buena conjetura

buena suerte

1voto

Crayon Puntos 111

Puedes encontrar herramientas adecuadas para desempaquetar imágenes de arranque, recuperación, sistema y datos aquí: mtk-tools

Hilo del autor en los desarrolladores de xda, agradecerle :)

Uso:

./unpack-MT65xx.pl boot.img
./repack-MT65xx.pl -boot <kernel> <ramdisk-directory> boot.img

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