PDA

Ver la Versión Completa : MOD: CM(Sygate) v.1.5 (23/06/2010)


Sygate
23/06/10, 03:00:31
ROM Mod Cyanogenmod(Sygate) v5.0.8 (Kernel 2.6.34) (23/06/2010) v.1.5

ES NECESARIO HACER TODOS LOS WIPEs ANTES DE INSTALAR (wipe data/factory reset, cache y Dalvik-cache) si se viene de cualquier otra rom que no sea la v.5.0.8 stable original de cyano.

Aquí os dejo un pequeño mod que he realizado a la ROM de Cyano, para ponerla a mi gusto, lo comparto por si a alguien más le puede interesar.

Requisitos previos:

ROM válida para G1 (Dream) y Shappire (Magic/MyTouch3G 32B)



Recovery-RA 1.7.0 recomendado para poder hacer con seguridad los wipes anteriormente mencionados y las copias de seguridad con nandroid.



En las Magic/MyTouch3G no es necesario tener particionada la SD para que funcione, pero si es recomendable.



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).


Características:

Como he mencionado arriba, se trata tan solo de un pequeño mod de la rom de cyano v5.0.8 stable, por lo que el changelog de cyano lo podéis ver aquí:

CHANGELOG:

* Common: Resync with Google as of 06/08/2010
* Common: Kernel 2.6.34 for DS & N1
* Common: ADWLauncher 0.8.6 by Ander Webbs is now the default launcher (http://github.com/anderweb)
* Common: Complete music app overhaul (with gestures support) by Eliot Stocker (http://github.com/eliotstocker)
* Common: Customizable silent mode - Glenn Maynard (http://github.com/zewt)
* Common: More customizable colors for various parts of the system (in Spare Parts) - Wysie & Bcrook
* Common: Updated translations from Eug89, ThiasB, and Takuo Kitame
* Common: Wired headset hangup/mute control - Krazy Krivda (http://github.com/krazykrivda)
* Common: Updated USB tether and Bluetooth PAN tethering - Stefan Tomanek (http://github.com/wertarbyte)
* Common: Bluetooth DUN tether support (Omni-Tether) - Stefan Tomanek (http://github.com/wertarbyte)
* Common: Various minor bugfixes
* Common: Ability to load custom color theme xml - Wysie
* Common: Various code cleanups all throughout the source - Christian Mehlmauer
* Common: Fix issue where notifications would play thru the HW speaker even if a headset was connected - Glenn Maynard
* Common: Only load IPV6 if persist.net.ipv6 is set - Glenn Maynard
* Common: Enabled experimental Bluetooth voice dialing - copolii
* Common: Fix an NPE in AccountManagerService
* Common: Fix FLAC decoder lock contention - Glenn Maynard
* Common: Fix BlueZ logging - Glenn Maynard
* Common: Fix A2DP not connecting while asleep - Glenn Maynard
* Common: Fix BT control connection race condition (caused A2DP connection failures) - Glenn Maynard
* Common: Fix the "magic music" or "party-in-your-pocket" problem for good - Glenn Maynard
* Common: ADW Launcher settings and Spare Parts are now under the main Settings app - Mehdi ABAAKOUK (http://github.com/sileht)
* Common: Fix brightness going out of range - Glenn Maynard
* Common: Fix parsing of SMS messages from short numbers - Glenn Maynard
* Common: Improve BiDi text rendering - Dudy Kohen
* Common: Fix WindowManagerService issue that could cause apps to get OOM killed out of order
* Common: Busybox updated to 1.16.2 - Dylan Simon
* Droid: New kernel with Compcache support. (Bekit)
* D/S: Kernel tweaks to hopefully improve memory usage- enable TINY_RCU and deadline iosched (I can no longer reproduce the flash_image failures with this configuration)
* D/S: Multitouch and swipe added to legacy gallery app
* D/S: Long standing "disappearing icons" Launcher bug fixed - Glenn Maynard
* D/S: Fix acore crash when pressing hard call button - Glenn Maynard
* D/S: Fix issue where camera use kills all system audio
* D/S: Added antibanding to camera driver
* D/S: Fix bug where some wall chargers could disable the USB port
* D/S: Load the correct audio profile for the device to fix glitchy audio on Dream
* D/S: Default compcache size set to 12MB
* D/S: Offset the lowmemorykiller to allow for use of a fraction of swap (Dumfuq & Farmatito @XDA)
* D/S: Prevent allocation failure when enabling Compcache


Changelog del Mod:

v.1.0:
- Añadido parche aplicaciones google
- Eliminado Geniewidgets
- Añadida Galería 3D
- Eliminado Stk.apk
- ADWLauncher v 0.8.6
- Añadido tema negro, selecciones azules.
- Añadido Astro
- Añadido AdvSoundSettings
- Añadido medieval bluetooth
- Añadido Wireless Tether
- Añadido Data ON/OFF
- Spare Parts traducido
- Eliminado development.apk
- Añadido pack audio optimizado
- Añadido parche para activar swap
- Añadido parche que soluciona problemas de codificación de carácteres (por ej. en el Terminal Emulator)
- Modificados los APN's respecto a los que vienen de serie
- Rom configurada para iniciarse en castellano

v.1.5:
- Soporte JIT (activación opcional, por defecto desactivado)


Instalación:

1. Hacer un backup de los datos/apps extrictamente necesários, yo normalmente recomiendo tan solo hacer el backup de los SMS, ya que el calendario y los contactos se sincronizan con google, y las apps se pueden instalar de 0 y así te aseguras problemas.

2. Copiar la rom a la raíz de la SD

3. Hacer un nandroid backup (Encender el terminal pulsando home+encender, ir a la opción "Backup/Restore" y ahí seleccionar la opción) de la rom que tengáis antes de instalar esta, por si tuviérais cualquier problema o simplemente no os convenciese, echar marcha atrás.

4. Realizar los wipes convenientes, personalmente recomiendo hacerlos todos: wipe data/factory reset, cache, Dalvik-cache.

5. Flashear la rom. El instalador de la rom está puesto en castellano para que podáis ir viendo lo que pasa.

Tras el primer reinicio veriéis que os pide el PIN y tras introducirlo ya salta el configurador en castellano. En la rom de cyano los APN's vienen activados desde el principio.

6. (OPCIONAL): Activar SWAP (seguir leyendo más abajo...)

7. (OPCIONAL2): Descargarse el archivo de configuración XML del spare parts, para no tener que cambiar a mano el color del reloj, fecha etc a blanco. Una vez descargado y copiado en la raiz de la sd, vamos al spare parts y seleccionamos "Importar colores desde XML" http://www.wuala.com/Sygate89/ROMS y descargar el archivo "spare_parts_ui.xml (http://content.wuala.com/contents/Sygate89/ROMS/spare_parts_ui.xml?dl=1)"

8. (OPCIONAL3): Activar JIT (seguir leyendo más abajo...)

Tras haber configurado toda la rom al gusto de cada uno, recomiendo hacer un recalibrado de la batería:

Una vez instalado todo, y cada vez que hacemos un wipe, para que la rom no se vuelva loca con el consumo de batería hay que hacer el calibrado:


Con el teléfono encendido, cargar la batería al 100%.
Una vez cargada la batería, apagar el teléfono y volver a cargarlo hasta que el led pase a ser de color verde.
Cuando esté en verde, arrancar desde el recovery y hacer wipe del battery stats
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.
Una vez que se haya apagado sola, ya se puede utilizar con normalidad


Si se realiza wipe de /data es necesario/recomendable volver a hacer el calibrado de batería si se nota un consumo excesivo de batería.

INSTRUCCIONES PARA ACTIVAR SWAP:

En ambas versiones los archivos ya están agregados.

1. Abrir "Terminal Emulator"
2. Introducir "su". Tras hacer esto, el sistema nos pedirá permisos para la aplicación.
3. El parche para activar SWAP tiene diferentes opciones:

swapon20
swapon30
swapon40
swapon50
swapon60
bootswap20
bootswap30
bootswap40
bootswap50
bootswap60
swap-off
bootswap-off

swapon(20,30,40,50,60): Se activara el swap con swappiness de esos valores.
bootswap(20,30,40,50,60): Activara en cada inicio un swappiness de esos valores.
swap-off: Desactiva el swap.
bootswap-off: Desactiva el swappiness de inicio.

Si queréis tener la swap siempre activa con un swapiness de 30 por ejemplo, deberíais escribir lo siguiente en la consola:


su
bootswap30

YO OS RECOMIENDO ACTIVARLO ASÍ.


INSTRUCCIONES PARA ACTIVAR/DESACTIVAR JIT:

Para poder activar el JIT:

1. Abrir "Terminal Emulator"
2. Introducir "su". Tras hacer esto, el sistema nos pedirá permisos para la aplicación.
3. Introducir "jit.sh". Tras introducir ese comando y reiniciar, el jit quedará activado/desactivado.
RECOMENDACIONES GENERALES:

1. En cuanto a swap 96Mb: Con el kernel de cyano con el famoso multitask, no es recomendable tener una extensión swap muy grande o irá guardando y guardando procesos sin matarlos.

2. En Menú-Ajustes-SpareParts: Activar "Launcher en memoria"

3. En Menú-Ajustes-SpareParts: No activar compcache si se tiene swap

4. En caso de usar el SetCPU: Max 576Mhz Min 160Mhz, On Demand, Set on boot

5. Instalar un gestor de aplicaciones para ir controlando el uso de memória de apps

OTROS:

- Para configurar los colores de selecciones del ADWLauncher en color azul añadir: #ff0000ff
- Para configurar los colores del reloj, fecha etc en color blanco añadir: #ffffffff


CRÉDITOS:

Agradecer tanto a Blerfont como a JRSoft por algún script suyo que he utilizado en este mod, JRSoft especialmente por ser el creador de 2 apps que lleva este mod "Advanced Sound Settings" y "Data ON/OFF" y parte del interfaz gráfico. Así también aprovecho para agradecerle a Pablo90 las imágenes subidas para modificar las originales de Ajustes y darle un poco más de colorido.


ENLACES PARA LA DESCARGA:


Para la gente que tenga partición SWAP + EXT:

http://www.wuala.com/Sygate89/ROMS/v.1.5/CM(Sygate)v.1.5_SWAP+EXT_v.5.0.8.zip (http://www.wuala.com/Sygate89/ROMS/v.1.5/CM%28Sygate%29v.1.5_SWAP+EXT_v.5.0.8.zip)

Para la gente que tenga SOLO partición SWAP:

http://www.wuala.com/Sygate89/ROMS/v.1.5/CM(Sygate)v.1.5_SWAP_v.5.0.8.zip (http://www.wuala.com/Sygate89/ROMS/v.1.5/CM%28Sygate%29v.1.5_SWAP_v.5.0.8.zip)

Para quien no tenga ninguna partición, que se baje cualquiera de las 2 y no active nada.


IMÁGENES: http://img638.imageshack.us/slideshow/player.php?id=img638/6318/1277292426y5d.smil

Sygate
23/06/10, 03:01:15
Reservado para FAQ

scatha
23/06/10, 08:10:46
genial tio! :aplausos:

gracias! :ok:

bovirtual
23/06/10, 09:29:04
Tiene una pinta cojonuda. Hoy la tengo q probar sin falta, jeje. Me uno a Scatha en su agradecimmiento ;)

MICH011
23/06/10, 09:38:54
Gran trabajo!!! Ahora empezaré a bajarla y a probar!!!

bovirtual
23/06/10, 09:54:34
No funcionan los enlaces de descarga, ni aun quitando la barra que aparece al final del link.

Sygate, en cuanto corrijas estos enlaces, avisa y lo corrijo tambien en el indice de roms ;)

Edito: Solo falla el link de la rom para particion swap + ext. El otro funciona bien ;)

jrsoft
23/06/10, 10:20:02
Compi lo cierto es que te ha quedado muy bien esta rom, pero creo que lo menos que podías haber hecho antes de lanzarla es avisarnos de que 'tomabas prestado' varios scripts de Blerfont, mis aplicaciones (data ON/OFF y ADvSoundSettings), mi SpareParts traducido, y las imágenes de mi tema clásico negro.... vamos, prácticamente todo lo que has variado a excepción de la base de Cyano.

Eso, o al menos citar las fuentes de cada elemento que usas cuando no son tuyas, creo que es lo menos que se puede hacer cuando uno toma prestado cosas de otros sin permiso.

superatmel
23/06/10, 11:57:45
Jojojojo, bienvenido al club compañero, que no haya mal rollo que esta empezando, veras como dentro de poco se compila su propia rom desde cero, recuerda el monton de supereclair que aparecieron en xda incluso una 8.3 LMQMP si yo no pongo nunca numeros impares jajajaja. Estos de Xda son la bomba

Sygate
23/06/10, 12:29:19
Compi lo cierto es que te ha quedado muy bien esta rom, pero creo que lo menos que podías haber hecho antes de lanzarla es avisarnos de que 'tomabas prestado' varios scripts de Blerfont, mis aplicaciones (data ON/OFF y ADvSoundSettings), mi SpareParts traducido, y las imágenes de mi tema clásico negro.... vamos, prácticamente todo lo que has variado a excepción de la base de Cyano.

Eso, o al menos citar las fuentes de cada elemento que usas cuando no son tuyas, creo que es lo menos que se puede hacer cuando uno toma prestado cosas de otros sin permiso.


Lo siento JRSoft, en ningún momento he pretendido adueñarme de nada que no es mío, simplemente he juntado las cosas que me gustan y utilizo personalmente en una ROM por si alguien más le puede gustar.

Ayer con las prisas olvidé poner los créditos. Ahora ya los he añadido, si no estás de acuerdo en algo, dímelo y con gusto lo cambio (:

Sygate
23/06/10, 13:10:16
No funcionan los enlaces de descarga, ni aun quitando la barra que aparece al final del link.

Sygate, en cuanto corrijas estos enlaces, avisa y lo corrijo tambien en el indice de roms ;)

Edito: Solo falla el link de la rom para particion swap + ext. El otro funciona bien ;)


Arreglado, no sé porque al copiar los links directamente los modificaba

Sygate
23/06/10, 16:05:20
Nueva versión v.1.5 subiéndose al wuala. Principal novedad:

Soporte JIT, activable opcionalmente.

dukula
23/06/10, 17:49:58
Buen trabajo,

Que tal el consumo de bateria?.

Sygate
23/06/10, 18:12:40
Buen trabajo,

Que tal el consumo de bateria?.

Pues entre flasheo y flasheo buscando nuevas optimizaciones etc. aún no he tenido la oportunidad de probarlo.

Ahora mismo tras sacar la v.1.5 me dispongo a ello, a ver si lo consigo xD. De todas maneras, al ser una rom basada en la versión v.5.0.8 de cyano, el consumo tiene que ser el mismo. Todo dependerá de los valores del procesador, si se han modificado o no con el setcpu.

kikiton
23/06/10, 21:56:23
aún no he probado tu rom.
es de mucho agrado ver que hay gente que se toma tiempo para hacernos felices con nuestras magic.
felicidades y muchas gracias.

Sygate
24/06/10, 11:30:45
Muchas gracias kikton, siéntete libre de hacer lo que quieras (:

eas1701
20/08/10, 11:57:08
Buenos días:
He instalado la rom y se queda en una pantalla que pone "HTC MAGIC" y de ahí no pasa (ni esta ni ninguna que he probado). He hecho todos los wipes esos con la 1.7, el proceso de instalación no da error, pero al reiniciar se queda en esa pantalla. Alguien me puede decir que hago mal??
Gracias.

raziel-77
20/08/10, 12:06:18
Buenos días:
He instalado la rom y se queda en una pantalla que pone "HTC MAGIC" y de ahí no pasa (ni esta ni ninguna que he probado). He hecho todos los wipes esos con la 1.7, el proceso de instalación no da error, pero al reiniciar se queda en esa pantalla. Alguien me puede decir que hago mal??
Gracias.

Te aconsejo si quieres una eclair instalar la HTCMania TEAM 2.0 es vastante mas moderna y esta rom es practicamente una HTCMania TEAM 1.6 (si no recuerdo mal)

eas1701
20/08/10, 12:11:18
Gracias por el consejo, pero crees que me arrancará, o se quedará en esa pantalla como las demás? Después de que no me arrancasen las demás, hay que hacer algo especial aparte de wipe para que funcionen?
Gracias

raziel-77
20/08/10, 12:21:55
Gracias por el consejo, pero crees que me arrancará, o se quedará en esa pantalla como las demás? Después de que no me arrancasen las demás, hay que hacer algo especial aparte de wipe para que funcionen?
Gracias

Prueba a formatear la SD y copiar solo la ROM wipes e instalar rom (android crea una serie de directorios que algunas veces crean conflictos de unas roms a otras)

Por cierto que recovery tienes? no valla a ser por tener alguno anticuado

eas1701
20/08/10, 13:01:19
El recovery es el RA-Sapphire-v.1.7.0H. El G no había narices de que arrancara. Puede ser porque tenía una perfected SPL de esas y tuve que hacer una goldcard, y le instalé la rom 2.53.707.2 pero mantuvo el 32B. Entonces la G no la cargaba. Probé la H y sí lo hizo. Uso la misma tarjeta con la que hice la goldcard para cargar las rom. Puede estar ahí el problema? Por cierto, en la segunda línea cuando se arranca en fasrboot, pone "HBOOT-1.33.2010 (SAPP10000)"
Muchas gracias.

eas1701
20/08/10, 13:23:35
Otra cosa, si formateo la SD deja de ser Goldcard????

raziel-77
20/08/10, 14:05:20
El recovery es el RA-Sapphire-v.1.7.0H. El G no había narices de que arrancara. Puede ser porque tenía una perfected SPL de esas y tuve que hacer una goldcard, y le instalé la rom 2.53.707.2 pero mantuvo el 32B. Entonces la G no la cargaba. Probé la H y sí lo hizo. Uso la misma tarjeta con la que hice la goldcard para cargar las rom. Puede estar ahí el problema? Por cierto, en la segunda línea cuando se arranca en fasrboot, pone "HBOOT-1.33.2010 (SAPP10000)"
Muchas gracias.

De goldcard no entiendo cuando yo rootee no existían los perfect SPL, tengo entendió que tienes que instalar algo de 32a, pero después de hacer algunos cambios debes volver a instalar la de 32b (no se que es exactamente lo que se instala de 32a y luego se sustituya de nuevo por la de la magic 32b) si el recovery no te deja instalar el G y si el H puede ser dos cosas o realmente tienes una magic 32a o no as terminado el proceso y por eso no te funcionan las rom ni el recovery que deveria.

Otra cosa muy importante, este foro que yo sepa ninguna rom sirve para 32a con lo que si al final tu versión de magic es esta puede venir por hay también el problema.

Edito: Como e dicho no tengo mucha idea de goldcard, pero en principio creo que una vez echo todos los cambios no te hace falta mas esa tarjeta, aun asi antes de formatearla comprueba que tienes todo bien y no te falte ningún paso, si no tendrás que volver a crearla para terminar el proceso, estoy casi seguro que todos tus problemas vienen de algún paso que te falta de echo casi te diría que es por los SPL, si es eso te recomiendo la versión de crios, yo la tengo desde que salio y nunca e tenido problemas de instalación, ni arranque con ninguna rom (bueno si, una vez, pero por que empece a aprender a modificar rom, asta entonces solo creaba temas, y se me olvido cambiar unos archivos de dentro del zip jejejejeje)

eas1701
20/08/10, 14:20:13
Muchas gracias por tus aclaraciones y por tu tiempo. Intentaré seguir de nuevo los pasos a ver en qué me he podido equivocar.
Gracias de nuevo.