Entrada fija

domingo, 16 de agosto de 2015

Desempaquetar Kernel

Muy buenas a todos! Hoy os traigo un tutorial sencillo sobre cómo desempaquetar/extraer los archivos de vuestro kernel, también aplicable a recovery.


Requisitos:

*Sistema operativo Windows o Linux
*Conocimiento mínimo sobre ordenadores
*Kernel/Recovery en formato ".img"

Atención: asegúrate de que el nombre del kernel/recovery no tiene espacios. Recomiendo llamarlos boot.img y recovery.img respectivamente.

Si ya tienes eso, empecemos con el tutorial:


1. Descargar Android Image Kitchen

Lo primero que haremos será descargar la herramienta necesaria para trabajar, por cortesía de @osm0sis, reconocido desarrollador de XDA.
Los enlaces de descarga son los siguientes:

- Windows: CLICK AQUÍ
- Linux: CLICK AQUÍ

Una vez terminada la descarga vayamos al siguiente paso.


2. Extraer Archivos

Ahora extrae el archivo descargado y copia la carpeta en el directorio que quieras (En Linux recomiendo en HOME).
Si usas Windows no hay problema, pero si usas Linux sitúate (una vez extraída la carpeta) en el directorio con Terminal. Si la has puesto en HOME, tendrás que ejecutar:

                                         



3. Desempaquetar Imagen

Ahora es el momento de desempaquetar la imagen. Para ello, seguiremos estos sencillos pasos:

1. Copia el archivo ".img" a la carpeta contenedora de los archivos del programa
2. Arrastra el kernel/recovery encima del archivo "unpackimg" y suelta
3. Se abrirá un cuadro de diálogo y el kernel se extraerá en una subcarpeta
4. Haz los cambios que quieras o lo que necesites

Si usas Linux, los pasos 1 y 2 los harás con terminal. Para ello, ya ubicado en el directorio" ejecuta el siguiente comando:

                                     

El nombre "boot.img" lo cambias por el nombre que tenga el archivo de imagen que quieras extraer.


4. Re-empaquetar Imagen

Ahora para volver a empaquetar la imagen con los cambios realizados, solo abrá que ejecutar el archivo "repackimg" haciendo doble click izquierdo. En Linux, se ejecutará el siguiente comando en Terminal:

                                   

El nombre "boot.img" lo cambias por el nombre que tenga el archivo de imagen que quieras empaquetar.


5. Limpiar Carpeta de Trabajo

Si quieres eliminar la carpeta con los datos extraídos de forma rápida, ejecuta el archivo "cleanup"
En Linux, usa el siguiente comando de terminal:

                                

Eso sería todo el tutorial. Espero que os haya sido de ayuda. Saludos!



2 comentarios:

  1. Hola! Los links del programa están caídos, tanto el de Linux como el de Windows... Enontré este post que es del mismo desarrollador y al parecer la misma herramienta, te lo dejo para que lo actualices! link: http://forum.xda-developers.com/showthread.php?t=2073775

    ResponderEliminar