yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] shrooms90:
Wow thats what i call batterylife

great work on this one:-)
[Galaxy S II Original Android Development] YoTu_01:
It's working on the (i think) semi-official MIUI ROM from miuiandroid.com

I'm using 2.1b9 btw, 2.0 on Galnet MIUI didn't work, i wiped and formatted all the partitions except /emmc.
[Galaxy S II Original Android Development] Guitarfreak26:
What settings you using mate?
[Galaxy S II Original Android Development] shr33kant:
That's good to hear, I was about to test the semi official MIUI rom. So I should be able to flash 2.1b9 just fine? :D
[Galaxy S II Original Android Development] maxeli:
Is it possible to use siyah v1.8 kernel for the miui latest rom for samsung galaxy s2???
[Galaxy S II Original Android Development] gokhanmoral:
although benchmarks mean nothing, this screenshot is taken with SiyahKernel v2.1beta10...

quadrant score on the second try...

EDIT: with cpu@1600MHz performance, gpu@400MHz.. set with voltagecontrol...
[Galaxy S II Original Android Development] maxeli:
Overclocked???
[Galaxy S II Original Android Development] Nghtmare:
WTF omg lol You have to teach some of us how to make that happen :P By the way what mV do you have set for 1.69?? Because i have used up to 1500 and my phone still freezes :(
[Galaxy S II Original Android Development] gokhanmoral:
I have edited the post.

cpu@1600mhz gpu@400mhz

yes, overclocked, but not in a special way...
[Galaxy S II Original Android Development] gokhanmoral:
this is with 1600mhz :)

mine also freezes @1696...
[Galaxy S II Original Android Development] AndreiLux:
What did you change in b10 that makes the score jump over 1000 points?

Quadrant may not be representative of real-world performance but it's representative enough of raw "potential" and is quite sensitive as it seems.
[Galaxy S II Original Android Development] gokhanmoral:
also, the rom is insanity ii 48 (cm based, very lightweight)

I did not try it on a samsung rom yet.
[Galaxy S II Original Android Development] YoTu_01:
Yes, one thing though the FM radio which works ok with the kernel that comes with the ROM doesn't work with Siyah. I formatted the internal /sdcard too, forgot to add that.

Try it.
[Galaxy S II Original Android Development] gokhanmoral:
I noticed that people cheat.

I have just read in another thread that people are getting 4700+ scores with stock frequencies on speedmod and it made no sense that I was getting 4300...

so I enabled the same cheat which is used in lightning rom...

I got 4700 on a samsung rom and I wanted to try it on insanity...

I think I can pass 8000 with that tempfs cheat...

and I used another hardware trick...

I put my phone into the fridge during the benchmark :P

you are right.. quadrant represents the potential, but you should not trust on screenshots.

4700+ on a samsung rom is just not possible without cheating.

