PDA

Ver la Versión Completa : Cómo modificar una ROM


Black_Coder
25/11/12, 16:07:06
Hola compañeros, tras el tutorial de Cómo portar una ROM, os traigo el de cómo modificarla, la guía definitiva. No vamos a entrar en conceptos de Kitchen de DSIDXA, o cosas por el estilo, vamos a entrar en cómo pulir o dejar a tu gusto una ROM.

Prerequisitos:
-WinRAR
-Notepad ++
-Tiempo y paciencia
-Conocimientos básicos de desarrollo de Android

¿Qué se puede modificar?
TODO, absolutamente todo. Cada ROM es un mundo, pero muy modificable. puedes cambiar desde .apk hasta el framework-res.apk (No te preocupes, más adelante lo explicaré todo)

Pasos a seguir:
1.- Lo primero es crear una carpeta con las Apps que quieras meter, o lo que quieras modificar de la ROM, como parches (Beats Audio, Bravia Engine...)

2.- Copiamos el ZIP 2 veces, uno lo renombramos a Intacta y el otro a MOD

3.- Abrimos los 2 ZIPs

4.- Empezamos con las Apps abriendo MOD/system/app y nos encontraremos con una gran lista de Apps. Bien, eliminamos lo que queramos, teniendo cuidado con las Apps del sistema, y ponemos o añadimos lo que se nos antoje.

5.- Seguimos con el aspecto. Si quieres meter un Theme ya hecho para CyanogenMod, lo introducimos en /system/app, y si es un Theme para una Stock, nos fijamos en las carpetas que trae y arrastramos y SOBREESCRIBIMOS los archivos de las carpetas. Para crear un theme para una Stock o CyanogenMod, id a Tutoriales, explicaré como.

6.- Cambiar el BootAnimation y el BootLogo. Para cambiar el BootAnimation, entramos en /system/media y metemos el que queramos, sobreescribiendo. Se llamará bootanimation.zip. Antes de meterlo, nos fijamos en que la resolución sea la misma que la de nuestro móvil (320X480 en nuestro caso). Para el BootLogo es un pelín más lioso, así que lo explicaré en Tutoriales.

7.- Cambiando el build.prop. Para empezar, tan sólo tocaremos:
-ro.build.id="Rellena con tus datos"
-ro.build.display.id="Rellena con tus datos"
-ro.build.date="Rellena con la fecha"
-ro.modversion="Rellena con tus datos"

8.- Modificando el updater-script. Para ello nos metemos en META-INF/com/google/android/updater-script. Lo abrimos con Notepad ++ y lo único que tocaremos será para introducir comentarios mientras instala. Se introducen mediante este código:
-ui_print("TEXTO");
Al introducir esto, nos mostrará el Recovery mientras instalamos los típicos mensajes de "Instalando ROM" y esas cosas

9.- Cambiando el Kernel. Esto es muy sencillo, bajamos el que queramos que sea para nuestro dispositivo, y dentro del ZIP habrá un archivo llamado "boot.img". Bien, cogemos el del archivo y lo SOBREESCRIBIMOS. Listo, Kernel cambiado.

10.- Cambiar el Fondo de pantalla que viene con la ROM. Esto se hace desde la ruta /system/framework/framework-res.apk, lo abrimos con el WinRAR y entramos en /framework-res.apk/res/drawable o en /framework-res.apk/res/drawable-hdpi o en otras, pero siempre estará en una de las carpetas de /framework-res.apk/res/ y siempre será default_wallpaper.jpg. Bien, cuando lo encontremos, arrastramos el que queramos al ZIP y sobreescribimos. Listo, Wallpaper cambiado.

Tutoriales:

