yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] efegue:
It's not lag, since it isnt slow opening applications and closing them. It's just a general sluggish in the OS. Sometimes the animations lose frames, scrolling pages in the homescreen or pulling the notification bar... It's like, when I pull the notification bar and it loses frames if I pull like 2 or 3x times after, the animation goes fine.

Also, when I test AnTuTu benchmark my Internal SD Card write speed never goes above 10MB/s, is it just me? I saw some benchs with +30MB/s read speed.

This also happened to me with other kernel versions not just this one. The most smooth kernel till date for me was Nimph 2.1.3. Even at 1.4GHz clock speed it still lose frames.

Btw, @TheRealWells entering in an SMS conversation your phone doesn't lose frames? I never saw a S2 that had that animation smooth.
[Galaxy S II Original Android Development] jonny68:
Again i ask doe anyone have issues with the phone not going into a deep sleep, mine was only @ 69%, previously it was at 95% so something is amiss, my set up is pretty much the same except i flashed this kernel which appears to be working fine except for this deep sleep.
[Galaxy S II Original Android Development] efegue:
Yes, a lot of them. But if I'm right I/O schedulers are for the read/write of processes, it doesn't relate directly for the animation speeds, for example, pulling the notification bar or scrolling between pages in home screen.

But I already tried a lot of stuff and different governors.
[Galaxy S II Original Android Development] :
Well I understand what you mean, but no, entering SMS is smooth, so is everything else. I am not stating I am correct, maybe my eyes don't see something as lags, don't know.. my best test is scrolling in plume, which has problems with different kernels and governors, and it is smooth now..

Again, don't get me wrong, it is my subjective view.

Also I am total rookie and noob, but don't you think i/o schedulers has nothing to do with pulling the notification bar or scrolling between the pages? Download spare parts from market and set animations to fast and see if there is still lag.
[Galaxy S II Original Android Development] efegue:
I use everything stock. I don't like custom roms.

---------- Post added at 12:36 PM ---------- Previous post was at 12:34 PM ----------

Hmm, maybe it's me. But I notice just losing 1 frame, I can't stand it! :o

I'll try to make a video so you can check if it's the same as me. Entering an SMS conversation for me, it's like an animation of 2 or 3 frame, it's not a continuous movement, I pratically see the beginning then it "jumps" to mid and finishes the animation, is not a smooth movement!
[Galaxy S II Original Android Development] :
try spare parts from market, and play with animation speed. Would be interested to see your opinion! :)
[Galaxy S II Original Android Development] efegue:
Ok found a youtube video that is exactly like my animation

http://www.youtube.com/watch?v=2BTecitlu-Q

See, when he enters the conversation, for me that animation is not smooth! It loses frames! What do you think? I'll check spare parts.
[Galaxy S II Original Android Development] gokhanmoral:
which version?

I have no problem with deep sleep with any version though...

sometimes cpuspy calculations are not correct... I get %105 deep sleep or even negative values sometimes...
[Galaxy S II Original Android Development] efegue:
I don't have any problem with deep sleep. Never had.

@gokhanmoral @TheRealWells what's your SD card write speed? (the internal one) Maybe mine is faulty!
[Galaxy S II Original Android Development] gokhanmoral:
in antutu benchmark it changes between 7MB and 13MB depending on the kernel and i/o scheduler.

I never got anything close to this: http://xdaforums.com/showpost.php?p=17587578&postcount=10
[Galaxy S II Original Android Development] :
OK, I see what you mean, you have fast eyes :)),.. anyway I just tried performance and it acts same way, so I don't think it's kernel related, it is just not silky smooth.. I guess we get similar results :) (this is first time i run any benchmark on sgsII, *****es :p)
[Galaxy S II Original Android Development] bandit79:
works fine with smartassV2

is ist possible in SetCPU to set the I/O scheduler?
[Galaxy S II Original Android Development] efegue:
Ok, cool, than mine is not faulty. I've tried different I/O schedulers max I got was 11MB/s, so it's inline with your card too. Maybe that speed is the external card.

Did you check that youtube video?

---------- Post added at 12:58 PM ---------- Previous post was at 12:56 PM ----------

Ok, but the others are not so terrible as that one, that's the worst animation in S2, it loses almost all the frames. Using performance governor the animations are so much better!

---------- Post added at 12:58 PM ---------- Previous post was at 12:58 PM ----------

