yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] jtag PH:
For the Trinity contrast do I need to do it through the command line or kernel updater app, or can I just use root explorer's text editor?
[Samsung Galaxy Nexus] prembox:
Just use the Kernel Updater app.....

---------- Post added at 10:01 AM ---------- Previous post was at 09:59 AM ----------

Your phone is doing just good....don't worry about the 1% drain per hour...as long as your phone uses 1%-3% per hour depending upon the number of auto-synching apps on your phone ...it is NORMAL!
[Samsung Galaxy Nexus] hazimjaved:
please place the name of Best kernel build with max battery n some instructions too..how can i get best battery life :) waiting for your replies currently using trinity kernal

Thanks in advance

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] jaycarag:
To achieve what you want you have to try all the different settings (and build) for yourself. Each phone responds differently for each settings. My settings could be really bad for your phone. I'm using M5 with slightly overclocked settings and I'm getting really good battery life in my opinion. Some say that 241 nightly is better.
[Samsung Galaxy Nexus] mgear356:
Hey Franco , I would like to express my thanks for your wonderful in m5. I wonder what sorcery did you put in to prevent the device from heating up?

Comparing with older builds, flax , trinity, it doesn't heat up that much in whetley where majority of the time its at 1536mhz?
[Samsung Galaxy Nexus] Luuthian:
M5 is beautiful Franco, thank you. It's the amazing people like you working on the Nexus non-stop that have kept me from moving on to a newer device. Every time I turn around someone like you has utilized new sorcery on the phone to make it more efficient and more enjoyable. Keep up the good work!
[Samsung Galaxy Nexus] nexicon:
Does m5 build have stock gpu clock speed? And is CPU overclocked at all? Thank you

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] ChanceOfChange:
latest nighlty looks stable enought but the app crashes time to time, i hope for a stable and more better ui app if im not asking too much...
[Samsung Galaxy Nexus] Kappa Lamda:
Always had it to 384. With wifi on, 2G, data on I get 10-12% percent per 8 hour sleep. With wifi off and 2G and data on I get 6-8% per 8 hours(~1% per hour). I have with extented battery!

+1 for me battery life with same settings was better with r241 rather than M5 so I flashed r241 again.
[Samsung Galaxy Nexus] Kurre:
Apparently there isn't way to change the powermodes via terminal? That would be a nice thing to be coupled with nfc & Tasker.. ;) or maybe a widget for a quick change..

Otherwise m5 is stable as rock and batterydrain is quite minimal. Kudos to Franco :thumbup: :D
[Samsung Galaxy Nexus] franciscofranco:
Neps, the Power Modes are tied to my app so far. I have plans for them but there are some other things on my list before I dwell into the power modes again.
[Samsung Galaxy Nexus] billykxda:
I am continuing to explore the M5, r421 and Lean Kernel. Jury is still out for me. All seem like great performers, battery life still needs more investigating. Here are a few questions that occur to me now:

- Do kernels really need to "settle" to determine performance and power management? First off, I am not sure that there's any code in a kernel that actually modifies it's own behavior over time based on usage patterns. I know that there's momentary interaction with user actions for sure, but that's not the same as establishing and persisting logical patterns based on usage over time. If this were to be the case, I can see why "settling" is needed, otherwise, I don't. Please correct me if I am wrong here. Secondly, with as many variables taken out of the equation as possible, I see that one kernel absolutely drains my battery right from the start, while the other two do not. "Settling" doesn't seem to affect this.

- Francos app is a wonderful tool for making kernel swapping a snap. But some settings, like Governor selection for instance, just don't persist after reboot, even when the option to do so is selected. Am I missing something here or is this a known issue?

- Does the InteractiveX governor suffer from the "race-to-idle" issue since it shuts down part of the processor during screen-off idle times? InteractiveX seems like it would be a good choice for battery savings.

Thanks!
[Samsung Galaxy Nexus] Oodie:
M5 runs well with defualt settings & frequency cycle is better than r241 i guess .

