yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] It_ler:
XXLSJ NeatROM Lite v4.0:

Just a test for my personal curiousity ... how long lasts the battery when screen is on all the time (wifi on too) ... still very light usage, but with screen on (with lowest brightness, but without any screen filter).

Battery loss: 95% (100% - 5%) => about 8,46%/h

Time on battery: 11h 13m 51s

Screen on time: 9h 36m 9s => 85,5%

Wifi on: 100%

Wifi running: 10h 30m 15s => 93,5%

Awake: 9h 49m 24s => 87,5%

So, about 10 hours of screen on time is possible with this ROM on stock battery ... but as I said only with very light usage.
[Galaxy S II General] toxicro:
Yeap very nice battery with test leaked JB.

Rom: NeatROM Lite 4.0 - BIG THX to SALE

Modem: NELP4 - best for my region and battery life

Battery: default 1650mA

Power saving mode: ON

Fast Dormancy: OFF

APP to save battery: Long Battery Life DEMO and Velis Auto Brightness
[Galaxy S II General] Many40:
Hi,

+1 Impressive results, something similar to mine. I reached 1d10h less on battery but 1h more on screen time.

I see you applied power saving mode (it limits max scaling freq to 800MHz - a little too much for me:)) and some screen tweaking app (I just limited my screen brightness to min - it's still bright enough). All in all congratulations :good:

Regards
[Galaxy S II General] bobdoblo:
800mhz cap not for me but very, very impressive battery life!:thumbup:

Powered by *NeatROM Lite*
[Galaxy S II General] ankur.co.in:
Mine quadrant score

My s2 became monster after XXLSJ LOL
[Galaxy S II General] It_ler:
Yes, it's really smooth :good:
[Galaxy S II General] bogdan1980:
With overclock.CPU scores default is like 5800 or so.

I manage 4700 on leak 412 with no tweak what so ever.

Quadrant is old, now antutu is more reliable.

Galaxy powered by GM and Dorimanx
[Galaxy S II General] NoRulesForMe:
I'm amazed of what result you have. please tell me the secret here if you don't mind.

I also have Gsam battery Monitor Pro but my "App Usage" is 42.1% and you only have 27.1% Please tell me how did you make this

2Days and 2 hours with 4hrs and 3m screen on time.
[Galaxy S II General] It_ler:
Update for XXLSJ NeatROM Lite v4.0 with PhilZ-cwm6 kernel v3.75:

Here are some screnshots of some battery tests ... not quite comparable with the other kernel/stock ROM tests, so I have not added them to the first post.

Still waiting for the first official JB ROM version(s) ...
[Galaxy S II General] bobdoblo:
Do you think its 3.75 doing extra drain then?

Powered by *NeatROM Lite*
[Galaxy S II General] It_ler:
No, I don't think that PhilZ-cwm6 kernel versions have different battery life or drain.

The changes between XXLSJ version are CWM recovery related (changed/corrected/new features in PhilZ CWM recovery) ... nothing what will influence the battery consumption IMO.

The one test was over night in airplane mode, and the other was a "normal" night with mobile data connectivity.

Nothing special and as I said, not comparable to the other battery tests.

Just to observe the battery life over a longer period of time.
[Galaxy S II General] It_ler:
Update for XXLSJ NeatROM Lite v4.0:

Some new battery test results for my current system.

Battery loss: 95% (100% - 5%) => 1,57%/h

Time on battery: 2d 12h 32m

Screen on time: 4h 25m 19s (7,3%)

And some screenshots:
[Galaxy S II General] -iNCEPTiON-:
Hi thanks for the this ..

Actually my question is I already have setcpu installed .. shall I uninstall it before flashing ur zips or keep it as it is .. I dont play any games .. I am a user of calls and some text msgs..mostly around 3-4 hours of calls .. just wanted to know how did u manage to remove partial wakelocks if u can help .... currently my battery life is as follows without ur zips flashed

Please tell me which apps u disabled autostart with gemini app manager plz .. that would be really helpful
[Galaxy S II General] It_ler:
As I don't use SetCPU app, I am not quite sure if it will conflict with the scripts.

So I would recommend to disable/freeze SetCPU as long as you don't use it.

Unistallation is not needed IMO. So you can activate it later, if you want to use it again.

P.S.:

Please do not quote such long posts completely. This makes your post even longer and very hard to read. Try to shorten the quoted post to the "important" part you want to refer to. Thanks !
[Galaxy S II General] -iNCEPTiON-:
I just read it carefully that i dont need to flash Maxfreq.zip file from that post and then set the profile in SetCPU (Screen OFF) but now i wanted to know which apps shall i disable on autostart using Gemini App Manager , i am confused in that :(

I have followed the guide as it is there ..

Sorry to quote that big posts, will take care next time :(
[Galaxy S II General] It_ler:
I don't know exactly what Many40 did (on his phone).

But I recommend to check your wakelocks and alarms (e.g. with BBS app) and then only change the autostart config for the main "drainers", such as Google Maps, Google Service Framework (=> Play store), Google search, etc.

As you are tweaking apps and services that you need, you should be careful ... and only change one thing after the other if everything still works as needed.
[Galaxy S II General] bobdoblo:
I cannot get gsf settings to stick with Gemini still:(

Powered by *NeatROM*
[Galaxy S II General] It_ler:
I will re-check my settings after charging has completed.

Then I will report back, if changed settings will stck on my phone.

I have done it similar to Karpfenhai ... maybe we can identify any difference ... or I am mistaken and my changes are also not saved correctly.

EDIT:

Gemini Apps Manager does not save changes for autostart configuration for Google Service Framework (and Google Play store) ... In my phone too.

I misinterpreted the changed autostart icon.

Anyway, Play store wakelocks are very low on my phone. So I don't need to check with Autostarts app.
[Galaxy S II General] It_ler:
I think that the changes in autostart config are saved and active, but only the display of these settings is not updated.

It still shows the "old" values.

I rebooted the phone after disabling all autostart events/options for GSF and my GPS toggle didn't work properly and I have many system wakelocks for handshake, sign-in, etc.

Now I test to re-enable all autostart events/options for GSF again and check if everything works fine after rebooting.

EDIT:

Yep, it works. After enabling all autostart events/option for GFS in Gemini Apps Manager and rebooting, everything works fine again.

So it seems that the changes in autostart events/option are saved and active, but they are not displayed correctly.
[Galaxy S II General] LexterAce:
It_ler in your opinion which is better for oversea trips? Ics or jb?
[Galaxy S II General] It_ler:
Depends on the distance to the next charger :D

I had best battery life in mixed usage with ICS (XWLPT) ROM and Phenomenal (6.1 Extreme) kernel.

But as I get good results also with the leaked JB (XXLSJ NeatROM Lite) version with wifi off, I will keep this ROM till official JB firmware is released.
[Galaxy S II General] Many40:
Hi,

I just answered your question (the same one) on red.hat's thread.

BTW Please for the future :)

- don't ask multiple (the same questions on different threads). Just post once and be patient. Most of us don't have a full time job on xda ( we have other jobs, families, other activites etc) so it often takes time to answer but in most cases you will get your answer.

- don't quote someone's post and don't post it on different thread - why? I wouldn't answer you here if I didn't susbcribe to It_ler's thread. Fortunately I did. Moreover other xda members (in this case It_ler) might not like to answer questions directed to another person (me). You are lucky that you posted on It_ler's thread because he is broad-minded and tolerant person so he always answer people in kind and respectfull way.

+1 However he can use it to implement profiles. What is important: to make sure max scaling freqs is the same as in the script.

I wrote that you don't need to flash Maxfreq.zip script if you enabled settings/Power savings/CPU power saving -> it sets CPU max scaling freq to 800MHz.

Exactly. Nothing to add to that. I did more less the same :) Thanks mate.
[Galaxy S II General] -iNCEPTiON-:
Thanks .. I will take care next time sorry .. thanks again for answering
[Galaxy S II General] bobdoblo:
It_ler have you ever done a test to see if there is a difference between dynamic and static IP?

Powered by *NeatROM*
[Galaxy S II General] It_ler:
No, not yet.

Do you think there is a sinificant difference in battery life?

Then I might test it.
[Galaxy S II General] bobdoblo:
No, i noticed you told someone to try static so i thought you might know something i didn't:)

Powered by *NeatROM*
[Galaxy S II General] It_ler:
Oh ... in BBS thread ... Karpfenhai gave this advice to someone ... have I "copied" his suggestion?!

First I have to verify that I am back on comparable results (after some test changes for autostart config with Gemini Apps Manager), then I can test with and without static IP (when wifi on all the time to see some difference).
[Galaxy S II General] It_ler:
Ok here are my test results for doing nothing (idle/night use) with wifi on and running all the time:

With static IP I had a lot more wifi wakelocks what caused less deep sleep and a significantly higher battery consumption.

That is on my phone, in my home WLAN and for my current system configuration.

So I will keep my "DHCP" settings for all wifi connection.
[Galaxy S II General] bobdoblo:
I wonder why its worse with static IP:confused:

Powered by *NeatROM*
[Galaxy S II General] It_ler:
I am wondering too.

I expected nearly the same battery life.
[Galaxy S II General] bobdoblo:
When its dynamic, once it has locked to say 192.0.168.1 it doesn't move from there when other devices connect as long as its still connected does it?

Or does it?

It is hard to figure out why static is more draining:confused:

http://d-h.st/users/ApriliaM3?fld_id=7704 All MODS for NeatROM JB courtesy of AprilliaM3
[Galaxy S II General] It_ler:
It's only an experience I made on my phone in my WLAN with my settings.

Maybe you should test it on your phone in your WLAN and report back your results.

Anybody else has tested and compared battery life with DHCP and static IP?
[Galaxy S II General] dwurkx:
Awesome man, Great post!
[Galaxy S II General] bobdoblo:
Another user says he has better speeds :confused: http://xdaforums.com/showthread.php?p=35636556

http://d-h.st/users/ApriliaM3?fld_id=7704 All MODS for NeatROM JB courtesy of AprilliaM3
[Galaxy S II General] It_ler:
Yes, I have just read the post.

That can be explained because the extra communication/protocol overhead between the device/phone and the WLAN router to commit to or handle out an IP address is not needed. So a little bit more of the complete bandwidth can be used for the "real" data tranfer.

Although I think that this has only a very small effect on the data transfer rate compared to other influences, such as other devices using your WLAN, internet speed/response times, etc.
[Galaxy S II General] citytrader:
Sorry but enabling DHCP has no impact on the protocol overhead, is just simple TCP/IP theory ;)
[Galaxy S II General] It_ler:
Update XXLSJ NeatROM Lite v4.0:

Running on latest PhilZ-cwm6 kernel v3.81 I got very good battery life in mixed usage too.

NeatROM XXLSJ (FD disabled, no Skype): Battery loss of 1,46% per hour, Wifi: 17,4%, Awake: 13,8%, Screen: 10,1% => loss*(1-screen): 1,31%

Battery life in night use was similar to the previous results of NeatROM Lite v4.0, but this battery life in mixed usage is significantly better than before.

As I don't think that the difference comes from PhilZ-cwm6 kernel (v3.75 to v3.81), it must be the other change I made: I uninstalled Advanced Task Killer app.

So the Android task management seems to be improved and an additional task killer app seems to lead to worse battery life on my phone now.

Here are some screenshots:
[Galaxy S II General] -iNCEPTiON-:
Can u plz check my bbs dump file ??

http://db.tt/84CdjFKZ
[Galaxy S II General] It_ler:
It's easier to find the unwanted culprits in an idle dump (while doing nothing/screen is off all the time).

1. I see "com.devuni.flashlight.Flashlight" is giving the biggest (partial) wakelock. Maybe you should disable or uninstall it. There are many nice Flashlight apps that do not use the battery that much, e.g. Flashlight app from Play store.

2. You should disable all location service options in ROM/Google settings. Only turn it on when needed (for navigation), then disbale it again.

3. There are some Fast Dormancy related wakelocks. Try to change the FD state of your phone, e.g. with Gokhanmoral's Fast Dormancy app from Play store.

4. Facebook is active and using your phone. If you don't need it every day, disable/freeze it. Just to check its influence to your battery life.

5. Google Maps produces many alarms. In BBS thread there is a good description from Karpfenhai how to "optimize" Maps. Give it a try.

Good luck !
[Galaxy S II General] -iNCEPTiON-:
Thanks for the help ...

I have uninstalled flash light app and installed the new app as per u told me

I have installed FD app from google store and disabled it ...

But i dont understand .. I hve disabled google maps and voice search .. How can it cause alarms ??

One more thing whenever i restart my phone google maps and voice search is activated again and i hve to freeze them again :(
[Galaxy S II General] Hilmesh:
Hey It_ler, did you use 3G / 2G? also which Modem do you use? I know you told me my BBS stats were good but truly never have been able to get your kind of battery. 31% down and 2 Hrs of Screen time. I think my Alarms are ok? and also difference in Awake and screen On time is bearable? correct (It is all with help from You, Karpfenhai, Chamonix, Sale, Casanoaa, Bob, Many40, and many more) :) . Then what could be the cause of still not getting screen on times like you guys??? Maybe now i need to concentrate on Modem???
[Galaxy S II General] bobdoblo:
I thought you of all people knew how useless task killers are mate!;)
[Galaxy S II General] _Sale_:
Merry Christmas and a Very Happy New Year to all​

