yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] pikachu01:
Yeah, that's the idea actually. It makes lulzactive responsive as well as battery friendly. It's somewhat akin to ondemand, but with a sleeping frequency of 200MHz.
[Galaxy S II Original Android Development] droidphile:
I gotta update my thread with tweaks on lulzactivev2, new GPU steps, etc.

Your tweaks gave me an idea of how balanced-performance values should be set. :)

Like i expected from the day tegrak announced lulzactive V2, it is really fun and way better than V1!
[Galaxy S II Original Android Development] shahulvm:
hi Droidphile, pikachu, entrophy or other devs there

Appreciate if someone with good knowledge give info on these parameters which are in build.prop (illusion rom). Will adding these params help us as well.. Default settings so far, has been good, but out of inquisitiveness and with a thirst for knowledge, came looking for some info..

Am not able to find info for these on the net...

Thanks alot...

ro.ril.fast.dormancy.timeout=3

ro.ril.enable.sbm.feature=1

ro.ril.enable.sdr=0

ro.ril.qos.maxpdps=2

ro.ril.avoid.pdp.overlap=1

ro.ril.enable.prl.recognition=0

ro.ril.enable.managed.roaming=1

ro.ril.enable.enhance.search=0

ro.ril.fast.dormancy.rule=1

ro.ril.fd.scron.timeout=30

ro.ril.fd.scroff.timeout=10

ro.ril.emc.mode=2

ro.ril.att.feature=0

ro.FOREGROUND_APP_ADJ=0

ro.VISIBLE_APP_ADJ=1

ro.SECONDARY_SERVER_ADJ=2

ro.BACKUP_APP_ADJ=2

ro.HIDDEN_APP_MIN_ADJ=7

ro.CONTENT_PROVIDER_ADJ=14

ro.EMPTY_APP_ADJ=15

Had asked in Illusion & Hyperdroid thread and didt get an answer, so checking if someone here would be able to shed some light on this. Specifically looking for those ril params, as I have seen those ro.* params in pickachu's thread..
[Galaxy S II Original Android Development] luizffgarcia:
Wow, 2.6.2 is incredibly fast!

I have one question thou... Every time i flash a new Siyah Kernel, i wipe cache and dalvik, and flash the performance.zip after the flash. I heard some people say that you need to freeze or uninstall SetCPU as well, but i don't understand. Does the scripts in performance.zip or battery.zip change the CPU clock!?!?!

Why would an application used to change CPU clock have anything to do with the scripts?

Thanks in advance
[Galaxy S II Original Android Development] pikachu01:
The ADJ props should not be used if you're not tweaking the Linux LMK together with the Dalvik LMK (yes the ADJ are from Dalvik LMK).

The other phone RILs, I'm not sure if they are implemented in the i9100 or not.

You should uninstall SetCPU (or not use it at all if you're using Siyah).
[Galaxy S II Original Android Development] gokhanmoral:
I made some changes to the script and it will be fixed in the next version or next time you download the kernel ;)
[Galaxy S II Original Android Development] ramsheart:
so the best setting is for 2.6.2 :

using Voltage Control to set I/O to SIO and Governor to Lulzactive ?

and its already have sleep freq to 200mhz ? (are sleep is same with screen off?)

and uninstall setcpu.

like that ?
[Galaxy S II Original Android Development] shahulvm:
Just as I suspected...thanks mate....btw, where had you been all this while, havent seen much in SGS2 forums, nice to see you :)
[Galaxy S II Original Android Development] iron@ss:
I am using 2.6.2 with lulzactive and sio + the Market lulzactive app. Therefore, do I need, or is there any benefit, from using Tegrak's 2nd Core app?

I have "frozen SetCPU as suggested... thanks.
[Galaxy S II Original Android Development] Fille84:
I can't find lulzactiveV2 in voltage control only lulzactive.
[Galaxy S II Original Android Development] Vaedryn:
Lulzactive is lulzactive v2

SGS II Tapatalk
[Galaxy S II Original Android Development] Visentinel:
Is this like a computer when I OC I haveto run tests like super PI to ensure the simd is Stable.

Now with linpack I'm getting inconsistent for precision.

Do, I need to up my voltages?
[Galaxy S II Original Android Development] pikachu01:
Lulzactive with these settings:

int_cpu_load: 95%

pump_up_step: 4

pump_down_step: 1

screen_off: 200MHz

up_sample_time: 10,000us

down_sample_time: 40000us

I've been hanging out in the i9000 forums mostly. I just recently bought an SGSII :P

