Cita:
Originalmente Escrito por chujalt
TUTORIAL ABRIR, MODIFICAR, CERRAR BOOT.IMG
Antes de nada informar que las herramientas no son mías, méritos a sus autores. El trabajo se tiene que hacer bajo linux. No me hago responsable de que se modifiquen cosas que no se debieran y la tablet se quede bloqueada.
1º Bajar las herramientas http://www.chujalt.com/android/boot-tools.zip y descomprimir.
2º poner el boot.img que queremos modificar dentro de esta carpeta.
3º Abrir un terminal y escribir mkdir -p unpack
4º tools/unpackbootimg -i boot.img -o unpack
5º mkdir -p unpack/boot.img-ramdisk
6º cd unpack/boot.img-ramdisk
7º gzip -dc ../boot.img-ramdisk.gz | cpio -i
8º cd ../..
9º Se nos habrá creado una carpeta llamada unpack. Dentro de ella hay una carpeta llamada boot.img-ramdisk (dentro están los archivos del boot.img para modificar lo que queramos) también hay un archivo llamado boot.img.zImage, éste es el Kernel. Los demás archivos no se tocan.
10º Una vez hecho las modificaciones escribimos en el terminal tools/mkbootfs unpack/boot.img-ramdisk | gzip > unpack/boot.img-ramdisk.gz
11º tools/mkbootimg --kernel unpack/boot.img-zImage --ramdisk unpack/boot.img-ramdisk.gz -o boot.img-repack --base `cat unpack/boot.img-base`
12º Dentro de la carpeta boot-tools tendremos ahora un archivo llamado boot.img-repack ese es nuestro boot.img modificado, se renombra y ya está.
Saludos y que les aproveche. 
|
Muchas gracias Chujalt! hoy no me he equivocado de nomber
Una pregunta.... todo este proceso que hay que hacer en linux, se podría hacer desde la propia tablet? Si tuviesemos las herramientas compiladas para ARM, se podrian ejecutar desde la tablet y no depender de linux ni nada de eso, verdad?
De todas formas voy a hacer pruebas en linux a ver si consigo modifcar el boot.img.
Gracias!