yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] SrTapir:
I've been making an study about frequencies, hotplug governor, battery life and overall performance.

My system is actually an AOKP M4 and nightly #r111, UV, hotplug governor and never had any SOD with this config.

Study:

- The system never uses an intermediate frequency, if we have set 384 to 1344 the GN will use only 384 for low demanding tasks and 1344 for heavy use, will not use an intermediate any more.

- 384 is a tricky freq, low freqs are used the 70% of the wake up time normally, if you perform low demanding tasks on the GN, as reading a lot (kindle, JustReader, ReaditLater) then you can notice an increase in battery life, cause the freq will normally stay at 384 without jumping too much. If you perform high demanding tasks as gaming, browsing or media, the freq will remain always at the higher freq, not affecting that much at the batt life.

The problem with 384 is that affects the overall performance (something that not happen with 729) of the device. Would be nice to have a lowest freq around the 500mhz, that would have a decent performance in low demanding tasks and best batt life also.

- Higher freqs. They use normally a 30% of the wake up time (not much), when you load a webpage, launch a program, play a video on YouTube, etc. The higher the freq the fastests the task is done and the fastest you'll have the lower freq (batt friendly) again.

Taking in account that the difference in voltages between the higher freqs are not huge, the higher freqs are not use so often, and the higher the freq the lesser the time you'll expend doing the task, you can conclude that using higher freqs will make an snappier system that will not affect, in great numbers, the battery time.

Conclusions:

- Higher freqs use the 30% of the wake up time, low one's the 70%.

- Intermediate freqs are not used.

- The lower freqs are the ones that saves batt (great difference in Voltages).

- 384Mhz affects performance (is noticiable).

- The fastest the freq, lower the time a task is done, lesser the time you'll be on a high Voltage.

This opinions are based on my GN use (not heavy), can vary depending on the use of everyone device.
[Samsung Galaxy Nexus] as0k:
I've never had any problems. Not lag, no SoD or whatever.

Im running ARHD 3.0.0 with #r116 512 gpu and 729 minimum cpu :cool:
[Samsung Galaxy Nexus] bryant_16:
What's sod?
[Samsung Galaxy Nexus] BryanChung:
Yeah I have screen on issues like 4 hours draining 60% of my battery too. :o
[Samsung Galaxy Nexus] schizophrenia:
i have the same issue.... switchpro lock but the lock screen turns back on

you found a solution yet?

it worked perfectly when i was on AOKP b28 with franco r112.

Not sure if it's a AOKP or kernel issue.
[Samsung Galaxy Nexus] BryanChung:
Screen of Death? :P
[Samsung Galaxy Nexus] samizad:
I had the same thing. A simple reboot fixed it.
[Samsung Galaxy Nexus] bryant_16:
Looks like still some builds before this get stable..
[Samsung Galaxy Nexus] momomok:
Sleep of Death :D
[Samsung Galaxy Nexus] josehg88:
switchpro lock cant work in 4.0.4
[Samsung Galaxy Nexus] nklenchik:
Its a 4.0.4 thing
[Samsung Galaxy Nexus] bryant_16:
Same as the lock screen in widgetsoid as well..
[Samsung Galaxy Nexus] chardd23:
afaik 116 is for 4.0.4 and b28 aint on 4.0.4 yet. go flash the b29 :p
[Samsung Galaxy Nexus] ro_explorer:
It has passed some time since I did not wrote in this thread, even if I'm a Franco Kernel user. I'm currently using M2 (I stopped trying beta kernels since some time ago because I need a stable and reliable phone). My current setup is Paul O'Brian's rom - 240DPI with Franco M2, 384 - 1.03 / conservative, hot-plug OFF.

On the hardware side, I'm using the GSM i9250 with OEM 2000mAh Samsung battery.

The phone never rebooted by itself nor becomes laggy. The only reboots done are intended ones - due to various CWM framework packages (like the smaller navbar and custom buttons) and for updating the bootloader and the radio to the official 4.0.4 (2 days ago).

