SAMSUNG I5700- CyanogenMod 6.1.1. alpha8.3
+ ckMod cfs011 + SSSwitch 0.6 + all2ext2 + I3D + CKZTools 1.7
ESTA ROM ES SOLO PARA SAMSUNG GALAXY SPICA I5700
CUALQUIER PROBLEMA SURGIDO POR MODIFICAR TU TELEFONO ES COSA TUYA Y DE NADIE MAS
Despues de las amenazas de rigor os dejo todas estas movidas para hacer de vuestro spica un telefono digno. Os podria haber metido antes de este tutorial mil cosas mas, pero las que no tenian pitos tenian flautas, hora parece que ya hay FROYO (no oficial por supuesto) estable y es el momento de olvidarse de eclair. Os explico brevemente qué es cada cosa. Si no sabeis lo que haceis os recomiendo que no empeceis a trastear hasta que no hayais terminado de leer TODO
CyanogenMod es una rom de FroYo 2.2.1 hecha desde cero, no es una modificacion de una rom oficial (no la hay) Lo cual hace que tenga mucho más mérito para sus creadores. Es una version alpha, pero llevan ya muchisimas, y os aseguro que va como un cohete y es muy estable (mas que samdroid). Creada por criminal, con la colaboracion de muchos otros. Tiene muchas cosas muy chulas

Características y capturas:
STATUS + Screen [LeshaK]
+ Touch/Multitouch [LeshaK/Gabriel-LG]
+ Audio [LeshaK/DE_NISkA/vflashbirdv]
+ Keys [LeshaK/adi4motion/cujo]
+ GSM/GPRS/EDGE/3G [LeshaK]
+ Vibrate [LeshaK/Gabriel-LG]
+ SD Card [mik_os/LeshaK]
+ Wifi [golecpch]
+ Bluetooth [criminal]
+ Google services 20101020: (GMail/Market/Contacts/Calendar/NetworkLocationProvider)
+ GPS [criminal]
+ Sensors [DE-NISkA/Leshak/cadavre]
+ Camera [vflashbirdv/criminal]
+ Hardware accelerated movie playing/recording (mp4/h264) [vflashbirdv]
+ Native WiFi tethering
alpha8.3:
1. High sample rate bug fix for libaudio [vflashbirdv]
2. Add hardware render support for playback [vflashbirdv]
3. skia optimization from Rockie Chen
4. GPS tweaks from sucka.
5. Add native wifi tether support

El
CkMod cfs011 es un kernel hecho para CM que nos da velocidad, pero sobretodo aumenta considerablemente el rendimiento de la batería. Su creador es ch33kybutt, y las caracteristicas en ingles:
:: Uses Linux mainline scheduler, stable and provides better battery life
:: Source at https://github.com/ch33kybutt/i5700-kernel
:: CFS as cpu scheduler(Completely Fair Scheduler - Wikipedia, the free encyclopedia)
:: BFQ as default I/O scheduler
:: Ondemand as default cpufreq governor
:: TinyRCU for uniprocessor systems
:: Used modules from Intercept (btgpio cmm g2d g3d jpeg mfc param pp rotator wlan)
:: + jhash3
:: + gcc extra optimization
:: + wlan module from Acclaim
SSSwitch (Screen State Switch) v0.6E Es un tweak que permite inclinar el balance rendimiento<-->bateria hacia el lado que tu quieras. Se puede modificar a placer, pero si no controlas, tiene varias configuraciones predeterminadas entre las que se puede cambiar. se controla mediante el terminal emulator que viene con CM, o con CKZTools:
From PHONE using terminal emulator
1. Run any terminal emulator on phone
2. Enter ssscfg
3. Press Enter to get super-user access (1st run only: select Allow for Superuser Request)
4. Follow on-screen prompts
5. Change your custom settings or load preset profiles
6. Apply changes and exit







Os dejo el CKZTools (abajo todo), que incluye entre otras cosas, la posibilidad de:
- Instalar zips sin entrar a recovery
- Cambiar entre perfiles de audio/video/normal (optimiza las reproducciones)
- Cambiar entre 3 kernels diferentes (en cada kernel puedes modificar unas cosas)
- cambiar parametros de la CPU
- Configurar SSSwitch (con ckmod kernel)
This script provides balance between performance and economy. I came up with it as I couldn't find any battery saving app which didn't negatively affect performance.
:: Adapted from screenstate_scaling (florian.schaefer@gmail.com) & battery tweak (collin_ph@xda)
:: Auto-switch settings for virtual memory, cpu scheduler, cpufreq and undervolting based on screen state
:: Will override any existing CM speed tweaks with a combination of the best of XDA and FE tweaks
:: Screen-ON >> PERFORMANCE Mode | Screen-OFF >> ECONOMY Mode
:: Works on both Eclair and Froyo (only for kernels with sysinit service for /etc/init.d scripts)
Changelog for v0.6D > v0.6E+ enabled oom_kill_allocating_task to prevent 98ssswitch from being killed
+ moved SLEEP_UV to execute at end of SLEEP_MODE function (thx 2 mambrino)
El
all to ext2 no es nada nuevo, lo que nos hace es cambiar el sistema de archivos del telefono de RFS a EXT2, esto nos hace ganar velocidad.
What could you expect from this mod? - Faster boot
- Faster application start(If they are stored on the internal memory)
- Faster loading of contacts/messages/pictures/everything stored on internal memory
- Higher quadrant score