*Cambiar BootLogo:
el BootLogo es esa imagen que sale antes del BootAnimation. Para cambiarla en una ROM, haremos lo siguiente.
-Descargamos una de internet o seguimos el tutorial de Overdrack (http://www.htcmania.com/showthread.php?t=247762) de cómo hacer uno propio.
-Descargamos el "PackBootLogo.rar" del Post y lo descomprimimos.
-Metemos el "load_oemlogo" en la ruta /system/bin
-Metemos la carpeta "clogo" en /system/
-Abrimos /META-INF/com/google/android/updater-script/ e introducimos:
set_perm(0, 0, 06755, "/system/bin/load_oemlogo");
run_program("/system/bin/load_oemlogo");
-Cogemos nuestro "oemlogo.mbn" y lo introducimos SOBREESCRIBIENDO en la carpeta /system/clogo/

*Hacer un Theme para una ROM:
Para hacer esto usaremos la mejor herramienta: UOT Kitchen. Seguiremos los siguientes pasos:
-Entramos en http://www.uot.dakra.lt y pinchamos en "Kitchen"
-Empezamos a modificar cosas. ahora no voy a explicar cosa por cosa, solo por encima:

Battery: Cambiar el Logo de la batería
Icons: Para cambiar iconos de la Staus Bar o introducir emoticonos
Status Bar: Para cambiar todo lo relacionado con el aspecto de la Status Bar de un móvil, desde el inicio al fin
Popup: Cambiar los cuadros de mensajes que salen, la barra de volumen, barra de desplazamiento, etc
Lockscreen: No tocar, solo para ROMs AOSP
Window: Animaciones de ventana
Fonts: Cambiar la fuente
Bootanimation: Cambiar el Bootanimation. Escogemos MDPI (320X480)
File Upload: Subiremos SystemUI.apk y framework-res.apk en caso de ROM no CyanogenMod, y si es CyanogenMod, subiremos el theme que venga del ZIP que modificamos, como "Cyanbread.apk" o "Androidian.apk"
Summary: Resúmen de lo que hemos puesto en el tema. Cuando hayamos revisado todo, le damos a "Submit Work to Kitchen". Eso nos redireccionará a una Web en la que esperaremos a que nos aparezca nuestro Theme, y lo bajamos.
Fin de los Tutoriales, iré actualizando según me digáis.


NOTA: Si te ha servido, da las "Gracias" y dame créditos :ok:

NOTA2: Es un artículo informativo, de nivel básico, tenedlo en cuenta. Aún así, me ha costado mucho trabajo, así que por favor, agradecédmelo con un simple "Gracias" :ok:

Cualquier duda existencial la responderé con gusto :risitas:

guirri
25/11/12, 16:20:30
El del kernel es mejor abrir el bootimg y cambiar el kernel solo si no pierdes information de la rom como a2sdgui

Enviado desde mi U8650 usando Tapatalk 2

Black_Coder
25/11/12, 16:25:09
El del kernel es mejor abrir el bootimg y cambiar el kernel solo si no pierdes information de la rom como a2sdgui

Enviado desde mi U8650 usando Tapatalk 2

Puede ser :ok:

Awachumein
26/11/12, 01:52:00
Gracias Black_Coder,

¿vas a seguir con la guia? Lo digo porque me interesa, y me gustaría saber como añadir los parches, como el ADRENO200, etc. Además de algunas aplicaciones actualizadas.

EDITO: en nuestro caso, las stock ROM vienen en archivos con extensión app, ¿cómo obtenemos un zip? He probado instalando la stock y haciendo un backup con CWM recovery, pero nada, no obtengo tal zip.

migue_ger
26/11/12, 15:29:35
EDITO: en nuestro caso, las stock ROM vienen en archivos con extensión app, ¿cómo obtenemos un zip? He probado instalando la stock y haciendo un backup con CWM recovery, pero nada, no obtengo tal zip.


Pues la cocina de dsixda lo extrae, solo pon el update en "original_update" y lo seleccionas y ella sola te saca la rom en .zip

Black_Coder
26/11/12, 15:39:12
Pues la cocina de dsixda lo extrae, solo pon el update en "original_update" y lo seleccionas y ella sola te saca la rom en .zip

Gracias por responder :D No había visto el mensaje :D

Enviado desde mi U8650 usando Tapatalk 2

migue_ger
26/11/12, 15:56:23
Gracias por responder No había visto el mensaje


Para eso estamos :grin:

ShooterLight
26/11/12, 18:58:58
mil gracias tio, asi da gusto jajaja

guirri
26/11/12, 19:06:41
Pues la cocina de dsixda lo extrae, solo pon el update en "original_update" y lo seleccionas y ella sola te saca la rom en .zip

Solo no tiene que hacer un poco mas

Enviado desde mi U8650 usando Tapatalk 2

ShooterLight
27/11/12, 14:59:40
enhorabuena balck coder, ya eres cocinero oficial jajajaja

Black_Coder
27/11/12, 16:03:23
enhorabuena balck coder, ya eres cocinero oficial jajajaja

Gracias :ok:

Maneswaith
28/11/12, 16:09:15
Gracias :ok:

Ahora que ya eres "cocinero oficial", porque no nos arreglas los drivers de la camara de Cyanogenmod 9, tambien eres desarrollador Java no?, deve ser facilisimo para ti eso no, y si es que eres un "cocinero oficial" que yo no me lo creo ni creo que nadie del foro pos, deverias poder, o no?, o es que has comprao a los de Htcmania para que te pusieran "cocinero oficial", porque si tu eres "cocinero oficial", yo que soy? donde se tiene que ir para que te pongan eso o que tienes que hacer, poner 4 tutos que la mitad estan repetidos o subir 5 roms que no funciona ninguna estable, porque si con eso ya te ponen "cocinero oficial"......



Saludos!!!!!

Black_Coder
28/11/12, 16:16:40
Ahora que ya eres "cocinero oficial", porque no nos arreglas los drivers de la camara de Cyanogenmod 9, tambien eres desarrollador Java no?, deve ser facilisimo para ti eso no, y si es que eres un "cocinero oficial" que yo no me lo creo ni creo que nadie del foro pos, deverias poder, o no?, o es que has comprao a los de Htcmania para que te pusieran "cocinero oficial", porque si tu eres "cocinero oficial", yo que soy? donde se tiene que ir para que te pongan eso o que tienes que hacer, poner 4 tutos que la mitad estan repetidos o subir 5 roms que no funciona ninguna estable, porque si con eso ya te ponen "cocinero oficial"......



Saludos!!!!!

Vamos a ver... Falta de informción es lo que pasa aquí... Necesitamos los OpenMax Codecs para ARMv6. Cuando los saquen tendremos de todo. Saludos y busca en Google ;) Ya hay una petición en internet para que los saquen. Ale, saludos :ok:

