yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] It_ler:
Yes, there is something that you can do.

1. Start your phone into recovery mode (Volume UP + Home + Power) and wipe cache partition.

If you have CWM recovery, clear Dalvik cache (in Advanced menu) too.

2. If this does not help, flash the stock ROM again and do a factory reset (in recovery mode) after flashing.

Please backup everything you do not want to lose before flashing.

Good luck !
[Galaxy S II Original Android Development] AMDPOWERFIST:
Test results so far:

Battery Monitor Widget app info located here:

http://xdaforums.com/showpost.php?p=19416214&postcount=4418

Conditions: 30minutes rest after restart / widget drain record value

test3 had a 104mA drain

test5 has a 87mA drain

test6 has a 43mA drain

test7 has a 44mA drain

Quadrant Scoring? :-

Conditions: Fully charged / reboot / record 3rd attempt

*note* - Quadrant scores are NOT a measure of real life speed, they are behind the scenes speed and scores should only be used as a guideline for serious issues rather than how the unit functions. E.g. a score difference of 1000 – 1500+ can show some serious faults or flaws in ROM / Kernel Combinations or hardware faults.

test 3 had a 4307 score

test 5 had a 4723 score

test 6 had a 4652 score

test 7 has a 4102 score

Kernel Wakelocks:

Conditions: 1hour after reboot / fully charged / screen off

test 3 - 10 types of Kernel Wakelocks

test 5 - 11 types of Kernel Wakelocks

test 6 - 8 types of Kernel Wakelocks

test 7 - 8 types of Kernel Wakelocks

These are however only tests done by my individual unit, every unit is different. I would have to say so far, test 7 has the best "deep sleep" to mhz ratio seen by CPUSpy - with a solid 58minutes out of 1hour being deep sleep with screen off...

My testings are done after a full battery cycle charge, and completed over a 1hour period each after a full restart, and when installing a new kernel done with a wipe davlik and cache before AND after each kernel update zip.
[Galaxy S II Original Android Development] StevenBX:
I also haven't had any issues up until now, having been running KJ3 since a few days after it leaked.

My phone was doing all sorts of crazy stuff (launching Voice Command every few minutes of its own accord, scrolling home screens around on its own, claiming it was being charged or initialising MTP mode when nothing was plugged in...) and I've had to do a factory reset and wipe everything and re-flash a ROM to get it to stop going wild.
[Galaxy S II Original Android Development] superleeds27:
Test 6 looks promising!
[Galaxy S II Original Android Development] oblivianz:
Test 7 is best in battery life for me so far. Did encounter a problem this morning where the screen didn't turn itself off whilst charging though, had to manually press the power button.
[Galaxy S II Original Android Development] AMDPOWERFIST:
Well, from the stats i presented, it looks the best. However, with general usage, i would still consider 7 to be better. The Scrolling lag is gone, better/quicker wake times (menu button to screen on) and also the deep sleep time is better on 7 than 6.

I cant present any figures for these, as i have not tested them thorough enough and i dont really have any proper measurement conditions to trial. Theres no real applications that i know of that measure a drain rate to voltage comparison. Someone should make a proper battery test app. But the only thing is, it would have to be run at the kernel level - before entering the Android OS as there is too many conflicting applications that can cause a substancial amount of bias.

That might be something that Hardcore could look into maybe. A benchmark that runs a timed kernel based application that tests a few different hardware function, designed to drain the battery, then can measure the % of battery remaining over X time, taking into consideration voltage drain per timing. I am unsure if thats even possible, as I am not a developer, i am just very good at testing under conditions, and i have a lot of free time on my hands at work :D
[Galaxy S II Original Android Development] iggybuenaventura:
Test 6 is more battery efficient than test 7 in my phone. 96% deep sleep in test 6 93% in test 7. However, test 7 feels smoother.
[Galaxy S II Original Android Development] SaneinOne:
That may confirm what I earlier reported, pretty sure my device was charging.
[Galaxy S II Original Android Development] billab0n6:
wierd CPU spy

Can I know what is happening?
[Galaxy S II Original Android Development] SaneinOne:
I'm pretty sure your CPU died. Kidding, I've experienced this before, it's all good.
[Galaxy S II Original Android Development] Vahidmoby:
open Cpu Spy>Click Menu>Restore Timers

and always RESET Timers is Good option after Fully Charge or Reboot ;)
[Galaxy S II Original Android Development] ephraim:
Went back to test 2 to prevent youtube sutter on long videos..
[Galaxy S II Original Android Development] grgsiocl:
this happens after flashing new kernel. Reset the timers and everything will be OK
[Galaxy S II Original Android Development] shahulvm:
balance of battery life & performance = test 7

I found test7 to have the right balance of performance and battery life..

14h uptime with display on for 1h 10min and the battery left is 57%...which means I can go on for another 15 hours with similar usage :)

Gonna switch kernels to try some undervolting :D

We never get satisfied :o
[Galaxy S II Original Android Development] morphjk:
Very happy with test 7. The battery life is very good for me. I've done heaps on my phone today and I haven't even gotten close to half way. Long phone calls, tethering, SMS and browsing.
[Galaxy S II Original Android Development] nickporwal:
Best kernel right now. Test7 is very smooth and good in battery life too. Keep it up hardcore. I have not encountered a single problem ( no freeze or wakelocks). I think this should be the final release. Even the micro lags in the UI has been the minimum and rare.
[Galaxy S II Original Android Development] rdy2go:
I have the same issue - frozen touch screen.

Stock ki4

Never happened before with previous versions of kernel
[Galaxy S II Original Android Development] billab0n6:
Thanks =) @Vahidmoby

But I still experience drastic draining of battery... Though in idle time, my battery percentage still is moving down....

I'm on 3g, with sync running... Estimated around 50 mins 1% down... Should that be the case? Running 18-7 at the moment with GO launcher, circle widget only, few SMS, minor fb browsing and minor browsing of internet... Its already at 65% since 6am...and going down quite rapidly...

I'm even using a 2000mah battery, cpu spy reads deep sleep at 70+% and betterbatterystats reads phone awake for 2hrs plus... Is anything wrong with my phone or is that normal?
[Galaxy S II Original Android Development] It_ler:
Thank you for sharing your findings.

Test7 had about 4800 points in Quadrant Standard under same conditions on my phone - running on stock XWKJ3 ROM.

So, there seem to be many different influences to such a benchmark score.

As you said, it is just an indicator for the computing speed, not a direct meter of the real-life smoothness of the phone.

My second charging cycle for Test7 has just begun.

The first thing I recognized is that over night (about 10 hours of good sleep for me ;-) the battery lost about 7% with about 92% of deep sleep, but about 46 minutes of AWAKE time.

Ok, I have sychn (3 email accounts, calendar, news, etc.) and wifi on, Google Talk and Skype active.

But running on Test3 there I only had about 5% of battery drain over night.

So, for me (my phone and my normal usage), Test3 is still the more efficient kernel.

I will continue testing ...
[Galaxy S II Original Android Development] Vahidmoby:
with 3g and sync , battery goes down quickly (1% per hour) it's normal with stock battery

i'm using CheckRom Revolution 3.1.1 with 18-6 and everything is perfect (a little bit laging) but my battery Wooow Fantastic :D u should try Diff Roms with this Kernel to find best Combination
[Galaxy S II Original Android Development] billab0n6:
Hmmm.. i'm using the new cognition 777r2...

I keep seeing others with like 1-2 days of battery life, it just seems quite impossible but the images show it all... I juz dun understand.. So much that i'm beginning to feel I've got a rogue s2...
[Galaxy S II Original Android Development] stylez:
Notice you say "I'm even using a 2000mah battery" is this a cheap buy battery as could be the answer..

Along with user install wake lock apps /radio/ROM combo.

The best advice would be fresh flash "no user installs" calibrate battery.. "see how goes over day"

If bad try a different Radio yes it's a p.i.t.a to find the right setup but when you do backup as can always revert back if have undesired effects from user install/flash's.

I'm lucky to get a day on any setup due to signal and power user so get blown away by all these stats ;)
[Galaxy S II Original Android Development] billab0n6:
Hmm... Its an original Samsung 2000mah battery...

And about calibrating, many have said that s2 do not need to be calibrated, but many says it needs to be calibrated... anyway I've tried all the different ways of calibration and not calibrating as well n still the drain is there... Hmmm... Cog 777 does not have an fm radio as well, but I would just like to know if its normal for full email sync, fb sync, and keep having an onscreen usage, quite alotta SMS-es, minor Web browsing and xda browsing... for the battery to drain very quickly..

And even in idle time when my phone isn't in use, it still drains 1%/50 mins...
[Galaxy S II Original Android Development] thez3ro:
I have better results on test 5 than on test 7. Smoothnes is ok on both but test 5 seems to have a lot better bat life for me. Im on smoth & clean 1.3
[Galaxy S II Original Android Development] stylez:
Ok battery should be fine then... "but even a Samsung battery could have been sat in a warehouse for x amount of time battery's life span starts from production"

Then go back to the drawing board start from fresh.. This could include going back to a stock and checking drain..

Know finding the answer to drain is a ball ache but you'll @ least be able to rule out hardware...
[Galaxy S II Original Android Development] Mustoura:
This was my test on 18.6. Now to test on 7
[Galaxy S II Original Android Development] eRPeeX:
And the display time on? Seems to be a few hours on 2 days.
[Galaxy S II Original Android Development] Mustoura:
Yea display was on for 1hrs 55mins 3g, wifi & Bluetooth on the whole time screen set on low this would most likely be the best time i would ever get as i had lite usage than normal on my phone . In the past I've had same type of usage from stock and few other kernels and i was lucky to get a day out of it. And i don't want to hear use your phone because i do its good to know that if you need battery to last for more than 24 hrs it can ,providing your not on YouTube or gaming . I didn't get the other screen shot cause battery went flat lol.
[Galaxy S II Original Android Development] grgsiocl:
I have flashed speedmod-s3-k3-18-test7 on batista 70 foxhound v26 and my battery is down from 100& to 9% with the following

22h 8m 2 s

Screen On: 3h 32m 28s

Phone on / voice calls: 2h 33m 41s

wifi on 15m 15s

bluetooth on - 50s
[Galaxy S II Original Android Development] hansation:
it seems to me the newer test7 and test6 has greater battery (most noticed in playing games). idle time is good but not as good as test3 in case of deep sleep. my only concern in using test7 and test6 is that it drains when using wifi or data.
[Galaxy S II Original Android Development] billab0n6:
Heh... Ya got a point there though but I guess i'm gonna just move back to stock and just have my phone checked becoz it still has warranty... Hmm...
[Galaxy S II Original Android Development] :
I thought the battery life mainly depended on the number of charge/discharge cycles rather than calendar age. Also, these 2000 mAh batteries are in very high demand so they probably haven't been sitting in warehouses for any length of time.

There's always the possibility of a faulty battery, I suppose.
[Galaxy S II Original Android Development] amitoberoi:
Hey grgsiocl,

your usage is pretty similar to mine with 2 to 3 hrs of calling every day and i have not got more than 8 to 9 hrs with this much calling out of my SGS2. Can you pls confirm you are on 3g or 2g and whether the data connection was always on.
[Galaxy S II Original Android Development] hardcore:
K2-18-test8:

- Many updated patches for ARM topology

- Disabled CPU hotplug

- Other minor tweaks
[Galaxy S II Original Android Development] darkriderz:
Download mode :-)
[Galaxy S II Original Android Development] planetf1:
What do you expect the impact of disabling hotplug? Is this to run both cores all the time (likely less Mhz/taking less time). And would one then drop down right to sleep under very low load?
[Galaxy S II Original Android Development] Moskiller:
Can you include Tegrak 2nd core and voltage control support in your kernel?
[Galaxy S II Original Android Development] apeiron6:
Test 7 is smoother than test 8.
[Galaxy S II Original Android Development] sydknee:
Test 7 smoother for me to. Antutu 5900 to 6000 on test 7. 5500 on test 8.
[Galaxy S II Original Android Development] grgsiocl:
Well this is what my settings:

Brightness 10% most of the time

Removed all unnecessary applications

For calling I use 2g and only I use 3g when I browse the net or else I will be on 2g all the time.

data confection is only on when I use otherwise it will be in of f state. For ready switching, I use widgetosoid
[Galaxy S II Original Android Development] fidorulz:
test 8 seems a little slower then 7 or 6. Also battery seemed better on 6 for me overall (sleep and when in use)
[Galaxy S II Original Android Development] Vahidmoby:
what is ur battery Result with test 6 and test 8? (which version is better for u?)

i'm on 6 and have a Amazing batteryLife
[Galaxy S II Original Android Development] :
test 7 very very good on battery, it gave me the longest time on a single charge ever since I own this phone (it might be by chance, but I never managed to reach 5hrs screen on time before). quadrant on 3rd consecutive run gave me more or less 4850, again the highest score ever seen. test 8 gave more or less 4800 under the same conditions. we'll see battery life (but since my daily schedule is VERY variable, and therefor my usage pattern, my results are hardly comparable one to the other...).

many thanks to Hardcore for his awesome and flawless work, keep it up mate!! :)
[Galaxy S II Original Android Development] maxobelix:
Testing Test-8 right now...

Best battery saving (2D19h58m with screen on during 5h15m) on Test-3 + setcpu (for more smoothness) 'til now.
[Galaxy S II Original Android Development] Moskiller:
I'm on test8 right now, what are your freq, scheduler and governor for that result?
[Galaxy S II Original Android Development] It_ler:
Thanks again!

I had a little issue with my app folders in app menu.

The folders were still there, but all were empty and the apps were spread in the flat app menu.

So, I had to collect the apps and put them back into the corresponding folders.

Nothing dramatic and ... as I remember that I already had the same issue before flashing a SpeedMod kernel, it seems to be not a kernel specific problem.

---------- Post added at 09:13 PM ---------- Previous post was at 09:05 PM ----------

I can confirm this.

SpeedMod K2-18-test8 got about 4700 points in Quadrant Standard (3rd run), what is slightly less than Test7 and nearly the same as Test2.

In CF-Bench, SpeedMod K2-18-test8 has got very good native (and as consequence overall score too), but a little bit less java score than Test7.

NenaMark2 showed even a little bit more fps than Test7, so Test8 is my new highscorer.

All other benchmarks show nearly the same results for Test7 and Test8.
[Galaxy S II Original Android Development] fidorulz:
im on HyperDroid-Androidmeda-vXD currently and I would say 7 and 8 use maybe 1/4 more battery which isnt much but both are more slow in my view then 6
[Galaxy S II Original Android Development] xcarecrow:
First run with test 7, checkrom RevoHD 3.1.1
[Galaxy S II Original Android Development] nofam:
Can someone confirm that Speedmod K2-16 will work correctly with an Android 2.3.3 build?
[Galaxy S II Original Android Development] richyy74:
Strange but on my phone test8 produces much higher benchmark scores then test7. Btw. the highest scores I have ever seen. :) I like it!;) Thanks Hardcore.
[Galaxy S II Original Android Development] interfreak:
Benchmark isn't everything though. It HAS to be a good balance between performance and battery life. High benchmark scores are usually a sign that battery drain could be high also...
[Galaxy S II Original Android Development] crash_194:
Performance on test 8 is brilliant for me! Very snappy and very smooth, the smoothest yet, all transitions seem very silky and fluid. Too soon to report on battery but looks very promising!
[Galaxy S II Original Android Development] Moskiller:
What freq, governor and scheduler do you suggest to take max from this kernel? Thx
[Galaxy S II Original Android Development] richyy74:
I know that too well. :) But if battery is comparable to stock maybe I am willing to pay the price. I was always more into more battery no matter if there is some lagging. But now I am tempted. :)
[Galaxy S II Original Android Development] v1rtu4l:
had the same issue, but i think it has to do with the switching of sim cards ... can you confirm that ? after switching to another card and back the folders are empty and the app icons are all over the place =(
[Galaxy S II Original Android Development] stylez:
Wow smooth and fast just like test7....
[Galaxy S II Original Android Development] billab0n6:
Battery going down sooo rapidly!
[Galaxy S II Original Android Development] AMDPOWERFIST:
Thats because of the official facebook application not allowing the phone to deep sleep at all.

3 steps to fix this:

1) Go into the facebook app and disable notifications or set the poll rate to 1hour or more

2) Get a task killer and kill this app after each use - as this app sometimes has an issue with what i suspect to be a memory leak (however, since its the official app, it will automatically return.... see 3 for details)

3) Go to the link in my signature about battery life, get an application called AUTORUN MANAGER - untick all of the boxes associated with the FACEBOOK official app - restart your phone and it will no longer beable to auto run in the background NOR will it ever AUTO start again...

I had the same issue, and these 3 steps fixed mine. Now it has no more than 3 minutes wakelock time over 42hours +
[Galaxy S II Original Android Development] ka2uki:
hope can change theinitramfs to xxkg6
[Galaxy S II Original Android Development] kalpik:
PLEASE change your signature. Don't make me report it.
[Galaxy S II Original Android Development] mach0boi:
Already told him it's ****ing irritating.
[Galaxy S II Original Android Development] ka2uki:
:D:D had changed..maybe do a small one to instead~
[Galaxy S II Original Android Development] hardcore:
There is no difference between the initramfs of xxkg6 and xxkg3. Only the modules differ and that's overwritten by the kernel code anyway.
[Galaxy S II Original Android Development] ka2uki:
o i see..thank you for your answer~:)
[Galaxy S II Original Android Development] bungknees:
So there should be no problem with using this with the new Kg6, correct?

And great to see your kernel here mate, your i9000 kernel was fantastic.

Cheers.
[Galaxy S II Original Android Development] neferym:
4k4353956e832054r :)
[Galaxy S II Original Android Development] Thijssie909:
Hi hardcore,

Any possibility for BLN support?

Thanks for the great work!
[Galaxy S II Original Android Development] Phil1988:
Isnt this 2.3.4? [SOURCE] Gingerbread sources released by Samsung 9100

Will custom bootanimations ever be integrated?

Great work so far!
[Galaxy S II Original Android Development] hardcore:
K1-T17:

- Switched back to CONFIG_TREE_RCU with CONFIG_RCU_FAST_NO_HZ (seems to be smoother)
[Galaxy S II Original Android Development] obionenairobi:
+1

would love to see this on sgs II
[Galaxy S II Original Android Development] ka2uki:
Mobile Phone	GT-I9100_CHN_CHN	I9100ZCKG4	GT-I9100_CHN_CHN.zip

zckg4 is 2.3.4 offical rom in CHINA~maybe this is 2.3.4 sources

~:D
[Galaxy S II Original Android Development] hardcore:
Good point. I might check it out if I have some time later.
[Galaxy S II Original Android Development] EarlZ:
Sweet news if its 2.3.4 sources!
[Galaxy S II Original Android Development] ka2uki:
actually ,this is samsung offical rom 2.3.4 in China:D,the hardware is the same to Europe version I9100 ,but doubt thing is that China offical rom can't flash in Europe version i9100 with odin ,also China version is the same above,but can do a CWM file rom zip to flash in the phone,:D:D but sould change the baseband version to EUR ..maybe samsung do something on the phone.but china offical rom get a good performance in benmark~easily get 4000+ on it..:D:D:D
[Galaxy S II Original Android Development] avetny:
ok will try !

____________

update:

-92 in linpack (other kernels 80-87)

-quadroscore 3920

_______________

but it's not overclockble !
[Galaxy S II Original Android Development] hardcore:
K2-T1:

- Rebuilt from Samsung 2.3.4 source code GT-I9100_CHN_CHN / I9100ZCKG4
[Galaxy S II Original Android Development] kalpik:
Thanks! Noticed any major changes?
[Galaxy S II Original Android Development] jlevy73:
Open up the Platform file, then read the README file. It should say 2.3.4_r1 instead of 2.3.3_r1.
[Galaxy S II Original Android Development] shahulvm:
thats on which test version???
[Galaxy S II Original Android Development] AMDPOWERFIST:
Test results so far:

Battery Monitor Widget app info located here:

http://xdaforums.com/showpost.php?p=19416214&postcount=4418

Conditions: 30minutes rest after restart / widget drain record value

K2-18

test3 had a 104mA drain

test5 has a 87mA drain

test6 has a 43mA drain

test7 has a 44mA drain

test8 has a 38mA drain

Quadrant Scoring? :-

Conditions: Fully charged / reboot / record 3rd attempt

*note* - Quadrant scores are NOT a measure of real life speed, they are behind the scenes speed and scores should only be used as a guideline for serious issues rather than how the unit functions. E.g. a score difference of 1000 – 1500+ can show some serious faults or flaws in ROM / Kernel Combinations or hardware faults.

K2-18

test 3 had a 4307 score

test 5 had a 4723 score

test 6 had a 4652 score

test 7 has a 4102 score

test 8 has a 4825 score

Kernel Wakelocks:

Conditions: 1hour after reboot / fully charged / screen off

K2-18

test 3 - 10 types of Kernel Wakelocks

test 5 - 11 types of Kernel Wakelocks

test 6 - 8 types of Kernel Wakelocks

test 7 - 8 types of Kernel Wakelocks

test 8 – 5 types of Kernel Wakelocks

These are however only tests done by my individual unit, every unit is different.

My testings are done after a full battery cycle charge, and completed over a 1hour period each after a full restart, and when installing a new kernel done with a wipe davlik and cache before AND after each kernel update zip.
[Galaxy S II Original Android Development] nicolasf:
I have the same issue with Facebook and I have a tip: you can kill the app exiting it with the back button instead of home or whatever.

Funny that this behaviour does not follow Android guidelines so we can say that we are using a bug to work around another bug.

The Facebook app is really disappointing and I bet their engineers are well paid.

I hope I helped someone with this tip :).

Back on topic: test 7 working great. Will try 8 tomorrow. Thanks a lot for these awesome kernels.
[Galaxy S II Original Android Development] AMDPOWERFIST:
Yeah the problem with the facebook app, is even if its closed forcefully (task killers) or by the user (home button or back button) it still reboots itself.

AUTORUN MANAGER kills the apps ability to reboot and sit in the background. Give it a go, even the free version will allow you to do this.
[Galaxy S II Original Android Development] interfreak:
Delete your facebook account - problem solved! :P