and this score is not possible without a fridge :)
[Galaxy S II Original Android Development] Nghtmare:
Thats some very good performance then :) I get around 5500 with b9 even though as soon as i flashed it yesterday i was getting around 6000, i cant now i dont know why :( But anyways how did you get it so high??
[Galaxy S II Original Android Development] ebliss:
So when do we get to try it? It's 9am in the morning here, go time to test for the whole day.

btw, is there anything you can do to get cpuspy and time_in_state of setcpu to recognise 25mhz and 1696mhz?
[Galaxy S II Original Android Development] shr33kant:
Well, I guess I'll give 2.1b9 a crack on the latest miui :) brb with results!

Edit: Please keep cwm on v5...why can't you all just use cwm to flash a kernel? >.< what's the point in using cwm app?
[Galaxy S II Original Android Development] AndreiLux:
The FM radio finally works with MIUI/CM ???? That's what I've been waiting for to switch from the stock ROMs a long time ago, Gokhan, go investigate and copy!! :D:D

Also I don't think people having ~4700 on stock are cheating, the tempfs trick already boosted people into the mid 5k range long time ago, so that alone can't be it. I also had problems in my relatively old and cluttered ROM to hit 3900/4000 like many others with the older kernel while I couldn't pass 3600 reliably. And since when does cooling the device make it faster :p:p it just makes it stable at higher OCs.
[Galaxy S II Original Android Development] gokhanmoral:
here is the cheat I used:

mount -t tmpfs tmpfs /data/data/com.aurorasoftworks.quadrant.ui.advanced
mount -t tmpfs tmpfs /data/data/com.aurorasoftworks.quadrant.ui.standard

so... today's lesson is: do not trust "OMG! this is the fastest rom/kernel/phone/whatever ever! here is my quadrant score" messages :)

always try it yourself and use your senses...

also, do not use quadrant. find another benchmark program which gives more stable results :)
[Galaxy S II Original Android Development] chadouming:
laugh when i saw your bench result, you almost beat me when i didn't knew this cheat xD
[Galaxy S II Original Android Development] maxeli:
Miui gingerbread 2.3.7 rom?? Multilingual from langthang for sgs2??? Plz post results... I don't dare to flash it my self as i don't have original miui kernel to flash back if things get messy :-(
[Galaxy S II Original Android Development] gokhanmoral:
I think I will keep v5.0.2.6 just because v4.0.0.2 could not restore a nandroid backup taken with v5.0.2.6

but v5.0.2.6 can restore backups taken with v4.0.0.2.

if it was successful no other reason could stop me :)
[Galaxy S II Original Android Development] gokhanmoral:
try the fridge trick or I will beat you sooner or later :)
[Galaxy S II Original Android Development] chadouming:
haha, don't need the fridge, my phone doesnt get hot enough to burn my hand xD
[Galaxy S II Original Android Development] dragon546:
Andrei FM Radio (MIUI) definately works 1.10.21 not sure about CM as I don't use it. Will give the latest Siyah beta a try tomorrow
[Galaxy S II Original Android Development] shr33kant:
MIUI is using the CM7 kernel currently. So using that would save you :D...plus I have a nandroid of CheckROM to fall back onto just incase
[Galaxy S II Original Android Development] maxeli:
I'm coming from CheckRom too... Did u flash the shiya kernel?
[Galaxy S II Original Android Development] YoTu_01:
Yes it's working with the stock ROM kernel, it think is the CM7 kernel.

No, the one from miuiandroid.com that's the one i'm using, it only has English and Chinese, The kernel you can get it from the .zip file you download when you download a ROM just open it and find the file "zimage" extract it and then add it to a .tar file this way you can flash the kernel through Odin.
[Galaxy S II Original Android Development] lethalboy:
AnTuTu Benchmark is a better option. I think!! That's what I use
[Galaxy S II Original Android Development] gokhanmoral:
can you check the radio device name in /sys/class/misc?

is it fmradio or just radio?
[Galaxy S II Original Android Development] YoTu_01:
It's fmradio.
[Galaxy S II Original Android Development] AndreiLux:
Yep. I just installed it and it indeed works, it's running on the CM kernel dated Oct 14th. But sound quality is still the old one so its horrible :p
[Galaxy S II Original Android Development] YoTu_01:
Better than nothing i suppose. :)
[Galaxy S II Original Android Development] Denwa:
Quit complaing about recovery.being 4.0.0.2. There's likely a reason the guy who wrote 5.x doesn't yet use it in his own damn kernels!

5 has been nothing but a pain in the ass. My oppinion anyway.
[Galaxy S II Original Android Development] asphaltkiller:
by modifying the 99GPUV file in system/etc/int.d do i have to reboot to apply changes?

adding the 400mhz value doesn't seem to increase performance at all...
[Galaxy S II Original Android Development] SupraN0va:
Smartassv2 deactivate one core then it lags. Do you have a solution for this?
[Galaxy S II Original Android Development] pesho00:
SmartassV2 is causing Lag in games. Ondemand is better.
[Galaxy S II Original Android Development] gokhanmoral:
the first core is disabled if there is no load and it is enabled back on load.

