0 votos

El dispositivo no arranca en el sistema después de la imagen de arranque intermitente

Desempaqué la imagen de arranque de la copia de seguridad de TWRP y la volví a empaquetar sin ninguna modificación. Pero una vez que flasheo esta imagen, sólo arranca a la recuperación - no arranca al sistema Android. Usé las herramientas de https://github.com/pbatard/bootimg-tools y los siguientes comandos para extraer y rehacer la imagen de arranque.

# to extract
unmkbootimg -i ../boot.emmc.win
mkdir ./extracted
cd ./extracted && gunzip -c ../ramdisk.cpio.gz | cpio -i

#to recompress
cd ./extracted && find . | cpio -o -H newc | gzip > ../ramdisk.cpio.gz
mkbootimg --base 0 --pagesize 2048 --kernel_offset 0x10008000 --ramdisk_offset 0x11000000 --second_offset 0x10f00000 --tags_offset 0x10000100 --cmdline 'androidboot.hardware=tn8' --kernel kernel --ramdisk ramdisk.cpio.gz -o ../boot.emmc.win

El único problema posible que veo es que la imagen .emmc.win recién creada es mucho más pequeña que la original y no tiene ceros finales.

No estoy seguro de cómo evitar este problema y crear una imagen de arranque correcta.

MiscInfo: El dispositivo es la tablet Nvidia Shield, el núcleo inicial/rom es el cianogenmod.

0 votos

Tomé la secuencia de comandos de imajeenyus.com/computer/20130301_android_tablet/Android/ y el comando mkbootimg a partir de la salida del comando unmkbootimg

0voto

ismail uzunok Puntos 12

¡Lo tengo! La pregunta es un duplicado de https://stackoverflow.com/questions/15573917/need-help-compiling-mkbootimg-binary-for-Android

dejando esta respuesta aquí como referencia.

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