Ver Mensaje Individual
  #1  
Viejo 24/01/13, 16:22:16
Array

[xs_avatar]
logi43 logi43 no está en línea
Betatester
· Votos compra/venta: (61)
 
Fecha de registro: nov 2010
Localización: BcN
Mensajes: 7,087
Modelo de smartphone: Probando...
Tu operador: Vodafone
[KERNEL] [r43 4.3 Normal-r43 BIG+Memoria libre][r44-2 Exp.] Fancy Kernel [3.0.96] [20-09-2013]

[KERNEL][4.4 r48] [3.0.101] Fancy Kernel] [08-04-2014]






Fuente y descargas XDA
Aquí



Hola y bienvenidos al kernel de lujo. Este núcleo se ha construido con las siguientes tres objetivos principales: la duración de la batería, la fiabilidad y suavidad.
Código:

     * Lista de características:

     * Las características estándar versión

     * basado en las fuentes del núcleo CM10.1, mantuvo al día (versión 3.0.63)

     * Frecuencias de la CPU: 192, 384, 537, 729, 1036, 1228, 1420 MHz (por defecto en el arranque: 192 - 1228)

     * GPU control de frecuencia: 307, 384 (omisión), 512 MHz

     * control para establecer una frecuencia mínima de pantalla CPU-on (por defecto: 384 MHz)
         * Le ayudará con suavidad y  capacidad de respuesta cuando se utiliza el teléfono. Cuando la pantalla  está apagada, sin embargo, la frecuencia 192 MHz se utiliza      también.

      color, contraste y gamma contols

      * contenido adaptativo brillo desactivada de forma predeterminada, sana y de aspecto natural configuración de color

      * CPU  gobernadores:  ondemandplus (predeterminado), dyninteractive,  interactivo, ondemand,  powersave, rendimiento, pegasusq (experimental)
      * ondemandplus  es un  gobernador ondemand-e interactivos basados ​​en que tiene otras   funciones de ahorro de energía, manteniendo un rendimiento muy ágil.
      * pegasusq  es un gobernador  ondemand base con conexión en caliente (= desactiva el  segundo núcleo  de la CPU cuando no es necesario). * Incluso hotplugs              después de algunos segundos cuando la pantalla está encendida.

     * I / O programadores: SIO (predeterminado), noop, plazo, fila, bfqv6

     * Algoritmos de control de congestión TCP: Westwood (predeterminado), cúbico, reno

     * diversos  ajustes duración de  la batería (C4 mods estatales, reescritura y cosas  dirty_ratio, IVA  independiente del voltaje de escala)

     * ARM CPU topología: multi-core de programación (ahorra batería por carga de programación entre los núcleos de CPU)

     ext4 montaje optimizado a través de RAMDISK

     control de vibración fuerza

     extender la vida de la batería (BLX)

     de carga rápida

     PGM apoyo

     * diversos  ajustes de  rendimiento (CRC32: slice8 algoritmo, SSD E / S aleatoria  latencia  modificar, 1024kb readahead, un par de cosas más)

     * aumento del umbral para la regulación térmica en la CPU

     * eliminado algunas cosas de depuración y soporte serial I / O

     * sysfs camino para mostrar la frecuencia actual GPU

     manejo voltaje smartreflex

     * LZO (p) compresión del kernel para hacer arrancar un poco más rápido

     * algunas cosas más ... ir a ver la fuente si usted está interesado.

     * compilado con cadena de herramientas de Google (GCC 4.6) para una máxima estabilidad y compatibilidad


     * Las características extendidas versión adicional

     * control de sonido (sonido de alto rendimiento, aumento de volumen, no está habilitado por defecto)

     * tensión de control personalizado

     * fsync toggle







Notas:

