yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] It_ler:
Thanks :good:

Why didn't I have tested it before:confused:

Anyway, this worked fine.

I just unplugged the phone, changed the governor and scheduler, shut down the phone, then plugged to charger and the stock battery charging animation just worked fine.

Will check it with keeping plugged into charger again. Just to be sure.

...

Now it works fine too. Was only an issue on first shut down.
[Galaxy S II General] It_ler:
Re-retest Apolo v4.6:

After changing io scheduler to sio and CPU governor to zzmoove, battery life in night use is nearly the same as before (between first and second run with default settings).

Apolo v4.6 light (XWLSS NeatROM Lite v4.7, sio/zzmoove): Battery loss of 0,56% per hour, Awake: 2,2%

Let's check the battery life in mixed usage with these scheduler/governor.

EDIT:

Added some screenshots:
[Galaxy S II General] bobdoblo:
I had great battery life and performance using Slp + Sio on Apolo light.

I'm on it again now, i could get an average of 4.5hrs screen on with Philz since i gave up battery chasing so i want to see how Apolo compares.

★NeatROM★ Mods ********************* Battery Guide
[Galaxy S II General] It_ler:
Thanks for sharing your experiences.

I am sure that there are different "good" combinations of scheduler and governor.

The kernel dev recommended sio/zzmoove ... so I will check this compared to the kernel's default combination.

I think I won't check more combinations. The "best" general one will surely become kernel default in next version.
[Galaxy S II General] bobdoblo:
I find it slightly jerky on zzmoove and looking at CPU frequecies in real time it looks like it is staying at 200mhz more than, say, pegasusq, Slp or ondemand. If it needs more it jumps to next step and back as quick as possible so it should be good for battery you would think.

I'm not so sure this approach works though as common sense tells me if a job takes 3 secs @ 1Ghz it will take 6 secs @ 500mhz so are you really saving anything?

Plus its going to probably be more laggy and jerky too which it certainly feels like to me.

I'd rather have a balance but i would rather have it more on the performance side as it makes for a smoother, quicker, generally better user experience.

What do others think?

★NeatROM★ Mods ********************* Battery Guide
[Galaxy S II General] olyloh6696:
I'm using zzmoove and sio, with the regular Apolo version.

Battery is fantastic and performance is still very snappy. (Noticeably smoother than when I was on dorimanx 8.20)
[Galaxy S II General] It_ler:
Hmm ... I also have the subjective impression, that the system was a little bit smoother on default scheduler and governor.

Let me finish my battery tests. Then I try to click and scroll through the system and compare it with default scheduler and governor.

I guess that benchmark results will not show a significant difference.
[Galaxy S II General] lionsmatara:
Dear bro bob,

I'm DorimanX user now im using v8.24 with neat romlite v4.7. What is u recommend governor and io for best battery life. Any suggestions please.

Thanks.:rolleyes:
[Galaxy S II General] bobdoblo:
I haven't used Dorimanx for a long time but i would first do a cycle on the default settings so you have something to compare or you won't know if what you are changing has made it better or worse:thumbup::)

After a default cycle i would probably try Pegasusq + sio as that seems to be a favourite of many (including Many40;))

Last time i used it HYPER + row was default which i liked as it was good on battery and good on performance:thumbup::)

★NeatROM★ Mods ********************* Battery Guide
[Galaxy S II General] pedestre:
For sure, ondemand is a better governor for performance. zzmoove (with Apolo configuration) is a governor for battery saving (at least this was my idea), so it is not strange that you feel ondemand smoother
[Galaxy S II General] bobdoblo:
Thanks for clarification. :thumbup::)

Apolo light Antutu

zzmoove..........+ sio 8872 + noop 9031 + cfq 9079

HYPER..............+ sio 9712 + noop 9023 + cfq 8593

Slp........................+ sio 9470 + noop 9344 + cfq 8829

Ondemand.....+ sio 9759 + noop 9894 + cfq 9959

Smartass v2 + sio 7764 + noop 6210 + cfq 5910

Pegasusq........+ sio 8860 + noop 7461 + cfq 9104

