Ver Mensaje Individual
  #77  
Viejo 14/06/12, 17:16:01
Array

[xs_avatar]
hectorzin hectorzin no está en línea
Miembro del foro
 
Fecha de registro: feb 2009
Localización: Barcelona
Mensajes: 217
Modelo de smartphone: Samsung Galaxy SII
Tu operador: Movistar
 Cita: Originalmente Escrito por chujalt Ver Mensaje
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
tools/unpackbootimg -i boot.img -o unpack
mkdir -p unpack/boot.img-ramdisk
cd unpack/boot.img-ramdisk
gzip -dc ../boot.img-ramdisk.gz | cpio -i
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!
__________________
HectorziN
Responder Con Cita