Acceder

Ver la Versión Completa : KERNEL [AOSP/CM12] Spirit Kernel for titan-r13 [21/04/2015]


xiora
16/03/15, 11:06:59
SPIRIT KERNEL

Este Kernel es solo para las ROMs basadas en AOSP. Este Kernel NO funciona en las stock de Motorola.



CARACTERÍSTICAS:


Based on the Latest CyanogenMod sources
Patched 3.4.106 kernel
Governors: ondemand/userspace/powersave/performance/interactive/IntelliMM/inteliidemand/intelliactive
Hotplug: MPDecision/MSM Hotplug/Intelliplug(default)
Intellithermal v2
DT2W/S2W/S2S Wake controls
CPU Underclocking 192Mhz
GPU OC 533Mhz | UC 100Mhz
Add MSM Hotplug Driver
Asynchronous Fsync extracted from HTC
Sweep2Sleep driver
Slimbus OC thanks to neeobuddy89 and poondog
increase Torch power 20mA
IO: BFQv7r7/FIFO/SIO/FIOPS/ZEN/VR IO Schedulers
Faux Sound Control 3.2
KCAL v2 by savoca
USB forced fast charge
Stereo call recording support by skvalex
Powersuspend from Faux and yank555-lu *updated to 1.8 after r8*
Kernel Compression: XZ
psx2usb controller
Use Android device as USB keyboard/mouse
optimized ARM RWSEM algorithm.
Ultra Kernel Samepage Merging {UKSM}
FRandom
Dynamic FSync Control
Added Simple GPU Algorithm
WQ_POWER_EFFICIENT for bettery battery life. Hello Battery!!
ANY Kernel
Kexec hardboot patch for Multirom support
TCP: HTCP/HSTCP/HYBLA/VEGAS/SCALABLE/LP/VENO/YEAH/ILLINOIS/WESTWOOD


OPTIMIZACIONES:


Compiled Using UBER 5.0.1
Added optimized ARM RWSEM algorithm.
Disable add_random
Pocketmode and deepsleep for dt2w/s2w
Optimized VFP Module
FIx integer-overflow in veno,vegas
Add sysinterface for GENTLE_FAIR_SLEEPERS
NOATIME and NODIRATIME as default
New 99LMK script by Pizza_Dox
Nvidia Patches to enhance power efficiency.
Sched optimizations
Increase battery level check interval
writeback: increase bdi_min_ratio to 5
block: cfq: merge tweaked tunables.
Wait just 1 second for other CPU to halt
net: combat buffer bloat
PM: Introduce suspend state PM_SUSPEND_FREEZE
Disable -fconserve-stack on ARM v2
Enable power efficient workqueues by default
do not use msm_run_queue_stats
enable/disable cpu-boost via sysfs
softirq: reduce latencies
Built with Ofast flags
Force SELinux permissive
Headset High Performance Mode
Allow CPU-supported unaligned accesses
Enable UNALIGNED_ACCESS
enable ARCH_POWER
lower swappiness
vfp: remove double entries
Disable disable crc check for 30% extra performance in IO
Optimized SLUB memory allocator
Optimize Sfck Compression
set sched_mc_power_savings to 2 (moar powarrrrrrr! saving)
readahead to 256
Built with Graphite flags
Enabled Pipe Flag


Configuración recomendada:

1.CPU Hotplug
-Intelliplug (I use fauxclock, so cant find the msm hotplug)
-Touch boost on
-Screen off frequency 787 mhz
-Hysterisis value : 8
-Profile : Ecoconservative
-Threshold value 350

2.Thermal Manager
-Intellithermal
-Frequency Throttle temp; 70
-Core throttle temp: 65

3.GPU manager
-Governor: msm-adreno-tz
-simple gpu algorithm
-gpu clock:320
-Simple governor (laziness); 5
-Ramp Threshold: 5

4. IO scheduler
-ROW (for both emmc and sd)
-Read ahead :1024
-Entropy: off

5.Memory Manager
-Zram: Off
-All the other options on
- Swappines:80
-VFS cache pressure : 120
-Dirty ratio:20
-background ratio:5

6.Same page merge
-Intelli ksm enable
-Activation treshold :24
-Cycles per activation 3
-Pages to scan:400
-Scan delay interval :500

7.Battery Control
-Throttling - On
-Temperature threshold :45
-Throttle frequency:787

8.Miscellaneous
- Powe suspend mode: Userspace
-powesuspend: On
-Dynamic file sync: on
-TCP congestion control:Westwood

