yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] janreiviardo:
Hi, I've got a question. I am running checkrom and it has some init.d scripts and Im wondering if there will be any conflict with its script since Im also using right now Thunderbolt! script and screenstate_scaling addon.

Here are the init.d script I have:

02modules

05module

90ram-tweaks

98mounts

99complete

s70darky_zipalign

s78enable_touchscreen_1

s95zipalign

s98bolt_siyah

S98CFS

S98screenstate_scaling

S98system_tweak

Also, is my screenstate scaling working? Because this is the values I get when i type sysctl -a | grep vm:

dirty_ratio = 80

dirty_background_ratio = 65

vfs_cache_pressure = 1

TIA
[Galaxy S II Original Android Development] stevehkim:
its working boss

tweaked - by me

kernel - siyah the og

rom- me you eeee.
[Galaxy S II Original Android Development] stevehkim:
shouldnt have any clashing either although im questioning the ramscript. that pikachu will have to answer himself.

tweaked - by me

kernel - siyah the og

rom- me you eeee.
[Galaxy S II Original Android Development] thunderteaser:
Come on, how old are you, N6666661? You were claiming that a single change in Siyah 2.6.5 that was intended to improve stability despite a slightly lower benchmark score (which is different from real performance) would have made it worse than a stock "rom" (and it's a kernel we're talking about). I think everyone got that with my joke I was saying to not make of benchmark scores a religion, it was not an offense. Should I have been that explanatory from the start, or... Oh, and I also eat pizza while sunbathing and dancing the tarantella. ;)

It's-a-meee, Maaario!
[Galaxy S II Original Android Development] rajarshi10:
Can I use Siyah Kernel 2.6.5 on stock rom 2.3.6? What are the advantages of this kernel? So much hype! Someone please reply to my query.
[Galaxy S II Original Android Development] ReiKo90:
Sure, but what is "ThunderBolt!"?
[Galaxy S II Original Android Development] MistahBungle:
Yes. Refer to the first page of this thread for the features. The very same first page where you would have noticed the first question of the FAQ deals with your question about it working with 2.3.6 stock :rolleyes:
[Galaxy S II Original Android Development] fredli888:
Do you mean I need to restart my phone manually several times to fix offline charging issue for v2.6.5?
[Galaxy S II Original Android Development] RotesMeerJogger:
is your phone rooted? this is your first step: root your S2. in this thread you find instructions to do it. after that you can flash siyah kernel.

it looks like siyah kernel 2.6.5 is a little bit buggy. take version 2.6.4. works great. very good performance and battery live with default settings. i only tweak with voltage control and lulzactive app.
[Galaxy S II Original Android Development] pangiotis24:
which are the best settings for the lulzactive app.can i make lulzactive governor lock at the lowest step(100mhz)when screen is off(like smartassv2 does)?i dont know which value to change from the lulzactive app to do this
[Galaxy S II Original Android Development] RotesMeerJogger:
use voltage control app to set lowest step to 100 MHz but you can also do this with lulzactive app.

my lulzactive settings are:

inc_cpu_load: 70 %

pump_up_step: 4

pump_down_step: 1

screen_off_min_step: 5, 500 MHz (here you can take 7, 100 MHz but when you get a call wakeup time is a little bit too long - a view seconds)

up_sample_time: 10.000

down_sample_time: 30.000
[Galaxy S II Original Android Development] VFO:
So it turns out that I only experience this when using my companies wifi. On my home wifi the battery use is normal and the phone enters deep sleep as it should. However, when using the wifi at work it hangs at 200Mhz and never goes into deep sleep. This only happens with 2.6.5 and 2.6.4 all the previous Siyah kernels have not had this issue. I am sorry if it sounds like I am complaining because I am not, I am just curious and providing feedback. This kernel has been the only kernel I have used since it came to the I777 because it is IMHO the best kernel available for my phone.
[Galaxy S II Original Android Development] KcDaRookie:
You can directly flash Siyah Kernel through Odin, you don't need root access to start with.

And if it hasn't been removed in the meantime autorooting is activated since at least 2.6.1 again.

@pangiotis: I wouldn't recommend locking your phone to 100MHz while screen off, first of all it takes longer for the phone to wake up on activities like receiving phone calls and so on to wake up, also if some background process starts computing, it's better to have a peek in usage instead of the phone hanging for some time at lowest freq.
[Galaxy S II Original Android Development] jdbpogo:
hi, i'm having problems getting a ntfs flash drive working. i get an error message saying clear usb storage and it has a blank or unsupported file system. fat32 seems to work fine but i wanted to get around the file size limitations (2gb i believe). i've done some quick searches on this thread but didn't find any answers. does someone know how to get it working?
[Galaxy S II Original Android Development] gokhanmoral:
I have updated the first post.

