yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] ObihoernchenDE:
Gokhanmoral why do you try to make a BFS version? It'll perform badly. Ninpo tried it as well.
[Galaxy S II Original Android Development] gokhanmoral:
did he managed to get it work?

I just want to see the results. if he did manage to get it work I would like to try it.

do you have a link to a working BFS version?
[Galaxy S II Original Android Development] tonysac:
Can you please post the version with lagfree governor? I want to try it

Sent from Galaxy!
[Galaxy S II Original Android Development] :
Not true, he just said he thinks there will be no performance gains. Read before you state something..

Why do people have tendency about speaking of things they have no clue about (not ninpo), bfs IS NOT ABOUT benchmarks etc.
[Galaxy S II Original Android Development] cbeckstein:
Tonight only 2% batt loss (from 100% to 98%) in 8 hours on

Siyah 1.8a2 on Stock KI3 with SmartassV2 100-1400 no UV and no OC/UC plus VR scheduler

looks very good to me
[Galaxy S II Original Android Development] :
The same setup and result :D
[Galaxy S II Original Android Development] Lovehepburn:
1.8a2 feels slow for me (ki4, not using setcpu or scripts). After seen device not working as fast as it used to, wiped dalvik and cache, which didn't help...decided to run quadrant and got 2600 on first run, and about 3100 on second and third. Rolled back to 1.7.8 and having my usual 3800-3900 and smooth experience again... No idea why it is so, but staying with 1.7.8 until stable release.;)
[Galaxy S II Original Android Development] eybee1970:
did anybody manage to get access to USB Storage with 1.8a2?

Beside this the Kernel is great! Top performance and great battery as always
[Galaxy S II Original Android Development] bandit79:
No problems here. Connect USB and in Windows Explorer there's the USB storage from the SGS II.
[Galaxy S II Original Android Development] :
+1 do you have USB debugging enabled in Applications, if so try disable/enable.

(wrong quote, but you got the point :D)
[Galaxy S II Original Android Development] cbeckstein:
no prob with USB storage here on stock KI3 with this kernel
[Galaxy S II Original Android Development] ebliss:
Is there any major change between 1.8a1 and 1.8a2? I can flash 1.8a1 and it works. But 1.8a2 just freeze the device upon booting at "Media scanner running... (usb storage)". I tried and tried again.

Edit: I take that back. After randoming flashing different kernels here and there, I tried one last time on 1.8a2. It boots now. Just don't dare to do a reboot. lol
[Galaxy S II Original Android Development] :
This is what I did and maybe it will help someone out.. I have made three clean installs of stock, villain and leomar with CFroot kernel ki3v2, setup all data, applications etc. and made backups in cwm.

Everytime I install new kernel I restore backup first via cwm and I have minimum problems.

Yeah it took me 2 hours to do all that, but this was worth it, especially as this is, for Samsung, new base 2.3.5 so we will be here for a while.. when KI10 or whatever it will be called, I will again restore backup, upgrade, backup and that install kernels again.

There are so many dependancies that other kernels and/or apps can make and leave things in init.d or elswhere that this for me sounds perfect way to test.

Well, hope it helps someone/anyone.
[Galaxy S II Original Android Development] Rafael1000:
Hello,

I saw that to calibrate the battery on the Siyah Kernel I only need to charge the phone for 6 hours. But does calibration works if I charge the phone while it is turned off (shutdown) ? Or do I need to have the phone on ?

Thanks !
[Galaxy S II Original Android Development] gokhanmoral:
sorry.. I could not figure out a way to run the kernel while the phone is off... :P

it is automatic. just don't care about it...

it will be calibrated in time...

I should add this to FAQ.
[Galaxy S II Original Android Development] :
oh ****.. I will stop using your kernels like NOW :p
[Galaxy S II Original Android Development] xeq544:
Why dont you change the 1000mhz frequency lock when you touch the screen to i.e. 800mhz as in other kernels ? Im just asking, does it make the phone laggy ?
[Galaxy S II Original Android Development] nofam:
I agree!! Perhaps in version 2.0 you can code the kernel in such a way that it works with the battery removed. . . . .That's the only way to fix battery drain issues. :D
[Galaxy S II Original Android Development] gokhanmoral:
to be honest, I have no idea why you jump to 1000MHz when you touch the screen with my kernels and 800 with others.

