Ver Mensaje Individual
  #1  
Viejo 27/08/17, 21:00:00
Array

[xs_avatar]
Gonfebo
Usuario invitado
 
Mensajes: n/a

[7.1][AOSP][.108] GX v2.5

[font="Courier New"]


G X




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
(Click para mostrar/ocultar)

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 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 muy despacito para poder ajustar los governors como dios manda

(Click para mostrar/ocultar)


__________________________________________________



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

Última edición por Gonfebo Día 02/04/18 a las 23:45:29.
Responder Con Cita
Los siguientes 4 usuarios han agradecido a su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]