Intellidemand+ sio 8382 + noop 9188 + cfq 9669

*Smartass V2 surprised me as it really struggled in the 3D graphics test, it was like a slide show. Poor scores.

Ondemand + cfq highest score

Smartass v2 + cfq lowest score

★NeatROM★ Mods ********************* Battery Guide
[Galaxy S II General] It_ler:
A little bit worse battery life in mixed usage with sio/zzmoove on my phone.

Apolo v4.6 light (XWLSS NeatROM Lite v4.7, sio/zzmoove): Battery loss of 1,32% per hour, Wifi: 10,0%, Awake: 12,0%, Screen: 10,0% => loss*(1-screen): 1,19%

AnTuTu had 9214.

So I will revert back to cfq/slp. Seems to be the best combination on my phone with my apps/settings/usage/etc.

Here are some screenshots:
[Galaxy S II General] pedestre:
Interesting , with your light use seems to be ondemand better . I think with a heavy use, zzmoove must be better or maybe we are all wrong :D

We did a lot of tests last week (several people) and zzmoove always won in screen time
[Galaxy S II General] It_ler:
Yes, it seems to be my very light usage.

Will check again on cfq/slp to verify my first results.
[Galaxy S II General] olyloh6696:
Yeah zzmoove screen on time is great for me.

My results from today.
[Galaxy S II General] iverson01:
are you guys using power saving mode as well?
[Galaxy S II General] It_ler:
No, I don't use power saving mode.

I bought the SGS2 with a 1,2 GHz dual core CPU and don't want to cut it down to something less.

And I already set the brightness of my display manually to lowest value (but no additional screenfilter app installed).
[Galaxy S II General] bobdoblo:
+9999......:thumbup:

★NeatROM★ Mods ********************* Battery Guide
[Galaxy S II General] olyloh6696:
Yes I do use power mode sometimes. For example if all I'm doing is browsing Tapatalk, I switch on power saving mode as they is no difference in performance with 800Mhz and 1200Mhz for browsing threads, or similar tasks like that. But when I'm using my phone heavily, browsing internet, downloading apps etc, I turn off power saving mode, so I'm always switching back and forth. Its great that the power saving option is so easy to toggle in the notification shade.

Also I managed to push my phone to 6 hours screen on time before it just died on me. Wow, best I have ever achieved on my phone, ever - even compared to ICS battery life!

Best kernel ever.
[Galaxy S II General] HarkDoid:
ZZMoove + sio at 1200 9653 on MiUi España 3.5.24 Galaxy S2 (antutu)
[Galaxy S II General] Prockkaii:
Interactive governor seems to be smoother than the others.
[Galaxy S II General] It_ler:
Smoothness is more or less a subjective impression.

So it will differ for each user IMO.

As long as benchmarks can not show reproducable and reliable results, it's hard to compare "smoothness" more objectively.

I like default kernel settings: They are very smooth (no lag/stuttering/etc.) and have very good battery life for my light usage.

Maybe some changes between different scheduler/governor are so small that other differences have bigger influence on the smoothness and/or battery life.

That's why I won't continue testing the same kernel with different scheduler/governor combinations.

BTW:

My re-tests with Apolo v4.6 on default settings (scheduler and governor) had nearly same battery life in night use and a little worse battery life in mixed usage than on first run. So no updates needed for the first post.
[Galaxy S II General] dinos3:
[MENTION=4229457]It_ler[/MENTION]

MANY thanks for your hard and long work for S2 xda community.

Can you test dorimanx .24? Its stable.
[Galaxy S II General] It_ler:
Yes, I will surely flash and test latest Dorimanx kernel.

But not in the next few days.

Maybe next week ... and then there might be version > 8.24 available ?!
[Galaxy S II General] dinos3:
Sure.
[Galaxy S II General] dinos3:
[MENTION=4229457]It_ler[/MENTION] what is your favorite govrnor and IO?
[Galaxy S II General] It_ler:
Oh, that is easy to say: The kernel default one.

I am a bit lazy and do not want to make so many manual changes/tweaks.

Flashing and running a kernel is the first I try.