Black_Coder
28/11/12, 16:18:07
Ahora que ya eres "cocinero oficial", porque no nos arreglas los drivers de la camara de Cyanogenmod 9, tambien eres desarrollador Java no?, deve ser facilisimo para ti eso no, y si es que eres un "cocinero oficial" que yo no me lo creo ni creo que nadie del foro pos, deverias poder, o no?, o es que has comprao a los de Htcmania para que te pusieran "cocinero oficial", porque si tu eres "cocinero oficial", yo que soy? donde se tiene que ir para que te pongan eso o que tienes que hacer, poner 4 tutos que la mitad estan repetidos o subir 5 roms que no funciona ninguna estable, porque si con eso ya te ponen "cocinero oficial"......



Saludos!!!!!

A los BUGs que te refieres, ya estoy trabajando, pero de todos modos, vete a reclamar a otras ROMs con BUGs, no te fijes solo en una :ok: Además tengo los BUGs de cualquier ROM. Saludos :ok:

Maneswaith
28/11/12, 16:25:48
Vamos a ver... Falta de informción es lo que pasa aquí... Necesitamos los OpenMax Codecs para ARMv6. Cuando los saquen tendremos de todo. Saludos y busca en Google ;) Ya hay una petición en internet para que los saquen. Ale, saludos :ok:

Pos desarrollalos tu cocinero, creo que si realmente eres un cocinero oficial, los podrias desarrollar tu, o esque claro de cocinero solo tienes el nombre no? porque tu de cocinero no tienes nada, ni tu ni unos cuantos a los que les pone cocinero oficial en el foro, que por ir hablar con el jorge kai o xivarse de 4 cosas ya les ponen cocinero oficial, y ya lo se que hay una peticion para lo codecs, pero siendo cocinero oficial creo que no haria falta esperar a openmax los podrias desarrollar tu mismo con los conocimientos de cocinero oficial, porque yo se de uno que si es cocinero oficial y tambien se que puede arreglar la camara, y ese es el unico cocinero oficial del foro, almenos para mi