CHANGELOG:


r13

Compiled using GCC 5.0
Patched to 3.4.107
Increase battery level check interval
writeback: increase bdi_min_ratio to 5
block: cfq: merge tweaked tunables.
Introduce new relation for freq selection
Wait just 1 second for other CPU to halt
net: combat buffer bloat

r12

Patched 3.4.106 mainline kernel (thanks to Flashhh)
Allow CPU-supported unaligned accesses
Enable UNALIGNED_ACCESS
enable ARCH_POWER
lower swappiness
vfp: remove double entries

r11

Quick Wakeup
Fix permission for power_efficient workqueue
Optimize for non-rotational for deadline
deadline: Allow 0ms deadline latency, increase the read speed
Reverted Add sysinterface for GENTLE_FAIR_SLEEPERS [which caused system freeze]

r10

FIx integer-overflow in veno,vegas
psx2usb controller
reclaim some more ram
Built with Ofast flags
Add sysinterface for GENTLE_FAIR_SLEEPERS
Use Android device as USB keyboard/mouse [thanks neobuddy89 again]
NOATIME and NODIRATIME as default
workqueues tuning
Introduce new relation for freq selection

r9

Re-Added USB Force Fast charge [working great this time]
Asynchronous Fsync: initial extraction of Async Fsync from HTC by faux
Overclocking of slimbus by neobuddy89 and poondog
PM: Introduce suspend state PM_SUSPEND_FREEZE
Disable -fconserve-stack on ARM v2
More Performance tweaks

r8

Added DT2W,S2W and S2S drivers
Add pocketmode and deepsleep for dt2w
Updated Powersuspend to 1.6

r7

Add MSM Hotplug Driver | moar performance
Sweep2Sweep driver experimental
Removed Smartmax and PegasusQ governors
Enable power efficient workqueues by default
do not use msm_run_queue_stats
enable/disable cpu-boost via sysfs
softirq: reduce latencies
Removed USB forced fast charge v2

r6-exp

Remove Dynamic management of dirty page wirtebacks
Removed lmk managemnet of non killable processes(resulted in bad performance)
Sched optimizations
Switched to UBER 4.9 toolchian
CPU Underclocking 192Mhz Reported not working
GPU OC 533Mhz | UC 100Mhz Reported not working
RAM OC 566MHz Reported not working
New 99LMK script by Pizza_Dox
Nvidia Patches to enhance power efficiency.

r5

Intellithermal v2
Dynamic management of dirty page writebacks (credits to Hurtsky)
Dynamic management of timer slack
LowMemoryKiller management of not killable processes
increase Torch power 20mA

r4

Compiled using UBER 4.7 toolchian | performance++
Faux Sound Control 3.2
KCAL v2 by SAVoca
Force SELinux permissive
Optimized SLUB memory allocator
USB forced fast charge v2
Optimize Sfck Compression
set sched_mc_power_savings to 2 (moar powarrrrrrr! saving)
readahead to 256
Stereo call recording support by skvalex

r3

Added Simple GPU Algorithm
Disable add_random
Disable disable crc check for 30% extra performance in IO
Dynamic FSync Control
Updated Bfq
Added FIFO iosched
Optimized VFP Module
Headset High Performance Mode
Performance & Powersave Tweaks
Much much more

r2

Added New Governors: IntelliMM,INTELLIDEMAND,INTELLIACTIVE,SMARTMAX,PEG ASUSQ
New iosched: BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
Advanced TCP Congestions: CUBIC(default)/HTCP/HSTCP/HYBLA/VEGAS/SCALABLE/LP/VENO/YEAH/ILLINOIS/WESTWOOD
Kexec Hardboot patch for Multirom Support
Added optimized ARM RWSEM algorithm.
Graphite flags
Reclaim RAM from loggers

r1

Intelli_Plug by Faux123
Powersuspend: new PM kernel driver for Android w/o early_suspend
WQ_POWER_EFFICIENT
Add /dev/frandom
Added optimized ARM RWSEM algorithm.
Add BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
Enable pipe flag.

xiora
16/03/15, 11:09:14
DESCARGAS

https://basketbuild.com/devs/DC07/Spirit/titan



http://forum.xda-developers.com/moto-g-2014/development/kernel-spirit-kernel-titan-t3056091

peleon02
16/03/15, 14:58:24
Funciona para cm?

roherv21
16/03/15, 18:41:16
Funciona para la ROM titan prime?

aleeexxhh
16/03/15, 18:49:25
Funciona para la ROM titan prime?