just check /mnt/usb after plugging the usb flash. it will be mounted in read-only mode although your rom says "clear storage blah blah"
[Galaxy S II Original Android Development] sid9922:
Are you using siyah 2.6.5 + thunderbolt 2.3.6 with this setup mate? Hows the battery life though?
[Galaxy S II Original Android Development] jdbpogo:
thnx, worked like a charm :)
[Galaxy S II Original Android Development] geviron:
Hello guys, When I tried to flash thunderbolt, I wasn't able to mount Sdcard. Is this normal? I thought the issue was solved a couple release ago?

Cheers
[Galaxy S II Original Android Development] aqualeris:
Faced the same problem. Check your /sdcard and see if bolt_scripts folder is there. If not, copy it from Thunderbolt zip to anywhere on your phone. The location doesn't matter, it just needs to be in the phone for Script Manager to read it. Correct me if I'm wrong!

On a side note, would like to ask about the lulzactive app. Somehow the settings keep changing by themselves and never seem to stay to what I set. Is there anyway to fix it?
[Galaxy S II Original Android Development] droidphile:
2.6.6 is on the way. Let's all stop crying over 2.6.5 and be patient.

Saw a lot of "benchmark:batterylife talks" yesterday.

It is left for us to debate over "is Siyah the best kernel". What is a best kernel anyway? What's the exact definition of a best kernel.

1) One that gives best benchmark score?

2) One that gives best battery life?

3) One that's most stable and reliable and never cause any freeze/reboots?

4) Or one that satisfy all the above points?

Frankly, the main reason i use Siyah without even trying any of the other kernel from the day i started using it, is simple. "TWEAKS"

A kernel with tons of tweaks and user configurable parameters is the best kernel. Why? Because we can simply make it extremely battery friendly or extremely performance friendly/extremely stable or extremely unstable with a few scripts. So all the goodness of the kernel comes out of how well we interpret the tweaks. I mean is there anything more fun than "customization factor"? Isn't it the reason we all salivate for new releases of our fav roms and themes? The same applies to kernel as well.
[Galaxy S II Original Android Development] geviron:
Cheers mate, worked like a charm.
[Galaxy S II Original Android Development] gokhanmoral:
there is a serious problem with v2.6.5 and I noticed it after enabling hung task detection.

it is related with interactive based governors. actually, the problem was always there but it wasn't bugging us because hung tasks were not causing reboots in previous versions.

after releasing v2.6.6, I will remove all previous versions.

I have upgraded interactive governor, fixed the problem, also applied new changes in intereactive governor to lulzactive (consider it as lulzactiveS). interactive worker threads are not created when the governor is initialized anymore. they are created when the governor is started, and stopped when you select another governor.
[Galaxy S II Original Android Development] :
Must say 2.6.4 is working like a charm. Specially with overclocking and ondemand governor awesome stuff.
[Galaxy S II Original Android Development] The_MutenRoshi:
Whats rom r u using? And Thunderbolt scripts?
[Galaxy S II Original Android Development] :
Everything you need to know my friend is in my signature;)
[Galaxy S II Original Android Development] sayatsugu:
A little question from me about the rest of the addons in Pikachu's thread,

beside the screenstate_scaling addon, has anybody tried the rest of them ?
[Galaxy S II Original Android Development] qureyoon:
For us who use mobile. Your signature is pretty much useless. Since we can't see it ;p
[Galaxy S II Original Android Development] :
my bad. using latest hyperdroid rom. Thunderbolt scripts 2.3.5 and of course kernel 2.6.4
[Galaxy S II Original Android Development] cooldfuzion:
Let it come :)
[Galaxy S II Original Android Development] sahidmiah:
I would like to thank siyah dev for working on fix in HQ video playback on his next kernel 2.6.6 ( Mr bones)

BIG THANKX
[Galaxy S II Original Android Development] jaher:
Im a v. New user.

Could some1 tell me whats the best version of siyah for samsung gs2 wicked rom and easiest way to flash it on.

Thks
[Galaxy S II Original Android Development] ReiKo90:
Well yeah I see "Thunderbolt" script is integrated but nowhere it says how to activate or what is it. Someone care to explain? =? Thanks!
[Galaxy S II Original Android Development] KcDaRookie:
I would say take 2.6.5 or 2.6.1 and flash through Odin or ClockWorkMod Recovery.

