yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] MagField:
I am running your great kernel (2.5.2b) with no problems at all. In fact my phone feels like feather and silk smooth not to mention tge great battery life.

Thanks so much Mr. Gokhan.
[Galaxy S II Original Android Development] Aldideos:
Why did you delete the 2.5.2b?

In my sgs2 it works great, are there some problem? must i install the normal 2.5.2?

Thanks
[Galaxy S II Original Android Development] mariotme:
its because loads of people cant do some reading before flashing stuff that might not work on their phone and so ignorant that they also bash that version as if it has any flaw in it.
[Galaxy S II Original Android Development] Aldideos:
Oh thanks.

So was it eliminated just because at somebody not work?

Another thing:

will gokhanmoral update the "placebo edition"?Won't he?

However thanks for your work gokhanmoral.
[Galaxy S II Original Android Development] gokhanmoral:
I post v2.5.2b and people report bugs.

I delete it and people ask why I delete it...

and I think some people are going to ask for a link of v2.5.2b.

then they will download it and report bugs again...

may I use capital letters?

V2.5.2B HAS UNDERVOLTING AND SOME MODIFICATIONS THAT MAY NOT WORK ON YOUR PHONE. SO, DON'T REPORT BUGS ABOUT THAT RELEASE. IF IT WORKS ON YOUR PHONE KEEP IT, OR NOT, I DON'T CARE. JUST DON'T REPORT ANYTHING. WE ARE NOT INTERESTED ABOUT THE FACT THAT YOUR DEVICE CANNOT RUN V2.5.2B. MY DEVICE CAN AND I AM STILL USING THAT VERSION. ANY BUG REPORTS FOR V2.5.1 OR V2.5.2 ARE WELCOME. AND DON'T ASK FOR V2.5.2B OR POST A MIRROR.

people know how to flash a kernel but they don't know how to read.
[Galaxy S II Original Android Development] jlieu:
Really, thanks for your great kernel. If ICS released, will you continue implements those nice features into ICS's kernel?
[Galaxy S II Original Android Development] tolis626:
Well,2.5.2b works wonders here,so I think I'm keeping it for now.My UV settings are more aggressive than your default ones anyway. ;)

Just wanted to report that my phone too didn't charge with no8922 version.
[Galaxy S II Original Android Development] gokhanmoral:
I will immediately migrate to an ICS Rom as soon as it is released and eventually we will have a custom kernel for that ROM.

maybe I will create another thread for it.
[Galaxy S II Original Android Development] adz63:
thanks gokhanmoral for yet another top class kernal
[Galaxy S II Original Android Development] maslaq:
Great kernel as always, but SOD issue still exists :(

v 2.5.2b
[Galaxy S II Original Android Development] tomeks:
+ 1 who can not read ;)

not even 10 post from the explanation
[Galaxy S II Original Android Development] and1_vj17:
2.5.2b no problem at all on my device. Guess i'm lucky to have same device like yours.. anyway please continue to develop towards battery life its not like i demand something from you, its just my thought.. really like ur kernel back from ver 1.6
[Galaxy S II Original Android Development] Evollution:
So v2. 5.2 does not have typo :( that means a not so good battery life?
[Galaxy S II Original Android Development] tomeks:
It is more about the target audience of the kernel.

The best approach seems like to build the kernel with default settings which are basically working across all the devices and are well balanced as now in the latest release. (which is great BTW)

And left tunig of the parameters for the users that can understand what they read (and best discuss them in the separate Q&A thread) .

And for that who wants much better battery life instead of placebo go and buy samsung 2000mah or any other high capacity battery

One more thing. If you really want to compare battery life you need more time than half an hour (from the posts it seems like most people compare kernels without even trying them)

Thanks for the kernel and the contributions to the community.

(and do not follow Shotme author just because in those days natural selection between people is not working that good :))
[Galaxy S II Original Android Development] Cano3247:
I don't try 2.5.2b yet, but I if I have problems I know what I can do.

Not everyone know read, but some of us know, keep you great work.

We hope don't give up the "B" version because a few people.

Thanks again I enjoy my mobile even more thanks to you. Time to time like boy waiting to try new kernel.
[Galaxy S II Original Android Development] Aggy73:
limited to 650 mA

Galaxy S2 Charging Current

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

What do you want to tell us with this post????

My Video should show us that the changing of current with Voltage Control only

can change the current in two steps 400mA and 650 mA...thats all.

I read in your post that in first step one call is charged to 1.2 V +/- 0.5V

this is a range from 0.7V to 1.7V! , are you sure you have the knowledge of

batterys ?
[Galaxy S II Original Android Development] droidphile:
Hi fellow flashers, updated my thread with 'talks' on bus frequencies, cpu tweaks, etc. More to come...
[Galaxy S II Original Android Development] ksantoshh:
Its depends upon your choice, the Siyah kernal supports both. Depending upon your requirement you can overclock for performance or undervolt for better battery.

---------- Post added at 12:26 AM ---------- Previous post was at 12:23 AM ----------

Same here, 2.5.2b works really smooth!
[Galaxy S II Original Android Development] Lownita:
Could you guys give me a hint which governor and scheduler I should choose with DK Kernel for best ratio of performace/battery? It should be somewhere in the middle! I do not want to use lulzactive or smartass, ass they give me lags.
[Galaxy S II Original Android Development] -A-P-M-:
Updated 2.5.1 with 2.5.2 and both works great together with CM7.1 Nightly 116.
[Galaxy S II Original Android Development] moore808:
Siyah kernel's defaults have been perfect for me so far.

Sent from my Siyah-charged i777.
[Galaxy S II Original Android Development] seaweeduk:
No wifi problems on 2.5.2 so far, seriously great work gokhanmoral donation heading your way this weekend your kernels have transformed my phones battery life

Would appreciate a link to the 2.5.2b version if anyone still has it I'd like to try it out
[Galaxy S II Original Android Development] stevehkim:
damn i cant believe the complaints on 2.5.2b. its amazing some people just flash away without reading changelogs or WARNINGS. i was one of the people that tested the 2.5.2b for the att i777. after my test i stated loud and clear this version may not work for you because of the undervolting done to it. now in my case it works perfect. i was able to undervolt a little more because my phone could handle it. doesnt mean your phone sucks just it handles the volts and frequencies differently. in gokhans website it clearly states under 2.5.2 to use that version and that version only if your phone does not work with 2.5.2b. come on guys theres simple instructions and it takes less than 5 mins to read prior to flashing. its just good practice to do so. good luck guys. and thanks gokhan again for your hard work.

supercharged sgs2 i777 galnet rom/siyah kernel = beast
[Galaxy S II Original Android Development] Rampler:
After one day:

No problems!!!! UV UC lulzactive, all is working super. No SOD ! battery drain is also better

THANKS

Gesendet von meinem GT-I9100 mit Tapatalk
[Galaxy S II Original Android Development] Shinfei:
@gokhan : thanks for your great kernel, but i've a little question.

I move frome 2.5.2b to 2.5.2 cause of the max_scalling_freq at 1200 but i've the same problem with the 2.5.2, my script to underclock to 1000mhz the max scalling freq is bypass at reboot to return to 1200.

Do you know why ? I think you remove this from 2.5.2.

Can y myself do something like running my script after yours ?

BTW thanks again ;)

Edit : now it seems to work... strange but happy :)
[Galaxy S II Original Android Development] Lownita:
I want to try out ondemandx, which scheduler would be best bet? sio or bfq perhaps?
[Galaxy S II Original Android Development] tolis626:
I'm wondering why you're saying this... :rolleyes:

It's true man,very true.People can't read these days it seems.Many people around here make me wonder whether the human race is really evolving or going back to being apes.

Anyway,let's hope for the best...2.5.2b still rocking here! :D

---------- Post added at 09:00 PM ---------- Previous post was at 08:57 PM ----------

It seems the most reliable here is sio,as it's the simplest.It's also default in Siyah.I'd stick to it if I were you.Ondemandx is also good.Don't ask what I'm using.Thank you. :)
[Galaxy S II Original Android Development] bervin:
I'm having good overall performance with cfq.
[Galaxy S II Original Android Development] cmd512:
v2.5.2 working really well here, thanks gokhan!
[Galaxy S II Original Android Development] dahlem:
Loved 2.5.2 but button lights aren't working on AT&T version so I went back to 2.4.2
[Galaxy S II Original Android Development] chadouming:
Please, several people tested and it does not improve that much battery life to UV. I , play a lot with OC/UV and played a lot with only UV while having my SGS I, and i must say that i did not see major improvement doing UV. Thats why i simply stoped waisting my time with this and bought other batteries xD.
[Galaxy S II Original Android Development] Shinfei:
Well i talk too fast, it works only 1 time. On script (s95cpumanage) only min freq and governor is push in /sys but max freq return to 1200 at reboot. I have to execute the script manualy to put 1000 in max freq.

Any idea Gokhan ?
[Galaxy S II Original Android Development] ayman_salah:
v2.5.2 working great, thanks
[Galaxy S II Original Android Development] KcDaRookie:
@Shinfei: try using something like

sleep 45

before setting maxfreq.
[Galaxy S II Original Android Development] shahulvm:
Hi, Can someone upload 2.5.2b as it worked perfectly fine for me...by mistake I had deleted it..
[Galaxy S II Original Android Development] jmblazquezh:
Here is.

Regards.

Removed attachment by Gokhan post.
[Galaxy S II Original Android Development] seaweeduk:
spoke too soon regarding the wifi problems being fixed on 2.5.2, back to not working with my bridge router also had a few problems on my primary router. Not really sure what caused it to stop working was ok for the first few hours today even after disconnecting and reconnecting. I checked out the logs in logcat for when I'm connecting to the access point and getting dns settings, everything looks fine but there's still no connectivity :(

Rolling back to 2.4.2 now unfortunately this means another factory reset and reflashing of CM7 and 2.4.2 to get things working, if anyone could shed some light on a cleaner way of doing this I would greatly appreciate it. Simply flashing 2.4.2 still leaves me with the wifi problem 2.5+ introduced me with...

I love the battery improvements of the more recent kernels just wish my wifi works properly. I saw "updated wifi drivers" listed in the changelog for 2.5 could this be the cause of the issues? Would it be possible to get a release without these drivers?
[Galaxy S II Original Android Development] buzzboy:
@Seaweeduk

Try flashing the script from this post, it clears any data from an existing kernel, and then you can just flash your preferred one. Works well for me.

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

Regards
[Galaxy S II Original Android Development] monster007:
after install kernel 2.5

there is a yellow icon on startup

how come ?

and what i have to do ?
[Galaxy S II Original Android Development] Edgarhighman:
Buy a jig $1.25 or flash a stock kernel
[Galaxy S II Original Android Development] bamthwok:
It's a membership sign! Don't bother about it!
[Galaxy S II Original Android Development] guitarz:
Does 2.5.2 (not 2.5.2b) turn off 2nd core when in deep sleep?

or i have to apply some tegrak patch?

Thank you.
[Galaxy S II Original Android Development] AndreiLux:
It even turns off all the cores in deep sleep! :rolleyes:
[Galaxy S II Original Android Development] poochewer:
Latest kernels slow?

Is it just me or is 2.5.2b and 2.5.2 pretty slow in performance generally speaking as compared to 2.4.2 ?

I'm not complaining but its just an observation.
[Galaxy S II Original Android Development] ksantoshh:
check with Gokhan for Siyah v2.5.2B. He had asked not to publish links for the version and had it removed from the forum.
[Galaxy S II Original Android Development] ksantoshh:
Its the Indicator for Custom Kernal or binary. Get a USB jig to reset the counter or flash a stock rom after rooting.
[Galaxy S II Original Android Development] radicalgel:
EFS Backup location?

Hey guys the OP says that flashing Siyah auto backs up the EFS to data/.siyah folder. I have root explorer but I am unable to find this backup location. Can someone help me out here?
[Galaxy S II Original Android Development] poochewer:
Or just leave it there it does no harm and also looks kinda cool!
[Galaxy S II Original Android Development] :
The period before siyah indicates it's a hidden folder. Select show hidden folders in your app preferences.
[Galaxy S II Original Android Development] mbwatson:
Mine is located in /sdcard/EFS_Backup and is not hidden.
[Galaxy S II Original Android Development] MagField:
For those who have posted download links for v2.5.2b, I think it would be better to ask for permission from gokhan before posting the download links.

For those who do not take the time to read, Gokhan asked everyone NOT to post any link in the thread to download v2.5.2b!!!
[Galaxy S II Original Android Development] starbase64:
Hi,

try smartassv2 and second core is off, if not needed.

with friendly greet

Starbase64

Gesendet von meinem GT-I9100 mit Tapatalk
[Galaxy S II Original Android Development] ksantoshh:
People who are having problems after flashing the the kernal can try the Kernal cleaning script before flashing the new kernel. Many have reported issue resolution and lesser battery drain.Waiting to hear feedback :-)

Please give credit to the original developer and press the thanks button if it helps
[Galaxy S II Original Android Development] Evollution:
2.5.2b works great but my voltages was more aggressive can i change them ?

---------- Post added at 09:27 AM ---------- Previous post was at 09:25 AM ----------

now i gonna test ondemanx governator i see it as the best battery saver but i goona tell you tomorrow ..

with 2.4.2 (conservative) i was getting 5+ hours screen on (wifi on all the time) playing games online, xda , opera, calling msg, facebook + music
[Galaxy S II Original Android Development] stevehkim:
you can uv to your liking. i have uv'd 2.5.2b a lil more aggressivly as well.

supercharged sgs2 i777 galnet rom/siyah kernel = beast
[Galaxy S II Original Android Development] DinKapach:
is this good?

i think i have a problem with the battery because me and my friend had a comparison with the same parameters and my battrey was drain much more. (i played 5 minuts in each game)
[Galaxy S II Original Android Development] budi5555:
hi gokhan.. my device still cannot read extrnal sd...do you can fix this problem? because i need my file in there...
[Galaxy S II Original Android Development] seaweeduk:
thanks very much I'll give this a go next time there's a new release to try. Just wish my wifi worked on the current ones the battery life is crazy. I've even had problems connecting to other peoples access points on 2.5.1 so it's not just my network setup causing the problems.
[Galaxy S II Original Android Development] seaweeduk:
http://xdaforums.com/showthread.php?t=1223128

this causes a reboot on the current kernel and 2.4.2 any ideas what's causing it?
[Galaxy S II Original Android Development] shr33kant:
Dear Gokhan...This v2.5.2b kernel you've made is just so damn awesome that I have lost the will to flash anything else. I am using the frequencies/voltages in my signature and getting approx 11-12hours of talk time with 3g enabled. It just begs the question, what on earth could you possibly do to make this kernel, and our phones even better? I mean is it even possible to improve on what you've done...? I fear you may have cured my ORD >.< (for those of you who don't know about this condition...Please visit this forum: http://www.xda-developers.com/announcements/do-you-have-obsessive-rom-updating-disorder-ord/)
[Galaxy S II Original Android Development] KennyLegend:
No problems here on v2.5.2b.

I am U/v a little more than the kernel anyway!!
[Galaxy S II Original Android Development] radicalgel:
Well my root explorer is set to show hidden files and folders. I do have the EPS_BACKUP folder but it has only one efs backup made on 28th november with was created when I flashed Criskelo's ROM. I have no EFS_Backups since and I've flashed every version of Siyah since 2.1.1. :( Weird!
[Galaxy S II Original Android Development] jmblazquezh:
I removed the attachment of my post.

Regards.
[Galaxy S II Original Android Development] seaweeduk:
Best galaxy S2 kernels ever by far. Where abouts in Leicester are you from btw small world I'm from Groby
[Galaxy S II Original Android Development] jmblazquezh:
Removed the attachment of my post.

Regards.
[Galaxy S II Original Android Development] droidphile:
It is :)

Examples: (from OP)

Upgrade to Linux 3.0

Unified kernel for Europe & Japanese versions.

The legendary App

And may be:

NTFS sd card mount (??)

Interface for user configurable sleep-entering frequency change

Interface for internal voltage change

One more bus frequency to choose (166mhz)

And many more battery friendly tweaks...
[Galaxy S II Original Android Development] Vaedryn:
2.5.2b works fine for me. Performence , Battery , all is fine.

SGS II Cyanogen Tapatalk
[Galaxy S II Original Android Development] smitna:
NTFS SD card mounting is possible, but this is part of the VOLD daemon. Please take a look in the CM source tree.
[Galaxy S II Original Android Development] _Garry_:
lol...why adding more stuff now?

just make it stable and smooth with default settings.

then optimize it for daily usage.

and finaly adding options to tweak the kernel when a user wants it.

i would be happy to have it smooth and stable. i dont care about battery drain anymore. when i want to have my phone running more then 48hrs i should have bought another phone.

solong i can us the s2 to make calls, sent msgs, listen to music/radio, check emails, watch videos and play some games I'm happy.

with that usage i can reach +48hrs without charging. but on some days i only can use my sgs2 for around 12hrs and then i need to recharge.

so i vote for smooth and stable.

kinda like void.echo/speedmod kernel, but with some options.

only my thought
[Galaxy S II Original Android Development] ksantoshh:
Start from the Stock Voltages and keep reducing 25mv at each frequency and check for stability as each phone will be different.Remember phone comes first then battery
[Galaxy S II Original Android Development] droidphile:
Question marks in my post was because Gokhan removed 'ntfs formatted sd card' from To Do recently. I thought he is not interested in it anymore.. :)
[Galaxy S II Original Android Development] kolacell:
can anyone explain how to fix the problem with mounting the "/sdcard"?

it shows now as internal sdcard but this happen to be as a prob here as many zip files wont install anymore (from ota updater for example)
[Galaxy S II Original Android Development] radicalgel:
Risk

I know that OC can potentially damages your phone but can UV also have adverse effects on the phone. I don't care too much bout the battery cuz it's cheap to replace it but I would like to know bout the phone hardware. Aggressive UV can cause instability but can it cause any permanent damage? Also I use voltage control extreme to set my phone max freq down to 800Mhz when I'm doing basic tasks so that I can get the max juice out of the battery. Is this safe?
[Galaxy S II Original Android Development] shr33kant:
What you're doing right now should be safe, the only drawback is that undervolting can cause instability and thus data loss. Just tweak your settings for your cpu slowly and you should get more battery life and less heat produced. Undervolting can increase the life of your processor due to the lower heat levels produced so I don't think you have anything to worry about, just don't set the values too low too quickly, one 25mV step on each frequency at a time. If it's stable and doesn't hang or random reboot then you can go one lower, if it does however go back to the step you were on before and that is your stable value. Make sure that you're giving the phone some heavy use when you're testing this though. Not benchmarking, I mean make call, use bluetooth, browse internet, listen to music, everything you can throw at it basically for a charge cycle or two before you change voltage down. Just be warned that this process takes a long time but it will be worth it.

Good Luck.

P.S. ALWAYS write down what frequency's you've got stable so far, notepad or whatever.
[Galaxy S II Original Android Development] gokhanmoral:
this is your second post to this thread and you are whining about the bugs and my ignorance?

I'll give you a golden advice: use another kernel and don't bother with this ****...

this kernel is for those who like bugs and frequent releases.

just go away and leave us in this **** :p
[Galaxy S II Original Android Development] AndreiLux:
Taken from the hyperdroid thread:

You should probably go kill yourself as you're either a bad troll or the lowest being on this planet right now.
[Galaxy S II Original Android Development] mbutandola:
It's incredible how some people think that dev owe them anything. It's true that the interaction between users and devs is necessary. But these guys do this for free. Why don't you go over to Samsung for not making a kernel that matches your requirements? After all you paid for it didn't you?
[Galaxy S II Original Android Development] Urokinase:
That's the best Post i read in the last day. Great AndreiLux. You make my evening :-)
[Galaxy S II Original Android Development] Shinfei:
@gokhan : could you tell me where is up_theshold for gpu ? I search in /sys but i couldn't find it. It's just kernel related or i can edit it with script init like other settings ?

Thanks mate ;-)
[Galaxy S II Original Android Development] Vaedryn:
Pussycat incoming :screwy:

But i think you can make it better ? :p

SGS II Cyanogen Tapatalk
[Galaxy S II Original Android Development] AndreiLux:
It's in the Mali drivers and not changeable by the user and the value is 65 AFAIK.

Btw; I think the new hotplug values are great. I actually can't even catch the 2nd Core being online in Tegrak's App, where as in older versions it would go on every now and then. This should certainly help in battery life.

I'm wondering though if there could a better algorithm could be implemented: scale up to 800MHz and from there on, instead of scaling further up, turn on the second core for help instead. One has to wonder what the real effective power cost of hotplugging is and what would be optimal... but I guess the ARM / Samsung engineers have already considered this.

And also an interessting tidbit: the CPUSpy author is working on a version for multi-core support, so that would help a lot in terms of theorizing and optimizing frequency scaling / hotplugging.
[Galaxy S II Original Android Development] Shinfei:
Ok thanks for the answer ;)

Ok i'll try that thanks mate ;)

Sorry to bother you again, but do you know if it make any difference to combine init.d script into single one(CPUMANAGE, CPUundervolt and GPUUndervolt for example) or is it not recommended ?

Thanks.
[Galaxy S II Original Android Development] KcDaRookie:
i also have everything in one clean script created by my tool in my signature so this should be no problem after all.
[Galaxy S II Original Android Development] Shinfei:
Yes i saw your sign, and it's why i ask.

Do you think there is a gain in term of execution time of script ?

Great tool btw ;-)