Hay que leer compi, mira el primer post lo que pone ''Este Kernel es solo para las ROMs basadas en AOSP. Este Kernel NO funciona en las stock de Motorola.'' :ok:

xiora
22/03/15, 19:08:04
Actualizado a día 22/03/2015

juanmatruji
22/03/15, 20:01:37
Va bien este kernel para las cm12? Ah y una duda si instaló un kernel y actualizo la build tengo q flashear el kernel otra vez?

Erick Dante
22/03/15, 21:06:08
Hola, nunca he instalado un kernel y a falta de instrucciones me veo obligado a preguntar. Es igual que instalar una ROM? wipe data, cache, sistem + factory reset y después install zip? + dalvik cache? O como? Gracias

xiora
23/03/15, 01:00:12
Hola, nunca he instalado un kernel y a falta de instrucciones me veo obligado a preguntar. Es igual que instalar una ROM? wipe data, cache, sistem + factory reset y después install zip? + dalvik cache? O como? Gracias

Reboot to recovery.
Install zip from SD Card.
Choose the SpiritKernel-v1.0-titan_aosp.zip
Install and Reboot.

Saludos

checha_5
23/03/15, 06:09:25
Va bien este kernel para las cm12? Ah y una duda si instaló un kernel y actualizo la build tengo q flashear el kernel otra vez?

Este es solo para AOSP. Hay que leer.

xiora
24/03/15, 17:50:50
Actualizado a día 24/03/2015

xiora
28/03/15, 17:35:04
Actualizado a día 28/03/2015

AndroidAlien555
02/04/15, 06:20:20
Yo tengo el spirit kernel r5 En mi dispositive con LA ultima version de CyanogenMod 12.1 y es muy eatable y rapido

juanmatruji
05/04/15, 15:28:12
Muy bien este kernel estoy en la r6 y estas son mis puntuaciones en antutu con deadine como i/o y odemand como governor [ATTACH]

djport1973
05/04/15, 15:31:38
Con el R6 sin tocar nada.
696275

juanmatruji
05/04/15, 16:13:51
Parece una buena mejora de rendimiento contando con que en cm12 normal hace unas builds me daba 18600..

MrBiwa
06/04/15, 03:34:09
Con el R6 sin tocar nada.
696275

Disculpa, ¿qué ROM estás usando?

MrBiwa
06/04/15, 07:06:06
Disculpen mi ignorancia, pero para poder la opción ondemand/userspace/powersave/performance/interactive etc tengo que tener Trickster Mod, no? Estoy en la cyanhacker de Klander.
Gracias de antemano :ok:

xiora
07/04/15, 12:10:22
Nueva versión, ya está por la R7

EDIT: Ha actualizado a la R8 o.O

xiora
09/04/15, 10:16:18
Añadidas las optimizaciones del Kernel, añadida también una nueva configuración recomendada. Actualizada a la R9.

Saludos.

xiora
10/04/15, 17:01:24
Actualizada a la R10.

Saludos.

david1223
10/04/15, 21:58:08
instale la r10 pero el movil me quedo en bootloop, tengo la prime titan 1.1 dev

juanmatruji
10/04/15, 22:04:57
instale la r10 pero el movil me quedo en bootloop, tengo la prime titan 1.1 dev
Amigo tienes que leer el post pone funciona solo en las AOSP no en las stock de motorola la titan prime esta basada en stock puedes cargarte el teléfono. Saludos!

david1223
10/04/15, 22:20:25
Amigo tienes que leer el post pone funciona solo en las AOSP no en las stock de motorola la titan prime esta basada en stock puedes cargarte el teléfono. Saludos!

gracias! pense que la titan prime era AOSP, mi error!! restaurando...

juanmatruji
11/04/15, 13:53:51
Este kernel es de lo mejorcito que hay eso si si se pone la opción ecoconservative q funciona a dos núcleos el móvil da asco.. Pero en balanceado es la ostia..

koke_170
12/04/15, 22:30:55
Funcionaría para una ROM basada en Stock 5.0.2?

xiora
12/04/15, 22:44:03
Este Kernel es solo para las ROMs basadas en AOSP. Este Kernel NO funciona en las stock de Motorola.

No, no funciona y lo pone en el primer post... a ver si leemos...

Saludos.

KgsRoCks
13/04/15, 16:58:50
Dos dudas;
-Para qué sirve el fastcharge? Para cargar más rápido, pero como afecta a la vida útil y la mejoría que se consigue.