it doesn't stay disabled.

second core stays enable longer on other governors and that is why smartassv2 consumes less power. and you are right, it lags more than others because of this reason.

I will make it a bit more responsive in rc2 but don't expect it to be the same as ondemand or we will lose battery saving advantage.
[Galaxy S II Original Android Development] SupraN0va:
Ha, got a solution for this. I've installed nexx-s tweaks, this activate gpu for the UI , no more lags. What do you think about this tweak?
[Galaxy S II Original Android Development] gokhanmoral:
I never tried it before. I will try it when I'm done with rc2.
[Galaxy S II Original Android Development] tuvi123:
gokhanmoral

hey mate, please answer my questions at the previous page..

I'm now on the new leaked KI3 2.3.5 rom, battery is fair but is not great..

(when I use the phone the battery decrease more fast than with vr 2.4.2)

als the thing that makes me not use this kernal yes is that I have heard the responsiveness when using the phone are not as slick / sensitive than without using it.\

thank you.
[Galaxy S II Original Android Development] saar17:
what smartass V2 does?
[Galaxy S II Original Android Development] gokhanmoral:
your questions require long answers and I will leave those answers to google and search function of this thread for now. sorry but I have about 1 day to complete this work and I only answer to short questions.

as a short answer, try the kernel. you can always switch back if you don't like it.

if you like it then you will learn the details in time.
[Galaxy S II Original Android Development] dandroid13:
I use it and it lags sometimes. I don't care much anyways. :p
[Galaxy S II Original Android Development] westernmg:
Very Performant and Battery-friendly Kernel, thank You!

With this 2 scripts in /etc/init.d my battery lasts for 2 days and charges in 2 hours from 0 to 100% :)

S99GPUV

#!/system/bin/sh

#customize the following two lines
NEW_GPU_CLOCK="160 267"
NEW_GPU_VOLTAGE="850000 900000"

# CLOCK INFO:
# 100 114 133 160 200 267 400 are valid values
# 160 267 are default
# VOLTAGE INFO:
# 500000 min / 1200000 max
# 950000 1000000 default

if [ -e /sys/class/misc/gpu_clock_control/gpu_control ];
then
echo "Previous clock settings:"
cat /sys/class/misc/gpu_clock_control/gpu_control
echo $NEW_GPU_CLOCK > /sys/class/misc/gpu_clock_control/gpu_control
echo "New clock settings:"
cat /sys/class/misc/gpu_clock_control/gpu_control
fi;

if [ -e /sys/class/misc/gpu_voltage_control/gpu_control ];
then
echo "Previous voltage settings:"
cat /sys/class/misc/gpu_voltage_control/gpu_control
echo $NEW_GPU_VOLTAGE > /sys/class/misc/gpu_voltage_control/gpu_control
echo "New voltage settings:"
cat /sys/class/misc/gpu_voltage_control/gpu_control
fi;

/etc/init.d/S97Fastcharge

echo "850 850 450" > sys/devices/virtual/misc/charge_current/charge_current

I Use SetCPU with screen Off Profile Smartass2 200max 100min (MhZ)

Screen On Smartass 500MHz min - 1200MHz Max.

100MHZ=850mv

200mhz= 875mv

800MHZ= 1000mV

1000MGz=11000mV

1200MHz=1175mV

1400MHZ=1250mV

1600MHz=1400mV
[Galaxy S II Original Android Development] gokhanmoral:
rc2 is up.

can smartassv2 users try it and compare the responsiveness with rc1? I am not a lagbuster, all seems the same to me :) therefore I need your help.
[Galaxy S II Original Android Development] android_888:
Hi,just only one thing:how do you set profile for screen on?I know for screen off is on profiles..is it for screen on in main panel?Am I wright? :D
[Galaxy S II Original Android Development] AndreiLux:
Any specific reason the kernel size went down again between rc1 and rc2? It was consistent for the AT&T base until now for 1.7.
[Galaxy S II Original Android Development] gokhanmoral:
I enabled lzma compression.
[Galaxy S II Original Android Development] :
I just flashed rc2. I had version 1.2 or something and it was working fine but each time i startup now it takes a minute or two and it freezes... Help?
[Galaxy S II Original Android Development] :
Rc1 seemed smoother to me. Will need more time to test. Thanks for all the work!
[Galaxy S II Original Android Development] kwerdenker:
What rom are you using and do you know if you have any kind of undervolting settings active?