To change the I/O Scheduler use "no-frills" from the market.
[Galaxy S II Original Android Development] jonny68:
1.78 version, 2 nights now and no "real" deep sleep only 69%,previously i was getting 95% deep sleep.
[Galaxy S II Original Android Development] :
btw. android os usage was never so low ;) nice
[Galaxy S II Original Android Development] gokhanmoral:
if your device wakes up when the screen is off you can use betterbatterystats to see what is causing that.
[Galaxy S II Original Android Development] gokhanmoral:
oh my god! which kernel are you using?? :)
[Galaxy S II Original Android Development] lynx2k50:
A liitle bit off topic but its a nice skin. Which rom are you using?
[Galaxy S II Original Android Development] :
I don't know, some cool guy, I don't think he posts on XDA :p .. being serious a4 waiting to be bfs-ed :D
[Galaxy S II Original Android Development] riccardoPolaris:
Hi guys,

Please help me.

In DAEMON controller, what's the difference between virtuous_oc and andrev_oc ???

Whic governor do you prefer for save battery ???

Sorry i don't speack english :-|

Thank you

GT-I9100 - Leomar 2.7.1 - Siyah 1.7.8

GT-I9100 - Leomar 2.7.1 - Siyah 1.7.8
[Galaxy S II Original Android Development] gokhanmoral:
I did, but I did not notice the frame drops.. my eyes are too old to notice it maybe :)
[Galaxy S II Original Android Development] :
stock rom from Intratech thread (odexed mmmmm) + Jkay theme HTC Blue Edge Fully Connected, really nice and simple.

---------- Post added at 02:17 PM ---------- Previous post was at 02:14 PM ----------

Also, I am using no animations in display settings that's the speediest animations I have ever seen :p ;) and have old eyes also.
[Galaxy S II Original Android Development] efegue:
Ok, let's try a different thing I've tested. When doing a a benchmark in Quadrant with smartass v2, look at the animation FPS when it's testing the 3D part, you'll notice that the FPS are not stable, it jumps a lot. After that, test with performance governor, you'll notice how stable it is!

I'm now using performance governor and the phone animations are so much more smooth :) Hope it helps, maybe you could base your new governor on performance.

---------- Post added at 01:22 PM ---------- Previous post was at 01:18 PM ----------

That's cheating :)

It's not about speed, but smoothness :p
[Galaxy S II Original Android Development] eybee1970:
so you constantly running on 1200 mhz (or higher if you set maybe 1400...) with perfomance governor and your device will never go to deep sleep...outch....for sure performance is great...I wish you happy battery life :)
[Galaxy S II Original Android Development] :
I think there is a governor called Brazilian Wax, by the name it might be smoothness you are looking for :p
[Galaxy S II Original Android Development] AndreiLux:
Click on restore timers when that happens, it just has a wrong reference point and it messes up the percentages.

It also seems that events/0 disappeared again in the battery use with alpha4, but I'm not sure, need more time to test it. Currently at 7% AOS and 2s suspend CPU time.
[Galaxy S II Original Android Development] pappschlumpf:
@gokhanmoral,

I've tested loading the tegrak overclock module. Lokks like initial loading works, because normally there's an error message if loading the module fails. But, the oc app hangs completely during loading the module. Well, maybe you could speak with tegrak if he provides the needed infos to you, it seems, that he lost fun in developing kernels for the sgs2.
[Galaxy S II Original Android Development] terenceleechan:
im coming from ninphetamine kernel v2.1.3, and i can say ninphetamine is much smoother, and siyah kernel has some lost frames in terms of animation/scrolling here and there, but i think it's because of the smartassv2 governor. i can confirm also that the 3d tests in quadrant show unstable fps when on smartassv2, but when i switch back to ondemand, its smooth fps again. so i think its the smartassv2 governor, not the kernel that's causing the lags. anyways, im testing siyah kernel because i want to see if i can get more battery life for my phone. ill report back in a few days. but so far ninphetamine 2.1.3 with on demand is far smoother
[Galaxy S II Original Android Development] :
Amazing :)
[Galaxy S II Original Android Development] :
Forgot this one :)
[Galaxy S II Original Android Development] yeknom12:
At&T sgh-I777 USA VErsion Please want this Kernel on our Model

hi i test this kernel in my phone and run good but i think tis kernel has made 19100 Europe Version right? it's there way to compile again to have 100% compatible With Att usa version because is the best kernel i tested. ALso the home and back soft keys dont work, i think because is for I9100 not for sgh-I777, Please make for US, We like your effort and patience gokhanmoral http://media.xda-developers.com/images/smilies/smile.gif
[Galaxy S II Original Android Development] :
are you using 100MHz with smartassv2? move up to 200MHz and there will be less lag, also smartass should preserver battery better than ondemand. Should. So yes, it is laggier.
[Galaxy S II Original Android Development] efegue:
It goes to deep sleep. What's funny is that it maxes at 800MHz, it never goes to 1000, 1200 or 1400 and it's smoother, go figure :)