.
[Galaxy S II General] It_ler:
Sounds that your "freeze" of Google Maps and voice search has not worked corrrectly.

How did you freeze Maps and voice search?

Titanium Backup Pro, or Autostarts, or Gemini Apps Manager?
[Galaxy S II General] It_ler:
I am using auto mode for mobile network and the stock modem of XXLSJ ROM => XXLS6.

Never tired another modem on this ROM, as there is no other JB ROM modem/RIL for our phone available yet.
[Galaxy S II General] It_ler:
On GB and ICS Advanced Task Killer lead to slightly better battery life on my phone ... maybe placebo effect?!

That's why I still had it installed.

Now on JB, it lead to worse battery life on my phone ... I uninstalled it now.

Better late then never !
[Galaxy S II General] It_ler:
To all my friends and "readers" here on xda: I wish you and your family a merry christmas and a happy new year !!!
[Galaxy S II General] Siberian Tiger:
Merry Christmas !!!

Let's hope 2013 will be better for all :)

Sent from my GT-I9100
[Galaxy S II General] It_ler:
Better ?! Better than 2012 ... hope that you had not many bad things happened to you or your family.

Ok ... so to all who had a bad year 2012 => hope that 2013 will be better. And to all who had a good 2012 => hope that 2013 will not get worse :fingers-crossed:
[Galaxy S II General] -iNCEPTiON-:
I froze them with titanium backup pro .. but nvm I m on neatrom lite v4.0 again .. that was on ics 4.0.3 but freezing apps is working fine on JB