I suspect it has something to do with touchscreen driver, or maybe ondemand governor parameters.

if the first guess is true, there is nothing to do.

if second is true you can try to change them by init scripts.

it is not in my priority list. but once I get everything working fine with new sources I will look into it.
[Galaxy S II Original Android Development] :
New sources? Means that Samsung made public the 2.3.5 ones?

Inviato dal mio GT-I9100
[Galaxy S II Original Android Development] AndreiLux:
The touchscreen driver probably polls the position of the cursors (your fingers) on the screen at a fixed rate at whatever how much Hz. (There was an app to test that AFAIK, the SGSII was at 70Hz or something). That probably takes some processing power and however it works, there's probably nothing to be done to it. I read that Tegrak did something to the driver but I doubt it was something related to the jump in frequency. I've had it jump to 1000 with Ninphetamine too so I doubt it's anything kernel related.
[Galaxy S II Original Android Development] Blackcorsa:
i can´t find the download button for Alpha4 1.8.

Can someone help me or upload the file ?
[Galaxy S II Original Android Development] eybee1970:
it's not released yet
[Galaxy S II Original Android Development] ebliss:
ragemod and speedmod jump to 800 only on touching the screen. so it should be kernel related.
[Galaxy S II Original Android Development] Rafael1000:
Thank you ! Sorry it was a stupid question...

For the users of v1.7.8 :

- What is your undervolting settings for SiyahKernel with setCPU (can you give me all the voltages please?) and what is your screenoff profile settings?

I ask this to you because I am thinking of changing my actual Abyss Kernel for Siyah Kernel and I know I will lose my actual setCPU settings...

Thanks in advance guys :)

PS: Actually, I am using these setCPU settings :

Default cpu: 150 - 1200 Mhz with ondemand governor (smartass is laggy)

Screen off: 150 - 300 Mhz with ondemand governor

Undervolting setup:

150 mhz 850

300 mhz 875

500 mhz 900

600 mhz 925

800 mhz 975

900 mhz 1025

1000 mhz 1100

1200 mhz 1250
[Galaxy S II Original Android Development] eybee1970:
I read on Androidmeda-Thread yesterday, that they mount the hidden.img mmcblk0p12 partition to /dalvik in their kernel...you also plan to do so?
[Galaxy S II Original Android Development] alcurtis93:
For those of you with glitches or reboots etc after flashing this kernel flash this file attached first. Its the ultimate kernel cleaning script from Lippol. Flash the file on this page under samsung rom then immediately flash the kernel

http://xdaforums.com/showthread.php?t=1166954

Sent from my GT-I9100
[Galaxy S II Original Android Development] gokhanmoral:
why not.. but what is the advantage?

is it super-fast? or just some more space for the data partition which is already enough for most of us?
[Galaxy S II Original Android Development] gokhanmoral:
use the same values.

maybe you will be able to decrease it, or maybe you'll have to increase.
[Galaxy S II Original Android Development] eybee1970:
to be honest - i don't know what it brings more on top...it's not performance, cause I compared your kernel with the one they provide...yours is faster ;)....I think it's more about saving space and use this so far unused partition - it wastes space anyway so why not using it for something ;)
[Galaxy S II Original Android Development] Rafael1000:
Thx, but the frequencies are not exactly the same between the two kernels so I need to have all the values of Siyah in setCPU that are different from Abyss kernel ;)
[Galaxy S II Original Android Development] gokhanmoral:
I agree.. if it is wasted I will use it :)

but I don't think it will effect the performance. maybe it will make it even worse...

I'll look into it. if it is hidden there may be a reason for it :) it is not unpartitioned space after all...
[Galaxy S II Original Android Development] gokhanmoral:
most of them are the same.

and map 150 to 100, 300 to 200... having slightly higher voltages is safe. we do not have as many steps.
[Galaxy S II Original Android Development] gokhanmoral:
I forgot to tell...

alpha4 is up.

I don't remember what I have changed but it is quite responsive...

first I thought it is the deadline scheduler, but I changed it to bfq it's the same...

bfq? oh, I forgot it as well.. I added BFQ I/O scheduler back.
[Galaxy S II Original Android Development] gokhanmoral:
If you use your device too much the difference will be more. Deep sleep consumptions are more our less the same I think.
[Galaxy S II Original Android Development] :
Is 1.6 out?
[Galaxy S II Original Android Development] gokhanmoral:
no, not yet. I'm testing it by myself as I noticed that people tend to give negative feedback on beta versions instead of giving just feedback to make the kernel better :)
[Galaxy S II Original Android Development] Остап:
With witch program i can get 100 MHz value used ?