It's only included partially and you don't have to activate it, it's loaded by default.

ThunderBolt! is a collection of tweaks to optimize system performance made by pikachu01, informations and the whole script can be found here: http://xdaforums.com/showthread.php?t=1296927
[Galaxy S II Original Android Development] chadouming:
I would say : Read the fu*king OP ( 1st and 2nd post in this case )
[Galaxy S II Original Android Development] jaher:
Ok chill man no need to swear whatever the case may be.
[Galaxy S II Original Android Development] platy222:
with 2.6.5 i still get the pixel failure

there are lines coming from the right side of the screen....
[Galaxy S II Original Android Development] ReiKo90:
Yeah, someone asked (i mean pikachu himself xD) if I use it or not, well if it's preloaded of course I'm using it xD
[Galaxy S II Original Android Development] kryptoner:
Help me to get USB otg working on MIUI using this kernel, I'm using latest version of this kernel. Where can I find the usb storage device in file explorer? It used to be in usb storage folder on stock rom, now its not there. and when I remove otg, it says "SD Card unexpectedly removed." plz help

EDIT - nvm, got it!
[Galaxy S II Original Android Development] svenk:
I have the same thing. Only noticed when I upgraded to 2.6.4. Visible only during VR boot animation (little glowing green android bot) and when pulling down the notification bar.

I'd say I can live with it, especially since 2.6.4 gives a good battery life. However, since it seems to be a new thing, maybe it can be fixed? It is not visible on screenshots btw so it seems to be hardware related.

Edit: I think it's due to very low brightness levels only.
[Galaxy S II Original Android Development] KcDaRookie:
I guess if pikachu has asked this, he didn't mean the part that is already included in the kernel but the whole script that can be found in his thread, so if you don't flashed the package from his thread your not using it.
[Galaxy S II Original Android Development] chadouming:
Just tired of the people asking the same question over and over when the answeelr are writtten on a post they should have read.
[Galaxy S II Original Android Development] hayspat:
I can't mount my external hdd which using ntfs and gpt. I think It is not a basic mounting issue. There is no sdaX in /dev/block also no error like format your usb storage bla bla. When i plugged hdd, usb2 folder appears in /sys/devices/platform/s3c_otghcd directory and my touchscreen became les sensitive. I tried on cm9 which using extended vold system with no success. Some help would be good :)
[Galaxy S II Original Android Development] chadouming:
Maybe the phone can't output enough juice for you hdd ?
[Galaxy S II Original Android Development] galinha:
oK, I just need to flash the kernel , nothing more ?

Thanks again
[Galaxy S II Original Android Development] Muskito87:
Hi!

Installed beta3, BLN is working with CheckROM v3!!! :)

after 3hrs of use battery is on 85%!!!

Will report back on any lags...

Thanks again
[Galaxy S II Original Android Development] gokhanmoral:
good and bad news...

good news is that I have uploaded v1.5rc1

bad news is that you'll have to reflash the kernel... ;)

I have set the voltage of 100MHz to 975mV which is lowest stock voltage.

I also have tweaked smartassV2 to save a bit more. I hope it won't cause any lags.

if I make smartassV2 too responsive there will be no difference between smartassV2 & ondemandX.

if you are not happy with smartassV2 governor simply use setcpu or any other overclocking program to choose ondemandX.

---------- Post added at 06:48 PM ---------- Previous post was at 06:45 PM ----------

that's a start :) but yes, it's a good start and should be enough for now.

I also recommend you to recalibrate your battery.

download batterycalibrator from the market and follow the instructions. another recommendation is to chage your phone 1 hour more when it says fully charged.
[Galaxy S II Original Android Development] uronfire:
Using beta 3 , 100 mhz UV to 800 rock stable so far here is my uv

1200 1150

1000 1050

800 950

500 875

200 850

100 800
[Galaxy S II Original Android Development] gokhanmoral:
You are lucky to have such a good cpu. Some devices cannot even handle -25mV.
[Galaxy S II Original Android Development] SupraN0va:
Seems that this kernel drains my battery on ^^. Started from 11% now I'm at 14% without charging. Lol
[Galaxy S II Original Android Development] kartalgurhan:
Thank you!!!

---------- Post added at 10:56 PM ---------- Previous post was at 10:49 PM ----------

Opposite to most others say, I use cognition 1.5.1 with this kernel... After calibrating the battery I get decent performance/battery balance...