I was getting good battery life previously on neatrom .. I just moved to ics 4.0.3 to check battery life for a user here ... posted my screenshots there for him and i m back on neatrom which I m sure is best rom :)
[Galaxy S II General] Hilmesh:
hey there, Thanks. i am also using Automode for network and now have reverted to JB modem. lets see how it goes!!!.

Merry Christmas and happy new year to everyone here :)
[Galaxy S II General] It_ler:
SiyahKernel v6.0b3:

Exynos exploit is patched now !

Thanks gokhanmoral.

Camera and video recording working fine.

Only the touchkey settings set to "Always off" in ROM settings and in STweaks app to "ROM defaults - disabled" does not work.

So I have to set it "Off after 1 sec".

Nothing to bother, but some other settings in STweaks seem to be "lost" after reboot too.

I am sure that gokhanmoral will fix it soon ... even without a SGS2.

Will add my test results in a few days, as I am still busy with Christmas and my family.

EDIT:

Video player doesn't work. (reported by bobdoblo).
[Galaxy S II General] Mr.Greg:
Nice review Sir! Thanks for sharing with us;) Merry Christmas!
[Galaxy S II General] It_ler:
I saw that you test Jeboo kernel on XXLSJ NeatROM Lite.

Please report back your experiences and results here too.

Maybe I need some battery cycles to get reliable results, so you got enough time for testing ;)
[Galaxy S II General] Mr.Greg:
I will do Sir, just after a few days or few cycles of battery;)
[Galaxy S II General] Many40:
Hi,