Sent from my secret moonbase via space carrier pidgeons
[Galaxy S II Original Android Development] SupraN0va:
Smart ass is not good as it sound like. 1 core work 1000mhz consumes more juice then 2 cores with 500. For a smooth ui I think it would be best to activate gpu and UC the cores. Btw deep sleep don't work by most of us with 100mhz , seems to be worthless. 1% drain in 6-7 hours with 200 mhz is nothing.
[Galaxy S II Original Android Development] :
Deep sleep works fine, so does smartassv2. Ondemand also idles one core when not needed.

I prefer rc1 smartassv2.
[Galaxy S II Original Android Development] lpsi2000:
When you quit complaining about 5.x, we will stop about 4.x:D
[Galaxy S II Original Android Development] adam1741:
I flashed 2.1 b9, is it better than the 2.0 or 1.8 release? And also. Can i flash back to older versions?
[Galaxy S II Original Android Development] gokhanmoral:
flash beta10

it is the best

and yes, you can flash back to older versions any time you want.

if there is no problem with beta10 I will start AOS bug hunting...
[Galaxy S II Original Android Development] YaocH:
v2.1b9 allows for underclocking till 25MHz and setting the upper and lower limits to your liking though the freq_table. There are also other updates that I don't use so am not sure of it myself. But if you don't like it, definitely you can go back.
[Galaxy S II Original Android Development] lpsi2000:
Read the thread and stop spamming it ( a lot of people already provided their point of view). If you don't know to answer about switching kernels back and forth, then you should not flash kernels at all.
[Galaxy S II Original Android Development] nellyp67:
Where is the download link to b10. Thanks
[Galaxy S II Original Android Development] YaocH:
www.gokhanmoral.com
[Galaxy S II Original Android Development] nellyp67:
Thanks for that
[Galaxy S II Original Android Development] YaocH:
Gohkan, i would like to ask, in the changelog for b10, it says that undervolting is disabled temporarily, i checked my UV_mV_table and the values have been returned to stock. For those who enabled overclocking more than 1.6GHz via scripts, won't they experience instability after the scripts initialise?
[Galaxy S II Original Android Development] AndreiLux:
Okey I'm perplexed now as undervolting is disabled... I'm still having the bug where the phone would randomly lock up while sleeping, start heating up (battery drain) and not respond to anything until I force-rebooted it. I've had this issue on and off since 1.8 alphas and attributed it now to undervolting but I've just got it again with 2.1b10. i don't know if I should attribute it to 100MHz because that ran fine in 1.7 versions and never had the issue.

It just happened twice in the last 10 minutes. No profiles, nothing, Ondemand.
[Galaxy S II Original Android Development] adam1741:
Thank you very much. I'm not trying to spam by posting dumb questions. Its just to hard to read over 600 ages of information.
[Galaxy S II Original Android Development] antt00:
Using 2.1 beta 10 with checkrom rev. My device no longer wakeup after it sleeps and have to restart each time. No UV (not that we can set it at all), ondemandx 100 - 1200 mhz
[Galaxy S II Original Android Development] joeyfong:
can use beta 10 with latest cm nightly?
[Galaxy S II Original Android Development] jovani832:
Why is it that everytime I flash this Kernel to my GS2 on Gingerbread 2.3.5, after trying to flash a rom(cyanogen mod 7) via rom manager my phone stays stuck on the Samsung boot logo? even tho the rom never got to install.
[Galaxy S II Original Android Development] jdmcivic:
is there a reason why i cannot change my sampling rate and up_threshold for ondemand governor?
[Galaxy S II Original Android Development] crazykamui:
ㅠㅠ