Besides, i underclock down to 800 mhz with as much uv as i can achieve because i don't care about the performance as much as care about the battery life as i am a very heavy user. Surviving 12 hours is more than i can dream of....

Hth

---------- Post added at 10:57 PM ---------- Previous post was at 10:56 PM ----------

Please do recalibrate your battery....
[Galaxy S II Original Android Development] kwerdenker:
I don't know if this has been superseeded by your new version but I was finally able to duplicate the error. I attached the whole log but it's rather large since it took quite some time. From a quick scan I think the lock-up is related to the process of getting back to sleep after a wakelock while screen is off.

Last line of the log is

PM: Syncing filesystems ...

and this is always on the start of the following constant sequenz:

PM: Syncing filesystems ... done.
Mali: OSPMM: mali_pwr_suspend_notifier : PM_SUSPEND_PREPARE
PM_SUSPEND_PREPARE for CPUFREQ
s5pv310_pm_hotplug_notifier_event: saving pm_hotplug lock 0
Freezing user space processes ... (elapsed 0.02 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
modemctl modemctl: ACTIVE_STATE:0
usb_host_phy_power_off: ldo off
ehci check ldo vcc_d(192)
ehci check ldo vcc_a(192)
wake enabled for irq 331
wake enabled for irq 347
wake enabled for irq 353
usb udc suspend
sdhci_suspend_host : MMC Card OFF samsung-hsmmc
c1_enable_regulator_for_usb_mipi: disable LDOs

And just so you have all the infos: I'm using undervolting and underclocking via my own init-scripts. The relevant parts are these two lines:

echo "1425 1275 1175 1075 975 875 850 850" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

The voltages have been tested on multiple kernels to be very stable.

For testing purporses I'm currently running a second log with scaling_min_freq set to 200000 and will test if the error occurs again.

P.S.: Sorry for the long post :rolleyes:
[Galaxy S II Original Android Development] gokhanmoral:
thank you. I will upload rc2 which should solve this problem.
[Galaxy S II Original Android Development] raver2046:
same problem with rc1 sgs2 hangs when i try to wake up .

I use min 200 max 200 screen off profile
[Galaxy S II Original Android Development] gokhanmoral:
I have uploaded rc2.

those who has lockups can download, others can stay on beta3 or rc1 if experiencing no problem.
[Galaxy S II Original Android Development] kwerdenker:
No problem. Happy to give a helping hand in developing this kernel :)

Thanks! Going to flash and test it.

Just out of curiosity as an embedded engineer: could you explain what the problem was exactly?
[Galaxy S II Original Android Development] gokhanmoral:
we have to "wait" sometimes, or "sleep" :) too much optimization hurts.
[Galaxy S II Original Android Development] jimhaddon:
rc2 CWM zip does not flash. Says cannot find zImage.
[Galaxy S II Original Android Development] gokhanmoral:
hmm.. works for me.

do you use CWM recovery or another app which launches it?
[Galaxy S II Original Android Development] CSCicus:
If i put 825 to file my phone freeze and i must restart. I use Sleep state Settings

Sleep Min 100000 Sleep max 500000 Sleep GoV SAv2.

What i doing wrong ?

I try beta3 and RC1 same problem
[Galaxy S II Original Android Development] kwerdenker:
You phone can probably not handle such low voltage. Try changing the last value from 825 to 850 so it reads

echo 1375 1275 1175 1075 975 875 850 [B]850[/B] [...]
[Galaxy S II Original Android Development] CSCicus:
Thanks i try
[Galaxy S II Original Android Development] CSCicus:
After flash siyahkernel v1.5rc2 my phone dont want boot.
[Galaxy S II Original Android Development] mocas:
I have been trying all versios and all work very well. Thanks for your great work
[Galaxy S II Original Android Development] yoplaboum:
Where can I download 1.7.8 beta1 ?
[Galaxy S II Original Android Development] jdmcivic:
alright. firstly remove everything in dlevs rom.

dual_core folder in system/etc

remove the init.d scripts too. i find them to be just dumped inside without even checking the codes for repetition

secondly, flash the oc daemon script update

u can use the init.d scripts i attached, however please edit the values to your liking. your device might not be stable expecially with the gpu undervolting.

the ones u need to edit are s97fastcharge,s99gpuv.

s97ramscript works well for all my roms. u could try it.

ok moving on to the OC/UC

inside /system/etc/virtuous_oc

edit the values to ur liking. i believe its as simple as it gets.

then edit the voltages in dual_core_script in system/etc

please be reminded that u have to add another value cos siyah'S KERNEL IS 8 STEP

in the script theres only 7, 1400 1250 1225 1125 1000 925 875

so just edit both the awake and sleep profiles. reboot and your done.

I have reflashed to 1.7.7 cos i'm getting lockups while UV.

hope my post helps

p/s i have no idea where i got the daemon update script..im guessing its from 89luca89 or is it mike? lol credits to him for a functioning o/c daemon script.

undervolting, o/c , sleep profiles + governor setting are working well.
[Galaxy S II Original Android Development] brenopapito:
ClockworkMod Recovery recive update to v4.0.1.5.

:D
[Galaxy S II Original Android Development] antt00:
I like 1.7.8. Can I keep it? Will my device explode? :)
[Galaxy S II Original Android Development] superleeds27:
Froze again!

Back to 1.7.7
[Galaxy S II Original Android Development] gokhanmoral:
I hope not :)

try beta1. it should be better.
[Galaxy S II Original Android Development] Galaxy_Fan:
EDIT: new version online
[Galaxy S II Original Android Development] ram3n:
No problem so far with 1.7.8.

Waiting for new updates :D

---------- Post added at 02:27 PM ---------- Previous post was at 02:26 PM ----------

what's the differences between 1.7.8 and 1.7.8beta please?
[Galaxy S II Original Android Development] :
flashed.. still no /data/.siyah for me for whatever reason, everything else OK :)
[Galaxy S II Original Android Development] gokhanmoral:
can you see any other file starting with "."?

because files starting with "." are hidden files in unix systems and sometimes they are not shown until you explicitly tell your file manager to show them. also, you have to use -a parameters in ls command to see them.
[Galaxy S II Original Android Development] Flasher8:
sorry for my stupidness!

on the remove everything in Dlev rom mean remove all the init.d script ? or just use ur script to replace it ?

im a bit confused.:(

"the ones u need to edit are s97fastcharge,s99gpuv."

Im not fully understand this sentence.

thanks in advanced!
[Galaxy S II Original Android Development] :
yes I can see all other .files and .folders except that one using root explorer (as stated I did clean install of stock rom and went directly to 1.7.8 without being previosuly on 1.7.7)
[Galaxy S II Original Android Development] gokhanmoral:
ok, thank you for the feedback. I'll fix another bug in a min :)
[Galaxy S II Original Android Development] jdmcivic:
ok to play safe. if you do not want to undervolt ur gpu. do not input the s99gpuv. cos u gotta edit the values. same goes for s97 fastcharge.

i have deleted all the init.d scripts within dlevs and inserted mine cos there's just too many in them and many are repeated. hope dlev would fix this.

u can just use the ramscript and ocdaemon..
[Galaxy S II Original Android Development] :
:)) thanks.
[Galaxy S II Original Android Development] Flasher8:
so i need to delete all the script within dlev rom including the tweak, zipalign,sdcardspeedfix and all right ?

after that i just use use your script exclude s99gpuv and s97fastcharge.
[Galaxy S II Original Android Development] Galaxy_Fan:
I can see .folders and .files but not any folder/file in /data/
[Galaxy S II Original Android Development] jdmcivic:
yup. am not losing any performance at all..

and please please please edit the voltages to 8 steps. !

and then u could use kwerdenker's script to show your output like this

--[Kernel]--

2.6.35.7-Siyah-v1.7.7+

--[Voltages]--

1600mhz: 1400 mV

1400mhz: 1250 mV

1200mhz: 1150 mV

1000mhz: 1050 mV

800mhz: 950 mV

500mhz: 850 mV

200mhz: 800 mV

100mhz: 800 mV

--[Max Freqency]--

1200000

--[Min Freqency]--

200000

--[Active Governor]--

ondemand

--[IO scheduler]--

noop deadline cfq vr [bfq] sio

--[GPU Voltages]--

Step1: 800000

Step2: 850000

--[GPU Freqencies]--

Step0: 160

Step1: 267
[Galaxy S II Original Android Development] ebliss:
Hi,

is logging enabled in 1.7.8beta1?
[Galaxy S II Original Android Development] Flasher8:
thanks!!!!:D:D

:) EDIT : Opps ..forgot to ask do i need to change permission for the script?

and where i can edit the value as you mentioned the 8 step ?

really thanks !
[Galaxy S II Original Android Development] hayspat:
My hdd don't work w/o external supply anyway. It has already plugged to external supply.
[Galaxy S II Original Android Development] veyka:
Have you checked /mnt/usb as it will automatically appear there mounted read only.