Código:
  • Instalación y compatibilidad:
    • Simplemente flashear el archivo zip provisto de TWRP o CWM. También puede extraer el boot.img y luego parpadea ese archivo con fastboot.
    • Este kernel funciona para todos los dispositivos Galaxy Nexus (maguro, toro, ...)
  • La mayoría de los ajustes se pueden controlar con la configuración del kernel aplicaciones, como por ejemplo MOD Trickster. Cosas que se pueden controlar con MOD: Trickster
    • CPU min frecuencia
    • CPU frecuencia máxima
    • CPU max Frecuencia de pantalla
    • GPU frecuencia
    • gobernador
    • I / O planificador
    • búfer de lectura anticipada
    • TCP algoritmo de congestión
    • de carga rápida
    • control de sonido
    • extender la vida de la batería
    • fsync
    • resistencia a la vibración
    • color, contraste, gamma, brillo de adaptación de contenido
  • Las cosas que no puede controlar con MOD Trickster (hay que ponerlos a través de sysfs manualmente o con un script de init.d):
    • CPU min de pantalla de la frecuencia: / sys/devices/system/cpu/cpu0/cpufreq/screen_on_min_freq
    • mostrar la frecuencia actual GPU: / sys/devices/system/cpu/cpu0/cpufreq/gpu_clock
    • multi-core de programación (CPU ARM topología): / sys / devices / system / cpu / sched_mc_power_savings
Chit-chat:
  • ¿Por qué el nombre "núcleo de fantasía» y por qué es el logo tan feo?
    • Porque yo no quiero utilizar un nombre de fantasía al azar, pero de alguna manera hay que dar al núcleo un nombre que sea fácil de recordar. Así que después de una cierta implicación de auto-ironía, escogí este nombre e hizo un logo **** ty:>
  • ¿Qué tiene de especial este kernel?
    • Dispone de duración de la batería con una experiencia de usuario fluida y estable. Soy consciente de que todos los núcleos reclamar eso. Sólo trate, ver por ti mismo e informar. I para meterme en su mayoría 4 1/2 a 6 minutos en pantalla a tiempo por ciento al leer artículos de la tela. Lo que es realmente único en este núcleo es la pantalla de ajuste de la frecuencia min, desde que se implementó a mí mismo. Además, quería muchas otras mejoras que existen en los núcleos de varios grandes alrededor de XDA. Después de todo, el núcleo es la pasta de copia + en su mayor parte.
  • ¿Por qué yo construir este Kernel?
    • Bueno, eso es bastante fácil de responder. Solía ​​usar Franco kernel (que me gustó mucho), pero yo quería un kernel para mí que se ajusta exactamente a mis necesidades. En particular, en especial me quería trabajar hotplug, GPU controles OC, la opción de configurar una pantalla en la frecuencia mínima y varias opciones de configuración codificados. Ah, y sí: he construido el kernel porque me había divertido hacerlo. Pero no se equivoquen que soy un "niño playaround ': no me gusta tirar en cada vez que alguien hace poco mod. Lo que quiero es estabilidad.
  • ¿Por qué me lo suelte si lo construido por mí mismo?
    • Yo no tenía intención de lanzarlo al principio. Pero decidí soltarlo ya que hay esta característica uno nuevo (como el nombre antes: la pantalla de control de frecuencia min). A lo mejor puede contribuir a otros también. Por otra parte, tal vez la gente como mi compilación. Compartir es bueno:>
  • Anuncio:
    • El núcleo es ahora donde yo quería. A partir de ahora, sólo parches para el kernel de aguas arriba y su innovador desarrollo se tendrán en cuenta para futuras versiones. A diferencia de un grano de algunos otros, esto no va a ser un núcleo donde se deja sin bit de no-modded.

Changelog:

Código:
  


10 >> r11
- updated Linux version to 3.0.70
- tweaked ondemandplus for more smoothness and modified downscaling logic a bit
- added custom lowmemorykiller values for better multitasking
- reduced readahead kbytes to 896 (snappier feeling but same i/o performance)
- enabled sync options in kernel config
- moved fuss / reflash to /data/fuss so they won't mess up the /sdcard/fuss folder's permissions. Also created symlinks for fuss and reflash (all you need to type in terminal is 'fuss' or 'reflash')  

r9 >> r10
- updated Linux version to 3.0.69
- removed automatic /cache trimming and activated 'discard' mount option instead (this will do it on all partitions in realtime)
- reverted previous commit: 'tightened vfs cache pressure a bit' (caused more battery drain?)
- optimized build with architecture specific CPU/FPU build flags
- tweaked sched_fair values (wanted to do this for a long time)
- if both fancy kernel and fuss updater script are not available anymore (e.g. after flashing a new ROM), you can now re-flash the kernel via terminal. type: '/sdcard/fuss/reflash' (no quotes, need to do a 'su' before; thanks to gwindlord)

