yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
Sorry if I wasn't clear. I never said that Franco does not improve battery life. I'm pretty sure Franco kernel does. I judge this based on the changes he made and perhaps some quick observations in governor control to see that CPU frequencies are better. The issue I have is that we don't have solid data. It's very easy for you, or me, or any of the hardware review sites to go ahead and actually benchmark this, but we don't.

I take issue when users post things like "omg 6 hours SOT" like this was never obtainable. The thing is Anandtech got it. Yes, you are right they ran a controlled test in which the browser was refreshing. That's not "actively" using the phone? Then what is? Playing a game? Scrolling through a 98000 page novel with 1 word a page, so you constantly keep your CPU at high speeds? What about reading a book? I bet you reading a book with tons of text would probably be even lighter on CPU. Have you seen the CPU in a browser test? It does ramp up. It does activate 2 or even 3 cores when I test it. Anand might not be simulating "actual" use but the thing is it's "some sort of use." It's hard to make a test that pleases everyone. Someone could make a scrolling test where you just scroll infinitely through your homescreen. That might be too heavy for a lot of users, but not heavy enough for those who are constantly playing Temple Run 2 for SOT.

My point is SOT statistic is meaningless. Anand got 6 hours, so what does Joe's 6 hours mean? It could mean more because Joe was gaming, or it could mean jack crap because he wasn't doing anything, meaning Anand got just as good of a time. SOT is very subjective because there's a lot more than how you use a phone, but what apps are running, if you're on 3G versus Wifi, reception etc, brightness level, etc.

The other issue I have with 6 hrs SOT is people are using 6 hours SOT as a sole benchmark. Is it 6 hours SOT doing nothing, or 6 hours SOT playing GTA? I mean which is it? If you want people to be impressed, you have to get 6 hours SOT and do a lot more than AnandTech was. But even then how do you know which activities use more CPU power unless its a clear cut difference like playing a 3d game versus browser test. The other way your SOT is "impressive" is if you shot well above 6 hours. Say 10 hours.

Anyway, at the end of the day, SOT is just a meaningless statistic. As other users mentioned, Franco's kernel isn't here to improve your SOT. It's not affecting screen drain. It's affecting CPU drain. So if you want to talk about how Franco's improved your battery life, perhaps you should be bragging about how much longer the CPU can run a torture test for perhaps. That's where the kernel is improving your battery.
[Nexus 4 Original Android Development] Underground_XI:
Omg Brian is back!!
[Nexus 4 Original Android Development] xanthrax:
But at least he's consequent and patiently repeating same thing with an amazing passion ... like a poet ...

sent from my Darkside of Nexus 4
[Nexus 4 Original Android Development] franciscofranco:
Lets be nice please :)
[Nexus 4 Original Android Development] :
Dude do you get paid by Anandtech? I don't see what you'll gain if we believe you, differences of opinion are normal, just move on and enjoy your phone, its never that serious
[Nexus 4 Original Android Development] hospital349:
...but the big question is: If somebody is truly satisfied with their battery life and wants to post their statistics on this or any other 'battery focused' thread, would they need to ask permission from the battery gods first? :cyclops:

I've noticed your repeated rants regarding the matter and although I respect your passion for a more 'scientific/logical/methodical' approach, remember that this is the internet. Not everybody cares for the same exact theories and logics. That's why we have so many different users taking eclectic approaches on the same topics. I've learnt to take what users post with a pinch of salt, unless they bring something to the table that is respectable and 100% plausible: (the user 'Miasmic' being a good example of this).

Your words could go on forever, never-ending talks about Anandtech and 'how they do things over there'. When all's said and done, this is XDA and it's always been this way. People are never going to stop posting their battery results. It's fun and makes people happy. Who doesn't want to be happy? Let them be happy! :)
[Nexus 4 Original Android Development] jarayn:
What do I do with these to integrate them?

Does the PA one need the .txt removed?
[Nexus 4 Original Android Development] ngkongArm:
yup!! i want happy too... :laugh:

even i'm confused :confused: why my SOT never reach 4 hours yet or even 3 hours just once or twice. lol :laugh:

but i'm still happy and wants to :laugh: lol
[Nexus 4 Original Android Development] myfluxi:
Right. But you know what standardized tests are all about. They try to create a synthetic scenario that is as close to reality as possible and reproducible.

