El Banga
28/08/16, 12:41:30
Todo lo que hagas a continuación es bajo tu propia responsabilidad, no me hago cargo de que alguien se cargue su teléfono. Es más que obligatorio hacer una copia de seguridad de la partición boot y la decisión de instalarlo es tuya. Si sigues al pie de la letra todo lo que se dice tu teléfono estará seguro.
Hola a todos, hoy os traigo un kernel para la ROM stock y derivadas. Está probado en esa versión y NO funcionará en otras (incluido CyanogenMod y derivados).
El propósito de este kernel es dar más opciones al usuario para configurar el sistema a su gusto, es decir, tanto para ganar más rendimiento como para aumentar la duración de la batería; todo ello sin perder demasiada estabilidad (es imposible incluir funciones en un kernel sin perder un poco de estabilidad).
Esta es la lista de cosas que incluye:
Compilado con UberTC 4.9 -O3 -graphite.
Añadidos los siguientes I/O Schedulers:
Maple (experimental)
FIOPS
SIOplus
ZENv2 (Muy recomendado)
Añadido soporte para power efficient workqueue.
Añadido soporte para CPU Boost.
Añadidos los siguientes governors:
Bioshock
Bluactive
Conservative
Dancedance
Lionfish
Smartmax
Añadidos los siguientes congestores TCP:
Westwood+ (muy recomendado)
Añadido adreno idler.
Soporte para limitar la temperatura del SOC.
Añadido soporte para activar/desactivar fsync.
Añadido soporte para activar/descativar CRC.
Añadido soporte para activar/desactivar los gentle fair sleepers.
Añadido powersuspend.
Añadido driver kcal.
Añadido frandom (hasta 10 veces más rápido que el generador de entropia por defecto).
Arch power activado.
Mejoras en la Zram.
Cleancache activado.
Compresión LZ4.
Fix para pasar safetynet de manera más sencilla.
Square Root optimizado (hasta 3 veces más rápido).
Pequeñas modificaciones para un mejor funcionamiento.
Se irán añadiendo o retirando funciones en el futuro dependiendo si resultan útiles o no.
Cosas que NUNCA se añadirán:
Overclock/underclock y overvolt/undervolt (se corren muchos riesgos y causa inestabilidad).
Requerimientos:
-ROM Stock o derivadas.
-TWRP.
-Root.
Si no cumples estos requerimientos NO lo instales.
Método de instalación:
1.- Descarga la versión del kernel correspondiente con tu versión de la rom stock desde el enlace que se dejará más abajo.
2.- Guárdalo en el teléfono.
3.- Reinicia en modo recovery.
4.- Pulsa en "Install".
5.- Pulsa en "Install image".
6.- Selecciona el archivo del kernel.
7.- Selecciona "boot", instalo y reinicia el teléfono.
8.- Disfrútalo:ok:.
Sección de descargas:
r5 (para la 4.5.0): https://mega.nz/#!NgklBQCC!NbzMvhF1IxShM0crvxKNNR_4hMrGJosqd5Ze1j6 8vcI
r4 (para la 4.2.1): https://mega.nz/#!1xEDjbTT!X5LfKHgrzPkuYLiARZRBTBCCHgIgFH3J3iQkTRG 1YLQ
r3 (para la 4.2.1): https://mega.nz/#!Vh9HibDY!i7MfyZL_i4ZAx8oFoiKwWmy0mJ469x2FdlXgRAv licg
r2 (para la 4.1.0): https://mega.nz/#!U19xGBiC!OGqtZcH70Nuj6UrpVyt-DvMaFTs81jZxlyHOHeT-Hc8 (https://mega.nz/#%21U19xGBiC%21OGqtZcH70Nuj6UrpVyt-DvMaFTs81jZxlyHOHeT-Hc8)
r1 (para la 4.1.0): https://mega.nz/#!NwtzRTqJ!eUPC2biYluFg4ormYF5eZs41eEwh3h_EmUyt4Z6 FBTM
Source code: https://drive.google.com/file/d/0B1ciT9di7S1zellPMC13aENXckk/view?usp=sharing
Agradecimientos: Bq, @Kra1o5 (http://www.htcmania.com/member.php?u=638214), @Yeguetta557 (http://www.htcmania.com/member.php?u=1289440) (por sus multiples sugerencias y ayuda), Francisco Franco, Faux123, Savoca, ZameZam, Jamison904, eng.stk, Maxwen y un montón de gente que ha hecho que este kernel sea posible (se puede consultar el creador de cada función en el código fuente del kernel).
También he de agradecer a @sinnombrexxl (http://www.htcmania.com/member.php?u=1132066) y a @xNako (http://www.htcmania.com/member.php?u=1230316) por ser tan temerarios de probar este kernel :risitas:.
Hola a todos, hoy os traigo un kernel para la ROM stock y derivadas. Está probado en esa versión y NO funcionará en otras (incluido CyanogenMod y derivados).
El propósito de este kernel es dar más opciones al usuario para configurar el sistema a su gusto, es decir, tanto para ganar más rendimiento como para aumentar la duración de la batería; todo ello sin perder demasiada estabilidad (es imposible incluir funciones en un kernel sin perder un poco de estabilidad).
Esta es la lista de cosas que incluye:
Compilado con UberTC 4.9 -O3 -graphite.
Añadidos los siguientes I/O Schedulers:
Maple (experimental)
FIOPS
SIOplus
ZENv2 (Muy recomendado)
Añadido soporte para power efficient workqueue.
Añadido soporte para CPU Boost.
Añadidos los siguientes governors:
Bioshock
Bluactive
Conservative
Dancedance
Lionfish
Smartmax
Añadidos los siguientes congestores TCP:
Westwood+ (muy recomendado)
Añadido adreno idler.
Soporte para limitar la temperatura del SOC.
Añadido soporte para activar/desactivar fsync.
Añadido soporte para activar/descativar CRC.
Añadido soporte para activar/desactivar los gentle fair sleepers.
Añadido powersuspend.
Añadido driver kcal.
Añadido frandom (hasta 10 veces más rápido que el generador de entropia por defecto).
Arch power activado.
Mejoras en la Zram.
Cleancache activado.
Compresión LZ4.
Fix para pasar safetynet de manera más sencilla.
Square Root optimizado (hasta 3 veces más rápido).
Pequeñas modificaciones para un mejor funcionamiento.
Se irán añadiendo o retirando funciones en el futuro dependiendo si resultan útiles o no.
Cosas que NUNCA se añadirán:
Overclock/underclock y overvolt/undervolt (se corren muchos riesgos y causa inestabilidad).
Requerimientos:
-ROM Stock o derivadas.
-TWRP.
-Root.
Si no cumples estos requerimientos NO lo instales.
Método de instalación:
1.- Descarga la versión del kernel correspondiente con tu versión de la rom stock desde el enlace que se dejará más abajo.
2.- Guárdalo en el teléfono.
3.- Reinicia en modo recovery.
4.- Pulsa en "Install".
5.- Pulsa en "Install image".
6.- Selecciona el archivo del kernel.
7.- Selecciona "boot", instalo y reinicia el teléfono.
8.- Disfrútalo:ok:.
Sección de descargas:
r5 (para la 4.5.0): https://mega.nz/#!NgklBQCC!NbzMvhF1IxShM0crvxKNNR_4hMrGJosqd5Ze1j6 8vcI
r4 (para la 4.2.1): https://mega.nz/#!1xEDjbTT!X5LfKHgrzPkuYLiARZRBTBCCHgIgFH3J3iQkTRG 1YLQ
r3 (para la 4.2.1): https://mega.nz/#!Vh9HibDY!i7MfyZL_i4ZAx8oFoiKwWmy0mJ469x2FdlXgRAv licg
r2 (para la 4.1.0): https://mega.nz/#!U19xGBiC!OGqtZcH70Nuj6UrpVyt-DvMaFTs81jZxlyHOHeT-Hc8 (https://mega.nz/#%21U19xGBiC%21OGqtZcH70Nuj6UrpVyt-DvMaFTs81jZxlyHOHeT-Hc8)
r1 (para la 4.1.0): https://mega.nz/#!NwtzRTqJ!eUPC2biYluFg4ormYF5eZs41eEwh3h_EmUyt4Z6 FBTM
Source code: https://drive.google.com/file/d/0B1ciT9di7S1zellPMC13aENXckk/view?usp=sharing
Agradecimientos: Bq, @Kra1o5 (http://www.htcmania.com/member.php?u=638214), @Yeguetta557 (http://www.htcmania.com/member.php?u=1289440) (por sus multiples sugerencias y ayuda), Francisco Franco, Faux123, Savoca, ZameZam, Jamison904, eng.stk, Maxwen y un montón de gente que ha hecho que este kernel sea posible (se puede consultar el creador de cada función en el código fuente del kernel).
También he de agradecer a @sinnombrexxl (http://www.htcmania.com/member.php?u=1132066) y a @xNako (http://www.htcmania.com/member.php?u=1230316) por ser tan temerarios de probar este kernel :risitas:.