The average battery life is like in the following picture. I can not be hapier with my phone :). Thank You Franco for the great kernel (and of course, Thank you Paul for the great rom). I'm looking forward to the next milestones.
[Samsung Galaxy Nexus] schizophrenia:
Thanks guys. at least I know why..
[Samsung Galaxy Nexus] bryant_16:
Is this r116 kernel built from 4.0.4 kernel??
[Samsung Galaxy Nexus] CaspaTheGhost:
Franco merged for r116...

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] schizophrenia:
yeah, i second that....... "who can go the longest without a reboot"

in stock Android 4.0.2 I could easily get to 5 days use with the RAM level at first from mid 200Mb to mid/early 100Mb on the 5th days with heavy use and start to feel sluggish.

but for some reasons with AOKP b28 + franco r111, RAM level went down from mid 300Mb to lower than 100Mb available after around a day of heavy use and very became sluggish. I had to reboot the phone after 35 hours.

Is this a AOKP thing or a kernel thing?
[Samsung Galaxy Nexus] bryant_16:
What you mean? Not from the 4.0.4 kernel??
[Samsung Galaxy Nexus] Moz007:
Is it possible to add a 1536Mhz step ? And smartass v2 maybe ?
[Samsung Galaxy Nexus] franciscofranco:
Ok I ve had enough, last couple of pages are filled with spam crap, stupid questions that have been answered or that are in the OP, or simply off topic. I wont tolerate that from you anymore.
[Samsung Galaxy Nexus] mgear356:
dont throw sg ppl face leh..

yes it is if u bother to search franco's post.
[Samsung Galaxy Nexus] ph1r:
Thanks for the kernel franco!

Very smooth here @stock 4.0.4 rom. Audio not sluggish, listened about 5h yesterday.

Just app drawer lags a bit when opening, will try some other to test this.

Also battery life is awesome compared to stock kernel!

Edit: Using R116
[Samsung Galaxy Nexus] kashix:
the problem is he don't even bother to search or anything, he just keep asking the same thing over and over again. Embarrassed the lots of us on XDA.

seriously dude, you don't have the knowledge to do anything, you have to ask on every single step over and over again. Don't get a nexus device.
[Samsung Galaxy Nexus] bryant_16:
Ok guys, I have flashed to r116 already.

Do I need the Franco app to adjust anything things inside the Kernel or can just leave it as default is good enough?
[Samsung Galaxy Nexus] bendirkss:
Any more tricks to try, franco?: S
[Samsung Galaxy Nexus] inffy:
You don't need the app with that skillset. Just use the kernel.
[Samsung Galaxy Nexus] bendirkss:
#116 and bamf, 17h standby and 2h screen time. I've only got 3h once still, and still having troubles getting past 2. #116 has given me no issues at all yet
[Samsung Galaxy Nexus] yyz71:
The problem I have!! Are these people that own a nexus device are always hijacking this thread with stupid questions that they know they could find by searching for, But choose to come and ask the same repetitive questions... Sure its good to ask.. Nothing wrong with wanting help!! But come on each time you flash a kernel or ROM you guys ask the same question you ask when you flash nightly 112!! Try searching for it.Or simply learn about your device. BTW I did ask around, but got smart and did my homework :)
[Samsung Galaxy Nexus] franciscofranco:
Just wait, later today Im dropping a new nightly version.
[Samsung Galaxy Nexus] RensoreK:
I can get anywhere from 8hr-20hrs usage (depending if standby>usage or vice versa) but I will always run out of battery as soon as the device reaches ~3hr screen on time. I think its just the way its mean to be, its the screen, not the kernel.

---------- Post added at 12:31 PM ---------- Previous post was at 12:25 PM ----------

GSM version with stock OEM 2000mAh battery??? I dont think the stock battery is 2000mAh...
[Samsung Galaxy Nexus] nodstuff:
I got 4:30hrs screen on and 19hrs and some minutes standby time with r116.

729-1228, hot plug, 384mhz gpu.

0% brightness for 99% of the day, wifi for 95% of the day with data off.

Best I have ever got.

Edit: stock 1750mah battery
[Samsung Galaxy Nexus] bendirkss:
Oh its definitely not the kernel, the kernel only does good. I guess the nexus just isn't meant to have superb battery
[Samsung Galaxy Nexus] blitz911:
I think he's using the OEM Samsung 2000mAh extended battery instead of the 1750.

