yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] atomic339:
So, with v2.6.3 I can't use performance. zip or battery.zip?

Do you plan to make a scripts like this, if I can't use old?
[Galaxy S II Original Android Development] fdbailes:
EDIT I explainly backwards haha sry :(

i was having your problem, and the problem for me is this value on pikachu script

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

set it to 4 and no more sod (for me it worked) (4 was the default value on siyah battery script)
[Galaxy S II Original Android Development] stevehkim:
I just looked at the new script for pikachu's and that (4) is set to 5. So that can't be the issue. Thanks again for your help though. I wonder what else it could be...

---------- Post added at 04:33 AM ---------- Previous post was at 04:26 AM ----------

#hotplug parameters

echo 40 > /sys/module/pm_hotplug/parameters/loadl;

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

echo 65 > /sys/module/pm_hotplug/parameters/loadl_scroff;

echo 98 > /sys/module/pm_hotplug/parameters/loadh_scroff;

echo 200 > /sys/module/pm_hotplug/parameters/rate;

echo 800 > /sys/module/pm_hotplug/parameters/rate_cpuon;

echo 800 > /sys/module/pm_hotplug/parameters/rate_scroff;

echo 500000 > /sys/module/pm_hotplug/parameters/freq_cpu1on;

#deepsleep levels

echo 5 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_cpulevel;

echo 2 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_buslevel;

#smooth scaling parameters

echo 2 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_target;

echo 2 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_offset;

echo 2 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_step;

#cpu governor

#gpu clock, threshold and voltage

echo "160 267 300" > /sys/class/misc/gpu_clock_control/gpu_control;

echo "70% 40% 80% 60%" > /sys/class/misc/gpu_clock_control/gpu_control;

echo "950000 1000000 1100000" > /sys/class/misc/gpu_voltage_control/gpu_control;

#static bus frequency

echo "0 0 0 0 1 2 2 2" > /sys/devices/system/cpu/cpu0/cpufreq/busfreq_static;

echo disabled > /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 20 > /sys/class/misc/brightness_curve/min_bl;

echo 1 > /sys/class/misc/brightness_curve/min_gamma;

echo 24 > /sys/class/misc/brightness_curve/max_gamma;

These are the parameters that are in pikachu's init.d. Gokhan do these look ok? Will they mess with your kernel settings?
[Galaxy S II Original Android Development] alinefr:
I'm very new into this kernel, but as I'm reading and tweaking alot about every single peace of /sys knobs I think I can share some of my findings.

deepsleep_cpulevel = 4 is default in this kernel. I haven't changed this value and it's working very stable for me.

It means that, as long as your freq_table is the default one (if you have not changed the /sys/devices/system/cpu/cpu0/cpufreq/freq_table):

1600 1400 1200 1000 800 500 200 100

deepsleep_cpulevel = 4 means that when on deep sleep the SGS2 will run between L4 (800 Mhz) and L7 (100 Mhz).

When deepsleep_cpulevel = 5 means that it will run between L5 (500 Mhz) and L7 (100 Mhz).

So to change it from 4 to 5 means going for a more conservative profile. But of course many other parameteres may count here, like what is your governor? Can you share your scripts?

The problem with using old scripts is that default values for differente tweaks has changed at each Siyah release.
[Galaxy S II Original Android Development] fdbailes:
i wrote it backwards i set it to 4 cause 5 (l5 500 mhz) too low for my undervolting, my phone won't wake up

if i set it to 5 i have to take my uv if i want my phone to wake up :(

sio/ondemandx

stock freq table

100/1200 min/max scaling frequency

uv: 1175/1075/975/875/850/825
[Galaxy S II Original Android Development] alinefr:
As "Valid frequency step values are: 0 (400MHz), 1 (266MHz), 2 (133MHz)"

deepsleep_buslevel = 2 means that when on deep sleep bus speed is set to 133Mhz.

I would try (which is what I did in mine):

# Set deepsleep cpu freq from 100Mhz to 800Mhz
echo 4 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_cpulevel
# set deepsleep bus level to 266Mhz
echo 1 > /sys/devices/system/cpu/cpu0/cpufreq/deepsleep_buslevel
[Galaxy S II Original Android Development] fdbailes:
running

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

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

and no issues, sod or anything, for now i consider stable :)
[Galaxy S II Original Android Development] alinefr:
Great! Then it makes sense ;)
[Galaxy S II Original Android Development] stevehkim:
he had those number (4,5) switched. he meant he had it at 5 and switched it to 4 and so far so good, no more SOD's. I just switched mine as well to 4, we'll see how it goes. I'm using lulzactive as my governer and in my lulzactive app it shows sleep lvl frequency is at step 6 200 mhz. Could this also cause an issue?

*edit* you beat me too it! facepalm!
[Galaxy S II Original Android Development] bala_gamer:
cwm 5.5 doesnt seems to be working normally, gives an error "back menu button disabled" when selecting menus in CWM

edit:

rebooted again via adb working fine
[Galaxy S II Original Android Development] chadouming:
This will happen if you scroll the whole menu 3 times. You must scroll it 3 more times to re-enable the back option.
[Galaxy S II Original Android Development] alinefr:
I will give a try.
[Galaxy S II Original Android Development] pikachu01:
You can download any RMVB (particularly those that have HD quality). :P

Performance is largely dictated by the governor/scheduler that you're using. You should use lulzactive/ondemand/ondemandx/smartassV2 with SIO. Also, use ThunderBolt! scripts to tweak them accordingly (especially with screenstate_scaling addon).

Try using ThunderBolt! instead? :)

Yes, the deepsleep levels are changed so that it is more battery friendly. If you're finding SODs aplenty, you shouldn't UV too aggressively.

Try my method of UVing, using Rock Player/ MX video player to play an RMVB file using software decoding. Even with stock settings, you'll find hangs/reboots if you're UVing too aggressively.
[Galaxy S II Original Android Development] stevehkim:
sorry for the stupid question guys. what are the correct permissions for init.d scripts?
[Galaxy S II Original Android Development] pikachu01:
rwx-rwx-rwx :)
[Galaxy S II Original Android Development] b2rdetor:
2.6.3 with thunderbold and my s99siyah (ondemand\sio, CPU UV, GPU 40\800-100\800-267\950)+touchmove (0)+voodoo lounder(+6) = ideal s2!!!

looks fantastic but need to be tested
[Galaxy S II Original Android Development] stevehkim:
Pika thanks man! And thank you for all your hard work as well. Your scripts with Siyah's kernel seem to be a match made in heaven!
[Galaxy S II Original Android Development] xysonata:
Is anyone else having black horizontal lines on the screen when using this kernel? They're very visible on grey and white backgrounds.

It only started a day after flashing 2.5.x. I wasn't having this issue back when I was using 2.4.1. I flashed some other kernels and the black horizontal lines were gone. Is there a fix for this (without having to switch to a different kernel if possible,please)?

Here's a picture: (Sorry. I only had a low quality camera available. The lines are still noticeable on the grey area, though)
[Galaxy S II Original Android Development] uzay:
İ use siyah kernel v2.6.3. İt is good. But

1. How can i change cwm ( my cwm version: 3

2. My battery was good ( 1-2 ma) when i use v2.6.2. But now battery finished quickly. (76 MA and more)

Please. Does anybody answer this problem?
[Galaxy S II Original Android Development] pikachu01:
What governor are you using? Are you using ThunderBolt! ?

Don't think there were any changes that affect battery life from 2.6.2 to 2.6.3.
[Galaxy S II Original Android Development] cmangalos:
im wondering if there is a flashable zip to restore the original init.d of check rom. i wanna try the new siyah.
[Galaxy S II Original Android Development] stevehkim:
in gokhans changelog it says

battery optimized defaults.

What optimizations are these anyone know?
[Galaxy S II Original Android Development] Crazy-Silver:
Where i can found thunderbolt script ?

From my Samsung Galaxy S II - Rom : CheckRomRevolution HD 4.0 - Kernel : Siyah 2.6.2 - Theme : Ice Cream Sandwich Domination 1.7

CHECKROM REVOLUTION HD BETATESTER
[Galaxy S II Original Android Development] pikachu01:
You can totally replace that with ThunderBolt! and have the Siyah's tweaks (ThunderBolt! style) as well as other tweaks that CheckROM has (ThunderBolt! style also, of course :P)

This one?

https://bitbucket.org/gokhanmoral/siyahkernel/changeset/b0c572f54453

---------- Post added at 01:50 PM ---------- Previous post was at 01:50 PM ----------

In my sig? :P
[Galaxy S II Original Android Development] Crazy-Silver:
Is the latest the 2.3.1 version ?

From my Samsung Galaxy S II - Rom : CheckRomRevolution HD 5.0 - Kernel : Siyah 2.6.3 - Theme : Ice Cream Sandwich Domination 1.7.2

CHECKROM REVOLUTION HD BETATESTER
[Galaxy S II Original Android Development] pikachu01:
Yup. Be sure to install the screenstate_scaling addon as well.
[Galaxy S II Original Android Development] stevehkim:
pika so are the siyah defaults more battery than your thunder scripts?

miui+siyah = beast
[Galaxy S II Original Android Development] aamirleo55:
i dont have any credit cards... so i cant buy Voodoo louder app...

can anybody plzz give me voodoo louder app
[Galaxy S II Original Android Development] iamsmallpang:
v2.6.3 CWM home button can't use

need power button to confirm selecting

CV can't save after reboot
[Galaxy S II Original Android Development] pikachu01:
ThunderBolt! should be more battery friendly :)
[Galaxy S II Original Android Development] alcurtis93:
Smoother, more reliable and benchmarks higher with antutu
[Galaxy S II Original Android Development] alinefr:
Is there any advantage for setting SIO scheduler also for the external sdcard? The default is BFQ.

# cat /sys/block/mmcblk0/queue/scheduler
noop deadline cfq bfq [sio] vr
# cat /sys/block/mmcblk1/queue/scheduler
noop deadline cfq [bfq] sio vr
[Galaxy S II Original Android Development] pikachu01:
SIO should be better as it's a simple scheduler with little overhead. BFQ seems to have too much overhead as it calculates disk spindle position to increase throughput. The issue here is that our phones don't have spindles nor does it have a hard disk. Flash drives doesn't have penalties in back-seeking.
[Galaxy S II Original Android Development] cmangalos:
sorry pika. did not get it.

do i need to just apply your thunderbolt2.3.1.zip then apply the siyah tweak 2.3.6 after applying thunderbolt 2.3.1? or do i need to apply your scripts aswell? i still saw the siyah.batery.zip.script on init.d folder. sorry for frequent question. i dont have time to read. since im kinda busy. new year is coming few hours from now here in the Philippines
[Galaxy S II Original Android Development] carlz0206:
sorry for the noob question

im using checkromrevhdv4 and siyah 2.6.3

can i just normally flash thunderbolt! at recovery?
[Galaxy S II Original Android Development] pikachu01:
What Siyah tweak 2.3.6? Which file?

Only need to apply ThunderBolt! v2.3.2 and screenstate_scaling 1.4.2. It contains everything you need. You should delete siyah.battery.zip.script (Don't know where that came from).

Yup. Flash it normally in recovery. Be sure to read the steps in the original post (mounting /system and /data before flashing).
[Galaxy S II Original Android Development] cmangalos:
hi pika. thanks fir your kind reply. i just flashed your v2.3.2 + screenstate scaling 1.4.2. niw im reading your scripts and ut caught my attention. ill be reading more to gather more info. anyways. ill be flashing the new siyah. which is 2.6.3.

edit: 2.3.6 was a typo error. sorry dude. :p

happy new year to all.
[Galaxy S II Original Android Development] :
Sorry for this stupid question but its kinda bugging me. Got 2.6.3 and have lulzactive app and already using my settings. If i flash the bolt scripts do i touch anything in lulzactive app? And how do i go enabling scripts as flashing them does not seem to work. Sorry for the questions
[Galaxy S II Original Android Development] drigz08:
happy new year to all, thanks for the update

2.6.3

Will flash the zImage now :)
[Galaxy S II Original Android Development] cmangalos:
@droid did you mount data and system? flashing thunderbolt works for me. check your sd card if you saw bolt scripts it means you are succesful. i find mine on external sd card.
[Galaxy S II Original Android Development] carlz0206:
can u please check if i done it correctly

i dowloaded thundervolt 2.3.2 and screen state scaling 1.4.2 and placed it in my internal sd card then went to recovery then whet to mount and storage and mounted system,data and sd card then flashed the script 1 after another without rebooting then i rebooted the system.

then i downloaded scriptmanager from the market then went to sdcard then opened both script as script then chosed su then pressed run.

did i did it correctly? thanks in advance
[Galaxy S II Original Android Development] :
Thanks buddy but the other question is do i need lulzactive app if i have the scripts? cause really the app should do what scripts are intended for correct?

my apologies..
[Galaxy S II Original Android Development] stevehkim:
i just flashed the zips in cwm (mounted /system, /data, /sdcard) and rebooted. Didn't do anything else and seems like everything I need is working.

---------- Post added at 08:51 AM ---------- Previous post was at 08:50 AM ----------

droid you don't need the lulz app unless you are going to tweak the lulz parameters that pika set in the init.d scripts.
[Galaxy S II Original Android Development] :
Steve thanks buddy last question and i shall leave alone and go play with the scripts....The scripts should work with any governor correct? And once you mounted what you stated above how did you go about remounted everything or does that happen automatically

And Happy New Year to you all..Still New Years Eve here :D
[Galaxy S II Original Android Development] pikachu01:
No need to do anything in lulzactive app. It's tweaked by the script :)

The remounti9100 needs to run as boot as well (the gear icon). Everything else is fine. Check the "How to find out if it works" in the original post to see if everything is working well. :)

---------- Post added at 03:58 PM ---------- Previous post was at 03:55 PM ----------

It works with any governor. :)

Just use Voltage Control to choose them. I recommend lulzactive ;)

Edit: smartassV2 also works well :)
[Galaxy S II Original Android Development] :
Thanks Pika..Appreciate your help and Steve's also...Only reason why i ask about the remounting after is because when i tried flashing something it gave me an error saying cache/recovery/last log could not be found something like that..Hence why i would like to know how to do it the proper way
[Galaxy S II Original Android Development] stevehkim:
Droid as pika said no need to re-mount. Just reboot and you are good to go!
[Galaxy S II Original Android Development] :
Nice one thanks..Time to Thunder the bad boy up:D

EDIT: Right when i went ahead to mount data/system/sdcard first two mounted fine but last one did not. said sdcard could not be mounted...went ahead and flashed the zip anyway and it said everything went fine...is this the known issue regarding the external sd not being mounted?
[Galaxy S II Original Android Development] stevehkim:
i didn't get that message but if it flashed without errors you should be good to go. To pika I have a question, doing some tests with graphics/fps it gets really choppy. Anyway around this? Is this due to the mali drivers?
[Galaxy S II Original Android Development] nintendolinky:
Does anyone mind making a quick guide on what to do to get 2.6.3 and pikas thunderbolt scripts working. I'm currently using 2.6.2 with his tweaks for the lulz app but obviously want to upgrade to 2.6.3 but don't want to do anything that will not make my phone as smooth as it is now. Thanks do much by the way, great kernel and support.
[Galaxy S II Original Android Development] pikachu01:
I get that too. It seems that I need an external Sd in my phone for it to mount successfully.

What graphics test?
[Galaxy S II Original Android Development] stevehkim:
sorry not a graphics specific test. I was messing around with quadrant standard, and the graphics part was horrible (hallway, planets, dna) and the fps was jumping all over the place. On 2.6.1 it was as smooth as a baby's ass. by the way can your scripts be used with any pre 2.6.2 siyah versions such as 2.6.1?
[Galaxy S II Original Android Development] aegeuss:
Gökhan, thanks again for this great version, so far so good. It's amazing to see this thread taking more than two millions hit in such a short time. Incredible.

And Pika, thanks for those scripts. I have a question to you: what would we miss if we chose to use your scripts via the easier way, which includes manually extracting the script files only and putting them in the init.d directory and changing the permissions? Do we have to delete any other script created by siyah kernel too or shall we leave them untouched?

Thanks again.
[Galaxy S II Original Android Development] marvi0:
Have read back a sizeable number of pages, and the still cannot find any information regarding Siyah, hyperdroid and the new voodoo app. Has anyone on latest hyperdroid combined with latest Siyah, been able to use the voodoo app, as mine keeps crushing. It appears their is an issue between the two not sure who between the Siyah team and hyperdroid team, can resolve this please?.
[Galaxy S II Original Android Development] cmangalos:
hmmm. playing modern combat 3, it looks like its not friendly with siyah v 2.6.3, when playing online the phone sometimes reboots and sometimes force close the gamr
[Galaxy S II Original Android Development] :
i am on 4.4.7 hyperdroid and latest Siyah Kernel and voodoo works fine for me
[Galaxy S II Original Android Development] scanie:
I had some pretty hardcore battery drain this night after installing the latest siyah.

http://imgur.com/ucWHm

Is it normal or should I do something? :)
[Galaxy S II Original Android Development] stevehkim:
I know benchmarks are to be taken with a grain of salt but i was getting 2100-2700 quadrant standard test scores on 2.6.3 with thunderbolt scripts using lulzactive and sio at 1400 max 200 min. I flashed back to 2.6.1 and scores are back up to 4200-4700 same setup except using ondemandx with sio. Also the graphics part was smooth and fps held at 59-60 fps. Overall using the phone 2.6.1-2.6.3 seem very very close. But a 2000 point drop kind of makes me wonder, also the choppy frames on the graphics. Once again not complaining just trying to help out with the great development of this great kernel.
[Galaxy S II Original Android Development] gokhanmoral:
if v2.6.3, I think I know the reason :)

it is because of the early release and I did not clean up some experimental parts.

you'll have an update tonight.
[Galaxy S II Original Android Development] :
well for some reason thunderbolt scripts do not want to flashed on my phone. mounted sdcard/system/data and flashed afterwards the scripts and when to go and have a look in myfiles no boltscripts folder has been created...kinda giving up now and just using the lulzactive app and my own settings i think
[Galaxy S II Original Android Development] pikachu01:
Are you OCing/UVing? The aggressive CFS setting will reveal instabilities faster. Try using my guide for undervolting (Android Optimization Tips) CTRL-F for Undervolt.

Might be related to the Mali drivers? :/

Yeah it's a known issue, copy the bolt_scripts manually into your /sdcard.
[Galaxy S II Original Android Development] noobsgs2:
Same to me linpack give me from 18 to 50 score result...and some lag in the main
[Galaxy S II Original Android Development] ka2uki:
maybe something wrong withe the smartassV2, lulzactiveV2 governors? the same setting:200mzh--1400mhz BFQ min GPU clock 200mhz max:400mhz..conservative governor work as smooth as hell..but smartassV2, lulzactiveV2 governors not as better as conservative governor .play a game called"Warp Dash".conservative super super smooth ,but smartassV2, lulzactiveV2 governors run very very lag..
[Galaxy S II Original Android Development] :
Right moved the bolt_scripts using rootexplorer and they are on my sdcard now...do i need to do anything else?
[Galaxy S II Original Android Development] Galaxy_Fan:
ok, i will flash 1.7.8 now and try.

will give you feedback asap
[Galaxy S II Original Android Development] bgx:
Till now no issues! Tryed switching wlan on and off lot of times, airplane modus also, couldn't break wlan. Now will look on longtime test if wlan is stable...
[Galaxy S II Original Android Development] jsompis:
FYI: I fixed su 3.0 problem by removed /system/xbin/su.
[Galaxy S II Original Android Development] ebliss:
tried 1.7.8. device freezes the moment it boots. tried a few times, still the same.
[Galaxy S II Original Android Development] gtizon:
Hi team, whats the diff between smartassv2, interactivex, and ondemandx governors? Those are what i see in set cpu. Whats best to select? Also just installed this kernel.for first time. Using villain.rom 3.0
[Galaxy S II Original Android Development] gokhanmoral:
your device just doesn't like my kernels... I really don't understand why you have these problems...
[Galaxy S II Original Android Development] kalpik:
1.7.8 working absolutely fine here.. Guess I have a device with a nice CPU :p
[Galaxy S II Original Android Development] Galaxy_Fan:
seems to be good. no issues with wifi til now!

Thanks man. GREAT!
[Galaxy S II Original Android Development] gn00my:
New update working great here, no problems yet ;-)
[Galaxy S II Original Android Development] Yoyoa:
Delete please
[Galaxy S II Original Android Development] cbeckstein:
no problem with mounting a 16GB Transcend SD card here (Stock KI3 plus JKay MOD with Siyah 1.7.8)
[Galaxy S II Original Android Development] abhi021:
Any chances of having significant difference in regards to battery usage between 1.7.7 & 1.7.8 ?

Currently testing 1.7.7 in regards to better battery output.
[Galaxy S II Original Android Development] cbeckstein:
on standard SGS2 with stock KI3 and Siyah 1.7.8, GPS works like a charme (lightning fast fix)
[Galaxy S II Original Android Development] superleeds27:
Anyone else have the touchscreen lock up on them, asin, pressing and touching but nothing happening?
[Galaxy S II Original Android Development] jlevy73:
Running great with Leomar's Rom.
[Galaxy S II Original Android Development] Heimiko:
v1.7.8 works perfect on my side - no issues.

however, when I undervolt at 200MHz, I should be able to be stable at 600mV (600mV was stable in CM7's kernel). but with this kernel I'm not able to go below 775mV, anything below, and it crashes faster then I can blink. ;)

have you found out if you set the lower voltages the same, or differently than CM7's kernel? or if the CM7's kernel is not even actually setting voltages that low, only reporting it, perhaps??
[Galaxy S II Original Android Development] Skyline92:
Hi Guys. Everytime I install this Kernel Maps stopps working. I'm in Cog 1.51. Anyone know why?? A reinstall of Cog + install of Siyah right after each other fixes this problem. Still quite annoying.....

Thanks 4 now
[Galaxy S II Original Android Development] bgx:
Same here below 800mv but it's ok for me.
[Galaxy S II Original Android Development] tonysac:
+1..we have same taste m8...lol

Sent from Galaxy!
[Galaxy S II Original Android Development] Sp33d_:
This worked. Thank you ;)
[Galaxy S II Original Android Development] pikachu01:
Is this with ThunderBolt! or without?

Script Manager stuff. The original post contains instructions on how to do it.