Only if I get the suggestion of many users or the kernel dev to change settings, I will do it.
[Galaxy S II General] mathmachado:
I've been getting great results with SLP and SIO on apolo regular 4.6, you should give it a try!
[Galaxy S II General] It_ler:
Re-retest Apolo v4.6:

Now back on light version default settings (scheduler, governor and voltages), I have exactly the same battery life in night use.

Apolo v4.6 light (XWLSS NeatROM Lite v4.7): Battery loss of 0,55% per hour, Awake: 2,1%

Hope that I can reach nearly the same battery life in mixed usage too ... to verify my results.

EDIT:

Screenshots added:
[Galaxy S II General] bobdoblo:
Thats what i use too (on light) :thumbup::)

Sent from NeatROM HQ
[Galaxy S II General] It_ler:
Noted :cool:
[Galaxy S II General] It_ler:
Before anybody announces that Dorimanx kernel v8.25 is out:

I have already downloaded the kernel and will flash/test it ... in a few days.

If there will be a newer version of this kernel available before I flash it, I will download and flash the latest release.

I have to say this, as Dorimanx sometimes releases new kernel versions very quickly.

Often he is faster than my tests :eek:
[Galaxy S II General] It_ler:
Re-retest Apolo v4.6:

Very good battery life in mixed usage, but slightly worse than on first run.

Apolo v4.6 light (XWLSS NeatROM Lite v4.7): Battery loss of 1,26% per hour, Wifi: 10,7%, Awake: 12,2%, Screen: 10,6% => loss*(1-screen): 1,13%

It's still very good. Maybe I should try again with sio ?!

Here are some screenshots:
[Galaxy S II General] sianzb0i:
testing apolo 4.6 on SIO and Ondemand with Regular preset voltages. Gonna test for stability then batt life :)
[Galaxy S II General] cripubu:
Installed Apolo 4.6 lite and night use strangely is significantly higher then with Philz 5.05. Anyhow, will have to give it a while to work and test.

By the way. Thanks to Itler and all you guys, this thread is great :D
[Galaxy S II General] cnjax:
Apollo 4.7 is out major changes, new s4 wifi driver and row i/o scheduler added

GT-I9100 powered by

NeatRom Lite 4.7

Apollo 4.5 v1

JB Reloaded + MYLR blue theme
[Galaxy S II General] genothomas:
New Apolo JB 4.7 is out

Changelog

- New Wifi Drivers from S4 (Thx dorimanx and codeworks)

- Added I/O Scheduler row (Thx Jeboo)
[Galaxy S II General] olyloh6696:
Will be nice to see some battery tests during standby with WiFi on the new apolo with wifi drivers.
[Galaxy S II General] It_ler:
Yes, already downloaded it.

Maybe I will flash and test it next.

Ok, to have a good comparision, I have to make a wifi short test with Apolo v4.6 light and then the same on Apolo v4.7 light.

I'll think about it.
[Galaxy S II General] bogdan1980:
Apollo has overclock? I read their thread and can't find info about this, but some guys says that it have .....

Galaxy S2 powered by Dorimanx!
[Galaxy S II General] Many40:
No, the kernel doesn't allow OC

http://xdaforums.com/showthread.php?p=41959216
[Galaxy S II General] sianzb0i:
i've been having average battery life on Apolo 4.6 regular with V0 preset. Kinda sad. I shall do another cycle for tmr.

S4 wifi drivers arent really working fine on S2 yet right?
[Galaxy S II General] olyloh6696:
They are working fine. I haven't noticed any significant improvements, but others have said battery drain during standby has improved and wifi speed has improved

In general.
[Galaxy S II General] sianzb0i:
I just realised slp governor does not go down to one core during idle, as compared to ondemand. So i am testing ondemand again. Btw im viewing the core activity through 2nd core, the app.

I personally felt ondemand in this kernel was abit laggier, in the sense loading is not smooth, as compared to siyah. I may need to tweak the governor parameters as well. Maybe some others can share their experiences with ondemand as well.

