gracias a yuriy636 por el tutorial que tanto me ayudo ami:
*NOTA: esta guía es para novatos, es para modificar ROMs, no crearlas desde 0
*NOTA2: esta guía esta hecha para Cyanogenmod pero la mayoría de las cosas sirven también para stock
Cosas que necesitamos:- "7zip" o "winrar" or "winzip"
- rom base(cyanogenmod recomendado, pero nos sirve perfectamente emanon, chocobread, etc.)
- paciencia
- WordPad
Cosas que vemos al extraer la Rom base:
- META-INF
- system
- boot.img
No vamos a tocar "META-INF" y "boot.img" así que abre "system".
Aqui hay varias carpetas (y build.prop) pero nos vamos a centrar en estas:
- app
- fonts
- framework
- media
- otras si vamos a usar scripts
Eliminar apps que no queramos
- Ahora vamos a la carpeta "app"
- vemos .apk y puede que algunos .odex
- borra los apks que quieras (*NOTA- si eliminas una app tambien elimina su archivo .odex, si tiene)
- Aqui una lista de las aplicaciones que podemos eliminar
- *NOTA: si vas a eliminar el launcher, asegurate de poner el que quieras
Meter aplicaciones que quieras que vengan de serie
Crea una carpeta llamada /data en la raíz de tu ROM y mete los apk en una subcarpeta llamada /app
*NOTA: esas aplicaciones pueden ser desinstaladas por el usuario, no son del sistema
Cambiar cosas gráficas
- Si quieres cambiar fuente, framework y tema del sistema, entonces ve a UOT Kitchen
- Su uso es bastante intuitivo, navega por los menús cambiando cosas.
- Al acabar pasa a la pestaña: File Upload.
- Dejalo todo igual excepto la segunda columna: En select your rom from... elige Upload system files, sube los archivos framework-res.apk(que esta en /system/framework en la raíz de tu rom) y SystemUI.apk(que esta en /system/app).
- Tras eso ve a Summary, y elige submit work.
- Tras unos 10 minutos tu pedido estara listo, así que ve a la página principal de UOT y en el menú de arriba elige pickup.
- Ahí te bajas un zip con los datos gráficos,
- Extraemos el zip
- Tenemos como máximo 6 carpetas(depende de lo que hayas modificado)
- Copia y pega todas las carpetas(excepto /META-INF y /system) dentro de /system en tu ROM
- Enteramos a /system de la carpeta de UOT, copiamos /media y la pegamos dentro de /system de nuestra rom)
- *NOTA: probando en CyanogenMod, he visto que los "Notification Power Buttons" no se ajustan bien a la resolución y el lookscreen no se cambia
Mejoras en build.prop(cyanogenmod)- Abrelo con el WordPad
- aquí puedes cambiar el nombre de tu ROM y poner varios tweaks
- para cambiar el nombre de la rom, busca con Control+B: *ro.modversion* y pon el nombre de tu rom en donde pone Cyanogen
Para ROM Stock es: *ro.build.version.release*
[*]Si quieres cambiar el idioma por defecto:[/list]
por ejemplo:
ro.product.locale.language=en
ro.product.locale.region=GB
cambiar a:
ro.product.locale.language=es
ro.product.locale.region=ES
Scripts
- si quieres usar algo así como Adrenaline™ Engine | 3.0 | o SlaidyBoost-V2.3
- solo copia y pega los archivos del zip del script en la de la ROM
- ejemplo para slaidy boost:
cuando lo extraes :
META-INF *carpeta
system *carpeta
- #copia y pega la carpeta system en la carpeta raíz de tu ROM#