- Hace falta que tenga que repetir todo el proceso de reinstalar rom o puedo aplicarlo del tiron? [CM12.1]

NukaCola
13/04/15, 17:25:00
Funciona igualmente en CM 12 y 12.1 correctamente?
Ya que otros como el AK tienen versiones diferentes para una y otra versiòn...

xiora
16/04/15, 10:15:00
Actualizado a la r12. Añadido el changelog de todas las versiones.

Saludos.

djport1973
16/04/15, 13:59:48
Va muy bien tanto el r11 como el r12

kevmix
16/04/15, 19:24:00
Si tengo instalado ak kernel, puedo instalar este sin problemas?

xiora
21/04/15, 23:17:57
Actualizada a la r13 a día 21/04/15. Este es el changelog:

r13
Compiled using GCC 5.0
Patched to 3.4.107
Increase battery level check interval
writeback: increase bdi_min_ratio to 5
block: cfq: merge tweaked tunables.
Introduce new relation for freq selection
Wait just 1 second for other CPU to halt
net: combat buffer bloat


Saludos

gaia93
11/10/15, 00:57:16
Bueno, como al parecer el AK kernel murió ya (hilo cerrado en xda y enlaces borrados) me eche al agua con este kernel, vamos a ver que tal al pasar los días, de momento todo normal y bien, el Dt2w que era lo que quería funciona sin problemas. Después comentare, saludos.

yonathan_gutierrez
19/10/15, 17:25:30
Que tal puesa mi no me sirve bien el modo de despertar el móvil con doble tap en la pantalla a veces lo despierta a veces no todo lo demás va bien tengo la RR saludos

Enviado desde mi Moto G 2014 mediante Tapatalk

Sniperwolf
02/11/15, 13:36:57
Que tal puesa mi no me sirve bien el modo de despertar el móvil con doble tap en la pantalla a veces lo despierta a veces no todo lo demás va bien tengo la RR saludos

Enviado desde mi Moto G 2014 mediante Tapatalk
Efectivamente es muy irregular el despertar con doble toque la pantalla, aconsejais algun otro kernel el cual si vaya bien el doble toque??

Enviado desde mi Moto G 2014 mediante Tapatalk

yonathan_gutierrez
02/11/15, 14:55:31
Efectivamente es muy irregular el despertar con doble toque la pantalla, aconsejais algun otro kernel el cual si vaya bien el doble toque??

Enviado desde mi Moto G 2014 mediante Tapatalk
Pues busque pero no encontré hay seguimos en contacto por si alguno de los dos encuentra uno que sirva bien saludos

Enviado desde mi Moto G 2014 mediante Tapatalk

El Androide Feliz
02/11/15, 14:58:35
Pues busque pero no encontré hay seguimos en contacto por si alguno de los dos encuentra uno que sirva bien saludos

Enviado desde mi Moto G 2014 mediante Tapatalk

Compañero, voy a preguntar lo obvio:

Ya comprobaste si tu pantalla es la que es compatible con el DT2W?

yonathan_gutierrez
02/11/15, 15:02:27
Si claro de hecho si la despierta pero hay veces que no me he dado cuenta que cuándo pasa un buen rato sin ocupar el cel es cuando ya no funciona lo despierto normal y sirve de nuevo

Enviado desde mi Moto G 2014 mediante Tapatalk

Sniperwolf
02/11/15, 17:46:46
Si claro de hecho si la despierta pero hay veces que no me he dado cuenta que cuándo pasa un buen rato sin ocupar el cel es cuando ya no funciona lo despierto normal y sirve de nuevo

Enviado desde mi Moto G 2014 mediante Tapatalk
El rev kernel por lo visto si va bien pero creo que solo es para cyanogenmod y para los single sim, en xda esta el kernel pero no me atrevo a probarlo ya que llevo la nexus rom k es aosp....

Enviado desde mi Moto G 2014 mediante Tapatalk

gaia93
02/11/15, 18:00:24
Hola a ambos, si les confirmo que este kernel no trabaja bien el Dt2w, cuando dejas el teléfono un rato luego no despierta, y como eliminaron el AK kernel opte por probar el RevKernel y les comento que va 10 de 10, el doble toque para despertar funciona excelente aun dejando el móvil quieto por horas, y entra bien a deep sleep, la batería no desmejora y el rendimiento tampoco, lo estoy usando en la ROM RR y como les digo va full, y Sniper el kernel es para ROMs basadas en AOSP por lo cual funciona en CM, RR y la que tu usas.
Ah! Y yo tengo el 1068 doble sim, uso las dos sim y con este no hubo ningún problemas.
Saludos.

