Gonfebo
27/08/17, 21:00:00
[FONT="Courier New"]
:ola::ola::ola::ola::ola:
:ola::ola: G X :ola::ola:
:ola::ola::ola::ola::ola:
Responsabilidad
*No me hago responsable de cualquier daño causado o derivado de una mala configuracion, una falta de conocimientos o cualquier otro tipo de estupidez humana, la responsabilidad es de cada uno y cualquier software aqui representado o indicado se entrega sin ninguna garantia*
Descripcion
Debido a la prematura muerte del soporte y el desarollo para esta plataforma, me he animado a hacer el primer custom kernel, basandome en las necesidades y limitaciones del terminal, he compilado un kernel desde las fuentes, intentando optimizar y mejorar el kernel stock, con su ya conocido retraso profundo.
Hacia falta un milagro para que no se quemases la mano con el kernel stock, o para alargar mas aun la bateria, llegando a ser incluso frustrante para los usuarios, llegando al extremo de comprometer los terminales. Por eso, hoy traigo este kernel, que poco a poco llegará a ser una solucion eficaz para mejorar mas este dispositivo, y llevarlo al limite de sus capacidades.
Requisitos
* Conocimientos basicos de fastboot y android *
* Bootloader desbloqueado (obvio) *
* Rom AOSP (AEX,RR,etc...)NO STOCK *
* TWRP *
* Copia de seguridad(recomendada completa)(TWRP) (/boot=kernel) *
Caracteristicas
* Linux 3.10.108 *
* O2 *
* Graphite & Nest *
* Solo 20mb de zip *
* Compilada con UberTC 6, GCC 6 *
* Ultimo parche de seguridad (Oct.) *
* Governors: Alucard, InteractivePRO, BioShock, ZZmove, Nebula, Cultivation, LionFish, IntelliActive *
* I/O: VR, Zen, Fiops, Bfq *
* Hotplug: Bricked, Mako, Alucard, Intelliplug, Zen *
* TCP: Bic, Hybla, Highspeed, HTCP, Vegas, Veno, Illinois, Yeah, Westwood, Scalable, Ip *
* FSync y Dynamic Fsync *
* Overclock hasta 1.8/2.1 Ghz *
* SlimBus OC *
* Deshabilitado CRC y gentle fair sleepers *
* Underclock hasta 160mhz *
* Undervolting *
* KCal *
* Control de vibracion *
* Magisk *
* Init.d *
* Governors personalizados *
* Carga rápida hasta 2A *
* UKSM & KSM *
* Limitador de carga de batería, por defecto 100% *
* Control de voltaje CPU/GPU *
* LZ4 Zram *
* Wakelock Control *
* Ultra High Performance audio *
* PDesire Audio *
* Boeflla & PDesire interactive wakelock blocker *
* 384Khz Sampling *
* Sound Control *
* EnergyPowerAware *
Instalacion
Via TWRP
1. Colocar el zip en la sdcard
2. Install > Zip
3. Borra Dalvik/cache (Solo primera instalacion)
Reinicia
Debido a la maxima optimizacion de ART, el primer inicio tardara entre 15 y 30 minutos, dependiendo de la cantidad de aplicaciones instaladas, asi que hazlo con tiempo
Configuracion
No solo vale con instalarlo, tambien hay que configurarlo, que lo dejo a placer de cada usuario
Sin embargo, recomiendo encarecidamente usar los ajustes expuestos a continuacion, ya que son los que mejor van con nuestro dispositivo
Se recomienda EX Kernel Manager (https://play.google.com/store/apps/details?id=flar2.exkernelmanager&hl=es)
Las configuraciones aqui mostradas son las que yo recomiendo, pero son libres de interpretar y ajustar como venga en gana
Recomiendo leer esta guia recopilatorio (https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957) lentamente para sacar conclusiones uno mismo de lo que mas le interesa, o de lo que menos.
Lo que realmente hara que dure la bateria y de buen rendimiento sera el curcial paso de ajustar el governor
__________________________________________________
Governor:
LITTLE
Interactive
BIG
Interactive
Tal y como vienen, solo hay que cambiar el valor hispeed freq a 160000 y listo.
wq_power_saving: activo
En el caso de usar otros governors como Alucard o interactivePRO (recomendados), intelliactive, etc... Recordad ajustar la frecuencia maxima alrededor de 1Ghz (hispeed_freq o similares)
Ademas de aumentar la carga de subida a 95-98% y la de bajada cerca de esta
NO es lo mismo la frecuencia maxima del governor que la del procesador, que debe ser siempre la misma (la max)
Asimismo, recomiendo encaredidamente mirar la guia (https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957) muy despacito para poder ajustar los governors como dios manda
https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
__________________________________________________
Hotplug: Alucard :Poner maximo de cpus en 4
Core_Control: Minimo 1 y maximo 2 por cada cluster
__________________________________________________
Thermal: Core control + Regulador de temperatura
(MSM_thermal & core_control) Activo
Restriccion de VDD NO
__________________________________________________
Planificador E/S: fiops
Prelectura: 1024KB
__________________________________________________
Algoritmo TCP: Westwood
__________________________________________________
Voltaje:
CPU: El mas bajo en los little: 680mV
En los big 700mV
Se puede hacer progresivo, dependiendo de las necesidades de cada uno
GPU: reducir globalmente entre 20 y 30 mv
__________________________________________________
Miscelaneos: FSync Activo
Dynamic FSync: Activo
__________________________________________________
Modo "Amoled": En Pantalla,
Saturacion: 50
Valor de la pantalla: 120
Ajustar segun gustos personales, cuanto mas bajo el valor de la pantalla, mas profundo el color
__________________________________________________
KSM: Activo
Temporizador diferido: activo
Sleep: 2000ms
Paginas: 1000
__________________________________________________
ZRam: Activo
Tamaño. 384mb
Compresion: lz4
Swappiness: Entre 80 y 100
__________________________________________________
Bloquear todos los wakelocks
__________________________________________________
Carga Rapida: Activa
Audio high performance: activo
__________________________________________________
A Añadir
(Comenta en el post y será añadido)
-F2FS
-LZ4 Kernel
Kernel para uso privado en grupo privado
Contactar
Capturas
Creditos
:ola::ola::ola::ola::ola:
:ola::ola: G X :ola::ola:
:ola::ola::ola::ola::ola:
Responsabilidad
*No me hago responsable de cualquier daño causado o derivado de una mala configuracion, una falta de conocimientos o cualquier otro tipo de estupidez humana, la responsabilidad es de cada uno y cualquier software aqui representado o indicado se entrega sin ninguna garantia*
Descripcion
Debido a la prematura muerte del soporte y el desarollo para esta plataforma, me he animado a hacer el primer custom kernel, basandome en las necesidades y limitaciones del terminal, he compilado un kernel desde las fuentes, intentando optimizar y mejorar el kernel stock, con su ya conocido retraso profundo.
Hacia falta un milagro para que no se quemases la mano con el kernel stock, o para alargar mas aun la bateria, llegando a ser incluso frustrante para los usuarios, llegando al extremo de comprometer los terminales. Por eso, hoy traigo este kernel, que poco a poco llegará a ser una solucion eficaz para mejorar mas este dispositivo, y llevarlo al limite de sus capacidades.
Requisitos
* Conocimientos basicos de fastboot y android *
* Bootloader desbloqueado (obvio) *
* Rom AOSP (AEX,RR,etc...)NO STOCK *
* TWRP *
* Copia de seguridad(recomendada completa)(TWRP) (/boot=kernel) *
Caracteristicas
* Linux 3.10.108 *
* O2 *
* Graphite & Nest *
* Solo 20mb de zip *
* Compilada con UberTC 6, GCC 6 *
* Ultimo parche de seguridad (Oct.) *
* Governors: Alucard, InteractivePRO, BioShock, ZZmove, Nebula, Cultivation, LionFish, IntelliActive *
* I/O: VR, Zen, Fiops, Bfq *
* Hotplug: Bricked, Mako, Alucard, Intelliplug, Zen *
* TCP: Bic, Hybla, Highspeed, HTCP, Vegas, Veno, Illinois, Yeah, Westwood, Scalable, Ip *
* FSync y Dynamic Fsync *
* Overclock hasta 1.8/2.1 Ghz *
* SlimBus OC *
* Deshabilitado CRC y gentle fair sleepers *
* Underclock hasta 160mhz *
* Undervolting *
* KCal *
* Control de vibracion *
* Magisk *
* Init.d *
* Governors personalizados *
* Carga rápida hasta 2A *
* UKSM & KSM *
* Limitador de carga de batería, por defecto 100% *
* Control de voltaje CPU/GPU *
* LZ4 Zram *
* Wakelock Control *
* Ultra High Performance audio *
* PDesire Audio *
* Boeflla & PDesire interactive wakelock blocker *
* 384Khz Sampling *
* Sound Control *
* EnergyPowerAware *
Instalacion
Via TWRP
1. Colocar el zip en la sdcard
2. Install > Zip
3. Borra Dalvik/cache (Solo primera instalacion)
Reinicia
Debido a la maxima optimizacion de ART, el primer inicio tardara entre 15 y 30 minutos, dependiendo de la cantidad de aplicaciones instaladas, asi que hazlo con tiempo
Configuracion
No solo vale con instalarlo, tambien hay que configurarlo, que lo dejo a placer de cada usuario
Sin embargo, recomiendo encarecidamente usar los ajustes expuestos a continuacion, ya que son los que mejor van con nuestro dispositivo
Se recomienda EX Kernel Manager (https://play.google.com/store/apps/details?id=flar2.exkernelmanager&hl=es)
Las configuraciones aqui mostradas son las que yo recomiendo, pero son libres de interpretar y ajustar como venga en gana
Recomiendo leer esta guia recopilatorio (https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957) lentamente para sacar conclusiones uno mismo de lo que mas le interesa, o de lo que menos.
Lo que realmente hara que dure la bateria y de buen rendimiento sera el curcial paso de ajustar el governor
__________________________________________________
Governor:
LITTLE
Interactive
BIG
Interactive
Tal y como vienen, solo hay que cambiar el valor hispeed freq a 160000 y listo.
wq_power_saving: activo
En el caso de usar otros governors como Alucard o interactivePRO (recomendados), intelliactive, etc... Recordad ajustar la frecuencia maxima alrededor de 1Ghz (hispeed_freq o similares)
Ademas de aumentar la carga de subida a 95-98% y la de bajada cerca de esta
NO es lo mismo la frecuencia maxima del governor que la del procesador, que debe ser siempre la misma (la max)
Asimismo, recomiendo encaredidamente mirar la guia (https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957) muy despacito para poder ajustar los governors como dios manda
https://forum.xda-developers.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
__________________________________________________
Hotplug: Alucard :Poner maximo de cpus en 4
Core_Control: Minimo 1 y maximo 2 por cada cluster
__________________________________________________
Thermal: Core control + Regulador de temperatura
(MSM_thermal & core_control) Activo
Restriccion de VDD NO
__________________________________________________
Planificador E/S: fiops
Prelectura: 1024KB
__________________________________________________
Algoritmo TCP: Westwood
__________________________________________________
Voltaje:
CPU: El mas bajo en los little: 680mV
En los big 700mV
Se puede hacer progresivo, dependiendo de las necesidades de cada uno
GPU: reducir globalmente entre 20 y 30 mv
__________________________________________________
Miscelaneos: FSync Activo
Dynamic FSync: Activo
__________________________________________________
Modo "Amoled": En Pantalla,
Saturacion: 50
Valor de la pantalla: 120
Ajustar segun gustos personales, cuanto mas bajo el valor de la pantalla, mas profundo el color
__________________________________________________
KSM: Activo
Temporizador diferido: activo
Sleep: 2000ms
Paginas: 1000
__________________________________________________
ZRam: Activo
Tamaño. 384mb
Compresion: lz4
Swappiness: Entre 80 y 100
__________________________________________________
Bloquear todos los wakelocks
__________________________________________________
Carga Rapida: Activa
Audio high performance: activo
__________________________________________________
A Añadir
(Comenta en el post y será añadido)
-F2FS
-LZ4 Kernel
Kernel para uso privado en grupo privado
Contactar
Capturas
Creditos