One thing bugs me , I'm sure this was discussed before .

Franco , why don't you add vibration control to your kernel . It's the only thing that's missing in your kernel i guess .
[Samsung Galaxy Nexus] Kostas1601:
How do I change the CPU frequency and tweak stuff with this kernel?...only by terminal commands? if so are the only ones the ones on the second post...?
[Samsung Galaxy Nexus] barrist:
you can purchase Franco's app
[Samsung Galaxy Nexus] qsec:
Sorry about this silly question but the search function of the forum seems to have disappered?

Is ondemand governor default im M5?

Cheers.
[Samsung Galaxy Nexus] prembox:
Nope. It's Interactive!
[Samsung Galaxy Nexus] franciscofranco:
I dont want to add vibration control, simply that.
[Samsung Galaxy Nexus] Mircoron:
Hi Franco,

the volume_boost is operative only in headset,

there is any chance to increase the in-call volume?
[Samsung Galaxy Nexus] TEK112:
modify build.prop and change call steps from 10 to 7.
[Samsung Galaxy Nexus] buzzcomp:
Hi Franco, why don't you just take a break for a while? Milestone 5 is already awesome! So perfect for me.

Thank you for all your hard work. :thumbup: :) :thumbup:
[Samsung Galaxy Nexus] mike216:
This kernel has been absolutely amazing the past week. Definitely the best I've ever seen
[Samsung Galaxy Nexus] drawde40599:
speed

@Franco ,loving milestone I use it at 729/1536 I interactive gov , I've played with settings and don't seem to notice a difference , what are the best settings for speed in governor control ? I don't care about battery at all just looking for speed . I've seen so many settingon tthis forum but hope can hear from u .. thanks
[Samsung Galaxy Nexus] djjonastybe:
/sys/devices/system/cpu

Look in the subdirectories you will find everything you need there
[Samsung Galaxy Nexus] barrist:
If i don't want to undervolt, is there a point to using 230mhz vs 384 as my lowest cpu freq? they both are at 840mv
[Samsung Galaxy Nexus] franciscofranco:
I got nothing to suggest, try for yourself and see.

Try for yourself and report.
[Samsung Galaxy Nexus] delf0s:
Just to compare... can someone post the default stock kernel values?
[Samsung Galaxy Nexus] The Gingerbread Man:
Some one asked this earlier and if I remember the answer was to uncheck the set at boot options and then reboot.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] collindubya:
Will this kernel provide the same level on contrast found on the base kernels for CM10 and AOKP JB Build 1?
[Samsung Galaxy Nexus] RevengeFNF:
CM10 + Franco Kernel

Stock battery
[Samsung Galaxy Nexus] franciscofranco:
I have no idea about CM stock kernel or AOKP stock kernel, I don't use their trash color system, I use Ezekeels original color control.
[Samsung Galaxy Nexus] collindubya:
I only ask because when i flashed milestone 4 in the past, instead of all the colors popping and being vibrant it made the colors look bland and very dull

i dunno if this was intentional to increase battery life.. smoothness wise tho it was great.. but visually not so much.
[Samsung Galaxy Nexus] billykxda:
Some qood questions here! Any thoughts??
[Samsung Galaxy Nexus] franciscofranco:
M4 had stock colors from stock kernel, no change in there. People on CM and AOKP like to increase the colors to the maximum multiplier so it makes the screen look "nice" but potentially causing screen burn-ins in the long run etc.

1 - The kernel doesn't need to settle in, but the device takes a little while to calibrate itself, usually takes at least 1 charging cycle to be optimal.

2 - Works for me. Use SuperSU (we already wrote this 20483942 gazilion times...).

3 - InteractiveX is stupid, just stick to a normal governor. But yes, answering your question it might affect race-to-idle.
[Samsung Galaxy Nexus] billykxda:
Francisco - thanks for taking the time to provide the guidance. I'll look into SuperSU.
[Samsung Galaxy Nexus] tyraelasd:
Hello, can someone explain me how the hell Battery Life eXtender works?

Shall I set it to higher values than "100" in order to increase the battery life of my nexus? ( by battery life I mean how much it last before go to 0%, not overall battery life when it will die forever ). I dont get it

Ive already bought the app to support Francisco for his wonderful work
[Samsung Galaxy Nexus] franciscofranco:
BLX's range is from 0 to 100. The chosen value is the maximum % the device will charge your battery, easy as that. A little search would answer that for you though.
[Samsung Galaxy Nexus] Hungry Man:
The battery life extender works by preserving the battery itself. You know how after using a laptop ofr a few years it just dies way more quickly? That's because of the way batteries charge/ discharge.

By keeping a part of your battery empty (ie: capping the charge at 90%, 80%, etc) you can use the battery for a longer time (as in years; the actual lifetime of the battery) at the sacrifice of actual device time on.

So extending it above 100% would do nothing, you would want to cap your battery at, say, 80%.

Personally I don't see too much point as you'll likely be upgrading in 2-3 years and the battery should be fine for that long. If you plan on using it for 5 years then maybe capping at 80% would make sense.

---------- Post added at 04:00 AM ---------- Previous post was at 03:58 AM ----------

Franco.I bought the app and it's... a little odd. I can undervolt the 155mhz CORE clock all the way down to like... 60mV. I think it may be reporting incorrectly. It crashes around 40-50mV though.

