Ver Mensaje Individual
  #1  
Viejo 25/05/10, 17:44:38
Array

[xs_avatar]
jrsoft jrsoft no está en línea
Cocinero veterano
 
Fecha de registro: ago 2009
Localización: Madrid
Mensajes: 5,743
Modelo de smartphone: nexus one / GT-I9100
Tu operador: Pepephone
ROM HTCManiaTEAM v1.1 [CM.5.0.7]

ROM HTCManiaTEAM v1.1 [CM.5.0.7] (kernel 2.6.33.4-cyanogen) actualizada 27/05/10

ES NECESARIO HACER TODOS LOS WIPEs ANTES DE INSTALAR POR PRIMERA VEZ (wipe total, del dalvilk-cache y de las estadisticas de la bateria)
NO ES NECESARIO HACER WIPE SI SE ACTUALIZA DE LA VERSIÓN 1.0 A LA 1.1
ANTES DE REINICIAR POR PRIMERA VEZ (PARA QUE APAREZCAN LOS APNS, POR FAVOR ESPERAR 10 MINUTOS A QUE SE ESTABILICE.


Aquí os presentamos una modificación de la ultima creación de Cyanogen realizada por el HTCMania TEAM (Alexir, Blerfont y JRSoft). Hemos decidido juntar nuestro trabajo y realizar un único mod para no duplicar esfuerzos y tener dos proyectos paralelos y casi con las mismas características.

A continuación se describen las características de esta nueva creación, el modo de instalación y las aplicaciones añadidas.

Esperamos que os guste este trabajo y lo disfrutéis tanto como nosotros lo hemos hecho creándolo.

Requisitos previos:

ROM válida para G1 (Dream) y Shappire (Magic/MyTouch3G 32B)
  • Recovery-RA 1.6.0 recomendado para poder hacer con seguridad los wipes anteriormente mencionados.
  • En las Magic/MyTouch3G no es necesario tener particionada la SD para que funcione, pero si es muy recomendable si se quiere alcanzar el máximo rendimiento (no es necesario crear las tres particiones, si no se va a utilizar apps2sd, se puede crear unicamente swap+FAT32, se habilitará igualmente la swap en arranque)
  • En las Dream si es necesario tener las particiones realizadas en la SD.
  • En G1 es necesario instalar previamente el DeathSPL de Haykuro o buscar en XDA el hack para saltárselo (no hemos comprobado su funcionamiento).

Si tenéis cualquier duda o problema, por favor, primero leer los post anteriores por si ya está reportado, y si no lo está describid bien el problema, el entorno de vuestro terminal (swap, compcache, widgets, apps...) y a ser posible, adjuntar un informe de logcat para poder centralizar lo máximo el problema e intentar resolverlo.

Recordar que estamos siempre trabajando sobre una versión experimental, que puede contener fallos inesperados, y que es una adaptación del sistema operativo desde las fuentes, ya que aun no hay una versión oficial de eclair para nuestro terminal.

Características:
  • JIT activado
  • Hack OC hasta 576Mhz (para llegar a esta velocidad es necesario usar el programa SetCPU instalado en la rom)
  • Sonido amplificado
  • Galería 3D optimizada y funcionando bien en horizontal
  • Framework nuevamente optimizado (con barra negra/notificaciones configurables desde spare parts), desbloqueo solo mediante deslizamiento y posibilidad de configurar el número de aplicaciones recientes que se muestran en la ventana de aplicaciones recientes (pulsación larga de HOME desde los escritorios).
  • Multitouch en galería 3D y navegador
  • Delay entre la recepción de una llamada y la muestra en pantalla del número/contacto reducido a 1 seg. Vuelta al home instantánea (pero activando la última opción del SpareParts).
  • Sonidos de sistema optimizados, transformando los MP3 en OGG para minimizar el retardo en las llamadas entrantes.
  • Modo mechero* en stand-by: durante la noche consume entre el 0-1% de la batería nada mas.
  • Nueva definición y configuración de los codecs de video y audio.
  • Nueva gestión de memoria para no tener que usar programas mataprocesos, y optimizada para poder usar tambien swap.
  • Nuevos permisos asignados a la GPU, para conseguir mayor fluidez a la galería 3D durante las previews.
  • Habilitada la comprobación de las particiones existentes en el arranque, en caso de existir una partición swap, se habilitará automáticamente con un porcentaje de swappiness=30%.
  • Se han incluido los ficheros necesarios para tener el layout en español en los teclados fisicos de las HTC Dream (G1)
  • Nuevas animaciones de transición entre menús.
  • ... y todas las modificaciones de Cyanogen (ver changelog oficial al final del post).

CHANGELOG VERSIÓN 1.1:
  • Actualización del ADWLauncher a la versión RC3
  • Actualización del SpareParts para aumentar el número de colores disponibles en los textos de notificaciones
  • Añadido APN de Vodafone ES-INTERNET (para streaming de video)
  • Corregidos los iconos de notificación de los SMS a color verde
  • Implementados nuevos scripts para autolimpieza del caché y el dalvik-cache en el arranque, para evitar ralentizaciones con el paso del tiempo.
  • Incluimos el boot animado de kataxoff (versión beta) con el logo del HTCMania TEAM
  • Eliminamos la desconexión automática del bluetooth a los 120 segundos establecida por defecto en android
  • Aumentamos el tamaño de grabación de la cámara de video, de 352x288 px a 480x320 px
  • Se ha añadido un script que permita deshabilitar/habilitar la swap y cambiar el valor de swappiness
  • Se han eliminado los apns en el primer inicio (para que las personas que no tengan tarifa plana puedan deshabilitar a través del DataOnOff las conexiónes de datos). (BETA)
  • Actualizada la version de SetCPU a 1.5.4
  • Corregido el problema con el mapeado de teclados de G1

* el 'modo mechero' significa que el procesador está configurado para que trabaje por defecto 'bajo demanda', por lo que al apagar la pantalla, si no hay aplicaciones en segundo plano que lo requieran, baja la velocidad automáticamente al mínimo preseleccionado (configurable desde el SetCPU incluido con la ROM).

Aplicaciones incluidas:
  • Wycontacts for eclair 1.1
  • Phone de Cytown v29
  • ADWLauncher v0.7_rc2 de Anderweb
  • Google Maps (Brut mod) 4.2.0 versión 13 con navegación activada para Europa
  • Nuevo Music.apk 1.1 de eliotstocker (XDA)
  • Data On/Off v2.1 (JRsoft)
  • Advanced Sound Settigns (JRsoft)
  • Android Wireless Tether
  • EStrongs File Manager
  • Medieval Bluetooth
  • SetCPU 1.5.3a
Y todas las aplicaciones de sistema actualizadas (compilación gapps-ERE36B 20-05-2010), incluido el soporte para livewallpapers.

También se incluye el GoogleMaps 'normal' (sin navegación), para que cuando se actualice a la versión con navegación habilitada oficialmente se pueda descargar desde el market y poder desinstalar el Brut sin mayor problema.

Instalación:

POR FAVOR, LEER ATENTAMENTE ESTE APARTADO ANTES DE HACER NADA

Como esta no es una rom de Super, no funciona el SupSetup para hacer las copias de seguridad a las que estamos acostumbrados, no obstante no pasa nada, porque podemos usar la aplicación Titanium Backup (gratuita en el market).

Esta aplicación nos guarda las aplicaciones, los datos de las aplicaciones y los datos del sistema (posición de los iconos del launcher si usamos ya el de AnderWeb, SMS, marcadores, configuración wifi, etc...) Además, a la vez que restaura las aplicaciones también las registra en el market para que podamos seguir actualizándolas.
  1. Descargar el Titanium Backup (recomendado) o el MyBackupPro y hacer copia de seguridad de las aplicaciones, datos, configuración del sistema, o lo que cada uno considere oportuno para luego restaurar. La copia de seguridad por comodidad debería quedar en la SD...
  2. En magic no es necesario hacer particiones en la SD, en dream si es recomendable.
  3. Desde el recovery hacer copia de seguridad NANDROID para poder restaurar por si algo sale mal.
  4. Desde el recovery hacer todos los wipes. Recomendamos el último recovery 1.7.0G para poder hacer el wipe de los datos de la batería (necesario).
  5. Flashear la ROM como siempre. El instalador de la rom está puesto en castellano para que podáis ir viendo lo que pasa.
  6. La primera vez que arranca se reinicia sola desde el primer splash a los pocos segundos. Este reinicio indica que todo el contenido del paquete .zip de la SD acaba de pasar a la memoria interna del teléfono, y a partir de ahí comienza a autoconfigurarse. El primer arranque tarda bastante mas de lo normal (unos 3-4 minutos) en el segundo splash, luego tiene un arranque normal.
  7. Como en la rom de Cyano, al arrancar por primera vez pide pin y nos lanza el asistente de configuración reiteradamente. Olvidaros del asistente y salir de el con la tecla home.
  8. La primera vez que se accede al home la rom va un poquito lenta porque se tienen que dibujar todos los gráficos, colocarse los iconos predeterminados en el inicio, y sincronizarse con el servidor de google. Dejadla unos 4 minutos a su ritmo hasta que termine de configurarse todo.
  9. En este punto, recomindamos configurar la cuenta de google, capar la conexión de datos quien lo necesite y restaurar todos los datos y aplicaciones que hayamos querido mantener con el Titanium Backup, y una vez recuperados reiniciar. En el primer inicio no tenéis ningún explorador de archivos, pero podéis acceder al market y recuperar cualquiera de los que ya tengáis instalados.

Una vez instalado todo, para que la rom no se vuelva loca con el consumo de batería hay que hacer el calibrado tal y como se ha comentado ya en el foro, para ello:
  1. Con el teléfono encendido, cargar la batería al 100%.
  2. Una vez cargada la batería, apagar el teléfono y volver a cargarlo hasta que el led pase a ser de color verde.
  3. Cuando esté en verde, arrancar desde el recovery y hacer wipe del battery stats (para que borre los datos de consumo de la batería).
  4. Reiniciar con normalidad y agotar TODA la batería hasta que se apague solo el teléfono. En este punto no vale ni por un momento conectar el cargador o el cable USB, hay que agotarla antes de volver a cargar.
  5. Una vez que se haya apagado sola, ya se puede utilizar con normalidad (pero antes lo tenéis que volver a cargar, of course...).

A pesar de estar el JIT activado, la primera vez que se inicia cada aplicación tiene que generar los odex (luego ya no), por lo que al principio no vais a notar mucha mejoría en cuanto a rendimiento. Para empezar a notar velocidad tiene que pasar al menos un día y varios reinicios (hasta que todo se haya generado internamente).

En el primer arranque notaréis que no tenéis reloj en la barra de notificaciones. ES ABSOLUTAMENTE NORMAL, porque el texto está configurado de color negro. Ahora el color de los textos que aparecen en la barra de notificaciones son configurables desde las últimas opciones del nuevo spare-parts. Podéis ponerlos de color blanco o elegir entre unos cuantos colores. Para que se apliquen los cambios es necesario reiniciar.

Errores conocidos:

Si está activada la notificación sonora de la SD en las opciones, al desmontar la tarjeta o bien se bloquea el terminal o bien se bloquea. Para evitarlo hay que desactivar ese aviso sonoro.
FC en el contacts de Wysie al intentar realizar una llamada pulsando con la tecla fisica de llamada sobre un contacto. Este error se solucionaría instalando el contacts original de android, pero pensamos que a pesar de este FC, el contacts de Wysie tiene muchas mejoras interesantes.

Descarga:

Enlace para las descargas:

MIRROR1: http://www.wuala.com/HTCMania%20Team/ROMs



Parches y add-ons:
Parche para el mapeo del teclado físico en los G1 (Dream):


CHANGELOG DE CYANO
v5.0.7 (Stable)

* Sincronizadas las fuentes con Google a día 20/05/2010
* Nuevas optimizaciones ARM en Bionic de Jim Huang @ 0xlab
* Superuser 2.1 de ChainsDD
* Cambios en el estilo de DeskClock de Nathan Zachary
* Soporte para firma en el correo electrónico de Jarrett Vance
* Bloqueo-PIN y sistema de bloqueo alternativo de _avatar
* Actualizadas las locales Japonesas de Takuo Kitame
* Añadido Compcache y rzscontrol al build
* APN actualizado por Paul Weiss, blunden, y PsychoI3oy (???)
* Soporte para descargar cualquier tipo de fichero - gracias a Eddie Ringle
* Kernel actualizado a 2.6.33.4
* Corregido el bug que mostraba mal la organización durante la llamada (Boyd Bischke)
* Varios parches del kernel de Christopher Lais (Zinx) para aumentar la estabilidad y dar soporte a MT3G Fender/1.2
* Low memory killer modificado por San Mehat @ Google. Gran aumento de interactividad especialmente en Dream/Sapphire
* Actualizados los parches de la aplicacion Phone de Cytown (v29)
* Oscurecidos los colores del salvapantallas de deskclock
* Corregidos los problemas referentes a envio/recepcion y notificaciones de los MMS
* Añadida la opcion para desinstalar en launcher y launcher2 sobre la "Papelera" (Ander Webs)
* Permitidos los widgets en el workspace por defecto del Launcher (portado desde Launcher2 por Lox)
* El drawer compacto puede ser cambiado en el Launcher, asi como en Launcher2 ahora
* Añadido "squisher" script a los release builds
* Otro cambio de Zinx en el lowmemorykiller para tener la cache en cuenta
* Deshabilitado el porcentaje de bateria en la barra de notificaciones por defecto
* Añadido "omni-tether" de Wertarbyte para dotar de BT tether
* El sistema ha sido construido usando el parche "resource-sorter" para aapt - deberia proveer un aumento de rendimiento.
* Parche de Zinx para tener los procesos en segundo plano manteniendo "wakelocks" configurados a un nivel de OOM mayor para ser eliminados (notificaciones push o mms son buenos ejemplos)
* Numero de aplicaciones recientes configurable desde spare parts - Bcrook & Wysie
* Posibilidad de deshabilitar iconos y directorios en la pantalla de bloqueo - Wysie
* Añadido pand y hidd al build
* Corregido OpenVPN- manifest estaba usando un mtpd erroneo
* DeskClock: Añadida la configuracion "alarm timeout" (Michael Webster)
* OpenVPN: Seleccionar entre interfaces TAP y TUN (Takuo Kitame)
* Colores de la interfaz grafica variables a traves de Spare Parts (Wysie)
* libjpeg NEON-optimizada (CodeAurora/Qualcomm)
* Construidos varios componentes OMX desde el código fuente (via CodeAurora)
* libcamera originalmente conseguida a traves de ingenieria inversa por NCommander
* Cambios en varios drivers que causaban el mayor gasto de bateria por Zinx
* Desabilitado menu en la pantalla de bloqueo, corregido el "mute" en llamada
* Incrementada la frecuencia minima de cpu a 245MHz (Wes Garner)
* Usando las configuraciones de reloj HTC "Turbo Mode"
* Corregidos los errores de notificaciones LED
* No se usa msmsdcc_sdioirq, puesto que dejaba IRQs todo el tiempo que causaban el gasto de bateria innecesario
* Corregidos las configuraciones RIL para incrementar el rendimiento
* Eliminado logspam de OMX
* Corregidas las previews de la camara y los memory leaks
* Corregido el slidelock layout
* Corregido el fallo al seleccionar un contacto para obtener las indicaciones del Maps
* Cambios en el comportamiento de oom-killer para que sea mas compatible con el uso de memoria swap
* Cambios en las frecuencias de la CPU por Pershoot

Última edición por jrsoft Día 27/05/10 a las 21:44:49.
Responder Con Cita
Los siguientes 169 usuarios han agradecido a jrsoft su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]