Icona lulzactive

lulzactive


tegrak
1.1
  • Jul 25, 2015
    Update date
  • Android 2.3.4+
    Android OS

Informazioni su lulzactive

Enjoy millions of the latest Android apps, games, music, movies, TV, books, magazines & more. Anytime, anywhere, across your devices.

Needs a custom kernel that has "lulzactive" cpu governor.

Based on "interactive" governor

Inspired by erasmux's "smartass" governor (included in Flykernel)

cpu work load >= [inc_cpu_load]%

cpu frequency changes from (Lx) to (Lx - pump_up_step)

up sampling time = 24000us (from smartass governor)

eg )

(L0)1200 - (L1)1000 - (L2)800 - (L3)500 - (L4)200

inc_cpu_load=60%, pump_up_step=1

cpu_load = 60%, current frequency = (L2)800 >> frequency = (L1)1000

cpu_load = 60%, current frequency = (L1)1000 >> frequency = (L0)1200

(L0)1200 - (L1)1000 - (L2)800 - (L3)500 - (L4)200

inc_cpu_load=50%, pump_up_step=2

cpu_load = 50%, current frequency = (L2)800 >> frequency = (L0)1200

cpu_load = 50%, current frequency = (L4)200>> frequency = (L2)800

cpu work load < [inc_cpu_load]%

cpu frequency keeps the current value or changes from (Lx) to (Lx + pump_down_step)

down sampling time = 49000us (from smartass governor)

eg )

(L0)1200 - (L1)1000 - (L2)800 - (L3)500 - (L4)200

inc_cpu_load=60%, pump_down_step=1

cpu_load = 59%, current frequency = (L2)800 >> frequency = (L3)500

cpu_load = 23%, current frequency = (L1)1000 >> frequency = (L2)800

screen off

cpu frequency is locked at scaling min freqeuncy.

default min freq of Galaxy S II is 200MHz.

you don't need to use "screen off" profile of SetCPU.

eg )

(L0)1200 - (L1)1000 - (L2)800 - (L3)500 - (L4)200

screen_off_min_step=3

(L4)200 ~ (L3)500

screen_off_min_step=1

(L4)200 ~ (L1)1000

Values

Following values are in /sys/devices/system/cpu/cpufreq/lulzactive/

inc_cpu_load: 0~100%, default is 60%

pump_up_step: 0 ~ (frequency_table_size - 2), default is 1

pump_down_step: 0 ~ (frequency_table_size - 2), default is 1

screen_off_min_step: 0 ~ (frequency_table_size - 1), default is (frequency_table_size - 2)

up_sample_time: 10,000 ~ 50,000μs, default is 24,000μs

down_sample_time: 10,000 ~ 100,000μs, default is 49,000μs

debugging

1 = print screen on/off message

2 = print governor start/stop message

4 = print frequency changing

7 = print all above (bitwise or, 1|2|4 = 7, default 1|2 = 3)

echo "7" > /sys/devices/system/cpu/cpufreq/lulzactive/debug_mode

cat /proc/kmsg | busybox grep "lulzactive"

Feedback

http://tegrak2x.blogspot.com/2011/11/lulzactive-governor-v2.html

Mostra Altro

Informazioni APP aggiuntive

Ultima versione

1.1

Caricata da

Pedro Ycaro

È necessario Android

Android 2.3.4+

Classificazione dei contenuti

UnratedWarning – content has not yet been rated. Unrated apps may potentially contain content appropriate for mature audiences only.Learn More · Unrated

Novità nell'ultima versione 1.1

Last updated on Jul 25, 2015

[ v1.1 ]
*fixed a displaying pump_down_step bug.

Mostra Altro

lulzactive Screenshot

Poster lulzactive1 Schermata lulzactive2 Schermata lulzactive

Tag correlati

Articoli popolari nelle ultime 24 ore

Ricerca...
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.