Saludos!!!!!

Black_Coder
28/11/12, 16:29:12
Pos desarrollalos tu cocinero, creo que si realmente eres un cocinero oficial, los podrias desarrollar tu, o esque claro de cocinero solo tienes el nombre no? porque tu de cocinero no tienes nada, ni tu ni unos cuantos a los que les pone cocinero oficial en el foro, que por ir hablar con el jorge kai o xivarse de 4 cosas ya les ponen cocinero oficial, y ya lo se que hay una peticion para lo codecs, pero siendo cocinero oficial creo que no haria falta esperar a openmax los podrias desarrollar tu mismo con los conocimientos de cocinero oficial, porque yo se de uno que si es cocinero oficial y tambien se que puede arreglar la camara, y ese es el unico cocinero oficial del foro, almenos para mi


Saludos!!!!!

Vamos a ver... Si me contratan en Qualcomm me dan Sources y tengo todo seguro que se puede hacer algo. De todos modos, si no soy un Cocinero Oficial para tí, pídeselo al tu Cocinero Oficial... OJO QUE CON ESO NO MENOSPRECIO TU TRABAJO, QUE CREO QUE ES BASTANTE BUENO.
PD: Oh, osea que si yo soy Cocinero Oficial tú que serías... Pues tu solo haces MODs, no has portado ninguna ROM ni nada...

Anonimuss
28/11/12, 16:33:55
Hola,black mi duda es si yo cocino un tema....Lo puedo meter dentro de la rom en system??????

Porque cuando yo meto un tema de la kitchen se me queda la pantalla en gris y no avanza.....

Un saludo y gracias

Black_Coder
28/11/12, 16:38:15
Hola,black mi duda es si yo cocino un tema....Lo puedo meter dentro de la rom en system??????

Porque cuando yo meto un tema de la kitchen se me queda la pantalla en gris y no avanza.....

Un saludo y gracias

¿Me hablas de Cyanogen o de Stock? :pensando:

Maneswaith
28/11/12, 16:46:00
Vamos a ver... Si me contratan en Qualcomm me dan Sources y tengo todo seguro que se puede hacer algo. De todos modos, si no soy un Cocinero Oficial para tí, pídeselo al tu Cocinero Oficial... OJO QUE CON ESO NO MENOSPRECIO TU TRABAJO, QUE CREO QUE ES BASTANTE BUENO.
PD: Oh, osea que si yo soy Cocinero Oficial tú que serías... Pues tu solo haces MODs, no has portado ninguna ROM ni nada...

Mods son lo que hacia antes, y portar una rom.... lo mas facil del mundo, pero pa que, si luego no funcionan la mitad de cosas, pa que perder tiempo portando cosas de otros moviles ponerle los dientes largos a lo foreros y luego que se jodan porque nunca esa rom va a ser estable, y sino, cuando una rom de las que has portado tu sea 100% estable luego me callare la boca, pero eh probado todas tus roms tanto cuando eras PChacker que prometias mucho y luego nada, como llamandote blackcoder que vas por el mismo camino, muchas roms muchas historias muchos tal dia subire eso y siempre lo dejas todo a medias, cuando una rom de las tuyas sea mejor que las mias luego seras mejor que yo, de mientras para mi solo hay un cocinero oficial en el foro de U8650, todos los demas que les pone cocinero oficial, son chivatos de htcmania, que se quejan de 4 cosas y les ponen cocinero oficial


Saludos!!!!!