What does it do?
- verify the sd free space (if it's insufficient, abort the process)
- backup /system and /data
- convert /system, /data and /cache, from RFS/EXT2/EXT4 to EXT2.
- make a quick verify of the filesystem in /system and /data
- install fsckdata on boot (/etc/init.d/) essential to prevent derailing our fast EXT2
- wipe dalvik-cache
El
I3D (intercept3d) es el driver 3d que tanto se echa de menos en el spica, mejora la jugabilidad de muchos juegos. Mejora el video y el audio.
Os recomiendo antes de hacer nada que sigais el fantabuloso
tuto de YASMIN para meterle el ultimo firmware limpio y rootearlo, para instalar CM encima. Si ya lo teneis no es necesario volver a hacerlo. Os dejo las ultimas versiones:
el firmware(todos los archivos dentro):
El archivo PDA para rootear:
Si ya teneis esto ultimo, Procedemos:
- Meter en la SD los zips necesarios y el CKZTools pa luego
- Entrar a recovery
- Aplicar el CM-6.1.1-Spica-a8.3_update.zip
- Wipe data & cache!
- Reiniciar (puede reiniciarse solo de 2 a 5 veces, dejar el movil a su rollo hasta que acabe
- Cuando se inicie el telefono (ooohhh que bonito tenemos CM) lo volvemos a apagar y entramos a recovery otra vez
- Aplicar cfs.011&SSSwitch.v06E&all_to_ext2_&I3DBy_Ares.zip
- Reiniciamos
- Una vez iniciados ya esta todo, solo falta instalar el CKZTools 1.7.apk desde un explorador de archivos (Y aprender a usarlo
). os dejo un tuto de traduccion chunga al final del todo
El tuto chungo de CKZTools:
Hay cinco secciones en esta solicitud con el seguro de varias sub-secciones! propongo un "tutorial" que explica las posibilidades de cambio. * verificación Permitir ON / OFF SSSwitch ! [ V ] * Ajustes de la pantalla actual -> Esta función le permite hacer un breve resumen de la configuración de ajustar! * SSSwitch Configuración -> esta función es el "más importante" esta aplicación! Si bien algunos ajustes que había que hacer de acuerdo a su elección
! : * E / S Programador : Usted elige la frecuencia que desee! Me dejé "noop". En la Subparte despierto, se encuentran: * Baja tensión : lo que a bordo de un 0! Si usted decide poner un bajo voltaje cuando se utiliza el teléfono, el de perforación será muy menos potente que si bajo voltaje es 0. En estos casos, ningún interés! * CPU gobernador : ¿Así que para el usuario despierto, me marcó "el rendimiento" porque me gusta cuando mi prtable responde a lo que pedí y no una verdura
. Depende de su experiencia de usuario y lo que haces con él. De lo contrario, dejar que "sólo ante la necesidad", o si una persona quiere tener un muy buen rendimiento de la batería Détrier, elija "conservador"! * CPU Frecuencia Máxima : Las medidas son en Mhz! Le dejó una mHz 800.000 porque necesito un contestador automático y puede fusible cuando le pregunté, como ya he dicho, aunque algunas personas prefieren la frecuencia reducida para ahorrar algo de batería, MHz hasta 400.000 será suficiente
! No menos o será un vegetal .. * CPU umbral hasta : Salí a las 90. Yo no recomiendo tocarlas. En el sueño subparte, se encuentran: * Baja tensión : Les aconsejo poner un buen bajo voltaje de acuerdo a la capacidad de su procesador para salir de la antigüedad (para probar). Empecé a 245uv por "encargo"! En la decisión de poner un bajo voltaje cuando su teléfono está bloqueado, el de perforación será muy menos potente y por lo tanto la batería está muy bien conservado! No pase por alto! * gobernador de la CPU : Así que por el modo de espera, he comprobado "conservador" porque normalmente, no estamos usando el teléfono cuando esté bloqueado a menos que la música resulta, etc .. pero algunos están disponibles para solucionar este problema ... Les dejo el consejo "sólo ante la necesidad" de tener una duración de la batería muy buena. * CPU Frecuencia Máxima : Las medidas son en Mhz! Le dejó una mHz 266.000 porque necesito un teléfono con batería en buen estado y todavía puede estallar cuando le pido un par de cosas, como he dicho, aunque algunas personas prefieren la frecuencia reducida para ahorrar energía de la batería, la frecuencia de hasta 133.000 MHz presiona muy limitada. No puede recibir la llamada cuando alguien te llama.
! * CPU umbral hasta : Salí a las 90. Yo no recomiendo tocarlas. * Perfiles SSSwitch -> Depende de usted, esto no puedo ayudarte! (Si usted no sabe, no juguetear) * A / V Perfiles -> Parte puede definir su perfil en el momento que uno está con su teléfono. Es decir, si usted va en el pecho, por lo que se puso los auriculares y escuchar música, a continuación, seleccionar "Música" y se aplican a "Guardar"! Si usted mira un dvix (que no es realmente el caso en este momento
), Seleccione "Película"! ----------------------------- Xkernel sección Configuración es una parte que se adapta a núcleo Xmister, modificar .. IDEM para la Sección Lukiqq! (yo haría un tutorial para las otras dos partes) Y YA NO OS DOY MÁS LA CHAPA!!