lulzactive

lulzactive Free App

Rated 4.63/5 (97) —  Free Android application by tegrak

About lulzactive

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

How to Download / Install

Download and install lulzactive version 1.1 on your Android device!
Downloaded 10,000+ times, content rating: Not rated
Android package: com.tegrak.lulzactive, download lulzactive.apk

All Application Badges

Free
downl.
Android
2.3.3+
Bug
buster
n/a
Not
rated
Android app

App History & Updates

What's Changed
[ v1.1 ]
*fixed a displaying pump_down_step bug.
More downloads  lulzactive reached 10 000 - 50 000 downloads

What are users saying about lulzactive

T70%
by T####:

First, I thougt it was a problem when i set on boot isn't working but it is not.. It was my fault because you must install it on internel storage not on sd card, finally its working very fine and there is no prblem anymore... BEST APP!!

O70%
by O####:

Clemente Mejia Guzman

G70%
by G####:

And it could...

R70%
by R####:

user friendly and comes with basic instructions but a few (and random) times parameters don't stick after reboot. controlling through init.d seems more reliable. on a side note, ezterry kernel is solid stable. request: (tested) prebuilt profiles for performance, battery saving and balanced. it takes hours of experimentation and fine tuning to find the sweet spot. btw in my tablet it shows debug mode 11.

S70%
by S####:

Lulzactive takes a quite a bit of tuning to get the best out of it. This makes tweaking settings fast, I can quickly test how things respond then jump back and make changes in the gui

G70%
by G####:

I'm using a Galaxy W w/ CM 10.1 and Hurtsky's kernel REV 2 and the set on boot option isn't working.

S70%
by S####:

This app is very handy for those who don't know how to edit governors for CPU. Like me :-D

E70%
by E####:

A must have for all those are using lulzactive governor in setcpu.

S70%
by S####:

screen_off_min_step stopped working with latest Siyah.. can you fix it? :)

S70%
by S####:

For those who know how to use it

S70%
by S####:

Works well

P70%
by P####:

mate, please fix "screen_off_min_step stopped working" on SiyahKernel v3.2beta1

S70%
by S####:

Very helpful

S70%
by S####:

Very functional, thanks !

Z70%
by Z####:

screen_off_min_step stopped working with latest Siyah.. can you fix it? :)

Z70%
by Z####:

For those who know how to use it

Z70%
by Z####:

Works well

C70%
by C####:

mate, please fix "screen_off_min_step stopped working" on SiyahKernel v3.2beta1

Z70%
by Z####:

Very helpful

Z70%
by Z####:

Very functional, thanks !

T70%
by T####:

user friendly and comes with basic instructions but a few (and random) times parameters don't stick after reboot. controlling through init.d seems more reliable. on a side note, ezterry kernel is solid stable. request: (tested) prebuilt profiles for performance, battery saving and balanced. it takes hours of experimentation and fine tuning to find the sweet spot. btw in my tablet it shows debug mode 11.

Z70%
by Z####:

Lulzactive takes a quite a bit of tuning to get the best out of it. This makes tweaking settings fast, I can quickly test how things respond then jump back and make changes in the gui

H70%
by H####:

I'm using a Galaxy W w/ CM 10.1 and Hurtsky's kernel REV 2 and the set on boot option isn't working.

Z70%
by Z####:

This app is very handy for those who don't know how to edit governors for CPU. Like me :-D

W70%
by W####:

A must have for all those are using lulzactive governor in setcpu.

G70%
by G####:

Good on S2 Lulzactive takes a quite a bit of tuning to get the best out of it. This makes tweaking settings fast, I can quickly test how things respond then jump back and make changes in the gui

Y70%
by Y####:

nice app mate, please fix "screen_off_min_step stopped working" on SiyahKernel v3.2beta1

Z70%
by Z####:

... screen_off_min_step stopped working with latest Siyah.. can you fix it? :)

Y70%
by Y####:

Very helpful

C70%
by C####:

Perfect Very functional, thanks !

Y70%
by Y####:

Useful app For those who know how to use it

Y70%
by Y####:

Good tool Works well

L70%
by L####:

A must have for all those are using lulzactive governor in setcpu.

N70%
by N####:

Awesomeness! This app is very handy for those who don't know how to edit governors for CPU. Like me :-D


Share The Word!


Rating Distribution

RATING
4.65
97 users

5

4

3

2

1