guirri
28/11/12, 16:48:47
Vamos a ver... Si me contratan en Qualcomm me dan Sources y tengo todo seguro que se puede hacer algo. De todos modos, si no soy un Cocinero Oficial para tí, pídeselo al tu Cocinero Oficial... OJO QUE CON ESO NO MENOSPRECIO TU TRABAJO, QUE CREO QUE ES BASTANTE BUENO.
PD: Oh, osea que si yo soy Cocinero Oficial tú que serías... Pues tu solo haces MODs, no has portado ninguna ROM ni nada...
perdon para mi un mod es el mismo como portar es solo y creo el kitchen tiene esta posebilidad
ya veremos si solucionas todo los problemas que tiene sin esperar a los cocineros italiano ruso chino o de donde vienen

Black_Coder
28/11/12, 16:55:22
Don´t feed the Troll... es mi última palabra en este Tema. Por favor, no llenar este Post de ayuda e información en un debate (supuesto) De todos modos, me llevas buscando ya hace tiempo. Deja vivir al igual que yo te dejo, si no te gustan, lo pones en los comentarios de LA ROM. Saludos :ok: :platano:

Maneswaith
28/11/12, 16:59:38
perdon para mi un mod es el mismo como portar es solo y creo el kitchen tiene esta posebilidad
ya veremos si solucionas todo los problemas que tiene sin esperar a los cocineros italiano ruso chino o de donde vienen

Yo digo que todas las roms que ha portado o modifiacdo PCHaker, Blackcoder no funcionara ni una estable, sino tiempo al tiempo, luego todo el foro vera que para ser cocinero oficial no se tiene que saber mucho, solo postear mucho, y con eso te haces cocinero oficial, ajajajajajajajaj


Saludos!!!!!

Anonimuss
28/11/12, 23:00:10
¿Me hablas de Cyanogen o de Stock? :pensando:

De cyanogen 7.2 :D:D

Enviado desde mi GT-I9300 usando Tapatalk 2

Black_Coder
29/11/12, 06:56:19
De cyanogen 7.2 :D:D

Enviado desde mi GT-I9300 usando Tapatalk 2

Tienes que bajarte el .APK y lo metes en /system/app/

Enviado desde mi Huawei u8650 usando Tapatalk 2

Awachumein
29/11/12, 13:40:41
Hola,

sigo el tema de cerca, pero como, siempre, me falta tiempo.

¿puedes explicar como aplicar los parches como el adreno200 a la ROM?
¿Se pueden instalar las aplicaciones fuera de system/app? (para poder desinstarlas luego)

Anonimuss
29/11/12, 14:30:11
Haber.......Cuando cocino un tema se descarga en. ZIP como lo ago para pasarlo a apk o como meto el. ZIP dentro del sistema

Gracias

Enviado desde mi GT-I9300 usando Tapatalk 2

Maneswaith
29/11/12, 16:17:06
Haber.......Cuando cocino un tema se descarga en. ZIP como lo ago para pasarlo a apk o como meto el. ZIP dentro del sistema

Gracias

Enviado desde mi GT-I9300 usando Tapatalk 2

Si lo cocinas en el Uotkitchen, cuando te lo descargas en formato zip, abres el zip descargado, arrastras los 2 archivos, systemUI.apk y framework-res.apk de dentro del zip al escritorio, una vez los tengas al escritorio abres el zip de la rom sin descomprimirlo, te vas a system/app y arrastras el systemUI.apk, luego das un paso atras al zip y arrastras el framework-res.apk a system/framework, luego flasheas la rom y si lo has echo bien tendras tu tema instalado

Saludos!!!!!

Anonimuss
29/11/12, 16:58:05
Si lo cocinas en el Uotkitchen, cuando te lo descargas en formato zip, abres el zip descargado, arrastras los 2 archivos, systemUI.apk y framework-res.apk de dentro del zip al escritorio, una vez los tengas al escritorio abres el zip de la rom sin descomprimirlo, te vas a system/app y arrastras el systemUI.apk, luego das un paso atras al zip y arrastras el framework-res.apk a system/framework, luego flasheas la rom y si lo has echo bien tendras tu tema instalado

Saludos!!!!!

Gracias maneswaith!!!!!!!!

Black_Coder
29/11/12, 17:02:15
Haber.......Cuando cocino un tema se descarga en. ZIP como lo ago para pasarlo a apk o como meto el. ZIP dentro del sistema