RR 5.5.8
RevKernel v5

Enviado desde mi Moto G 2014 mediante Tapatalk

Sniperwolf
02/11/15, 18:20:39
Hola a ambos, si les confirmo que este kernel no trabaja bien el Dt2w, cuando dejas el teléfono un rato luego no despierta, y como eliminaron el AK kernel opte por probar el RevKernel y les comento que va 10 de 10, el doble toque para despertar funciona excelente aun dejando el móvil quieto por horas, y entra bien a deep sleep, la batería no desmejora y el rendimiento tampoco, lo estoy usando en la ROM RR y como les digo va full, y Sniper el kernel es para ROMs basadas en AOSP por lo cual funciona en CM, RR y la que tu usas.
Ah! Y yo tengo el 1068 doble sim, uso las dos sim y con este no hubo ningún problemas.
Saludos.

RR 5.5.8
RevKernel v5

Enviado desde mi Moto G 2014 mediante Tapatalk
Muchas gracias amigo ahora la ultima duda que version bajo la v5??? He mirado en xda y no me quedo claro, gracias de nuevo!!

Enviado desde mi Moto G 2014 mediante Tapatalk

El Androide Feliz
02/11/15, 18:40:01
Hola a ambos, si les confirmo que este kernel no trabaja bien el Dt2w, cuando dejas el teléfono un rato luego no despierta, y como eliminaron el AK kernel opte por probar el RevKernel y les comento que va 10 de 10, el doble toque para despertar funciona excelente aun dejando el móvil quieto por horas, y entra bien a deep sleep, la batería no desmejora y el rendimiento tampoco, lo estoy usando en la ROM RR y como les digo va full, y Sniper el kernel es para ROMs basadas en AOSP por lo cual funciona en CM, RR y la que tu usas.
Ah! Y yo tengo el 1068 doble sim, uso las dos sim y con este no hubo ningún problemas.
Saludos.

RR 5.5.8
RevKernel v5

Enviado desde mi Moto G 2014 mediante Tapatalk

Me instalé el RevKernel porque vi un comentario tuyo en el que ponías que funcionaba a la perfección, o por lo menos, no te disminuía la autonomía ni el rendimiento.

Doy razón de ello. El DT2W va a la perfección, y no he notado ralentización alguna. Ahora falta ver como anda en cuanto a la batería...

gaia93
02/11/15, 18:49:20
Muchas gracias amigo ahora la ultima duda que version bajo la v5??? He mirado en xda y no me quedo claro, gracias de nuevo!!

Enviado desde mi Moto G 2014 mediante Tapatalk
Pues yo tengo la v5 para 5.1 (creo que hay para 5.0 el cual es diferente, pero repito creo, porque de tanto post que busque ya me hice bola XD) desde hace semanas y me es la que me va bien, no se si ha salido alguna actualización.

Enviado desde mi Moto G 2014 mediante Tapatalk

gaia93
02/11/15, 18:52:40
Me instalé el RevKernel porque vi un comentario tuyo en el que ponías que funcionaba a la perfección, o por lo menos, no te disminuía la autonomía ni el rendimiento.

Doy razón de ello. El DT2W va a la perfección, y no he notado ralentización alguna. Ahora falta ver como anda en cuanto a la batería...
Pues te soy honesto, merma un poco la autonomía el Dt2w, pero tampoco es cosa del otro mundo y para mi, por el Dt2w vale la pena, una vez lo tienes te acostumbras y te es muy útil.
Saludos.

Enviado desde mi Moto G 2014 mediante Tapatalk

yonathan_gutierrez
02/11/15, 21:43:18
Eh probado el revkernel y ahora si me funciona bien el despertarel móvil con doble Tap muuuuy contento

Enviado desde mi Moto G 2014 mediante Tapatalk

Sniperwolf
02/11/15, 23:43:30
Eh probado el revkernel y ahora si me funciona bien el despertarel móvil con doble Tap muuuuy contento

Enviado desde mi Moto G 2014 mediante Tapatalk
Que rom llevas?

Enviado desde mi Moto G 2014 mediante Tapatalk

yonathan_gutierrez
03/11/15, 00:23:23
Traigo la Orión lp

Enviado desde mi Moto G 2014 mediante Tapatalk

gaia93
03/11/15, 02:23:05
Hilo del RevKernel:
http://www.htcmania.com/showthread.php?t=987145

Enviado desde mi Moto G 2014 mediante Tapatalk