Thanks Franco for an awesome kernel. I'm currently using milestone 2 on stock rom and am very impressed with performance, stability, and battery life.
[Samsung Galaxy Nexus] bendirkss:
Has anyone tried franco with gummy? There's a 4.0.4 version so I'd love to try it, as I'm moving away from AOKP for a bit.
[Samsung Galaxy Nexus] RensoreK:
Yeah, he got in touch with me, not to derail this awesome thread, but it was an extended battery, I though he meant stock 1750 battery.

Anywho... I wish people would continue posting their kernel settings and more screenshots of the battery usage. This helps out so much more than just saying (medium, heavy usage)! :)
[Samsung Galaxy Nexus] kashix:
my usage, flashed R116 @ lunch on the go

sorry was quite sleepy when I posted this, guess I shouldn't be vague about my settings ;)

ROM: AOKP B29

KERNEL : FRANCO KERNEL R116 512MHZ

CPU : 729/1228 ONDEMAND, NO UV NO HOTPLUG

STOCK BATTERY
[Samsung Galaxy Nexus] bendirkss:
Which ROM?
[Samsung Galaxy Nexus] kashix:
refer to 1 post above, updated!
[Samsung Galaxy Nexus] bendirkss:
Is B29 pretty stable? I think ill forget testing other ROMs and just go back to AOKP if B29 is stable
[Samsung Galaxy Nexus] Stretlow:
Running the same, I get roughly 3 hours screen on every rom I run with Franco (Brightness 60%).

I did request franco to post his exact setup the other day when he got 2+ hours screen on with 50% battery left and 100% brightness but I didnt hear anything so ive no idea how he's done it
[Samsung Galaxy Nexus] Antob125:
This kernel is so good I went to bed with 40% battery and woke up 9 hours later with 43% IT WENT UP! AMAZING!

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] kashix:
B29 is very stable, in fact I don't think there's bug at all to me other than the known issues.

I have no idea too bru. :(

---------- Post added at 02:29 AM ---------- Previous post was at 02:28 AM ----------

is that April's fool? cause it's over :P
[Samsung Galaxy Nexus] bendirkss:
Idk man, with any ROM i can only get up to 2h screen time, I have never gotten more on my galaxy nexus. On my nexus s however, battery was rockin!
[Samsung Galaxy Nexus] Stretlow:
What screen brightness?
[Samsung Galaxy Nexus] bendirkss:
30% brightness
[Samsung Galaxy Nexus] sishgupta:
Its not over for a lot of us! 2:51 PM on the east coast of north america.
[Samsung Galaxy Nexus] Simer03:
Franco, your latest beta kernels have drawn me away from Trinity's latest test kernels! Awesome battery! And of course, smooth as usual

Sent from my Nexus Prime
[Samsung Galaxy Nexus] Antob125:
Nope not a joke! It's for real!

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] franciscofranco:
In fact AOKP is pretty slow. I installed cm9 nightly 30 last night and it blown me away in terms of smoothness and stability.
[Samsung Galaxy Nexus] nikulogical:
you miss anything feature-wise?
[Samsung Galaxy Nexus] bendirkss:
Now I'm upset cause I just installed build 29, AOKP
[Samsung Galaxy Nexus] franciscofranco:
No, I dont use any features of the roms, I just want them fast. In fact I hate cm, but its fast and thats what matters for me.
[Samsung Galaxy Nexus] bendirkss:
Why do you hate CM? What ROM do you use as your daily?
[Samsung Galaxy Nexus] nikulogical:
LOL wow.

I tried using my device stock after I got it back from warranty and I couldn't. I missed 240/241 dpi and aokp's controls/features way too much.
[Samsung Galaxy Nexus] franciscofranco:
Because those roms are bloated with too many features and useless code. I do like code optimization, but not extra features. Using cm9 nightly 30 now, I shouldn't change it anytime soon.
[Samsung Galaxy Nexus] leelaa:
Did you use your kernel or the cm9?
[Samsung Galaxy Nexus] zephiK:
Of course he uses his own kernel. He has to test his kernels to prepare milestone 3 when it's ready
[Samsung Galaxy Nexus] leelaa:
A dev is allowed to take a break now and then and try a few roms for themselves. Or even a few "kernels".
[Samsung Galaxy Nexus] zephiK:
You're just making things complicated, I'll leave that at that.