Gracias

Enviado desde mi GT-I9300 usando Tapatalk 2

Llego tarde. Siento las molestias anonimuss. Lo aclararé cuendo pueda en el Post :ok:

Awachumein
29/11/12, 23:05:19
Hola,

sigo el tema de cerca, pero como, siempre, me falta tiempo.

¿puedes explicar como aplicar los parches como el adreno200 a la ROM?
¿Se pueden instalar las aplicaciones fuera de system/app? (para poder desinstarlas luego)

Os habéis dejado la mía!! :cry:

Maneswaith
29/11/12, 23:13:37
Os habéis dejado la mía!! :cry:

De la misma manera que le eh puesto al anonimous, abres el zip de los drivers adreno200, abres el zip de la rom y arrastras los archivos de dentro de las carpetas que tengas dentro del zip de los drivers adreno200, hacia el zip de la rom, la ruta que tienes que poner los archivos es la misma de los nombres de la carpetas del zip de los drivers adreno200

Saludos!!!!!

Anonimuss
01/12/12, 15:05:39
Muchas gracias Maneswaith me funciono a la primera:-)

astrix5
12/12/12, 18:54:57
con este tutorial puedo modificar la rom de fabrica?? tengo el bootloader cerrado. o tengo que tener root el cel y con recovery???

Black_Coder
12/12/12, 19:19:29
con este tutorial puedo modificar la rom de fabrica?? tengo el bootloader cerrado. o tengo que tener root el cel y con recovery???

Puedes modificar, no habría problema, por lo que yo sé en otros casos. Saludos :ok:

choldimir
18/12/12, 00:38:49
No va el link de Hacer un Theme para una ROM.

Muchísimas gracias Black_coder!

..R..
28/03/13, 14:39:31
Hola compañeros, tras el tutorial de Cómo portar una ROM, os traigo el de cómo modificarla, la guía definitiva. No vamos a entrar en conceptos de Kitchen de DSIDXA, o cosas por el estilo, vamos a entrar en cómo pulir o dejar a tu gusto una ROM.

Prerequisitos:
-WinRAR
-Notepad ++
-Tiempo y paciencia
-Conocimientos básicos de desarrollo de Android

¿Qué se puede modificar?
TODO, absolutamente todo. Cada ROM es un mundo, pero muy modificable. puedes cambiar desde .apk hasta el framework-res.apk (No te preocupes, más adelante lo explicaré todo)

Pasos a seguir:
1.- Lo primero es crear una carpeta con las Apps que quieras meter, o lo que quieras modificar de la ROM, como parches (Beats Audio, Bravia Engine...)

2.- Copiamos el ZIP 2 veces, uno lo renombramos a Intacta y el otro a MOD

3.- Abrimos los 2 ZIPs

4.- Empezamos con las Apps abriendo MOD/system/app y nos encontraremos con una gran lista de Apps. Bien, eliminamos lo que queramos, teniendo cuidado con las Apps del sistema, y ponemos o añadimos lo que se nos antoje.

5.- Seguimos con el aspecto. Si quieres meter un Theme ya hecho para CyanogenMod, lo introducimos en /system/app, y si es un Theme para una Stock, nos fijamos en las carpetas que trae y arrastramos y SOBREESCRIBIMOS los archivos de las carpetas. Para crear un theme para una Stock o CyanogenMod, id a Tutoriales, explicaré como.

6.- Cambiar el BootAnimation y el BootLogo. Para cambiar el BootAnimation, entramos en /system/media y metemos el que queramos, sobreescribiendo. Se llamará bootanimation.zip. Antes de meterlo, nos fijamos en que la resolución sea la misma que la de nuestro móvil (320X480 en nuestro caso). Para el BootLogo es un pelín más lioso, así que lo explicaré en Tutoriales.

7.- Cambiando el build.prop. Para empezar, tan sólo tocaremos:
-ro.build.id="Rellena con tus datos"
-ro.build.display.id="Rellena con tus datos"
-ro.build.date="Rellena con la fecha"
-ro.modversion="Rellena con tus datos"

8.- Modificando el updater-script. Para ello nos metemos en META-INF/com/google/android/updater-script. Lo abrimos con Notepad ++ y lo único que tocaremos será para introducir comentarios mientras instala. Se introducen mediante este código:
-ui_print("TEXTO");
Al introducir esto, nos mostrará el Recovery mientras instalamos los típicos mensajes de "Instalando ROM" y esas cosas

9.- Cambiando el Kernel. Esto es muy sencillo, bajamos el que queramos que sea para nuestro dispositivo, y dentro del ZIP habrá un archivo llamado "boot.img". Bien, cogemos el del archivo y lo SOBREESCRIBIMOS. Listo, Kernel cambiado.

10.- Cambiar el Fondo de pantalla que viene con la ROM. Esto se hace desde la ruta /system/framework/framework-res.apk, lo abrimos con el WinRAR y entramos en /framework-res.apk/res/drawable o en /framework-res.apk/res/drawable-hdpi o en otras, pero siempre estará en una de las carpetas de /framework-res.apk/res/ y siempre será default_wallpaper.jpg. Bien, cuando lo encontremos, arrastramos el que queramos al ZIP y sobreescribimos. Listo, Wallpaper cambiado.

Tutoriales:

*Cambiar BootLogo:
el BootLogo es esa imagen que sale antes del BootAnimation. Para cambiarla en una ROM, haremos lo siguiente.
-Descargamos una de internet o seguimos el tutorial de Overdrack (http://www.htcmania.com/showthread.php?t=247762) de cómo hacer uno propio.
-Descargamos el "PackBootLogo.rar" del Post y lo descomprimimos.
-Metemos el "load_oemlogo" en la ruta /system/bin
-Metemos la carpeta "clogo" en /system/
-Abrimos /META-INF/com/google/android/updater-script/ e introducimos:
set_perm(0, 0, 06755, "/system/bin/load_oemlogo");
run_program("/system/bin/load_oemlogo");
-Cogemos nuestro "oemlogo.mbn" y lo introducimos SOBREESCRIBIENDO en la carpeta /system/clogo/

*Hacer un Theme para una ROM:
Para hacer esto usaremos la mejor herramienta: UOT Kitchen. Seguiremos los siguientes pasos:
-Entramos en http://www.uot.dakra.lt y pinchamos en "Kitchen"
-Empezamos a modificar cosas. ahora no voy a explicar cosa por cosa, solo por encima:

Battery: Cambiar el Logo de la batería
Icons: Para cambiar iconos de la Staus Bar o introducir emoticonos
Status Bar: Para cambiar todo lo relacionado con el aspecto de la Status Bar de un móvil, desde el inicio al fin
Popup: Cambiar los cuadros de mensajes que salen, la barra de volumen, barra de desplazamiento, etc
Lockscreen: No tocar, solo para ROMs AOSP
Window: Animaciones de ventana
Fonts: Cambiar la fuente
Bootanimation: Cambiar el Bootanimation. Escogemos MDPI (320X480)
File Upload: Subiremos SystemUI.apk y framework-res.apk en caso de ROM no CyanogenMod, y si es CyanogenMod, subiremos el theme que venga del ZIP que modificamos, como "Cyanbread.apk" o "Androidian.apk"
Summary: Resúmen de lo que hemos puesto en el tema. Cuando hayamos revisado todo, le damos a "Submit Work to Kitchen". Eso nos redireccionará a una Web en la que esperaremos a que nos aparezca nuestro Theme, y lo bajamos.
Fin de los Tutoriales, iré actualizando según me digáis.


NOTA: Si te ha servido, da las "Gracias" y dame créditos :ok:

NOTA2: Es un artículo informativo, de nivel básico, tenedlo en cuenta. Aún así, me ha costado mucho trabajo, así que por favor, agradecédmelo con un simple "Gracias" :ok:

Cualquier duda existencial la responderé con gusto :risitas:

una cosa la pagina uot dakra es sin www :ok:

AlxMnor
30/05/13, 21:12:07
Eres un crack black coder! No sigas las críticas :)

