Rmg152
30/07/12, 14:07:11
Primero de todo, decir que no soy ningún cocinero ni nada, pero estoy interesado en aprender, así, que e decidido ir compartiendo con los usuarios del foro lo que vaya aprendiendo por si quieren aprender o si saben cocinar y quieren también pueden ayudar.
Paso 1: Descomprimir La ROM
Las ROM's de nuestras Cubes, vienen en .img, el cual tenemos que "descomprimir" antes de nada.
para ello, seguiremos los siguientes pasos:
A. Descargaremos las Rk29xx ImageTools (https://docs.google.com/uc?id=0B8hUXYDeoy_hNTc1YTVkYTMtNTNjZS00YjI2LTgyNDY tYjRjZjFmODdiZTQ1&export=download) (gracias a Wendal Chen (http://www.slatedroid.com/topic/19808-rk29xx-imagetools-v21/))
B. Las descomprimiremos en un sitio que después recordemos.
C. cogeremos el .img que esta dentro del zip que nos descargamos de cube (a mi se me para siempre la descarga y dde momento lo e provado con la de EvolutionPrime) lo pondremos en la misma carpeta donde hemos descomprimido las RkIT y la renombraremos a wendal.img.
D. Accederemos en la carpeta donde tenemos las tools y la img y ejecutaremos el Runme.bat (para los usuarios de vista y 7 aconsejo ejecutarlo como administrador)
E. En la ventana que se nos abrirá, pulsamos el 1, nos saldrá un mensaje en la pantalla en negro diciendo que notifiquemos cualquier error y pulsaremos intro.
F. Ahora tendremos un archivo llamado update.img y una carpeta llamada temp dentro de la cual hay otra llamada Image, aquí están los archivos que vamos a usar.
El cocinero jairmoreno, me comento que todo esto era incorrecto, así que ahora pondré los pasos correctos a seguir para descomprimir la ROM (EN LINUX):
A. Descargar (https://www.box.com/s/11729e3960f0e111ee39) las tools que nos facilita nuestro compañero Jairmoreno
B. Descomprimir las tools en una carpeta y abrir una consola en esa carpeta.
C.1. poner el siguiente comando: chmod +x *.* (permiso de ejecución)
C.2. Copiar la imagen original en esta carpeta y en la consola poner el siguiente comando:
./unpack_all.sh archivoimagen directoriodesalida (descomprimir la imagen (para crear una carpeta usar mkdir nombre)
Paso 2: acceder a system.img
A. ahora accederemos a la carpeta dondehemos descomprimido la ROM, despues a la carpeta Image.
B. Abrimos un terminal en esta carpeta y ponemos el siguiente comando: mkdir system para crear una carpeta llamada system, seguido pondremos el siguiente comando: sudo mount -t ext3 -o loop system.img system que nos montara el system.img en la carpeta system
Capturas paso 1 y 2:
(para la demo e usado la rom de technospain como podréis ver en la imagen)
http://i.imgur.com/90UVB.png
Creo, que con esta captura se ven todos los comandos y tal, si creéis que hacen falta más pedirlas.
Paso 3: Editando la ROM
Ahora procederemos a editar la ROM, pero antes os explicare con que nos encontraremos en la carpeta SYSTEM (si no hay explicación, es porque no lo se x'D).
En system, con encontraremos los siguientes ficheros y directorios:
app Contiene las aplicaciones que se instalaran con la ROM.
bin Contiene modulos (como mini aplicaciones) del sistema android*.
build.prop Este fichero nos permite introducir distintas optimizaciones a nuestra ROM
etc
fonts Contiene las fuentes de texto.
framework
lib Contiene ficheros de Andorid.
lost+found
media Contiene El Bootanimation y los sonidos del sistema (la alarma, al pulsar una tecla...)
tts Aqui viene el programa que crea voz y lee la voz*
usr
vendor
xbin
Paso 4: compilando la ROM
Tengo que decir, que este punto no termino de entenderlo y que solamente os pondré el código:
./pack_all.sh directoriodesalida archivoimagenresultado versionmayor versionmedia versionbase
.........
Paso 1: Descomprimir La ROM
Las ROM's de nuestras Cubes, vienen en .img, el cual tenemos que "descomprimir" antes de nada.
para ello, seguiremos los siguientes pasos:
A. Descargaremos las Rk29xx ImageTools (https://docs.google.com/uc?id=0B8hUXYDeoy_hNTc1YTVkYTMtNTNjZS00YjI2LTgyNDY tYjRjZjFmODdiZTQ1&export=download) (gracias a Wendal Chen (http://www.slatedroid.com/topic/19808-rk29xx-imagetools-v21/))
B. Las descomprimiremos en un sitio que después recordemos.
C. cogeremos el .img que esta dentro del zip que nos descargamos de cube (a mi se me para siempre la descarga y dde momento lo e provado con la de EvolutionPrime) lo pondremos en la misma carpeta donde hemos descomprimido las RkIT y la renombraremos a wendal.img.
D. Accederemos en la carpeta donde tenemos las tools y la img y ejecutaremos el Runme.bat (para los usuarios de vista y 7 aconsejo ejecutarlo como administrador)
E. En la ventana que se nos abrirá, pulsamos el 1, nos saldrá un mensaje en la pantalla en negro diciendo que notifiquemos cualquier error y pulsaremos intro.
F. Ahora tendremos un archivo llamado update.img y una carpeta llamada temp dentro de la cual hay otra llamada Image, aquí están los archivos que vamos a usar.
El cocinero jairmoreno, me comento que todo esto era incorrecto, así que ahora pondré los pasos correctos a seguir para descomprimir la ROM (EN LINUX):
A. Descargar (https://www.box.com/s/11729e3960f0e111ee39) las tools que nos facilita nuestro compañero Jairmoreno
B. Descomprimir las tools en una carpeta y abrir una consola en esa carpeta.
C.1. poner el siguiente comando: chmod +x *.* (permiso de ejecución)
C.2. Copiar la imagen original en esta carpeta y en la consola poner el siguiente comando:
./unpack_all.sh archivoimagen directoriodesalida (descomprimir la imagen (para crear una carpeta usar mkdir nombre)
Paso 2: acceder a system.img
A. ahora accederemos a la carpeta dondehemos descomprimido la ROM, despues a la carpeta Image.
B. Abrimos un terminal en esta carpeta y ponemos el siguiente comando: mkdir system para crear una carpeta llamada system, seguido pondremos el siguiente comando: sudo mount -t ext3 -o loop system.img system que nos montara el system.img en la carpeta system
Capturas paso 1 y 2:
(para la demo e usado la rom de technospain como podréis ver en la imagen)
http://i.imgur.com/90UVB.png
Creo, que con esta captura se ven todos los comandos y tal, si creéis que hacen falta más pedirlas.
Paso 3: Editando la ROM
Ahora procederemos a editar la ROM, pero antes os explicare con que nos encontraremos en la carpeta SYSTEM (si no hay explicación, es porque no lo se x'D).
En system, con encontraremos los siguientes ficheros y directorios:
app Contiene las aplicaciones que se instalaran con la ROM.
bin Contiene modulos (como mini aplicaciones) del sistema android*.
build.prop Este fichero nos permite introducir distintas optimizaciones a nuestra ROM
etc
fonts Contiene las fuentes de texto.
framework
lib Contiene ficheros de Andorid.
lost+found
media Contiene El Bootanimation y los sonidos del sistema (la alarma, al pulsar una tecla...)
tts Aqui viene el programa que crea voz y lee la voz*
usr
vendor
xbin
Paso 4: compilando la ROM
Tengo que decir, que este punto no termino de entenderlo y que solamente os pondré el código:
./pack_all.sh directoriodesalida archivoimagenresultado versionmayor versionmedia versionbase
.........