Logically speaking, it doesn't make any sense for a dev to do that when they're ungoing testing for their own kernel to produce a stable kernel in coalition with the Franco Kernel app. R116 is amazingly solid in terms of battery life & performance.
[Samsung Galaxy Nexus] Hussainally:
Bamf FTW
[Samsung Galaxy Nexus] bendirkss:
Just came from bamf
[Samsung Galaxy Nexus] chardd23:
I just changed to cm9 and the media server drain is gone. Cm9 is very smooth with r116. Thanks Franco!
[Samsung Galaxy Nexus] bigeyes0x0:
What about bugless beast then (Mar 29th version), that strikes a balance middle and still fast IMO?
[Samsung Galaxy Nexus] samizad:
Thought I'd follow the "prophet" and try CM9. O M G!!! It is so fast with franco kernel 116.

I'll try it for a while to see if there are bugs and whether I can live without the ROM options.
[Samsung Galaxy Nexus] bendirkss:
How about liquid smooth with Franco?
[Samsung Galaxy Nexus] samizad:
Liquid Smooth 1.1 was fast, 1.2 was almost as slow as AOKP. I have not tried 1.25.

But CM9 is really something else, even with its own kernel. I flashed franco's 384MHz GPU version and it's still much smoother than AOKP with the 512MHz.
[Samsung Galaxy Nexus] franciscofranco:
Test it and come back to tell us.
[Samsung Galaxy Nexus] GibMcFragger:
I just flashed Skankwich Kang CM9 Nightly and it's much smoother than Milestone b29, which I was running before.

I gotta agree with Francisco Franco. I would rather have a butter smooth ROM with less features, than a feature packed ROM which is laggy. Not that Milestone b29 was slow, but it's not as good as CM9.
[Samsung Galaxy Nexus] TwilightSparkle:
You lie!

Any liquid build is far faster than AOKP. It has the same features, and only weighs in at 100mb.

1.2 was a clustermug, can't argue with that.
[Samsung Galaxy Nexus] mrfuzzie23:
been running v116 with liquid smooth 1.25 and its running excellent..no issues
[Samsung Galaxy Nexus] samizad:
LOL. I laughed at the sudden accusation. I chose my words carefully to avoid this. Anyway, I am sure Liquid Smooth 1.25 is fast. I won't try it because I need the multi-language support that it is missing.
[Samsung Galaxy Nexus] nikulogical:
So I tested the 384gpu and 512gpu versions of r116 and found that there's no battery difference between the two. Both got me ~3h40m screen on time. AOKP b29 was used with 1350/700 and screen on was mostly gaming and browsing. So use 512gpu if your device can handle it for sure. I found that it help minimize any lag in games and makes transitions like the app drawer VERY smooth.

Now I await the next nightly.
[Samsung Galaxy Nexus] Simer03:
Idk how much better the kernel can get after 116! I'm excited to find out, that's for sure

Sent from my Nexus Prime
[Samsung Galaxy Nexus] kashix:
Battery took a dip when I was asleep, drain apprx 10% more than usual, any idea what's wrong?
[Samsung Galaxy Nexus] samizad:
It is not a kernel problem. You've got an app that's keeping an 8hour long wakelock!!! Your phone did not sleep!

It looks like some app that uses Google Location Service, such as Google Maps, Latitude, or just a browser page that's using Google Location Services. Turn off the location services in the settings, reboot and check if the wakelock disappears.
[Samsung Galaxy Nexus] triStateMindgate:
That's what I'm currently running, amazing combo. Batt life is great and it's as smooth as I seen ICS. I might try CM right now to see whats new, haven't flashed it in a few nightly's.
[Samsung Galaxy Nexus] kashix:
I didn't say it's a kernel problem, just making use of the traffic here to get a answer :P and since I was running R116, this seems to be the perfect place!
[Samsung Galaxy Nexus] bendirkss:
Will do! Its just annoying having to wipe so much to try other ROMs, thats why i ask first.
[Samsung Galaxy Nexus] whatzup282:
Thanks franco!