Thanks
[Galaxy S II Original Android Development] dandroid13:
SetCPU. :)
[Galaxy S II Original Android Development] Остап:
Thanks. I've never used this program. Probably it can damage the phone if i dont know how to use it ? Any tips ?
[Galaxy S II Original Android Development] dandroid13:
Well, basically, overclocking can damage any device, so use it with caution. (Tip: undervolting)

Take a look here: http://www.setcpu.com/
[Galaxy S II Original Android Development] heyyo:
1.5 with litening 6.1

I'm experiencing the same bug than other with litening 6.1, after long period in sleep mode, the telephone seems to use cpu a lot, the phone and the screen becomes really hot. I had to remove my battery to boot it again(will try the long middle press button if it happens again). After the crash, the battery was really drained.

In batterystats I couldn't see the process which causes this overfheating, it seems that between reboots information are not kept it has been reseted.

But according to android battery stats, I have the feeling that this battery drain is not caused by a process, but by the crash itself, because the graph of the battery level is really discontinued, it went directly from 85% to 55%. maybe my phone was in this state 30minutes.

Not sure if it's related to Litening rom, but in Setcpu(2.2.4) my minimal cpu frequency is 200mhz and not 100mhz. I'm using actually 1.5rc will try the last 1.5 stable.
[Galaxy S II Original Android Development] grisha1:
I'm running this kernel since couple days, and with smartass 100-1400 for both awake and sleep I get really, really good battery life and performance.

When checking the used frequency states at the end of the day (with CPU spy) I can see that deep sleep and 100 are by far the most used states. Which is good. And I actually use the phone. 3G, Mail sync, browsing, calling, music, etc.

Since frequency is square to undervolting in terms of power consumption, I can clearly see the benefit of this fantastic kernel.

Thank you!

SGS2 via Tapatalk
[Galaxy S II Original Android Development] gokhanmoral:
Thank you for the encouraging feedback.

+1 for your statement about freq vs undervolting in terms of battery life. You will get way more juice if you use 100mhz with stock voltage rather than using 200mhz undervolted.
[Galaxy S II Original Android Development] Остап:
Undervolting - be afraid of or use ? :D

I have one problem after inslalling SetSPU ( one only thing that i changed that is 100 MHz freq. ). In settings - About Phone - Bettary Usage - i have Avake 100% of time, but SPU Spy validate 75% of Deep Sleep ....

So according to 100% of battery for 1.5 hour i'm ready to believe to Spu Spy ....

But it's bother me .... :confused:
[Galaxy S II Original Android Development] kartalgurhan:
Dear Gökhan,

once again, many thanks for this clever kernel. Kindly let us know as to which method is more efficient and/or compatible for underclocking, especially for this kernel, i.e. SetCPU or scripts like virtuous..etc? and why? :)

best regards
[Galaxy S II Original Android Development] gokhanmoral:
it doesn't matter if you configure them correctly.

virtous_oc daemon "might be" more responsive when you use really low screen-off clocks.

but whichever you choose, power consumption in deep sleep mode will not change much. if you don't have deep sleep state most of the time when your screen off then you have a problem which no overclocking methods can solve.

I use none of them now. I used to have whatevergovernor@200-200 but I didn't want to have screen-on lags when I receive phone calls. I gave up using screen-off profiles and with my usage pattern battery performance did not change.

I use setcpu just to set the governor to smartassV2 during boot and that's all.

I am also back to stock voltages.

---------- Post added at 09:01 AM ---------- Previous post was at 08:53 AM ----------

I have added v1.6b1 to the first post.

even if it is still in beta phase it is more stable than v1.5. that is why I decided to share it before it reaches release candidate state where all new development stops :)
[Galaxy S II Original Android Development] AndreiLux:
Actually that might not be true. It all really depends on how much idle power the CPU uses. Power use scales linearly with frequency and quadratically with voltage. In my case I couldn't get lower voltage for 100 than compared to 200MHz. That means computations will use the same power over their total computation time. But it really depends on the idle power in taht state so the difference might be really small.
[Galaxy S II Original Android Development] antt00:
Trying out your 1.6 beta. So far so good, no bugs encountered.