Un saludo y muchísimas gracias por todo tu trabajo!

davelillo
17/12/13, 19:44:57
Hola, me interesa pero no tengo los suficientes conocimientos como para ponerme a hacerlo.

Quisiera añadir el reloj a una barra de estado que no la tiene. Si alguien me lo hace o me dice como hacerlo, se lo agradecería mucho

davelillo
29/12/13, 10:17:56
Nadie?

javiete88
07/01/14, 00:37:12
Buenas me gustaria cambiar la barra de estado de una cm7.2 a otra cm7.2 y no ay manera al sustituir el apk en sistem app me da forzar cierre y no vuelve a funcionar incluso poniendo la suya alguna ayudita???

jimmy_2201
14/01/15, 20:22:10
Hola, no se si hago bien en escribir aquí, pero estoy cocinando una rom para un Huawei Cm980 (Evolution 2) hasta el momento he reemplazado las aplicaciones casi satisfactoriamente, lo he dejando bastante personalizado a mi gusto y quizás luego la presente a otros, mi problema? Este celular es ARMv6 y una de las aplicaciones que quiero integrar tiene solo librerías ARMv7 y x86, por lo que no sé como debo pasar la aplicación a la rom, ya probé instalar la aplicación desde PlayStore para comprobar que es compatible, la aplicación corre sin problema alguno, pero quiero que quede integrada, que cada vez que instale la rom ya esté allí... Ya que no hay librerías ARMv6 simplemente pasé la aplicación tal cual como bajé la apk de PlayStore, no funcionó, se instala, pero no abre, se pone la pantalla en negro y vuelve a la a aparecer en el menú, trate pasando las librerías ARMv7 y me dio el mismo problema...

Alguien sabe que puedo hacer al respecto? Otra consulta, creo que estoy embasurado con librerías, quien me confirma si todas pero todas las librerías en la carpeta /system/lib son solo de las aplicaciones en /system/app para borrarlas todas y empezar a pasarlas de nuevo de las apk que he dejado al final, por qué esto? Porque la rom ya había sido modificada, no sé a que aplicaciones pertenecían varias de las librerías actuales, así que de seguro ya borré la aplicación y aun quedan las librerías, quiero dejar la rom más limpia :(

dnfuentes
17/01/15, 13:16:15
Hola, no se si hago bien en escribir aquí, pero estoy cocinando una rom para un Huawei Cm980 (Evolution 2) hasta el momento he reemplazado las aplicaciones casi satisfactoriamente, lo he dejando bastante personalizado a mi gusto y quizás luego la presente a otros, mi problema? Este celular es ARMv6 y una de las aplicaciones que quiero integrar tiene solo librerías ARMv7 y x86, por lo que no sé como debo pasar la aplicación a la rom, ya probé instalar la aplicación desde PlayStore para comprobar que es compatible, la aplicación corre sin problema alguno, pero quiero que quede integrada, que cada vez que instale la rom ya esté allí... Ya que no hay librerías ARMv6 simplemente pasé la aplicación tal cual como bajé la apk de PlayStore, no funcionó, se instala, pero no abre, se pone la pantalla en negro y vuelve a la a aparecer en el menú, trate pasando las librerías ARMv7 y me dio el mismo problema...

Alguien sabe que puedo hacer al respecto? Otra consulta, creo que estoy embasurado con librerías, quien me confirma si todas pero todas las librerías en la carpeta /system/lib son solo de las aplicaciones en /system/app para borrarlas todas y empezar a pasarlas de nuevo de las apk que he dejado al final, por qué esto? Porque la rom ya había sido modificada, no sé a que aplicaciones pertenecían varias de las librerías actuales, así que de seguro ya borré la aplicación y aun quedan las librerías, quiero dejar la rom más limpia :(
Te recomiendo pásate por el darksideteam.com, que allí seguro que te ayudarán con el tema.

zadock
23/01/15, 02:14:51
Rebajen el tono, seguimos.

abieser
13/12/17, 07:39:33
Desde hace un tiempo he deseado modificar la rom de mi galaxy young y no hallaba como. Este tutorial me ayudó bastante