Great battery life.

I'm sure with more tweaking I can get 4+ hour screen time.

Keep up the awesome work
[Samsung Galaxy Nexus] PanBongo:
Franco are there any news about feature Two-Way Call Recording ? Thanks for info
[Samsung Galaxy Nexus] 2dorr:
Ok, I have 4.0.4 stock with root and I put 116 nightly yesterday. I got to bed with around 75% battery and woke up with 24%. The phone was on Wifi. I have no drain software or application installed because with stock kernel the battery is very good. So the problem is the drain of the kernel. I am sure Franco will sort it at a moment.
[Samsung Galaxy Nexus] Milamber33:
I've been running ARHD, so until now I haven't had a rom compatible with this kernel, but now I'm looking around and seeing what's available, and I just have a few questions.

I noticed in the OP the list of features specifically states that this kernel does not have an overclocked GPU, but reading back a couple of pages, it seems people are running versions of this kernel which have the GPU overclocked. Is there an up to date feature list or changelog anywhere, including the nightlies? OP only mentions m2, wiki only goes up to nightly #18.6, which was over a month ago.
[Samsung Galaxy Nexus] inffy:
Nightly changelogs are on the app.
[Samsung Galaxy Nexus] samizad:
The Nightlies have the GPU overclock options. The Milestones are stock frequency. OP gives the link to the latest Nightlies (currently 116) but I must recommend you get the franco.Kernel updater app from Google Play Store. You will not regret it.
[Samsung Galaxy Nexus] Milamber33:
Anywhere else? And what about an updated feature list? I'd like to know what it's got before I flash it, and I'd like to try it out before I pay for the app.
[Samsung Galaxy Nexus] nklenchik:
In 116 I believe you get:

Franco's kernel synced with Google's 4.0.4 kernel source

An option of 384 or 512 GPU

It's pretty legit. I'm on 384 because I don't usually play power hungry games, but for the past 3 days this thing has been soliddd.
[Samsung Galaxy Nexus] franciscofranco:
I dont specify nightly changelog in the OP, only when a new nightly is released.

Nightlies are for users that follow the thread everyday and want to help out squashing the bugs for Milestone releases.

If you want to see what Im up to check my git.

If you want a stable kernel flash a Milestone release.
[Samsung Galaxy Nexus] bigeyes0x0:
From my experience, franco's right. CM9 Mar 30th is the smoothest right now with nightly 116. I also like the fact that unlike other custom ROMs (save for ARHD 3.0, it's a cooked stock ROM), it does not present features that does not work or work unstably.
[Samsung Galaxy Nexus] Milamber33:
Fair enough, and I will be following this thread from now on, but while I will, and have, read through a couple of hundred pages to get up to date on a thread I'm just starting to follow, this thread has over 1100 pages. That's a bit much even for me. :)

Guess I'll take the plunge. If I like it I'll buy the app.
[Samsung Galaxy Nexus] Booker-T:
Will franco kernel implement the color and gamma control which is adjustable on aokp rom control?
[Samsung Galaxy Nexus] AnthonyAldrete:
Is it safe to flash this kernel with a stock 4.0.4 ?
[Samsung Galaxy Nexus] kashix:
it already has it...

yes perfectly safe
[Samsung Galaxy Nexus] sago62:
absolutely yessss….:D
[Samsung Galaxy Nexus] franciscofranco:
This r121 that Im running is looking pretty good so far, looking forward for release later today.
[Samsung Galaxy Nexus] Gahh Its Lee:
I'll have to flash a 4.0.4 rom finally.
[Samsung Galaxy Nexus] sago62:
news which will be?
[Samsung Galaxy Nexus] xlillo:
I'm using the r116 with 4.0.4 stock firmware and have no problems at all.

The only tweaks made is little UV, the system is smooth and everything work fine.

Thanks Franco, really nice work.
[Samsung Galaxy Nexus] Booker-T:
Sorry, I cannot see any effect when I change the value.

