Ver Mensaje Individual
  #3  
Viejo 12/05/13, 21:43:32
Array

[xs_avatar]
Kiamu Kiamu no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: may 2012
Mensajes: 1,435

TERCER PASO: PREPARANDO LA BASE

En este paso vamos a:
  • Deodex: Es quitar los archivos ".odex" o recompilarlos dentro de sus respectivos ".apk" ¿Y esto para que sirve...? Pues reducimos el riesgo considerablemente de fastidiarla al hacer cambios.
  • Pre-rootear.
  • Zipalinear: Mejora gestión de RAM.
  • Soporte para init.d.
  • Carpeta para añadir apps propias.

Para todo esto voy a recurrir a "Android Kitchen" de dsixda. Como se que la mayoría os hareis un hilo si os pongo el enlace de descarga y el post donde el autor explica como instalarlo y como moverse. Traduzco de la lengua de Shakesperare a la de Cervantes un poco más abajo. Una vez que tengamos todo lo anterior y la ROM colocada en la carpeta:



1.) Abrimos Cygin Terminal y escribimos "cd kitchen" para que cargue esa carpeta, pulsamos ENTER. Seguidamente escribimos "./menu" y ENTER. Si todo ha salido bien debemos tener algo como esto:



2.) Empezamos con la opción (1) "Set up working folder from ROM". En la siguiente pantalla nos dice que nos aseguremos que que tenemos la ROM en la carpeta correcta, aceptamos. Nos indica los archivos compatibles y numera cada uno de ellos, escribimos el número que queremos. Ahora creará una carpeta de trabajo, a la que da un nombre automaticamente. Nos da la opción de cambiarlo o dejar ese.
En el siguiente punto aceptamos añadir un "boot.img" para que la kitchen trabaje correctamente. Si nos dice que hay un problema con "updater-script" y que necesita crear un "update-script" aceptamos crearlo.



3.) Cuando acabe volveremos a la pantalla de menu. El primer paso es añadir permisos ROOT (2) (opción c). Seguidamente añadimos BusyBox (3). Si estamos editando otra ROM puede decirnos que estas aplicaciones ya existen, podemos dejar las que hay o añadir las que la kitchen proporciona.

4.) De vuelta en el Menu, vamos a Advances Options (0). Ahí Deodex (11) System/app y Framework (b), normalmente no deoxea a la primera todo. Simplemente es volver a pasarlo sobre lo que ha dejado, en mi caso System/app (a) ATENCIÓN: Al deoxear tenemos que cambiar nuestro nivel de API a nuestra versión de Android, por ejemplo para Jelly Bean el nivel de API es 15. Pulsamos "v" y ponemos el valor 16 en el menu de deoxeo.

5.) Añadimos soporte para init.d (14) y funcionalidad data/app (13)

6.) Ya casi está. Vamos a montar la ROM, damos a la opción 99. Y en la siguiente pantalla, opción 2 (comodísima y hace zipaling). Esperamos a que acabe. (Importante firmar la ROM en este paso, la opción 2 "Lazy Mode" la firma automaticamente)

7.) La ROM resultante se guarda en la carpeta de Cygwin un nivel por encima de donde hemos metido la ROM al principio en "OUTPUT".

8.) Normalmente el updater-script resultante del paso por esta kitchen no es el correcto. Se instalará mediante recovery, pero pueden perder funciones importantes debido a que no da los permisos correctos. Puedes probar a usar el génerico facilitado más arriba (Funciona en Xperia S para Jelly Bean) o hacer tu uno.


ANDROID KITCHEN: MANUAL DE INSTALACIÓN

  • El tema original es ESTE
  • Las instrucciones de instalación en Windows son ESTAS
  • Las instrucciones de uso están AQUÍ en apartado "Detailed instructions (for newbies)".
  • Cuando tenga tiempo y dependiendo de las dificultades que encontréis lo traduciré.

Última edición por Kiamu Día 16/06/13 a las 20:10:03.
Responder Con Cita
Los siguientes 38 usuarios han agradecido a Kiamu su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]