Just a newbie question. Is it possible to find somwhere a way to check: "time on mobile data" or something like that? It would be usefull to know (to compare different "screen on times") how much time a phone spent on mobile data within screen on time or also beyond this (when screen was off). Couldn't find any way/tool to check it.

Regards
[Galaxy S II General] It_ler:
Good idea.

Maybe something to add for chamonix in his BBS app.

Mobile data ... it can be calculated by <Time on battery> - <wifi running> - <no signal>

... as long as you don't use Aeroplane mode.

I know there are some apps in Play store to collect and show network/mobile data stats. Some can even be used to warn when you reached a specified transfered data volume or calculate your internet costs if you don't have a flatrate.

As I have an internet flatrate ATM, I have uninstalled this app ... and can not remember its name.
[Galaxy S II General] Many40:
Thaks. You just reminded me an app which I used some time ago when I had to pay for mobile data used over a subscribtion's limit (app monitored mobile data usage). It was 3G Watchdog. Just checked it and surprisingly it has also a feature to count mobile data sessions/time.

Regards
[Galaxy S II General] It_ler:
:good:

The app I had was DroidStats, but this only counts Mobile data volume (and many more infos such as SMS, phone calls, etc.) but not mobile data time.

P.S.:

Good night !
[Galaxy S II General] twinker:
leave benchmark can you tell us all the bugs and will kernel is best stable right now i think that will be more helpful...
[Galaxy S II General] It_ler:
SiyahKernel v6.0b3:

Very good battery life and deep sleep ration in night use.

Siyah v6.0b3 (XXLSJ): Battery loss of 0,69% per hour, Awake: 2,7%

It's nearly the same than on PhilZ-cwm6 kernel.