If you look at car crash tests, do they look like an actual crash? Yeah! But then again, there are freak accidents with cars rolling down slopes etc. And yes, with all the apps installed, many phones are just that - freak accidents (lol ... lol ... lol).

****ing battery life discussions are killing all mobile forums.
[Nexus 4 Original Android Development] italia0101:
That theme is this ?
[Nexus 4 Original Android Development] asim0:
Just some feedback, I always have bad battery since the new hotplug series, I tried each one of them with default settings but I keep coming back to r111.

My otherwise settings are interactive max 1026, row, uv - 100, all of these I haven't changed since a while.

Attached is battery consumption on r121 with only 6 minutes of SOT.

Envoyé depuis mon Nexus 4 avec Tapatalk
[Nexus 4 Original Android Development] Vangelis13:
7 hrs, 6 minutes screen on time and lost 24%..? :eek:

Kernel can't be responsible for that mate, no way. Nobody else is reporting that so it's something on your side.

Check betterbatterystats for some rogue app. Is your signal coverage really bad? Try perhaps disabling Google Now and Maps.
[Nexus 4 Original Android Development] CamoGeko:
Looks like MIUI to me lol
[Nexus 4 Original Android Development] BrandoHD:
The problem is right there in his screen shot, his phone is not entering deep sleep, beautiful widgets is keeping his phone awake, and if I could have read that language with more proficiency, I may have seen more issues with that particular users setup

Sent from neXus 4 using Tapatalk 2
[Nexus 4 Original Android Development] asim0:
Not 7hrs, only 4 hrs of which more than 3 hours in deep sleep according to bbs

I haven't changed my usage, and I also had Beautiful Widget for a long time now

Also I work in the same office, and didn't notice bad connexion

Envoyé depuis mon Nexus 4 avec Tapatalk
[Nexus 4 Original Android Development] Vangelis13:
There was talk about the weather feature in some apps not updating; it's it maybe getting to do that and is getting stuck? Try uninstalling it for a day.
[Nexus 4 Original Android Development] asim0:
is it the Lock-clock app?
[Nexus 4 Original Android Development] Arstoien:
Yes changing the rom can

change the performance by a lot.

The bbs shot shows that you have about 1hr wakelocks. That's your problem. You need to check the wakelocks page and find the cause.

Sent from my Nexus 4
[Nexus 4 Original Android Development] asim0:
So I checked and indeed i have a wakelock named msm_hsic_host, which after a quick google search seems related to radio signals (but also kernel), never noticed it on r111 but didn't check when I tried other hotplug kernels, but I guess there's no reason radio is linked to hotplug. Will test longer
[Nexus 4 Original Android Development] Foxnov1990:
What you can do is flash the following ZIP file: Disable mediaserver wakelock. At least that's what worked for me.

Basically what it does is kill the mediaserver wakelock every hour. If you're playing music while this goes active, it's just ignored. If you're not, the mediaserver process is killed...

Worst case scenario is that the wakelock will be on for 59m59sec after you quit playing music etc.. but at least you won't get long wakelocks from MediaServer anymore while you're not doing anything.

Good luck ;)
[Nexus 4 Original Android Development] asim0:
I'm not sure my problem is linked to media server, but I'll keep the link because I had this issue in the past (on other device)

An interesting read on 'Deep' Sleep by Faux123:

http://xdaforums.com/showpost.php?p=40148351&postcount=9754
[Nexus 4 Original Android Development] Arstoien:
Nothing suspicious in the Partial Wakelocks (that's the wakelocks caused by your apps)? The msm_hsic_host wakelock is something we're all experiencing when on mobile data, but 25% is too much. The highest mine's been with the latest couple of versions is 7-8% when on data. It's higher than on r111 because Franco reverted some patches related to that, which were causing other problems.
[Nexus 4 Original Android Development] Mahdi786:
Nice to see you here after i9100 days
[Nexus 4 Original Android Development] getaceres:
AFAIK, there isn't any version of MIUI for the Nexus 4 right now. Not official ones and not any port.
[Nexus 4 Original Android Development] vikas_toad:
came from xylon default kernel - sabermod kernel and omg..

there is a decrease of 4k points in antutu.... now i know franco believes in "However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance." By Chainfire....

but i always yearned for this kernel ... and when i finally came to it....:(:(:(

what can be the reason...

though i noticed that some stutters present in xylon default kernel are not present in franco m1 so i expected a higher score in antutu.. but that isn't the case :rolleyes::eek:
[Nexus 4 Original Android Development] JNewms:
It's because benchmarks are useless and no one cares because they mean nothing

Sent from my Nexus 4 using Xparent Skyblue Tapatalk 2
[Nexus 4 Original Android Development] Kazliux:
I am getting similar numbers.

Charged 100%, turned off wifi, sync, touchcontrol and went to sleep. In the morning after ~ 6 hours. I had 88%... stock franco kernel settings.
[Nexus 4 Original Android Development] GFXi0N:
Just checking... most of you use paranoid, carbon or cm? or which rom is more recommended for this kerne? I had a SOD while away from the computer....... i hope next time i can get a log.....

EDIT: Of course stock settings, no uv or oc....
[Nexus 4 Original Android Development] Vangelis13:
Works equally well on all roms!
[Nexus 4 Original Android Development] DomOctober:
Don't know that there's a set number of ROMs that everyone is using. I use SlimBean and it's been outstanding with this kernel.
[Nexus 4 Original Android Development] dapsANDpoundz:
This needs to be flashed again after every reboot right? Thanks for this, I believe my battery problems have been media related so I'll try this today and see if there's an improvement.
[Nexus 4 Original Android Development] noonecanhide:
I have to confess my sins... I really like toolkits, because i am f****** lazy. Every device the same process: a few times rooting manually, then toolkit :D

I am on r121 now, very smooth.
[Nexus 4 Original Android Development] CrimsonSmear:
Update:

ondemand & interactive sampling_rate_min appear to be locked by some other means, as even with the proper permissions the userspace setting cannot be changed (even franco.Kernel Updater fails to apply changes to the value).
[Nexus 4 Original Android Development] inculto:
im on pa 28 march release and with r121 and with 7 hours of use one call a bit wifi and a bit 3g data im with 91% battery...

with my kind of use my battery lasts for at least 3 days... just to give my feedback... nothing more...
[Nexus 4 Original Android Development] yokuyuki:
That sounds like a patch to hide the underlying problem that something on your phone is keeping mediaserver running like a corrupt file.

So you lost 2% per hour while idling on data? That sounds reasonable.
[Nexus 4 Original Android Development] dapsANDpoundz:
Thing is, a lot of folks have so much music that its exhaustive to try and pin point which exact file is the corrupt one, or if its multiple files. Then, said files have to be deleted but that's not fixing it because if its corrupt on my phone its corrupt on my computer right? So if I like the song and want it on my phone, I gotta search for another version of it and pray its not corrupted too. If there's an app that fixes all mp3s then I'm all for it. But other methods I've seen call for manually checking each song for the bad one. I downloaded a mp3 checker to do it for me but it didn't even recognize my phone so this is the only option for some folk. I'm all for any solution though.
[Nexus 4 Original Android Development] Foxnov1990:
That could be true indeed, but the problem is that in most cases the corrupt file is something like a music file and I'm not gonna search through 2k+ to find that (more or less) 1 corrupt file that it keeps locking on..

I prefer this easy way out.

And seeing the music just keeps on playing until you quit it yourself I don't see an issue. Maybe it's just placebo and I don't have any wakelocks (nor corrupt files) but I like it ;)
[Nexus 4 Original Android Development] yokuyuki:
What are the chances of finding another version that is also corrupt?

You don't have to check each song. Just use binary search. Repeatedly split your library in half until you find the corrupt file. For 2000 songs, it'll take at most 11 searches.
[Nexus 4 Original Android Development] igalmarino:
On the latest CM ... Not really :(
[Nexus 4 Original Android Development] qdoba:
Battery life is quite bad in r121 for me, at least overnight. Installed better battery stats to see what is causing the issue. I might go back to r111 if its persistant.

EDIT: CM 10.1
[Nexus 4 Original Android Development] yokuyuki:
I bet it's because they changed the McastBcastFilter.
[Nexus 4 Original Android Development] Underground_XI:
It is you.
[Nexus 4 Original Android Development] franciscofranco:
I knew this bad battery talk was going to happen sooner or later with CM latest changes. **** them.
[Nexus 4 Original Android Development] bige93:
Guys, does franco kernel provides so much better sound quality through headphones than. for example, Matr1x kernel?
[Nexus 4 Original Android Development] ceejay83:
For the people on CM, there's a revert fix in the nightly discussion thread in the general forum
[Nexus 4 Original Android Development] CamoGeko:
Oh I know that. That's why I said it looks like MIUI. ;)

Find it strange though that it's available for the N7 but not N4 just yet. Should be coming at the end of April though.

Sent from my Nexus 7
[Nexus 4 Original Android Development] Shano56:
I don't know if this something you can do..but is it possible you can include the patch for people running CM that reverts the changes on kernel flash? Just a thought :/
[Nexus 4 Original Android Development] DesertVelo:
True, very true... Since the CM has made the change to McastBcasFilter, there has been an onslaught of posts concerning battery life. The wifi file can be updated manually /system/etc/wifi/WCNSS_qcom_cfg.ini or a flashable zip was linked by thracemerin.

Old values:

McastBcastFilter=3

hostArpOffload=0

Flashable zip:

http://xdaforums.com/showthread.php?p=40110312#post40110312
[Nexus 4 Original Android Development] kaiowas82:
Well, there are developer that try fixing things by themselves (in this case, if i'm not wrong, they attempt to fix the wifi notification delay) sometimes doing good, sometimes less good, and in this case the fix take us to battery drain. Probably for them is funnier than just wait forever for a patch from Google.
[Nexus 4 Original Android Development] GFXi0N:
I knew this, hence my question about the better rom....... but PA is supposed to be based on CM, isn't it?

If the new changes in CM is going to negatively interact with the kernel, i would even think about shifting to PA......
[Nexus 4 Original Android Development] ectodroid:
PA is not based on CM anymore.
[Nexus 4 Original Android Development] ploopower79:
PA is NOT based on CM and hasn't been for a very long time...
[Nexus 4 Original Android Development] GFXi0N:
Sorry, true, it's not based on CM anymore........

I think i will be shifting now...... I also got a SOD, and i want to test and see if the same happens with pa.......

I will keep my usb cable and adb ready in case i have to get a log ;)
[Nexus 4 Original Android Development] :
You can also try P.A.C its got the best of PA/CM/AOKP, the Mcast thing is off in that one, that's what I'm using atm
[Nexus 4 Original Android Development] GFXi0N:
Which rom do you use, franco?
[Nexus 4 Original Android Development] realfelix:
Stock i think
[Nexus 4 Original Android Development] SleemLDJ:
PA isn't based on CM anymore ever since last year. I've shifted from CM to PA and I don't even regret it.

Now PA 3+ in combination with Franco Kernel, my phone is running Chuck Norris style!
[Nexus 4 Original Android Development] thebryceee:
Those of you getting crappy battery life, if you have everything autosynced and using Google Now and are not using Greenify, download Greenify from the market it and greenify Maps. HUGE difference in battery life. I ungreenified Maps just to test and my SOT went from 4 hours down to just over 2 hours.
[Nexus 4 Original Android Development] Testraindrop:
Used cm based ROM with their fix for a day, my Wi-Fi network at work ate my battery for breakfast.

Flashed the revert yesterday, everything back to normal again.

Thanks to the guy who linked the revert zip in this thread.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] Cantacid:
Does undervolting by anychance mess up with any part of your phone's hardware, even if its stable?
[Nexus 4 Original Android Development] Cantacid:
I got my first reply from franco himself! Score! Beers on me :)

And thank you!
[Nexus 4 Original Android Development] hospital349:
The 1st one is always free. Any reply thereafter will cost you a nominal fee. ;)
[Nexus 4 Original Android Development] Net.silb:
Hey Franco,

In your app I have my 384 MHz on 700 mV (-150 mV) and I tried setting it to 675 mV (-175 mV) but every time I get out of the voltage screen and back in, it resets to 700 mV. When I try changing my 486 MHz from 725 mV (-150 mV) to 700 mV (-175 mV) it works. I've tried clearing the app's data and rebooting but no luck.

Can you help me out?
[Nexus 4 Original Android Development] Cuzz1369:
He put in a safeguard so boobs like me and you don't under volt too much. 700 is the min.

Sent from me to the world on my Nexus 4
[Nexus 4 Original Android Development] resynx:
That's how I felt when I got my first thanks from Franco :laugh:;)
[Nexus 4 Original Android Development] abjexstallion:
FRANCO!! PANIC!! AAAAAAAH! Just kidding. Happened twice during call, screen off with speaker on. When screen turns on either by power button.
[Nexus 4 Original Android Development] Cantacid:
Kinda paid for it already! Kernel and the app awesome twosome.
[Nexus 4 Original Android Development] Testraindrop:
Same here, happened once, log looks identical.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] franciscofranco:
Weird... thanks for the logs guys.
[Nexus 4 Original Android Development] pikachukaki:
Any help (if exist) a bit lower heat when charging and talking to phone...my face is hurting...franco latest nightly PA 3.15 default UV!!

UV will help otherwise im ok no heat at all but when charging i can't talk to phone for too much...
[Nexus 4 Original Android Development] tpboi:
How do you greenify system apps like map?
[Nexus 4 Original Android Development] miguepereira77:
Latest versions allows you to do it

See:

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] andyli1985:
Use titanium backup to change it to user app
[Nexus 4 Original Android Development] pkelly517:
Use a GAPPS that doesn't include Maps.

Install Maps and Greenify from Play Store.

Greenify that bad boy.
[Nexus 4 Original Android Development] Leegalaxy:
Whoa, i9000 days. Takes me back...
[Nexus 4 Original Android Development] cassius_20:
I've greenified almost all gapps, including search/now and it does help with battery. Word of advice: leave play store out. Learned the hard way as it kept fc'ing she had tried flashing new Roms, gapps packages etc.
[Nexus 4 Original Android Development] PetritH:
Im using greenify aswell, I have maps and some other stuff on hibernate but maps stays pending all the time... and won't go to hibernate without manualy puting it... it keep tellin me the app is idle and it will go to hibernate mode after I turn screen off but still stays pending.
[Nexus 4 Original Android Development] Arstoien:
I believe Greenify has its own thread, doesn't it? Let's keep this one clean of non kernel related stuff
[Nexus 4 Original Android Development] andyli1985:
Yea, I agree.

By the way, here is the official thread for Greenify http://xdaforums.com/showthread.php?t=2155737
[Nexus 4 Original Android Development] casonswag:
Been using greenify for a while now its a nice app

NEXUS⁴
[Nexus 4 Original Android Development] Cuzz1369:
Also there is a battery impression thread where you can post battery life screens. Stop polluting this thread with battery stats please everyone. If it doesn't help Franco make a better kernel than it doesn't belong on this thread.