Im still on v4.6
[Galaxy S II General] cripubu:
sorry, wrong thread
[Galaxy S II General] bobdoblo:
Anyone got any evidence that the S4 drivers really do make any difference in Apolo apart from placebo?

★NeatROM★ Mods ********************* Battery Tips
[Galaxy S II General] bogdan1980:
You mean wifi s4? If so, dorimanx use wifi from s4,it has higher speeds and disconnects are lower when signal is low.

Galaxy S2 powered by Dorimanx!
[Galaxy S II General] It_ler:
I have already repeated the battery tests for XWLPD, as the results were "too" good IMO - better than an extremely undervolted Phenomenal kernel.

Each re-test gave me more or less the same battery life.

So it seems to be a very good combination (XWLPD ROM with XXLPW modem, OXALPS CSC and CF-Root v5.5 for XXLPD) on my phone and for my "normal" usage, which is light.

If you have (and you will have) other conditions and/or another (more heavy) usage, you will have other results.

That's why I understand my test results only as a reference for light usage and as an inspiration for other users to try different kernel/ROM combinations on their phones under their conditions ... and report back your results/experiences.
[Galaxy S II General] marco.fuce:
I don t find this xwlpd kernel .. can you post it here?

I am now on phenomenal 5.5 . just need to wipe cache and flash? Or not? Tnx
[Galaxy S II General] RYuval:
Thanks! I'll try to make a controlled battery study and see if your results are good here too.. :)

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

first reply in this thread, a few ROMs down.

http://xdaforums.com/showpost.php?p=20075898&postcount=8

look for LPD in this post to find the latest CF (5.5) if you're interested in rooting.

not sure about which wipes you should do. I usually wipe everything, I like to start over :P
[Galaxy S II General] It_ler:
Coming from Phenomenal ... only wipe cache partition and Dalvik cache in recovery is recommended.

I downloaded my stock XWLPD from Intratech's Official Firmware thread here => http://xdaforums.com/showthread.php?t=1075278

Post #3 ... I used the Nordic version.

I rooted by flashing CF-Root v5.5 for XXLPD from Chainfire's CF-Root thread here => http://xdaforums.com/showthread.php?t=1103399&highlight=CF+Root

Post #8 ... CF-Root-SGS2_XX_NEE_LPD-v5.5-CWM5.zip.

I used Mobile Odin app to flash XWLPD ROM + CF-Root kernel + OXALPS CSC all at once (the CSC was my previous one, I only cleared hidden and cache).
[Galaxy S II General] It_ler:
Stock XWLPM (with CF-Root v5.6 for XXLQ5):

Second battery cycle had nearly the same results as the first ... so no update of test results needed.

I tried bluethooth ... works.

I tried GPS ... works.

I tried camera - pictures/photos and movies ... works.

Everything I need ... works.

I really like it ... so I stay for another few days on this ROM.
[Galaxy S II General] It_ler:
I just flashed the Pre-Rooted stock XWLPM from LiquidPerfection@XDA from here => http://xdaforums.com/showpost.php?p=28912262&postcount=7674 with PC Odin, in order to have the bootloader flashed too.

Everything works fine: Wifi, bluetooth, fm radio, camera, etc. - only the serial number is still shown as 00000000.

But that is not important IMO.

Benchmark results are similar to XWLPM ROM with CF-Root v5.6 for XXLQ5.

Now I am interested in its battery life.

Will update OP as soon as my tests are finished.

EDIT:

The Pre-Rooted XWLPM has Superuser and BusyBox installed, but no CWM recovery.
[Galaxy S II General] It_ler:
Pre-Rooted stock XWLPM:

This firmware has even better battery life in night use than the one with CF-Root for XXLQ5.

XWLPM (XEULP5 CSC): Battery loss of 0,74% per hour, Awake: 5,1%, Deep sleep: 94%

Fantastic.

Now I want to see its battery life in mixed usage.
[Galaxy S II General] bgn9000:
Nice explanation, thanks !

Added your comment onto GalaxyS3.fr/forum : HERE
[Galaxy S II General] It_ler:
Pre-Rooted XWLPM:

In mixed usage, the battery life is a little bit worse.

XWLPM (XEULP5 CSC): Battery loss of 2,06% per hour, Wifi: 100%, Awake: 16,8%, Deep sleep: 83%, Screen: 10,5% => loss*(1-screen): 1,84%

So after all, no significant difference between XXLQ5 and XWLPM kernel.
[Galaxy S II General] It_ler:
Stock XWLPM:

Now I flashed the CF-Root v5.6 for XXLQ5 again and re-do the tests for XWLPM with XEULP5 CSC and this CF-Root kernel.

If it has also similar battery life like the stock XWLPM + CF-Root and the Pre-Rooted XWLPM, I will prepare my system for the next kernel tests.

I am still not sure if I should go back to my "good old" XWLPD (Android 4.0.3) or stay my my new XWLPM (Android 4.0.4) as base ROM.
[Galaxy S II General] It_ler:
XWLPM:

With XEULP5 CSC and CF-Root v5.6 for XXLQ5 I have (again) a fantastic battery life in night use.

XWLPM (CF-Root XXLQ5 + XEULP5 CSC): Battery loss of 0,77% per hour, Awake: 5,3%, Deep sleep: 94%

But it is nearly the same result as with the pre-rooted stock XWLPM kernel.

Now I want to finish my mixed usage battery test and report back.
[Galaxy S II General] WhoIsJohnGalt1979:
XWLPM Vs XWLPG

XWLPM Prerooted with stock kernel Vs XWLPG with Dark Knight 1.9.2

XWLPM with stock kernel performing almost at par with my favorite LPG both in smoothness (lpm is way smoother) and longevity. Similar setups - Wifi/2g on(except when am sleeping when the phone is in airplane mode), sync on, bad phone reception area hence both setups were affected, should see better perf in good reception areas.

xwlpg xwlpm

If one installs xwlpm correctly basis all the info available in xda, its definitely a keeper (with no themes etc for a change with stock kernel!!!) :)
[Galaxy S II General] It_ler:
XWLPM:

Mixed usage battery test finished for my XWLPM ROM + XEULP5 CSC + CF-Root v5.6 XXLQ5 kernel.

XWLPM (CF-Root XXLQ5 + XEULP5 CSC): Battery loss of 1,76% per hour, Wifi: 100%, Awake: 15,9%, Deep sleep: 84%, Screen: 9,9% => loss*(1-screen): 1,59%

This is very good ... I think I'll keep it as my new base ROM for further kernel tests.
[Galaxy S II General] ducy1:
Hay

I have a problem / question.

Every time, when I try to apply root (or anything else) from stock CWM (in ICS rom 4.0.3. or 4.0.4.) and choose: “Apply update from external storage”, I got error massage:

“E: faild to mount / sdcard (no such file or directory)”

How to solve this?? (I do not have physical – extra SD card in the phobe) I use only built in memory.

Tahnks

D.
[Galaxy S II General] darkmage17:
Wow thanks for this thread, now I know which kernel is better. :)
[Galaxy S II General] It_ler:
I recommend to use another rooting method:

Flash a rooted kernel, such as CF-Root.
[Galaxy S II General] henriquesb:
Hi it_ler,

Can I ask you to test the impact of "Settings / Developer Options / Background Process Limit / No Background Processes" on your test suite?
[Galaxy S II General] It_ler:
I think this will have influence when there are many background processes running, e.g. in night use ... but this will disable multi-tasking feature of Android.

As I really like multi-tasking, I don't want to disable it, even if it could lead to a slightly better battery life.

Maybe you could test this on your system an report back your results.
[Galaxy S II General] henriquesb:
It didn't disable the multitasking and I'm still receiving Touchdown mails and Facebook notifications.
[Galaxy S II General] It_ler:
Ok, but what does it do then?

No background processes ... maybe some system apps and widgets on the homescreen are not considered as background apps?!

Seems that I need to get more information about the development system settings in ICS.