Hmm

b10 - no script.. init.d..

screenoff - 10cecond.. - sleep death

setcpu : change governor, change max and min

smartess2 - 100~1600 - sleep death too

smartess2 - 200~1600 - sleep death too

Why?..

ps: Sorry iam little English..
[Galaxy S II Original Android Development] joeyfong:
My phone does not wake up, using 2.1 beta 10 with cm7 latest nightly, 100~1200 smartassV2 and sio, no problem when change to 200 ~ 1200.
[Galaxy S II Original Android Development] bgx:
+1 sleep of death b10 here!
[Galaxy S II Original Android Development] jovani832:
Ahh good to hear I am not the only one having issues
[Galaxy S II Original Android Development] Rockin_Zombie:
using b10 with insanity (CM7 based rom), so far haven't faced sleep of death. 100-1400, smartassv2

EDIT: Just faced it, reverting back to b9 for now.
[Galaxy S II Original Android Development] AndreiLux:
Sleep of death up until 500MHz minimum, less than that and it won't wake up. The EMI shield/heatsink beneath the SIM card gets warm when trying to wake up the phone, but I'm not sure if it's the power regulator or radiated heat from the SoC on the other side of the motherboard.
[Galaxy S II Original Android Development] YaocH:
25-1648. No sleep of death issues. Ondemandx governor with v27 criskelorom
[Galaxy S II Original Android Development] adyscorpius:
Hey, sleep of death here too... :-(

Anyone got a copy of b9? I deleted it accidently and now I just have 2.0 which doesnt work with Galnet's MIUI...

Thanks...
[Galaxy S II Original Android Development] antt00:
It is still available on gokhan's site

http://www.gokhanmoral.com/
[Galaxy S II Original Android Development] YaocH:
Here you go.
[Galaxy S II Original Android Development] Clarjoa:


So the fm radio finally works with the latest nightly cm?
[Galaxy S II Original Android Development] YoTu_01:
I don't know about CyanogenMOd, i'm using MIUI.
[Galaxy S II Original Android Development] bullemina:
Sleep of death, CM7 latest, 2.1b10.

Back to 2.1b9 works great.
[Galaxy S II Original Android Development] adam1741:
B10 works perfect for my using villian rom 3.0. O issues yet. Although have not seen any battery improvements over stock.
[Galaxy S II Original Android Development] gokhanmoral:
I will revert those new changes. I am sorry to hear that those are not stable for most of you. I was using the new methods from cpufreq_high. Anyway, I will release another version today.
[Galaxy S II Original Android Development] janreiviardo:
Hi, does anyone know if SetCPU has I/O Scheduler? I am using voltage control but when I boot my phone, my underclock doesnt work and goes back to 200-1200. Any fix? Thanks. And BTW, which is the best I/O Scheduler and governor for stability/performance/batt life? TIA
[Galaxy S II Original Android Development] Annihlist:
+1 Sleep of death on CM7 even on stock speeds. Tried different governors and got the same thing. Just a head up :p
[Galaxy S II Original Android Development] YaocH:
This was posted quite a few pages back. http://xdaforums.com/showthread.php?t=1242323

May i know how do you underclock? For a start, you could try to use terminal and execute the following commands:

You might need to su first. The do the below mentioned

1) cd /sys/devices/system/cpu/cpu0/cpufreq/

2) cat freq_table

3) echo "(whatever you want to overclock to) 1400 1200 1000 800 500 200 (whatever you want to underclock to)" > freq_table

4) cat freq_table

see if this changes the values in the table.
[Galaxy S II Original Android Development] coolfire:
Bro, which beta are you currently on? :p
[Galaxy S II Original Android Development] yoplaboum:
2.1b9 no usb

2.1b10 doesn't work => reboot