---------- Post added at 02:45 PM ---------- Previous post was at 02:40 PM ----------

Using ondemand with this kernel I get similar results, let's see if there's any difference in the battery!
[Galaxy S II Original Android Development] chris331022:
Works that script "Set AC and MISC charging current to 1000mA - CWM flashable (keeps USB charging current at 450mA)"without any errors?

I'm afraid that my battery says "good bye" if I charge it with 1000mA instead of about 450mA. :p
[Galaxy S II Original Android Development] gokhanmoral:
is 200-1200ondemand on 1.7.8 kernel slower than ninphetamine 200-1200ondemand?

I will remove ondemand tweaks from my init.rc in the next release for a fair test.
[Galaxy S II Original Android Development] yeknom12:
hi i test this kernel in my phone and run good but i think tis kernel has made 19100 Europe Version right? it's there way to compile again to have 100% compatible With Att usa version because is the best kernel i tested. ALso the home and back soft keys dont work, i think because is for I9100 not for sgh-I777, Please make for US, We like your effort and patience gokhanmoral
[Galaxy S II Original Android Development] gokhanmoral:
that tweak is for those whose time is more precious than the price of the battery :)

it may have negative effect on battery lifecycle.
[Galaxy S II Original Android Development] efegue:
Well, I "feel" it's as good as ninphetamine, I notice some frame drops here and there, but that's to expect I guess, things doesn't always run 100% performance. Even iPhone that's really smooth, drops some frames.
[Galaxy S II Original Android Development] gokhanmoral:
it may not be possible because of new modifications on bootloader.

I suspect that Samsung uses new bootloader on AT&T devices and there is no "old version" to revert.
[Galaxy S II Original Android Development] :
It is amazing that there are almost 500 downloads/people testing a4 and so little issues, almost none :) and it is first samsungless .14 ever ;)
[Galaxy S II Original Android Development] ebliss:
There are issues. But they are always the same for me. reboots/freezes. No point singing the same tune again and again. I am hoping to get some logs for them.
[Galaxy S II Original Android Development] :
did you try clean install of stock ROM or villain if you are using that with cf-root kernel and after that a4?
[Galaxy S II Original Android Development] bandit79:
Still no problems with a4, not any freezes or something else. Goes into DS, wakes up and smooooooth

smartassV2, 100-1200mhz, 50mV undervolting per mhz step
[Galaxy S II Original Android Development] ebliss:
I can't do clean install because I have many apps installed and can't afford the downtime. I have been trying out ninpo, ragemod, speedmod and cf-root. None of them have reboots and freezes.

And 1.7.8 runs ok after I wipe cache and dalvik. However, a2 onwards, no matter whether I wipe or not, there are freezes. For a4, it reboots on its own after media scanner is finished. And it does so for a few times. I just leave the device on its own. After a few reboots, it runs ok.
[Galaxy S II Original Android Development] terenceleechan:
i need to test that. ive only tested smartassv2 so far. will get back to you on that
[Galaxy S II Original Android Development] :
Oh well, sorry to hear, when/if you have time do a nandroid backup of your current system and try clean install, if still happenes you know your phone doesn't like this kernel. Restore your ROM. It's like 1 hour of your time :).

It may be some app (I had reboots with Dolphin Browser on Ninphe no UV or anything) it may be your modem, I don't know :(
[Galaxy S II Original Android Development] chadouming:
Noooooooooo
[Galaxy S II Original Android Development] iru786:
Hi Guys,

A quick questions. I am using SmartAss V2 at the moment. Do i still need to specify screen off profile with setCPU or will SmartAss V2 take care of it and run at lowest clock possilbe when screen is off.

Thanks

---------- Post added at 03:36 PM ---------- Previous post was at 03:33 PM ----------

@TheRealWells... Can you tell me which kernel are you using? Would like to get that kind of Android OS usage :)
[Galaxy S II Original Android Development] :
No, don't create profiles with smartass. I am using this kernel of course 18a4 :D
[Galaxy S II Original Android Development] eybee1970:
I would create a profile for screen off, cause I am quite sure smartassV2 is scaling up to more the 200 mhz even in deep sleep...I use 100 - 200 mhz, governor ondemand for screen off --> this makes sure that 1 CPU will not be used in deep sleep :)
[Galaxy S II Original Android Development] chadouming:
This has been stated a few times in this thread.
[Galaxy S II Original Android Development] eybee1970:
look here: http://xdaforums.com/showpost.php?p=18135847&postcount=2200
[Galaxy S II Original Android Development] pjdona:
I'm testing 1.8a4 .. for now, no problem .. i'm using a Smartassv2 governator, no uv, no oc, no profile

PJ
[Galaxy S II Original Android Development] :
And higher battery usage because setcpu polling when screen is off. Non sense imho.

Use ondemand 200 or 500 - 1000 and screen off 100 - 200 with o/c daemon then, better smoothness and battery life. No use of smartass with setcpu and profiles.
[Galaxy S II Original Android Development] dica:
Thanks for this great kernel, i have a question is there any need to undervolt??? And can any one post the default values?? Thanksssss again
[Galaxy S II Original Android Development] :
Depends on your phone, if you undervolt go -25mV on values down to 800 and -50 on values bellow.
[Galaxy S II Original Android Development] eybee1970:
oh man...I lose 1% in 8-10 hours deep sleep, data enabled...I think that polling you're talking about is non existent^^

EDIT: Correction - it is existent but with no effect on battery
[Galaxy S II Original Android Development] :
You are mixing screen off with deep sleep. Whatever, if it works.for you, great :)
[Galaxy S II Original Android Development] eybee1970:
maybe or not:) for the applications I am running with screen off (for me it's only music player) 200 mhz is enough - but screen off is also deep sleep afaik and for screen off/deep sleep i want to guarantee not scaling higher than 200
[Galaxy S II Original Android Development] :
Okey.
[Galaxy S II Original Android Development] chadouming:
Deep sleep is when nothing else but android os is running. It's shuting down unnecessary parts and turn one core off. Only way to wake it up is with wake event ( pressing power button for example ). When the screen is off but you are using music player , it wont be on deep sleep. So everything is powered and the cpu can scale as high as when the screen is on. Where come screenoff profile , which lock the maximum freq available when screen is off to avoid having high drain because of an app using ressource. So screenoff != deep sleep.
[Galaxy S II Original Android Development] alexis_p3300:
the fastest kernel for me was 1.7.7 feels snappier compared to 1.7.8,thanks for great work!
[Galaxy S II Original Android Development] lupos89:
Thetering WiFi is not working!!!

It goes in error and the phone will boot!
[Galaxy S II Original Android Development] chadouming:
1.8a4 is really amazing, even with debbuging enabled, i'm getting the same score than with 1.7.8 :D
[Galaxy S II Original Android Development] :
Here is an extreme example of performance governor for few minutes. There is deep sleep. All other events are at 800mhz of course, logically.

So smartass, interactivex, ondemandx and lagfree really don't need profiles.

Others do, but again do it through o/c daemon and set screen off to 100 - 200 conservative. Not setcpu.

Well just my 2 cents. Do whatever works best for you.
[Galaxy S II Original Android Development] efegue:
Works fine for me. Make sure you state what kernel version you're using. Btw, I'm using stock :)
[Galaxy S II Original Android Development] lupos89:
I'm using the last one: 1.7.8a4!
[Galaxy S II Original Android Development] iru786:
where can i download the last o/c daemon from?

is this the correct one?

http://xdaforums.com/showthread.php?t=1236495&highlight=daemon
[Galaxy S II Original Android Development] :
Use LeoMar kitchen app ;) and at least thank the guy for making it :D
[Galaxy S II Original Android Development] gtizon:
Realwells, id like to follow your suggestion and use oc daemon but i dont know how to use it. Can u help me set it up please?
[Galaxy S II Original Android Development] chadouming:
wow, read one post above.
[Galaxy S II Original Android Development] :
Hey,

I am a bit busy, but.. go to Leo Mar

Revolution thread in SGS2 Original Development and download and install his Kitchen app from post 2.

Run it and under utilities you have O/C Daemon, click on it, mark for installation, apply.. It will be downloaded and installed, reboot again.

You'll have Daemon Controller apk.installed, set up the values you want and that's it :).

Come back if you are stuck, I'll check the thread ocasionally.
[Galaxy S II Original Android Development] gtizon:
Before i dl it do i remove and uninstall set cpu first?
[Galaxy S II Original Android Development] :
Yes and reboot.
[Galaxy S II Original Android Development] rodries:
is there any problem with profiles in setcpu?
[Galaxy S II Original Android Development] eybee1970:
ok, you are totally right...my bad :(...sometimes reading solves long lasting misbelief (that was my fault!) sorry for bothering

I use OC Daemon now and kicked SetCPU
[Galaxy S II Original Android Development] :
Well I am just enthusiast, I don't know much. But been using SetCPU in the past on three HTC and Nexus S I didn't like it's behaviour in some circumstances. On nexus s I could get better battery life with fine tuned ondemand without any profiles than with profiles.

O/C inject values directly to CPU freq that's why it is better.

I have my own vision on UV also, and on too many CPU freqs also. It's not knowledge it's what I learned and am ready to learn even more.

We all share our experience here. You'll see what benefits od BFS will be. Keep things simple and be happy is my case.
[Galaxy S II Original Android Development] rodries:
I'd like to know how are working the profiles in all governors

For example I think I've read that (not sure)

lagfree

screen off: 100 - 200

screen on: 500 - 1200

is that true?

What happen when you get a call? do you have to wait to screen on to change profile to speed up phone?

In setcpu I've notice that if I use a profile screen off: 100-200 conservative and default profile smartassv2 100-1000 I have to wait abut 2 secs to get the screen on and be able to receive the call

Maybe I'm worng or I've missunderstood something

Maybe the kernel can handle it better than using profiles selecting the rigth governor

Can anyone enlighten me?
[Galaxy S II Original Android Development] gtizon:
@Realwells

Sir i already dl oc daemon

Set 100-1200 for wake

Set 100-500 for sleep

What do i use virtuos or andrev?

What is bypass for? Do i touch that?

How will i undervolt sir?

Thanks so muxh
[Galaxy S II Original Android Development] :
UV by script in first post, adjust your values. I'm not UV at the moment at all, when kernel is stable enough I may. You may want to run no uv for a day to be sure all works fine.

Use virtuous or andrev doesnt matter. Bypass is if you want to use ie. Lagfree which I am using right now.
[Galaxy S II Original Android Development] dica:
Is it normal to have 50 c° during gaming and charging????
[Galaxy S II Original Android Development] bandit79:
Which i/o scheduler have set in no-frills?
[Galaxy S II Original Android Development] L0cutus:
confirmed here, rom criskelo v22 + kernel 1.8alpha4
[Galaxy S II Original Android Development] gtizon:
Took a look at the bypass screen and could not see lagfree under govs.

Is that a new feature? I am now on 1.7.8 siyah kernel.

Regarding UV that is my question. I do not know how i will apply the script. I saw it and its a bunch of code. How do I implement those?

Thanks
[Galaxy S II Original Android Development] :
This is how it should look in daemon controller.

I'm using sio when using no frills.
[Galaxy S II Original Android Development] :
Yes lagfree is in 1.8.. You flash script through cwm. If you are not good with editing the script I can do it for you on Saturday when I have computer or someone else can help out. UV is not that important.

Look at my previous post and you'll gain some battery life definitely ;)
[Galaxy S II Original Android Development] :
Works fine on stock ROM.
[Galaxy S II Original Android Development] gtizon:
All right thanks a lot! Learned something new! Will follow your advice first no UV with settings you provided. :)
[Galaxy S II Original Android Development] cross84:
hey how do i select governors? do i have to download an app or is there another way?
[Galaxy S II Original Android Development] chadouming:
got a random reboot today. Was texting while listening music and when the song changed, BAM, Rebooted. 1 st time since 1.7.8b0.
[Galaxy S II Original Android Development] :
kernel didn't like the song so it decided to skip it :p
[Galaxy S II Original Android Development] chadouming:
xD

easiest way is to download voltage control or noFrill cpu control.
[Galaxy S II Original Android Development] iru786:
Tried using LeoMar Kitchen app but it FC's all the time. Is there any way to downoad O/C daemon?
[Galaxy S II Original Android Development] :
Search xda for andrev o/c
[Galaxy S II Original Android Development] tolis626:
Let me guess.You were listening to Justin Bieber?If so,it's normal,don't worry.There's a reason it's called a smart-phone. :p

Dude,lemme ask you one thing.Your GS2 really went ok up to 2GHz?I saw it in your sig.Mine can't even get 1650MHz stable,even at 1.5V.
[Galaxy S II Original Android Development] chadouming:
yes, i can get my phone rock stable at 2.0 Ghz with 1.425-1.450v.
[Galaxy S II Original Android Development] tolis626:
Damn...Do you want to exchange?Mine never had yellow tint issues. :p