Just want to check is conservative governor suppose to be more power saving than your smartassV2?
[Galaxy S II Original Android Development] gokhanmoral:
I have removed v1.6b1 for now.

I guess it needs some more work.
[Galaxy S II Original Android Development] hausmanis:
A question about the 100mhz tho, well its lover so it should be better but isnt it the same voltage for 100mhz ? so the difference in power usage should be zero right ? anyone tried to undervolt 100mhz below 825mah ?

Keep up the good work with this Kernel its by far the most interesting and most powersaving Kernel out there for SGS2 2date !

And i thank Smaberg for bundling this kernel with Touch-X power as otherwise i could have missed it !

---------- Post added at 12:55 PM ---------- Previous post was at 12:48 PM ----------

Btw what voltage´s are you using atm ?
[Galaxy S II Original Android Development] gokhanmoral:
well, the power consumption is not the same.

think about it like this: power is defined by voltage and current. voltage itself doesn't mean anything, it's just a potential. what consumes power is to make the difference in the voltage which generates the frequency. imagine a water tank... voltage is the level of the water in the tank and if there is a tap attached to the tank frequency is how many times you open and close that tap. it's a bit complicated for our phones but you get the idea :)

power consumption is directly proportional with the frequency and proportional with the voltage square (V^2)

so, if you decrease the frequency from 200 to 100, power consumed by the cpu is reduced by 50% (50% gain)

when you decrease voltage from 950mV to 825mV, the difference is roughly 13% and you gain ~27%. you also risk the stability...

and also keep in mind that this is only for arm frequency and arm voltage, it has nothing to do with the screen, sdcard power consuption..etc
[Galaxy S II Original Android Development] :
Will my phone explode if I keep it? :D
[Galaxy S II Original Android Development] gokhanmoral:
it will definitely not :)

if it is working well then you are lucky :)
[Galaxy S II Original Android Development] :
ahahahah :DD KING .. will test asap ;)

we are getting closer I hope after Q comes S ;)
[Galaxy S II Original Android Development] jonny68:
My phone wont doesn't appear to go into much deep sleep after using this Kernel 2 days, previously i used to get up to 95% deep sleep the best ive achieved is 69% with latest version min 100 - max 800 - On Demand,same ROM and set up as before, any suggestions?
[Galaxy S II Original Android Development] cbeckstein:
and IPV6 address privacy is enabled again...

Great work!
[Galaxy S II Original Android Development] Yoyoa:
The version 1.7.8a2 works fine for me, usb storage bug is solved for me :)

I can use this kernel for now! YES
[Galaxy S II Original Android Development] eybee1970:
which scheduler you recommend? Btw, kernel running great....got additional benchmarking points (linpack + smartbench) compard to 1.7.8 of 7-10% :)
[Galaxy S II Original Android Development] pappschlumpf:
Sorry to ask again. What is about tegrak oc ultimate support? Possible, or not? For example with the stock kernel it works.
[Galaxy S II Original Android Development] gokhanmoral:
I don't think it is possible. I enabled module versioning support already. tegrak should build a custom module I think but I doubt he will prepare module for every custom kernel...
[Galaxy S II Original Android Development] :
http://xdaforums.com/showthread.php?t=1242323
[Galaxy S II Original Android Development] eybee1970:
I am not a noobish idiot and I already know that thread - but thank you anyway ;)
[Galaxy S II Original Android Development] :
I would never state you are nor noobish nor idiot.. but there's nothing like one fits all, it's like trial and errors, you try and you find out.. I am using sio most of the time.
[Galaxy S II Original Android Development] HolzeS:
In alpha4, the reboot problem is back, when you turn WLAN off
[Galaxy S II Original Android Development] :
also that is why I really hope we get BFS version as it is simple. BFS + SIO as simple as it gets :)

---------- Post added at 11:57 AM ---------- Previous post was at 11:56 AM ----------

hmmh, not for me.. will try to force network to gprs/edge and test again..
[Galaxy S II Original Android Development] eybee1970:
not for me - neither with 3G nor with 2G only
[Galaxy S II Original Android Development] Abused.employee:
Hi,

Is there an update for the NTT version?
[Galaxy S II Original Android Development] superleeds27:
Anyone whose tested Alpha 4, recommend it over 1.7.8?

Going away for a day or two and dont really want my phone acting up! haha :)
[Galaxy S II Original Android Development] eybee1970:
it's for sure smoother and faster - but still alpha...so we never know what's happening in daily use the next hours/days ;)...we all just flashed it minutes ago
[Galaxy S II Original Android Development] idealforyou:
The Kernel hang in Gouvernor Conservative and lagfree by 1200Mhz by Audio Call with Skype and the Phone running hot .

The Abyss Kernel going down with this Gouvernor to 150-300Mhz and the Phone are not running hot.

Ondemand x and SmartassV2 are work. I like the conservative for more Battery life and this Gouvenor don´t work correct with this Kernel.
[Galaxy S II Original Android Development] :
try to remember this is alpha.. i just did a short skype call with lagfree and no hang, cannot commnet on hot issues, it was too short call.
[Galaxy S II Original Android Development] idealforyou:
Not skype is hanging. The Kernel hold 1200Mhz forever :( See SetCPU when Skype Audio Call is run.
[Galaxy S II Original Android Development] :
To me it sounds like Skype problem, but OK I will test some more later in the day when I have time.
[Galaxy S II Original Android Development] gokhanmoral:
obviously you don't know how skype works or else you would not be writing about skype holding the cpu at 1200MHz. skype's compression complexity depends on lots of parameters such as both end's cpu power and network throughput. even if both parties use the same devices using skype as a test case is not controllable because of the closed source & network conditions.

secondly, it is "lagfree". it is supposed to use high frequency. if you are using it to conserve battery you were misinformed about that governor altogether... that governor is for people who wants responsiveness when the screen is on and save power when the screen is off. in my kernel it uses 100-200 because in those frequencies cpu1 is never online.

and thirdly, as TheRealWells stated well enough, this rom is alpha.

there will be changes, and maybe we will tweak lagfree further...

but I can guarantee that it will always make your phone hotter during a skype call than any other governor (maybe except for performance).
[Galaxy S II Original Android Development] lupos89:
I flashed the last version of kernel but my wifi connection seems to be really slow.. someone noted this one too?

Not I'm back to 1.7.8!
[Galaxy S II Original Android Development] idealforyou:
Then install Abyss Kernel and you see Skype don´t hold this Frequency.
[Galaxy S II Original Android Development] gokhanmoral:
I will not install it but if you can give me a link to the source code of that kernel I can check whether I have done something wrong or not...
[Galaxy S II Original Android Development] :
again, sorry to be such pain in the ass, but there are things that ARE NOT kernel related in some cases, really.

tested wifi to gprs, works fine, tested wi-fi speed and all normal, tested skype for longer call and it runs OK, as gokhan stated skype has many different parameters.
[Galaxy S II Original Android Development] efegue:
I tried the alpha4 with lagfree governor. It's not so "lagfree", the animations are still sluggish :/

I can't stand them, I love smooth animations! Sometimes it's fine, sometimes not.
[Galaxy S II Original Android Development] :
Let's move on. It says laggy may be buggy in first post. Using now lagfree 100-800 and have no lags whatsoever.
[Galaxy S II Original Android Development] efegue:
It doesn't says laggy and I'm aware it could have bugs, anyway I haven't stated any bugs. Your phone doesn't lose frames with 800MHz? Your S2 must be different than mine... :rolleyes:
[Galaxy S II Original Android Development] gokhanmoral:
we already know that every device is unique :)

anyway.. I will start tweaking for the performance in beta phase.

if you can tell me which animation is lagging I will check. neither am I experiencing any lag in anything on my phone with lagfree...
[Galaxy S II Original Android Development] :
Well I guess I'm just lucky :rolleyes:

Also did you try another scheduler?
[Galaxy S II Original Android Development] idealforyou:
I don´t know source code for this Kernel

I found the Kernel first of this Side:

http://xdaforums.com/showthread.php?t=1162715

Your Kernel work fine in ondemandx and smartassv2
[Galaxy S II Original Android Development] eybee1970:
for me smartassv2 ist still running best...lagfree ist also ok, but slighly less smooth...but it may all depend on Custom-ROM installed and kernel-tweaks used by them - I run Androidmeda and there are plenty of kernel-tweaks in init.d

Angelom never posts his sources - that's one of the reasons he does not release on xda anymore