So I return to 2.1b8 ;)
[Galaxy S II Original Android Development] janreiviardo:
I am using Voltage Control from the market. I have SetCPU but I cant find where to set the I/O Scheduler. And there is no explanation for SIO, so I am using VR.
[Galaxy S II Original Android Development] YaocH:
I'm using b10. But undervolting is disallowed temporarily for b10.

---------- Post added at 04:11 PM ---------- Previous post was at 04:08 PM ----------

Since you are using voltage control, you can always export a boot settings script after setting your I/O scheduler. From there if you still need to tweak your settings, you can do so by just adjusting the values in that script instead of using both voltage control and setcpu.
[Galaxy S II Original Android Development] janreiviardo:
Thanks for giving me an idea how to fix it. Since I dont know much about commands, I just used Root Explorer and edited the file in init.d and set max freq to 1000000. There is a bug w/ the app voltage control but anyhow problem solved. TY
[Galaxy S II Original Android Development] tanoxxx:
+1

b9 on MIUI --> no external usb

b10 on MIUI --> dont wake up, screen black must to reeboot :(
[Galaxy S II Original Android Development] Bene2k11:
Gokhan already mentioned that he has to revert some of b10's changes because it won't run on some devices.

And he also wrote that he'll make another release today.

With best regards from my ExynosROM-powered SGS2 always running the newest version of Siyah-Kernel.
[Galaxy S II Original Android Development] tanoxxx:
Thanks..

i have only report my feed like a beta tester, only that ;)

Thanks all Guys :)
[Galaxy S II Original Android Development] gokhanmoral:
I have deleted b10 from the server to prevent people downloading and reporting problems.

and I found the problem with it. it was my fault (again :) ). a little type to decide if only s value needs to be changed.

I could replicate the problem on another device and I am now testing if it is stable on it

actually, everything is same with b9 but just using some other methods, so b11 should be just as stable as b11.

I have also ordered an otg cable to be able to test usb host mode before releasing kernels.
[Galaxy S II Original Android Development] gokhanmoral:
higher load on lesser frequency consumes less.

voltage required to generate the frequency is also less at lower frequencies.

that is why some people are using tasker to increase frequency upon launching asphalt and use 100-800 otherwise.

another thing I want to note that, you should not judge a governor by looking at the frequency level on the main screen of setcpu but you should inspect "time in states" part.
[Galaxy S II Original Android Development] izzyq8:
noob question

It says automatic battery calibration but then it says removed

should i do it manually? im a bit lost
[Galaxy S II Original Android Development] pssyche:
http://xdaforums.com/showthread.php?t=1312273

Have a look there. (",)
[Galaxy S II Original Android Development] killerjohn:
is it normal that 2.1 beta's performance (in benchmarks) is BEHIND stock SGS2 performance?
[Galaxy S II Original Android Development] Liu Yuan:
Anyone who could boot galnet-miui-10.22 rom with this kernel successfully? This miui version includes 2.3.7 code, is this the reason?

I have tried v2.0, v2.1 beta8 beta9. No one works out. My device just black the screen after boot animation and stay that state for ever.

For older MIUI rom, I can boot up the device with v2.0 without any problem.

Thanks in advance
[Galaxy S II Original Android Development] izzyq8:
Cant i use battery calibration app from market? i am rooted and seems easier
[Galaxy S II Original Android Development] cobhc:
Great! Any ideas on the external SD card not being mounted as mass storage when connected to a computer, and ADB not detecting that the phone is connected? Both were problems on Beta 9.
[Galaxy S II Original Android Development] gokhanmoral:
if everything setting is the same, no.

make sure you use cfs (it may perform better in benchmarks) and revert every single value in /sbin/siyah/tweaks.sh to stock values...

then they will give (more or less) the equal results.

I do not care about benchmark results unless the difference is drastic..

if you do, you can use stock kernel or even the lightning rom.

read my "another meaningless world record" quadrant benchmark result several pages ago...

if you are using quadrant which doesn't give similar results in two consecutive runs and want to have the best result, you are in the wrong thread.

battery life is #1 priority of this kernel.