The widget is reporting it as 100mV (that's what I currently have it set to in the franco app.)

Latest Nightly kernel 241 512mhz. The ROM doesn't seem to effect anything.

edit: Oh, and undervolting 230mhz does nothing - it defaults to 384mhz voltage.
[Samsung Galaxy Nexus] tyraelasd:
That was the answer that I was looking for. Thanks.
[Samsung Galaxy Nexus] franciscofranco:
Yeah I got some reports that undervolting might be a little broken (which is odd since I haven't changed a single line in the undervolt interface for a ****ing long time). I'd say its more related to the kernel itself, but hey, **** can happen so I'll take a double check laterz in the app. Thanks.
[Samsung Galaxy Nexus] Hungry Man:
Sure thing. If it helps at all I've checked the AOKP Build 1 'Performance' interface and it's reporting the same voltages as the Franco app. But it only shows CPU voltages so I can't check the CORE stuff.

Oh and if I turn off SR the widget doesn't report any voltages. Is this intended?
[Samsung Galaxy Nexus] Leegalaxy:
Anybody else losing Google services? My network signal icon and wifi icon keep going grey and it's happening consistently with wifi and intermittently with mobile data. I can't provide logcat for this issue. Ideas? :)
[Samsung Galaxy Nexus] prembox:
Roger that! Observed this couple of times....wonder what's the culprit!
[Samsung Galaxy Nexus] Hungry Man:
Yes, occasionally my wifi/ data will turn 'grey' and cut out. I don't know what triggers it.

The widget is also showing me at 230mhz (occasionally) when I've got my CPU settings to keep me at 384mhz. Switching my 'min' CPU freq to something and then back to 384mhz solves this.

The governor settings also don't start at boot. I have to change the governor I'm using and then go back to interactive.
[Samsung Galaxy Nexus] aper3caper:
So what kind of settings is everybody using to get a good mix of battery and performance? I've been away from Franco awhile checking out Trinity but decided to try out M5. On Trinity I used 384 min 1036 max with on demand and 384 max screen off and I got amazing battery life. What's comparable on Franco?
[Samsung Galaxy Nexus] Hungry Man:
Max CPU 1728MHz

Min CPU 384MHz (When I can undervolt 230mhz I'll use that)

Max CPU Screen Off 384mhz

Governor: Interactive

above_hispeed_delay 100000 (no idea what this does)

boost 0

go_hispeed_low 65 (load needed to move to 'hispeed')

hispeed_freq 729600

input_boost 0

min_sample_time 4000 (i believe this is the time before sampling for clocking down)

timer_rate 20000

I've undervolted everything a lot but you'll have to test that out yourself. I've got 1.7ghz running at very similar voltages to 1.2ghz. Battery life is great. I can watch hours of Netflix with max brightness.
[Samsung Galaxy Nexus] nemotheblue:
Hey, long time lurker, first time poster (thanks to osm0sis!)

I'm currently running M5 with the following setup:

Max 1228
Min 384
Governor interactive
above 20000
boost 0
go_hispeed 95
hispeed 1036800
input 1
min_sample 10000
timer 40000

Max screen off 729
Logger off

Color multipliers 215 200 222
Red 4 Green 0 Blue 2
Contrast -10
OMAP4 1.0

Governor settings informed by reading this post

@FranciscoFranco I'm really impressed with your work and the amount of effort you're putting in. Kudos! :D
[Samsung Galaxy Nexus] billykxda:
After putzing around with kernels in the past week, I've revisited M5, used r241 again, and tried Lean Kernel. I tried various governors with these kernels and I realize that my findings thus far are totally subjective. I did my best to limit variables that affect kernel performance. For me, stability and battery savings are my top priorities, good performance, second.

All three kernels had stellar stability - 0% issues for me. As expected a week ago, r241 consistently came out first in battery savings, noticeably better than M5, even though Francisco says that he M5 and r241 are very similar. Lean Kernel was in the middle. Regarding performance, all three were great- smooth, fast.

So, for now, I am sold on r241.

Thanks to Francisco for a awesome kernel and app (a must-buy, IMO) and to everyone else here that helped to bring me up-to-speed kernel basics.
[Samsung Galaxy Nexus] arhung:
so, what is the battery life and phone performance??
[Samsung Galaxy Nexus] Icecoldmeat:
I flashed this kernel immediately after got this phone today. It is as good as your old NS kernel. Thanks for your work.
[Samsung Galaxy Nexus] schizophrenia:
what step of clock speed do your Franco kernel runs on when you play music with screen off? With overall min speed 230. guys?

for both of Interactive and Ondemand, min 230 max 1305, playing music with screen off, using Rmaps, etc used to run on min clock speed but now it runs on 729 (my screen off frequency) with screen off thus draining battery.

Is it usual or is it only me?
[Samsung Galaxy Nexus] kashix:
M5 is incredibly SMOOTH! back on franco kernel! Gonna stay on M5 for a while I guess ;)
[Samsung Galaxy Nexus] k1bu:
I'm getting this message when trying to install GTA3, I've flashed the SD card binary script on first post.. anything that I've missed?
[Samsung Galaxy Nexus] timbck2:
Do you have USB Fast Charge enabled? That's the only thing I can think of that might be causing a problem.
[Samsung Galaxy Nexus] franciscofranco:
Fast charge, classic source of ****. People must eat a lot of cheese to forget they left it enabled.
[Samsung Galaxy Nexus] wollyka:
Same here, mostly on Wifi. Turning on Wifi_PM seems to somehow fix it for most of the time. Using M5.
[Samsung Galaxy Nexus] The Gingerbread Man:
Or a lot of ****

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] derPianist:
********* :rolleyes:

Stars, I can only see stars.

Dunno why, DAMN! :D

via Google Galaxy Nexus
[Samsung Galaxy Nexus] The Gingerbread Man:
That makes me wanna say something about stars and strips as in America and their flag but I'm fresh out of ideas, daym :o

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] simms22:
this time i sooooo agree with you
[Samsung Galaxy Nexus] franciscofranco:
The edit is priceless :D
[Samsung Galaxy Nexus] derPianist:
So Francicso. Lean back and enjoy doing nothing!

Your kernel is almost so damn fast & stable, really dont know what you could improve.

I am getting 4+ hours of screen on time (extended battery)