Screenshots of battery life here:

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

Also here is a link to an undervolting thread. Nobody hear cares if you are fast binned and have uvervolted by 500 mvp/hr.

Undervolting results here:

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

Sent from me to the world on my Nexus 4
[Nexus 4 Original Android Development] techmatlock:
I believe there's also a place to discuss rom issues. If you're incapable of figuring out how to solve rom-related issues, then go back to stock and flash franco kernel.
[Nexus 4 Original Android Development] thebryceee:
I only mentioned Greenify so people don't blame their bad battery life on the kernel when it's really rogue apps.
[Nexus 4 Original Android Development] jc monkeyballs:
I really appreciate it. I only just heard of it today from you. Thanks again.
[Nexus 4 Original Android Development] hospital349:
Tonight, this thread is ALL BUSINESS and NO PLEASURE.

Where's Daddy Franco to keep everybody in line? I'm paying him $25 an hour to babysit you guys!! - Maybe he quit. $25 just wasn't enough, I suppose. ;)
[Nexus 4 Original Android Development] benrees21:
Some bossy people in here I see, blabbing on about only talking Franco kernel. A bit of OT is good for the thread!

Sent from my Nexus4™
[Nexus 4 Original Android Development] sadoway:
Omg. I just figure out what OT means!!!

Tapatalk - PAC - Franco - Grouper
[Nexus 4 Original Android Development] Dan53:
I got a reboot, Not sure if kernel problem...

http://pastie.org/private/xo87ezfvtoywwqkde36qna
[Nexus 4 Original Android Development] dhurk:
Epic phone i9000
[Nexus 4 Original Android Development] thebryceee:
Anything to help the community
[Nexus 4 Original Android Development] pikachukaki:
Calma calma its dificult to keep a thread 100% clean and most of ppl asking questions on a related most visitable thread!
[Nexus 4 Original Android Development] scream4cheese:
I wish this thread is as friendly as morfic's. People over there is really nice and all. Even with all the OT post.. :)
[Nexus 4 Original Android Development] yethz:
Just my opinion. people here want to hear the kernels good and bad because they arent contented what francos kernels setup... Thats why they want to dig more into the kernel configs...

In that way development goes on and on..
[Nexus 4 Original Android Development] casonswag:
Mostly data cause when i turn that off battery be twice aslong

NEXUS⁴