
23/06/12, 09:48:48
|
|
Usuario muy activo
|
|
Fecha de registro: ene 2012
Localización: ◥Almería◣
Mensajes: 3,585
Modelo de smartphone: ◥Lumia 520/Huawei G620s◣
Tu operador: Jazztel
|
|
Como crear una ROM MOD
Cosas que necesitamos:- "7zip" o "winrar" or "winzip"
- Rom base(rom oficial, cyanogen, o la que sea.)
- Paciencia
- Bloc de notas
Cosas que vemos al extraer la Rom base:
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
Meter aplicaciones que quieras que vengan de serie
Crea una carpeta llamada /data en la raíz de tu ROM y mete ahí los apk que quieras.
*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)
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 o el nombre original de la ROM
Aquí algunos tweaks para el bulid.prop
PD: Priximamente hare otro post con más tweaks
(Click para mostrar/ocultar)
# Mejora de la señal
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
# Mejora de velocidad del navegador
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
# Mejora de velocidad de internet
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
# Mejora de calidad en las imagenes y videos
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.jpeg.quality=100
# Respuesta a los toques táclites
debug.performance.tuning=1
video.accelerate.hw=1
# Desplazamiento
windowsmgr.max_events_per_sec=500
# Llamadas
ro.telephony.call_ring.delay=0
ro.lge.proximity.delay=25
mot.proximity.delay=25
# Ahorro de energía
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
# Mejora rendimiento
ro.kernel.android.checkjni=0
ro.config.nocheckin=1
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#
Cerrando y firmando la ROM
- Comprime los archivos system, META-INF y boot.img, con el nombre update.zip.
- Descargate este programa para firmar la ROM.
- Descomprime el programa en cualquier carpeta, siempre que este en el mismo lugar que el update.zip.
- Ejecuta el "sing.bat" y espera a que acabe.
- Aparecera un archivo llamado update-signed.zip, ese sera el zip ya firmado.
Parches
Fuente: xda-developers
PD: El tutorial no es mio, lo único que he hecho ha sido traducirlo.
Última edición por Tutos14 Día 23/06/12 a las 13:42:42.
|