Amazing. You are writing Android History. Really!

I dunno what I would do if my Nexus dont be fired by ya Kernel.

via Google Galaxy Nexus
[Samsung Galaxy Nexus] simms22:
yea, it appears that XDA doesnt know foreign languages :silly:
[Samsung Galaxy Nexus] timbck2:
I do... He could port it to the Nexus 7. How's that coming along Franco, did you ever get your Nexus 7?
[Samsung Galaxy Nexus] Wynnded:
1. Just.....wow.

2. http://xdaforums.com/showthread.php?t=1823671
[Samsung Galaxy Nexus] franciscofranco:
N7 kernel is stalled for a little bit, Im enjoying some little time off with my gf and busy taking care of paperwork for my future job.
[Samsung Galaxy Nexus] nemotheblue:
News just in! My first 100->1% battery cycle with MiNCO v4 and Franco.kernel M5 gave me 1d 1h on battery with a whopping 4.5h screen on time. I'm stunned at how efficient that combination is! :victory:

Performance was great or, at least, so good I didn't notice: everything was smooth, multi-tasking no problem, no micro-lags. I wasn't exactly taxing the phone, though. The most intensive tasks I performed were some backing up and freezing with TiBu and watching a couple HQ videos on YouTube... the rest was calls, texts, web and inverted Google Reader (my retinas are immensely grateful for that one!)

Roll on battery cycle 2! :D
[Samsung Galaxy Nexus] harmohn:
Hi Francisco, could you consider the possibility of adding an I/O Scheduler selection option (set on boot etc) in one of your future updates of franco.Kernel updater app?

I seem to prefer deadline to bfq and currently have to set it in another app.

It would be very handy just having it in one great app! :)

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] franciscofranco:
Alrighty.
[Samsung Galaxy Nexus] harmohn:
Awesome! Thanks very much ;)

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] timbck2:
Good for you, I was just curious.

---------- Post added at 07:50 PM ---------- Previous post was at 07:49 PM ----------

Wow? What do you mean by that?
[Samsung Galaxy Nexus] eddie_gordo:
Congratulations and best of luck on your future job..! :) You're so talented, you deserve it.. those are really good news. :)

Regards
[Samsung Galaxy Nexus] franciscofranco:
Just pushed franco.Kernel updater version 6.2:

* Color Control interfaces completely redesigned from scratch - now color multipliers and RGB gamma are much more easy to use. This changes are in preparation for the soon to be available color profiles system (which will much look alike the kernel backup system but for color stuff). You need to re-set the colors after this update or they won't persist on reboot what-so-ever. If you find any bug please post in the XDA kernel thread or email me before leaving 1 star ratings.
[Samsung Galaxy Nexus] Wynnded:
That was me expressing my bewilderment at your being so bold as to suggest that Franco could be doing more work. Seeing that obviously Franco did not seem to be offended, I apologize to you and to Franco for my presumptuousness and peanut gallery attitude.:o
[Samsung Galaxy Nexus] creeve4:
You just can't quite can you! Thanks man, your kernel and app are the best!

Also, recent app updates have fixed the Trinity contrast setting not sticking after a reboot, thank you.
[Samsung Galaxy Nexus] prembox:
Mighty Thanks, Franco, for getting us the Color Profile thingy......Play Store for some reason still has Version 6.1...
[Samsung Galaxy Nexus] creeve4:
Market can take a bit to update.
[Samsung Galaxy Nexus] franciscofranco:
I suggest you re-read what I wrote. I said I made changes in 6.2 as a preparation for a soon to be available (probably 6.3) for the color profiles system. ;)
[Samsung Galaxy Nexus] franciscofranco:
No quitting here. It's been pretty hard to give out the latest updates, been having almost no free time, but I do what I can :)
[Samsung Galaxy Nexus] creeve4:
I appreciate it, and it seems that you can do quite a bit :good:
[Samsung Galaxy Nexus] prembox:
Sure Franco. Whenever you mentioned "Pushed the update"....a new update on FKU rolled out....but my bad....read that post the first thing after I woke up...
[Samsung Galaxy Nexus] rmcsc:
Updated the app and now I can't remember what the heck were the numbers you recommended for color profile, Francisco. I know it was 192, 180, and 200, but I can't for my life recall which color goes where.
[Samsung Galaxy Nexus] Wynnded:
r=180