r8 >> r9
- updated Linux version to 3.0.68
- changed toolchain to GCC 4.7 (provided by Google in the Android NDK)
- automatically trim /cache partition when the screen is switched off
- tightened vfs cache pressure a bit

r7 r8 >>
- Actualizado versión 3.0.67 de Linux para
- Volvió a commit (CPU basada en la alineación) para solucionar problemas de lag reportados por algunos usuarios
- Aumento tickrate sistema a 256 Hz para una interfaz de usuario más sensible
- Multiplicador eliminado de color seguro (valores> 200 son ahora posibles en el arranque)
- Sintonizables ondemandplus relajado un poco para eliminar los signos de choppiness
- SIO ajustado escritura hambre (de nuevo) para eliminar los signos de choppiness
- Ha añadido FUSS kernel updater script (por gwindlord) a la flashable

r6 r7 >>
- Actualizado versión 3.0.66 de Linux para
- Hizo que el archivo del kernel mismo trabajo para los dos ROMs 4.2.1 y 4.2.2 (créditos van para imoseyon)
- Ha añadido cm10.1 últimos cambios de esta versión
- Ondemandplus: añadido algunas cerraduras de seguridad para los valores ajustables que no tienen sentido
Rel. # 5 >> r6 - actualizado gpu: pvr a DDK 1,8 @ 2198402 para apoyar a Android 4.2.2 - CPU ARM topología actualizado a la última versión - kernel actualizado a la versión 3.0.63 de Linux - actualizada BFQ I / O scheduler a la versión 6 - Actualizado hace gobernador interactivo a la última versión - código simplificado ondemandplus y optimizables más fácil de entender - habilitado el soporte NTFS para USB-OTG (cambio ascendente desde CM10.1) - un poco más las cosas y actualizaciones ... comprobar las fuentes, si usted está interesado. Rel. # 4 >> REL. # 5 - Problemas resueltos de vídeo 1080p - gobernador completamente rebasados ​​ondemandplus. La rutina de escalado ondemandplus está ahora integrada en el marco regulador mucho más interactivo, lo que efectivamente reduce lag y todos los demás relacionados con inestabilidades gobernador. - Actualizado RAMDISK con un reciente cambio ascendente CM10.1 Rel. # 2 >> REL. # 3 - 
La introducción de dos versiones    diferentes: 'Standard' y 'ampliada'. Extendido es casi exactamente   igual  que Norma, con las siguientes tres características adicionales:   control  de voltaje, control fsync costumbre, y el control de sonido   (sonido de  alto rendimiento y aumentar el volumen) 

- Ha añadido  tensión  a medida  Extendend versión 
- Sonido quitado el control de la  versión  estándar 
-  Eliminado forma fsync control de versiones estándar  
- Por  defecto a 100  BLX otra vez (los usuarios deben decidir si  quieren  usarlo o no) 

-  FALLO: El núcleo es ahora donde yo quería. A  partir de  ahora, sólo  parches para el kernel de aguas arriba y su  innovador  desarrollo se  tendrán en cuenta para futuras versiones. Esto  no va a  ser un núcleo  donde se deja sin bit de no-modded.  Rel. # 1  >>  REL. # 2 
-  Añadido el control Ezekeel sonido (sonido de alto   rendimiento, aumento  de volumen, controlable a través de MOD  Trickster)
 - Ha añadido ARM CPU  topología y activar, de forma  predeterminada  (ahorra batería por carga  de programación entre los  núcleos de CPU de  núcleos múltiples  dispositivos) - Aplicar algunos  parches para pegasusq  gobernador  
-  Kernel actualizado a la versión  3.0.61
 - Algunos  retoques menores "bajo  el capó" (comprobar la fuente  si interesa)





__________________


Última edición por logi43 Día 09/04/14 a las 22:20:49.
Responder Con Cita
Los siguientes 6 usuarios han agradecido a logi43 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]