The 2nd Core app is only used when you want to actively set the 2nd core setting. I.e. turning it off when you don't want 2 cores etc.

It's lulzactive. No name change, but internally, it changed to v2.
[Galaxy S II Original Android Development] Visentinel:
Jeez, iv bumped 1400 to 1450mv and it's still saying inconsistent or inaccurate :(
[Galaxy S II Original Android Development] gippy2:
How to make lulzactive default if not to use setcpu or vc please?
[Galaxy S II Original Android Development] luizffgarcia:
I still have the same doubt, why exactly should i uninstall SetCPU? Does the performance.zip / battery.zip scripts change CPU clock?!?!?
[Galaxy S II Original Android Development] Vaedryn:
Delete setcpu , use voltage controlle

SGS II Tapatalk
[Galaxy S II Original Android Development] pikachu01:
Why not use VC?

That's because users sometimes inadvertently use SetCPU to set sleep profiles or max clock that would collide with Siyah's own settings.
[Galaxy S II Original Android Development] luizffgarcia:
So, if i use SetCPU without profiles, only to set my minimum clock to 100mhz and maximum to 1400mhz it will not be a problem. Right?
[Galaxy S II Original Android Development] Cygnuss:
Nice work once again :)
[Galaxy S II Original Android Development] sayatsugu:
Hi all,

with the introduction of scripts into the new 2.6.x series of Siyah, I got a bit confused about flashing the kernel.

I'm currently on VR3.0 running 2.6.1/battery script combination and if I were to upgrade to 2.6.2, would it be better to

a) just flash the new kernel and re-apply battery script

b) does a wipe of the cache/dalvik cache or apply a "ultimate cleaning script" then apply the new kernel

VC settings would be removed for both scenarios.

Thank you.
[Galaxy S II Original Android Development] CamoGeko:
Thanks for the update gokhan!

Something tells me I'm going to experience even more legendary battery life on 2.6.2 with my cfg 3. :D

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] CamoGeko:
Just wipe cache and dalvik then flash kernel. No issues here. My battery script remained, so did the VC settings.

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] wurzelsepp3:
It seems like there is no interface at the moment to control GPU clock and voltage,

or am I overseeing something.
[Galaxy S II Original Android Development] :
right..most governors now do the job that screen off profiles use to do...for me i just set my values and let the app do its magic:)

so far smooth...will post battery feedback during the course of the week

Thanks to Gokhan for a sexy kernel
[Galaxy S II Original Android Development] alcurtis93:
I found deleting the siyah01 file in init.d made my settings stick as they were overwriting them
[Galaxy S II Original Android Development] :
are you using Voltage Control? if not use that from the market
[Galaxy S II Original Android Development] alcurtis93:
Voltage control from the market by xan
[Galaxy S II Original Android Development] plop974:
Thanks for the 2.6.2 update.

I just flashed 10 minutes ago and configured the lulzactive governor with pickachu01 recommendations.

First impression : very fast compared to previous releases.

Thanks again gokhanmoral & pickachu01 & all other contributors to this great kernel.

Keep up the good work.
[Galaxy S II Original Android Development] noobsgs2:
GPU voltage are so high with 2.6.2...just to me?
[Galaxy S II Original Android Development] saar17:
Where do I change those settings? and what are the Voltages I should put?

And should I reinstall the Battery.zip file?
[Galaxy S II Original Android Development] shr33kant:
Hey gokhan and pikachu, awesome work on this kernel. Welcome to the sgs2 forums pikachu :-), I've used your setting via the lulzactive app, and its awesome! Can anyone tell me what line to add to scripts from voltage control app script to use the third step in gpu? I usually make the app create the base script and edit it for my own needs but I don't know Linux that well lol. Any help will be much appreciated.

Sent from inside a black hole.
[Galaxy S II Original Android Development] Vaedryn:
@ saar17

You need lulzactive tegrak app from market

SGS II Tapatalk
[Galaxy S II Original Android Development] sid9922:
Got a question here..do you just think Tegrak Overclock app is better than Voltage Control? It seems like Tegrak Overclock got some features that VC doesnt have..Just a question out of curiousity..
[Galaxy S II Original Android Development] gokhanmoral:
It was set by voltage control interface to a static value (950-1000) but now it is determined by original dvfs code depending on your cpu class.

the values you have are the stock values.
[Galaxy S II Original Android Development] TecQuality:
what about the debug mode?

---------- Post added at 12:23 PM ---------- Previous post was at 12:22 PM ----------

950/1000 mV correct?
[Galaxy S II Original Android Development] gabx:
2.6.2 is really amazing.

I tried to run ICS, but to tell you thrue, your kernel is the only thing that prevents me from running ICS daily.

So please, compil a Kernel 3 for ICS !!

Btw, did anyone tried to flash Siyah Kernel with ICS ??
[Galaxy S II Original Android Development] noobsgs2:
thanks...u did a great job so far
[Galaxy S II Original Android Development] mcarans:
Hi Pikachu and Gokhanmoral,

Is Thunderbolt already integrated into Siyahkernel 2.6.2 (as seemed to be implied in some posts earlier)? If not, do I just install it as specified here: http://xdaforums.com/showthread.php?t=1296927 ?

Is there a script for setting up LulzactiveV2 according to Pikachu's parameters or can this only be done with Tegrak's market app? If there is a script, where can I get it and does it replace flashing siyah-battery.zip? Is LulzactiveV2 with Pikachu parameters likely to be better than ondemandx that is in siyah-battery.zip?

Thanks,

Mike
[Galaxy S II Original Android Development] droidphile:
1) Sample GPU script:

echo "100 267 300" > /sys/class/misc/gpu_clock_control/gpu_control
echo "60% 30% 85% 50%" > /sys/class/misc/gpu_clock_control/gpu_control
echo "950000 1000000 1100000" > /sys/class/misc/gpu_voltage_control/gpu_control

What:

GPU scaled from 100 mhz through 267 to 300 mhz. (stock voltages)

Up threshold of Step 1 (100 mhz) = 60% [GPU scales up to 267 from 100 when load>60%]

Down Threshold for Step 2 (267 mhz) = 30% [GPU scales down to 100 from 267 when load<30%]

Up Threshold for Step 2 (267 mhz) = 85% [GPU scales up to 300 from 267 when load>85%]

Down Threshold for Step 3 (300 mhz) = 50% [GPU scales down to 267 from 300 when load<50%]

2) To apply pikachu's lulzactive tweaks via script:

echo "95" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "4" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "40000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "6" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
[Galaxy S II Original Android Development] luizffgarcia:
Are you talking about the CM9 Alpha build? I thought it was unusable at this time because of the RIL problems.

Can you make and receive calls with it? Is it even a possibility to use it as a daily rom?
[Galaxy S II Original Android Development] noobsgs2:
To me tegrak overclock ultimate cant recognize my phone.. so vc > setcpu
[Galaxy S II Original Android Development] gabx:
You can go ahead. Yes I can make call and recieve call. Near full usuable. The only pb for me is the Kernel. Not so smooth as cm7 with Siyah.
[Galaxy S II Original Android Development] luizffgarcia:
That is interesting, i never tried it because people say it is a ridiculous try since it is not usable!

I think i will give it a shot...
[Galaxy S II Original Android Development] rodries:
Hi Gokhan

Can you upload your initramfs to bitbucket?

So we can see your changes in *.sh files

Thks for your work, I love your kernel & tech posts
[Galaxy S II Original Android Development] alcurtis93:
I tried lulzactive with both default and pikachus settings and found it to lag in the browser especially on xda website device list whereas other governors (on demand and conservative did not)
[Galaxy S II Original Android Development] gokhanmoral:
right, I think I should also put initramfs to mercurial because sometimes it is hard to track the changes for me as well.

also, it will release me of making another all-in-one pack.

after releasing those all-in-one packs I saw at least 3 clones of this kernel both here and in some other forums :) people like to rename and redistribute (ego?)

putting the initramfs in mercurial will at least force them to use a version control tool and write their own build scripts.

until I put them in bitbucket, you can see the scripts in /sbin/siyah folder. there is nothing I changed in the initramfs recently.
[Galaxy S II Original Android Development] boy1010994:
i plug my phone into the computer, but there appears nothing in the "my computer"

my s2 still say that "usb storage damaged"
[Galaxy S II Original Android Development] sayatsugu:
Just curious, what is this cfg v3 that I saw on your signature.

Is it some addon that you created that compliments the current battery scripts ?
[Galaxy S II Original Android Development] pikachu01:
Tegrak overclock has an additional module that can overclock your CPU beyond the predefined values. That's all.

Debug mode should be 0. It doesn't affect anything other than print messages into the log.

Only the main ThunderBolt! script (S98system_tweak) is integrated into Siyah.

It's the same for me (ondemand or lulzactive) with no lags. Are you Underclocking/OCing by any chance?
[Galaxy S II Original Android Development] :
Thunderbolt is already in the kernel. Regarding the lulzactive setting up use the lulzactive app by Tegrak and use the settings that pikachu gives...trust me i just set it up now and my word scrolling through TW its smooth..will report later in the day with few more updates

EDIT: Looks like Pikachu beat me to it....:D But anyway download the app and use the settings given in previous page...You will love it;)
[Galaxy S II Original Android Development] rodries:
Ok, I understand

I know about /sbin/siyah folder but I like to see your changes with diff to try to understand the reason of a change

I think not publishing your initramfs is not a stopper for clones, I can extract your initramfs after install the image, it's not difficult but it has a some job to extract and make the diff to see your changes, and I'm a bit lazy :p

I only see your commits for pleasure, I'm a curious man, and I like to know how you improve your kernel.

I think it's absurd make a clone from your work instead try to improve your code sending to you diff patchs and suggestions, but your are rigth, the ego of the people is enormous.
[Galaxy S II Original Android Development] HellRazorGod:
I don't see lulzactiveV2 in the governer list on Voltage Control or tegrak overclock. Using siyah 2.6.2

Any pointers?

What settings should I customize in lulzactive app? Could someone provide me with their tuned settings for battery life?

Cheers!
[Galaxy S II Original Android Development] :
the new lulzactive is already v2 buddy. regarding the settings to use with lulzactive app check few pages back that pikachu has provided
[Galaxy S II Original Android Development] pikachu01:
The name isn't changed. The version changes are internal.
[Galaxy S II Original Android Development] mcarans:
Thanks for your response. Will flashing siyah-battery.zip interfere with the lulzactiveV2 app?

If anyone has made a lulzactiveV2 script, I'd be grateful if you could share it as I feel that I can see more clearly exactly what settings are taking effect when they are all set in one script (I could merge siyah-battery with the lulzactive script to get the undervolt settings combined with LulzactiveV2 governor and Pikachu settings).
[Galaxy S II Original Android Development] HellRazorGod:
Thank you mates. Cheers!!!
[Galaxy S II Original Android Development] :
Not sure regarding if the scripts would interfere as i am still learning myself regarding this kernel..regarding the lulzactive scripts download the app from market and settings are few pages back by Pikachut:D
[Galaxy S II Original Android Development] veyka:
That's just linpack, keep running it untill you get a consistent result, the. You don't need to up your voltages.
[Galaxy S II Original Android Development] rainin:
Was just wondering that if I flash Siyah Kernel to my SGS2 without tweaking or using any of the scripts, would it just act like a stock kernel with default voltage and CPU settings + root?

I mean that without using any of the performance scripts the stability of my phone would be at it's default settings or...?

Also, for programs such as Droidwall, which require Kernel Logging, can the Kernel Logging be enabled by the "Enable Logger" script?

Thanks to GokhanMoral for such a powerful kernel. ;)
[Galaxy S II Original Android Development] :
To all who asked regarding Lulzactive app settings here you go this is the post link by Pikachu..

Download the lulzactive app and put these settings in and reboot your phone.

Many thanks for Pikachu and Gokhanmoral for the kernel

http://xdaforums.com/showpost.php?p=20760059&postcount=14714
[Galaxy S II Original Android Development] mcarans:
#!/sbin/busybox sh

#hotplug parameters

echo 35 > /sys/module/pm_hotplug/parameters/loadl

echo 80 > /sys/module/pm_hotplug/parameters/loadh

echo 90 > /sys/module/pm_hotplug/parameters/loadl_scroff

echo 100 > /sys/module/pm_hotplug/parameters/loadh_scroff

echo 400 > /sys/module/pm_hotplug/parameters/rate

echo 400 > /sys/module/pm_hotplug/parameters/rate_cpuon

echo 1000 > /sys/module/pm_hotplug/parameters/rate_scroff

echo 524288 > /sys/module/pm_hotplug/parameters/freq_cpu1on

#cpu freq

echo 100000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

echo 1200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

#deepsleep levels

echo 4 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_cpulevel

echo 0 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_buslevel

#smooth scaling parameters

echo 3 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_target

echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_offset

echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_step

#cpu governor

echo ondemandx > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

#gpu clock, threshold and voltage

echo "100 267 300" > /sys/class/misc/gpu_clock_control/gpu_control

echo "65% 30% 95% 60%" > /sys/class/misc/gpu_clock_control/gpu_control

echo "900000 950000 1000000" > /sys/class/misc/gpu_voltage_control/gpu_control

#io scheduler

echo sio > /sys/block/mmcblk0/queue/scheduler

#static bus frequency

#echo enabled > /sys/devices/system/cpu/cpu0/cpufreq/busfreq_static

