Tema: [ TUTORIAL ] Como crear una ROM MOD
Ver Mensaje Individual
  #1  
Viejo 23/06/12, 09:48:48
Array

[xs_avatar]
Tutos14 Tutos14 no está en línea
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:
  • 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
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.
Responder Con Cita
Los siguientes 16 usuarios han agradecido a Tutos14 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]