Have to check its battery life in mixed usage, as with screen on wifi is running too. And that should be different from stock/PhilZ-cwm6 kernel, because gokhanmoral uses other (old) wifi drivers.

But I can see that CPU is running on 1,2 GHz very often while screen is on ... even if I'm doing nothing.

Very wait and see.

EDIT:

Some screenshots:
[Galaxy S II General] bobdoblo:
Is video player working for you mate?
[Galaxy S II General] It_ler:
Unfortunately not :crying:

Haven't tested it yet as I do not use it so much.

Thanks for the hint.
[Galaxy S II General] drraptor:
This mean I can flash :victory:

Edit: Better wait for battery results.
[Galaxy S II General] Mr.Greg:
Sir why not flashing and give us here your review;)?
[Galaxy S II General] drraptor:
Because, I don't have the device right now with me, on which I have flashed XXLSJ :p or I could say devices ;)

This one is complete stock (can't even root it :banghead::mad: )
[Galaxy S II General] It_ler:
SiyahKernel v6.0b3:

Fantastic battery life in mixed usage.

Siyah v6.0b3 (XXLSJ): Battery loss of 1,39% per hour, Wifi: 14,3%, Awake: 12,4%, Screen: 10,0% => loss*(1-screen): 1,25%

This is better than on stock / PhilZ-cwm6 kernel.

And Video player works when started via Gallery app.

I think I will test test Jeboo kernel first before re-test latest SiyahKernel.

Some screenshots:
[Galaxy S II General] -iNCEPTiON-:
Awesome.

I flashed b4 version just now.. will report back battery life .. any specific stweaks settings ???
[Galaxy S II General] It_ler:
Jeboo kernel v1.0e:

I just flashed Jeboo kernel v1.0e on my XXLSJ NeatROM Lite v4.0 ROM.

Everything seems to work fine so far.

Stock battery charging animation when phone is shut down is back ... I like this one as the CM version from SiyahKernel doesn't show the 100% when fully charged.

But Jeboo (same as stock/PhilZ-cwm6 kernel) does not fully support TriangleAway app like SiyahKernel does (with SiyahKernel TA shows directly the flash counter state and can reset it without rebooting into special boot mode).

But Video Player app works fine.

No STweaks support ... if everything works fine, this is not needed IMO.

Now preparing for first battery test.

Maybe I remember to do some benchmarks after battery tests before flashing the next kernel - I forgot to benchmark SiyahKernel. Will do it when flashing latest SiyahKernel next time.

Subjectively I can not recognize any difference in smoothness for stock/PhilZ-cwm6, SiyahKernel and Jeboo kernel.

So I expect similar benchmark results.

Battery test results are more important IMO.

EDIT:

Touchkey backlight always off works fine on Jeboo kernel.

And Exynos exploit is also patched successfully !
[Galaxy S II General] It_ler:
No, I was on default settings. Nothing changed.
[Galaxy S II General] pasquy85:
Hi! Just to better understand: when in your test wifi is not 100%, what connection are you using?

Inviato dal mio GT-I9100
[Galaxy S II General] It_ler:
Mobile data ... Auto mode (mainly 2G), but this is on when phone is sleeping/screen off.

When phone is awake/screen on, wifi is running.

I have wifi on all the time but wifi is only running for the specified ratio.
[Galaxy S II General] pasquy85:
Ok...but insteafd when you say wifi 100%, you use wifi both for sleep/scr off and awake/scr on?

Inviato dal mio GT-I9100
[Galaxy S II General] It_ler:
Yes, in my battery tests on GB and ICS ROMs, I had wifi on and running all the time => 100%.

Only on leaked JB ROM, battery drain with wifi on and running all the time was too high. That's why I changed the wifi policy to off when phone is sleeping.

Will "clean" battery test results in first post as soon as I have more kernel tests on JB ROM(s).
[Galaxy S II General] Mr.Greg:
Thanks for review mate! I'm with jeboo to and pretty happy till now. I'm using set cpu app and running at 200-1000Mhz, and this frequency save it after reboot, ondemand profile, I/O cfq, screen off profile set to 200-500 Mhz. I flashed this kernel from Phil and what I noticed straight after flashing battery is draining slower on screen is on, as we know S2 screen take lot of juice. Camera works fine, videoplayer too. About speed compare to Phil, I can't find any difference, for me is the same. I flashed yesterday morning, charged battery, and yesterday was almost all day here on xda, using xda app through wifi, today morning when battery was almost empty, checked screen time and was 6 hrs with 20% brigtness. Deep sleep working good as well. Btw I'm on d version of jeboo, didn't try it yet e version. I'll do some test about battery draining % per hour with screen on and off. Hope I posted some usefull information;)