#enable sched_mc

echo 1 > /sys/devices/system/cpu/sched_mc_power_savings

#enable AFTR

echo 3 > /sys/module/cpuidle/parameters/enable_mask

#brightness settings

echo 70 > /sys/class/misc/brightness_curve/min_bl

echo 0 > /sys/class/misc/brightness_curve/min_gamma

echo 19 > /sys/class/misc/brightness_curve/max_gamma

#disable logger (will take effect after a reboot)

mkdir /data/.siyah

chmod 777 /data/.siyah

touch /data/.siyah/disable-logger

The above is what's in siyah-battery.zip. Presumably I can change:

echo ondemandx > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

to:

echo lulzactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Can the below be set by echoing?

int_cpu_load: 95%

pump_up_step: 4

pump_down_step: 1

screen_off: 200MHz

up_sample_time: 10,000us

down_sample_time: 40000us

eg. something like:

echo "95%" > /sys/devices/system/cpu/cpufreq/lulzactive/int_cpu_load

echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time

?
[Galaxy S II Original Android Development] alcurtis93:
No overclock. -125mv undervolt to all values and gpu min value reduced to 114mhz
[Galaxy S II Original Android Development] Flasher8:
Why after I use the lulzactive app from market with the setting. I tick the set apply changes on boot. But after reboot it changed back to default value. Could someone enlighten me?
[Galaxy S II Original Android Development] :
Redo everything again. set as boot then reboot..give your phone a few minutes for everything to settle and permission to be set then go into the app and see if the settings are as you left them....Let me know

EDIT: just tried it myself and it worked fine my friend. when it reboots give it a few minutes like i said above and it should have the settings you set up
[Galaxy S II Original Android Development] saar17:
thanks and what about the voltages?

I want to use 100-1.2Ghz
[Galaxy S II Original Android Development] gh.rohit:
because default governor set again on reboot. make lulzactive governer as default,also set as on boot.
[Galaxy S II Original Android Development] xflowy:
anyone else is stuck in bootanimation with permanent enlightened buttons after installing siyah 2.6.2 via reovery?cant get this to work..every other version just did well but now...any ideas?i'm on chechrom v4. thanks!!
[Galaxy S II Original Android Development] desean:
yes

did you read before posting? droidphile already answered your question a few post before yours, and even provided the script!

Read: http://xdaforums.com/showpost.php?p=20761786&postcount=14741
[Galaxy S II Original Android Development] Vaedryn:
Use voltage controle for this

SGS II Tapatalk
[Galaxy S II Original Android Development] gh.rohit:
did you cleared cache data and delvik cache??
[Galaxy S II Original Android Development] saar17:
I have change my settings to those above.

Are they the best values for battery?
[Galaxy S II Original Android Development] :
From what i have been reading it seems so..If i was you id give it a few days and then decide for yourself buddy...i still used Voltage control to undervolt as well so i shall report back after a few days if you want
[Galaxy S II Original Android Development] OrangePL:
Didn't do it for me, changes always revert back to defaults after reboot.

On that note, the app doesn't ask for root permissions at any time, while I presume it should?

Lulzactive govenor is set on boot via SetCPU.
[Galaxy S II Original Android Development] Flasher8:
Hmm..already tried what u said but it still same going back to same value. I use setcpu set lulzactive as default. For your info I just flashed siyah battery.zip and does this affect it?
[Galaxy S II Original Android Development] boy1010994:
I can't read my internal and external storage!!

After flashing v2.6.2, it say that my "usb storage damaged ", it tell me to format it.

I cannot use internal and external memory now.

I plug my s2 into the computer but nothing appears in the "my computer"

But when i go into cwm mode, i can see the files inside it as well as flash the zip again.
[Galaxy S II Original Android Development] gh.rohit:
because default governor set again on reboot. make lulzactive governer as default,also set as on boot.

EDIT: i mean to say make lulzactive governer as default on boot from voltage control app
[Galaxy S II Original Android Development] Flasher8:
Setcpu set on boot is different from voltage control app set on boot?
[Galaxy S II Original Android Development] rainin:
@gh.rohit

Rohit bhai,

Was just wondering that if I flash Siyah Kernel to my SGS2 without tweaking or using any of the scripts, would it just act like a stock kernel with default voltage and CPU settings + root?

I mean that without using any of the performance scripts the stability of my phone would be at it's default settings or...?

Also, for programs such as Droidwall, which require Kernel Logging, can the Kernel Logging be enabled by the "Enable Logger" script?

Thanks alot. ;)