Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  El tema está bloqueado: no pueden editarse ni agregar mensajes. 
Página 1 de 1
 
 
TUTORIAL: Aumentar la velocidad del Menu mediante DRM
Autor Mensaje
Responder citando Descargar mensaje
Mensaje TUTORIAL: Aumentar la velocidad del Menu mediante DRM 
 
Buenas, les traigo una nueva de los foros rusos.

****************************************************
Este tutorial esta hecho por mi, pero tanto los datos, investigacion
y programa les pertenecen a DIMKA y OSTA dos grosos de MOTOFAN.
****************************************************

Por lo tanto si alguien extrae este tuto, por favor citen los creditos de estos dos craneos.

En general los telefonos motorola tienen un pequeño lag en el menu, ahora es posible cambiar ese retardo y hacer que relamente el menu vaya mucho mas rapido.

Osta logro encontrar (junto a Dimka y con la ayuda de varios amigotes de la talla de vilko, GandjaFuzz, etc) donde se encontraban esos retardos. Estos estaban en el DRM (...y todos creian que estaba en algun cg protegido).

Por lo tanto esto puede ser aplicado a cualquier telefono motorola que soporte DRM's.
Aunque es claro que segun el modelo van a haber mas bloques a modificar tal es asi que en el C650 hay 34, en el E398 39, y en otros LTE2 nuevos como L7e 41.

Osta analizo varios paquetes drm (de varios telefonos distintos) y concluyo encontrando que estos timings son particularmente similares en la mayoria de los telefonos con drm (habiendo analizado: E398, E1000, L7, V360, V535 y V620)

Los timings estan en expresados en milisegundos en hexa, se encontraron entre 34 hasta 41 bloques donde se pueden setear timings.
Buscarlos es bastante facil siempre y cuando sepamos exactamente que cadena de valores tenemos que encontrar. (02 EE 00 00 07 D0 00 00 02 EE)

Pero mas alla de estos datos interesantes esta la buena noticia, y es que para no tener que editarlos a todos manualmente en hexa, Dimka creo un programa que nos permite setearlos (a cada uno) de manera muy sencilla.
Estos dos grosos nos recomiendan que (por ahora) reduzcamos los valores que vienen por defecto entre un 25% y un 50%.

Por lo tanto el tuto consiste basicamente en reducir lo maximo posible el timing (el retardo) que esta alojado en los drm.

Comenzamos:

1) Primero bajamos el MotoSpeed 1.1 (25.03.07) en Español creado por Dimka, traducido por mi.

2) Luego agarramos algun reflash drm que tengamos, y lo abrimos con el Shxcodec. Le damos a split, para separar el loader del smg de DRM.

3) Ahora, abrimos el MotoSpeed (nos vamos a arriba donde dice "Language" y seleccionamos ingles. Ponemos "file">Open y abrimos el el smg de los drm (CG 15).

Nos va a figurar una lista de palabras inentendibles (si tengo un poco de tiempo las traduzco despues).

4) Ahora seleccionamos una linea y abajo donde dice "value (msek)" reducimos ese valor entre un 25 y 50% (por ejemplo si dice "1000" ponen entre 500 y 750). Y asi van modificando linea por linea. Una vez terminadas todas le damos a "Save changes in DRM".

5) Ahora si dejaron abierto el shxcodec solo reemplazan con el cg15 modificado.
Si lo cerraron meten el cg15 modificado en otra carpeta (o con otro nombre) y abren nuevamente el reflash, le vuelven a dar a split y reemplazan el Cg15 original por el que modificaron, compilan y listo.

6) A flashear.

Bueno, espero que prueben y posteen sus resultados, a mi me funciono, y realmente se nota muchisimo al desplazarse por el menu, y acceder a listas (y con algunos skins), evidentemente esto no aumenta la velocidad del celular en si (java, o velocidad de lectura de la trans, u otra cosa por el estilo) pero hace que el menu vaya a mil...

Nos vemos!

Comentarios
 




__________*Firma del usuario*_________
Image
 
Última edición por Bullfrog el Vie 09 Mar, 2007 04:59; editado 2 veces 
Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:   

Publicar nuevo tema  El tema está bloqueado: no pueden editarse ni agregar mensajes.  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario