lulzactive آئیکن

1.1 by tegrak


Jul 25, 2015

About lulzactive

English

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

میں نیا کیا ہے 1.1 تازہ ترین ورژن

Last updated on Jul 25, 2015

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

ترجمہ لوڈ ہو رہا ہے...

معلومات ایپ اضافی

تازہ ترین ورژن

lulzactive اپ ڈیٹ کی درخواست کریں 1.1

اپ لوڈ کردہ

Pedro Ycaro

Android درکار ہے

Android 2.3.4+

مزید دکھائیں

lulzactive اسکرین شاٹس

تبصرہ لوڈ ہو رہا ہے...
زبانیں
زبانیں
تلاش کیا جا رہا ہے...
APKPure کو سبسکرائب کریں
ابتدائی ریلیز ، خبروں ، اور بہترین اینڈروئیڈ گیمز اور ایپس کے رہنماؤں تک رسائی حاصل کرنے والے پہلے بنیں۔
نہیں شکریہ
سائن اپ
کامیابی کے ساتھ سبسکرائب!
اب آپ کو اپک پور کی سبسکرائب کیا گیا ہے۔
APKPure کو سبسکرائب کریں
ابتدائی ریلیز ، خبروں ، اور بہترین اینڈروئیڈ گیمز اور ایپس کے رہنماؤں تک رسائی حاصل کرنے والے پہلے بنیں۔
نہیں شکریہ
سائن اپ
کامیابی!
اب آپ ہمارے نیوز لیٹر کی رکنیت لے چکے ہیں۔