g=192

b=200
[Samsung Galaxy Nexus] Rovian:
M5 is a hit! thanks a lot Franco for this amazing Kernel. :laugh:
[Samsung Galaxy Nexus] nnnnr14:
I got a question. Is there a way to make the phone over clock to 1.6 and set performance as a governor automatically when I launch GTA 3?

I got 99 problems but bamf ROMs ain't one! -nnnnr12
[Samsung Galaxy Nexus] Hungry Man:
Maybe with an app like tasker.

It would be cool to have a separate sleep governor (or governor settings for when the phone is asleep).
[Samsung Galaxy Nexus] ro_explorer:
The answer is simple: nothing. You want HD AMOLED, you pay the energy price.

The SGS 1/NEXUS S amoled was asking for about 1.3W of power when was showing a full white image at maximum brightness ...

Imagine how much power is the current screen eating under the same conditions.
[Samsung Galaxy Nexus] definator:
maybe its possible somehow to get a grid like what percentage of screen brigtness takes what amount of energy?

so we could make a autobrightness script thats always running in acceptable values but never too dark
[Samsung Galaxy Nexus] Dr_Ownage:
Yeah I would just fully charge apply your settings. Run for 2 to 3 days unchanged. Then fully charge apply default settings and do the same. Try and do it on days where you'll be using the phone roughly the same amount for each test to make it fair.

What I try to do is keep out of the forums to remove temptation :-P haha
[Samsung Galaxy Nexus] Dr_Ownage:
This is pretty cool. Did you just write all the values down and make that image / document?
[Samsung Galaxy Nexus] eiabea:
sounds good, but how can the powerconsumtion be measured?
[Samsung Galaxy Nexus] jknisley:
Indeed. My battery is just making me cry, and I look through all the wakelocks or deep sleep and I can't find a reason for it doing so horribly other than the LTE radio.

I wonder what changed. Do you remember what ROM/Kernel/Baseband you were on?
[Samsung Galaxy Nexus] ro_explorer:
I'll take this task on me.

I'm building a micro-test lab right now.

I'm tapping into the battery with 2 real multimeters.

One will monitor the battery voltage, the other one the phone current draw.

I'll make a short movie with this. I'm gonna use a screen test software that will cycle the screen through full brightness white/r/g/b/grey and I'll also test some real life situations (like a movie and asphalt6 for example).

I'll post my findings in few hours :) ... stay tuned.
[Samsung Galaxy Nexus] Fihlvein:
I hesitated using non-stock kernel first as I didn't really find anything to complain with the stock one. But I do have to say, there is a clear smooth factor added with Franco's kernel, and I love it.

Take the lovely ADW EX launcher. Configure it to 4D drawer, make it transparent a bit, possibly add an extra column and a row - that's what has been quite heavy on performance usually, especially on Gingerbread.

Anyway, compared to current stock CM9 kernel and Franco's kernel, the level of smoothness while swiping through the drawer is notably swifter.

Sent from Galaxy Nexus, typos possible
[Samsung Galaxy Nexus] kecinzer:
About display on battery drain:

It's interesting, that stock kernel don't drain battery that much with screen on like this.

Yesterday I watched 30 minutes 720p m4v video on 0 brightness and I lost 7% of battery (with stock 4.0.2 kernel). Can someone test it on franco.kernel?

When phone is in idle, it's another story :)
[Samsung Galaxy Nexus] EddieN:
No answer? :( Also, do you wipe any cache/dalvik when installing the kernel?