Is it the same?
[Samsung Galaxy Nexus] nklenchik:
It should change. Change the multipliers and the values and you'll see a noticeable difference
[Samsung Galaxy Nexus] cyanoviper:
im looking forward to r121! Might try it with cyanogenmod because you said its even faster than aokp. i dont even know if i need the aokp features at all
[Samsung Galaxy Nexus] bryant_16:
Do i need to buy the app? Or just leave it default will do?
[Samsung Galaxy Nexus] Vangelis13:
No, you don't.

(God forbid you spend 2$ to support a young developer that has made & continues to make this phone a beast..)

P. S. I thought your nick looked familiar.. Dude, why are you spamming this thread?!
[Samsung Galaxy Nexus] nodstuff:
Spammer!!!!!

The app isn't ESSENTIAL to the running of the kernel but for you after all your spam it is essential, its the least you could do.....

Any more questions before we move along?
[Samsung Galaxy Nexus] akoepke:
Read the thread. Seriously.
[Samsung Galaxy Nexus] psyren:
Testing CM9 VS Liquidsmooth, CM9 is marginally faster (a few %), Liquidsmooth has more features. Ultimately, if you want a lean ROM without the frills, CM9 is the way to go.

Just get out. Go back to pre-school if you want your hand held.

EDIT: turns out the bugs I thought Liquid had was just my inability to use the ROM -__-
[Samsung Galaxy Nexus] Booker-T:
I am using r116, no effect at all :-(
[Samsung Galaxy Nexus] nodstuff:
Using cm9 now after the bosses advice and it is most definitely faster than aokp, no doubt!

Nicer boot animation too!!

The ONLY feature I miss from aokp is being able to change the size of the nav bar and being able to put the legacy menu button in there!

Other than that its perfect and I'm staying on cm9 for the forseeable future! :D

---------- Post added at 12:54 PM ---------- Previous post was at 12:52 PM ----------

You must be able to see a difference!

Set green gamma to -2.

See it go all green?? Then it works!

Set it back to 0 and play around with the settings.

Trust me, it works! ;)
[Samsung Galaxy Nexus] Booker-T:
I am using the aokp setting in rom control, cannot see any effect.
[Samsung Galaxy Nexus] nodstuff:
Well I don't know about the aokp settings, I change it in Franco.kernel app.

Do you have the app?
[Samsung Galaxy Nexus] raubkatze:
Completely agree. Flashed Skankwich CM9 with r116 on my second GNex. Looks faster than b29. And yes legacy menu button is really useful aokp feature.
[Samsung Galaxy Nexus] zurchpet:
In Fitsnglys KANG you can customize the navigation bar and have the menu button shown always too.

Also he has the new CM9 Music app included :)
[Samsung Galaxy Nexus] jpbelli:
Hey, this is an awesome kernel... and having franco following the thread, answering and keep adding/tweaking is just great!

Everything works like a charm but I had a new wakelock and I'd like to know what is this, doesn't look like an app.

Ok, now a question just to have more background... Are all the wakelocks caused by apps, radio, ROM and kernel (or a combination of those)? Or for example the radio is not responsible of this?

Now more information about my new wakelock, than happened while I was sleeping... And I don't use my phone while I'm sleeping (yet). And no I wasn't using audio out at all.

Thanks guys.

Sent from galaxy nexus with cm9 330 + franco kernel r116 + latest radio + latest bootloader ;)
[Samsung Galaxy Nexus] raubkatze:
I have flashed exactly this rom)

It is not important for me to have CM9 Music app as I'm using Play Music but menu button in CM9 is not such as in AOKP. I talk about it:

Sorry for offtopic!
[Samsung Galaxy Nexus] psyren:
Just a guess: you have touch sounds enabled? That may be causing the audio out wake lock.
[Samsung Galaxy Nexus] ChongoDroid:
Just noticed I'm rounding the 3 hour display on time mark and im still at 42%. Now I know that 4.0.4 fixed the battery reporting issue but seriously you've doubled my battery life from stock 4.0.3 and so far on 4.0.4 added a good 20% which is ridiculous for my kinda usage.

Praise Shiva... and Franco!
[Samsung Galaxy Nexus] DaLoona:
Thank you for your great work.

Got your r.116 and no SoD or strange/odd wakelocks at all and batterylife is fantastic.

Bought you a coffee and a piece of pie :D