I really want to know what these settings exactly do, before enabling/changing them.
[Galaxy S II General] mathmachado:
I've been using it for 2 days, no difference on speed. I've noticed a very slight difference overnight with wifi on (like 0,3%), but I think it needs a better test
[Galaxy S II General] olyloh6696:
With the new WiFi drivers I couldn't notice any changes at first, loading did feel a tad faster, but if was probably a placebo effect.

However I just noticed today that I have a stronger signal from my study room to the router than I did before, with data loading fine, no slow downs. On the old drivers I had a few dropped signals.

Also much better than when I use our iPad which has really poor signal and really slow.
[Galaxy S II General] SPBoss:
Lt_ler I just wanted to ask u a few questions in regards to fairness of your tests

1. Has ROM stayed the same all this time?

2. Does your phone stay in same area for all tests? (Moving around causes signal changes and affects battery life)

3. Do u keep the apps the same or install new apps now and again which could affect results

I just want to thank you for your work though :) I'm settled with dorimanx 9.14 for now
[Galaxy S II General] sianzb0i:
Very light use today and had data off for 3hrs or so. Total screen time was 58mins and im at 49% alrdy.

Using slp+sio. Seems like slp does consume more batt as it runs both cores as far as i can monitor (ie when screen is on). Guess i will stick to ondemand or revert to siyah
[Galaxy S II General] It_ler:
1. Yes, XWLSS NeatROM Lite v4.7 for latest kernels tests (in first post). Test on different base ROMs are listed in posts 3-7.

2. Yes, when running battery test, I keep the phone exactly at the same place - for all battery tests.

3. Most yes. The majority of my apps keeps unchanged. Sometimes I install a new app, but I always check in BBS stats, that it is not causing significant wakelocks or alarms. Same for updates of my already installed apps.
[Galaxy S II General] It_ler:
Thanks for sharing your experiences.

I have done a short wifi/standby test on Apolo v4.6 light, and now I'm on Apolo v4.7 light.

As soon as I have done the same wifi short test, I will post my results.

But my first subjective impressions of wifi: I can't recognize any difference so far.

Let's wait for my wifi test results.
[Galaxy S II General] Many40:
Apolo is a very good kernel for me (stable and battery friendly) on pegasusq + sio:

http://xdaforums.com/showpost.php?p=41966577&postcount=56644

so try another governor and/or check your setup (wakelocks/background apps) and you should be fine.

BTW be careful while shifting to another kernel. Maybe it's not a common problem (even it happened also to [MENTION=4613872]bobdoblo[/MENTION]) but I had bad experience while shifting from Apolo 4.6 to Siyah6b4. You can read more about it here:

http://xdaforums.com/showpost.php?p=42006442&postcount=56904
[Galaxy S II General] sianzb0i:
Thanks for the heads-up bro! I rmb having to flash philz before going over to siyah 6b04. Not sure if its the same issue. Do you know if its linked?
[Galaxy S II General] Many40:
Not sure, try and report please if you faced any problems. BTW I believe you have at least one good nandroid backup made before? (just to be on a safe side if something happen)
[Galaxy S II General] sir adem:
am user Apolo is a very good kernel for me ..(zzmoove /sio)
[Galaxy S II General] sianzb0i:
nope, i havent got a nandroid yet. before i screw with anything i might wanna do a titanium backup and maybe flash the new NEATRom. Right now i am still on apolo with other governor. (trying not to believe im the only one with bad battery life with this kernel LOL)
[Galaxy S II General] gauravgymnast08:
Hey can someone tell me whether I get ficeto kernel
[Galaxy S II General] It_ler:
Wifi short test:

1. Run about 1h 5m standby with wifi on and running all the time on Apolo v4.6 light (S2 wifi driver): -2% => about 1,84% / h.

2. Run about 1h 3m standby with wifi on and running all the time on Apolo v4.7 light (S4 wifi driver): -2% => about 1,90% / h.

And on 2. run with v4.7, I received a WhatsApp message which may caused the minimal higher battery loss per hour.

So in my wifi short test, I can not recognize any significant difference between both wifi drivers.

maybe the difference is bigger in a longer time period and with a more "heavy" usage?!

Here are some screenshots - first two are of Apolo v4.6 and the last two of Apolo v4.7: