PDA

Ver la versión completa : [TUTORIAL] Kernel Talon F4K EDITION



Josthyn
26/08/2011, 17:20:52
Kernel Talon F4K EDITION





Nueva versión de este kernel ahora con bootlogo del Mod agradeciendo nuevamente a Onecosmic por su dedicación y este maravilloso trabajo

Por otro lado se desvincula al kernel por problemas de brújula, el problema radica en el firmware oficial de base del mod.


Características

Este es un kernel de Samsung Captivate que tiene su proyecto en el I9000 (internacional) y vemos que Onecosmic ha tomado lo más nuevo del repositorio de esta gente que ni siquiera figura en XDA y agrego su trabajo personal para mejorarlo




20/07/11 Logo del mod!!
Actualizaciones de proyeto original
Multitouch de 10 puntos (no es nuevo :D)

18/07/11 Mejoras de compilación para ahorrar energía
Fixes varios (color y otros)
Se pone a la par de proyecto original

Digital TV
OC/UV: NO ESTA ACTIVADO POR DEFECTO
Lagfix
Voodoo Sound v10
Voodoo Color
Wired Headset Support
Audio Dock Support
Battery Polling set to 60s
Set Light Sensor Polling to 1s
SIO Scheduler
Interactive Governor
OC/UV support up to 1.2ghz
Stochastic Fair Blue (SFB) network scheduler
Disabled Android Logger (Logcat)
Few Upstream Fixes
CONFIG_HZ=100
340 MB of RAM



Recomendaciones previas


Pertinente backup de aplicaciones e incluso de EFS porque vemos que a varios le solicito el código de desbloqueo a aquellos que han hecho Unlock.
Deshacer lagfix, consultar en la sección instalación para más detalles.
Batería al 100% (en lo posible)
Tener instalado todo lo que requiera del nuestro Mod antes de flashear este kernel por incompatibilidad en la versión de Recovery/CWM. Consultar sección instalación.


Instalación

Previamente deben deshacer los lagfix si poseen aplicado alguno del Kernel Speedmod, si no saben como hacerlo se sugiere que instale desde 0 con la ARO 2.1, pueden utilizar esta GUIA para volver a instalar y luego la última versión disponible del mod.


http://www.topsony.com/forum_es/tutoriales-samsung-f227/hacer-una-instalacion-limpia-para-cualquier-mod-de-f4k-t136558.html#post797598


Dada que cambia la versión de Recovery CWM (de 2.5.x a 3.0.x), los packs zip de los archivos que ha hecho F4k hasta ahora (mod, temas, modems) son incompatibles para ser usado desde el FRUC o el Recovery mismo, por ende antes de cambiar el kernel, instalen todo lo necesario.

La instalación se hace por Odin consultar GUIA


http://www.topsony.com/forum_es/tutoriales-samsung-f227/i9000-flashear-un-rom-con-odin-t134924.html


O utilizando SGS Kernel Flasher (para esto renombrar para quitar el .md5) desde el mismo celular, lo consiguen desde el market.

Luego se recomienda entrar en Recovery/CWM y hacer Wipe de cache y en Advanced, Wipe Dalvik y Battery stats (sin estar conectado el SGS a la PC o cargador de pared).

Cuando inicia por primera vez va a tardar más de lo normal porque va aplicar el lagfix, esto será acompañado por una voz femenina robotica que idioma ingles ira comunicando en que etapa se encuentra de la conversión y cuanto tiempo tomará. Si no desean que lo haga lean en la sección a continuación.

El OC (OverClock) no viene activo por defecto, solo pueden llegar a ver cualquier aplicación de información máxima posible a alcanzar, pero para activarlo necesitan de la aplicación mencionada en la sección de OC más abajo.


Acerca de Lagfix:

Dado que el kernel tiene como premisa sacar el mayor provecho de la velocidad del celular aplica lagfix por defecto, sino quieren que se active, antes de flashear el kernel creen en su SDCard interna una carpeta llamada voodoo y dentro un archivo vacío que solo tenga como nombre disable-lagfix.

Vuelvo a recalcar que por esta característica se debe deshacer el lagfix que tenga aplicado o realizar lo anteriormente mencionado si desconocen si lo activaron o a que particiones se lo aplicaron.

Pueden acceder a otras funciones de lagfix luego del flasheo instalando la aplicación Voodoo Control, se sugiere descarguen manualmente desde el market ya que la versión que esta en el mod no es la última con todas las funciones.

Desde el Recovery/CWM pueden acceder a estas funciones si no logran que inicie el SGS, yendo a Voodoo y modificando las opciones deseadas.


Acerca de OC/UV:


OC u Overclock es la acción que permite utilizar un poco más de velocidad en el procesador superando la que trae de fabrica. Este kernel sugiere el uso de Control freak que permitirá activar el OC. Lo puede descargar de aqui:


http://www.topsony.com/forum_es/aportes-exclusivos-para-moviles-samsung-f226/control-freak-0-5-beta-t136560.html#post797601


Por otro lado también nos permitirá hacer UV o UnderVolt que implica reducir el consumo de energía en las escala de frecuencia que utiliza el procesador. Con otra aplicación llamada CPU Spy se puede observar en que escala de frecuencia se mantiene por más tiempo su celular y en esta aplicar la merma de consumo. Lo puede descargar de aqui:

http://www.topsony.com/forum_es/aplicaciones-para-android-f205/battery-spy-full-v1-0-a-t136562.html#post797603


Al abrir Control Freak se encuentran con varias cosas para configurar:


Scheduler (Planificador): Permite mejorar la organización de la Entrada/Salida (I/O) de datos, tienen varios tipos, sin adentrarme en los mismo se sugiere el por defecto SIO o NOOP.
Max CPU Frecuency (Frecuencia máxima de CPU): Acá podrán elegir si dejarla stock (1000), hacer OC (máximo por ahora 1200) o hacer UC (underclock, por ejem 800).
Scaling Gobernor (Regente/director de escalamiento): es lo que decide cuando aumentar la velocidad o escala de procesamiento es decir, cuando pasar de 800 a 1200Mhz. En este caso, tampoco sin adentrar mucho, se sugiere OnDemand (bajo demanda) que les asegurará buen ahorro de energía y potencia al momento de ser necesaria. Si observan que el celular tiene mucha temperatura, verifique el Scaling Governor que están usando, puede suceder que esta en la frecuencia más alta en forma permanente por lo cual les genera esta situación.
Por ultimo tendrán los pasos de escala o frecuencias y los valores a modificar:



mV (milivolts): Es la cantidad a reducir de energía por frecuencia, en el caso de 1200 se sugiere dejar por defecto es decir no hacer reducción para evitar reinicios o apagados espontáneos. Para las demás escalan pueden ir probando, pero la lógica es que a menor frecuencia se puede hacer más UV, como ejemplo podríamos modificar el paso 100 Mhz en -100mV, como es uno de los estado más usado por el celular (casi reposo total o almost DEEP SLEEP) podríamos asegurarnos un buen ahorro de batería pero quizás al despertar el celular luego de desbloquear podría haber un retraso o lag. Un ejemplo valido de escala de UV puede ser: 1200/0, 1000/-25, 800/-50, 400/-75, 200/-75, 100/-100. Sugiero que jueguen con los valores a partir de los 400mhz hasta encontrar el punto medio entre performance y ahorro.
Time in State(Tiempo en estado): esta sería la cantidad de tiempo que dedica a cada escala y verán el total por frecuencia. En la que vean que permanece más tiempo es donde pueden apuntar a ser agresivos con el UV.
GPU Clock (Reloj de placa gráfica): con esta opción pueden hacer OC a la parte gráfica y mejorar el desempeño justamente en esta área. Como comentario personal aún no ahonde en esto pero supongo que es como en una PC, producirá más consumo, y si este no esta en un estado que pueda tolerar la modificación hecha en UV se podrían suscitar errores de textura, temperatura o reinicios.

Para aplicar los cambios, presionan la tecla Menú, tienen para elegir entre Apply for now (Aplicar por ahora) o Save as boot settings (Guardar como configuración de inicio) o ambas. Además pueden quitar los ajustes con Remove settings.
Si por alguna situación no logran que inicie el SGS, pueden ingresar en Recovery y en Advanced eligen Wipe Voltage Settings (Borrar ajustes de voltaje) y recuperan la configuración por defecto del procesador.


Acerca de Voodoo Control:

A parte de ya controlar las opciones de sonido que el gran Supercurio nos da y dado que el kernel esta basado en el original Voodoo de este desarrollador pueden acceder a las funciones de Color y Lagfix. Lo nuevo aquí es poder mejorar la parte de color y se puede seleccionar un preset que corrige detalles de Gingerbread. Como recae en un tema de gusto, queda totalmente librado al "ojo" de cada uno.

Consideraciones:

Debido que para mejorar la característica de brillo automático con el kernel Speedmod K15 se van a encontrar que luego de instalar este kernel los saltos son demasiado marcados para lo cual deberemos aguardar que F4k realice las nueva versiones de los temas con esto aplicado, un fix separado o una nueva versión del mod y los temas arreglados.

Como es debido, se agradece a Onecosmic por este fabuloso kernel, a F4k, por los sabios consejos, TheARC77 por la explicacion en su tutorial y a todos los que sabiendo o no me dieron tips para este tutorial. Así también queda abierto a modificaciones por nuevas versiones, a correcciones y sugerencias que puedan a aportar.




Disfruten :a33: