Ver Mensaje Individual
  #23  
Viejo 30/01/12, 10:58:37
Array

[xs_avatar]
sancakoky sancakoky no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: ene 2012
Mensajes: 499
Modelo de smartphone: Pascal Lite
Tu operador: Movistar
Código:
Desempaquetar el boot.img
Todo el proceso se hace completamente en ubuntu. Antes de nada  necesitaremos un editor hexecimal, yo he utilizado el GHex. En nuestra  carpeta personal creamos una carpeta llamada boot e introducimos dentro nuestro boot.img. Cargamos el boot.img en el GHex y cogemos los bytes del 4 al 7 

y los pasamos a decimal. Esta pagina puede ayudarnos : http://www.statman.info/conversions/hexadecimal.html

Ahora abrimos un terminal y comenzamos:
        dd if=~/boot/boot.img of=~/boot/ext4boot.gz skip=8 bs=1 count= (detras de count= pondremos el valor decimal que hemos obtenido antes)
        mkdir ~/boot/ext4boot;cd ~/boot/ext4boot;zcat ~/boot/ext4boot.gz|cpio -idm (con esto crearemos una carpeta en ext4 donde se desempaquetaran los archivos del boot.img
Y ya esta, en la carpeta ext4boot tenemos los archivos ^^
En este ejemplo se cogeria 71180300 que son los bytes del 4 al 7 , entraria en la pagina, pondria este valor y le daria directamente a to decimal, dandome 1897399040.
¿Con lo que este ejemplo seria dd if=~/boot/boot.img of=~/boot/ext4boot.gz skip=8 bs=1 count=71180300 ?

Perdon edito que se me a ido la cabeza.
¿seria dd if=~/boot/boot.img of=~/boot/ext4boot.gz skip=8 bs=1 count=1897399040?
Veo que si. Gracias

Última edición por sancakoky Día 30/01/12 a las 11:33:03.
Responder Con Cita