yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] zappoo:
Maybe a stupid question - but can I use franco kernel, with the app "fauxsound" to boost volume? or does that only work with the faux kernel?
[Nexus 5 Original Android Development] The Gingerbread Man:
If only it were so simple.... It has to be implemented at kernel level, that means currently you can't on Franco's and also I think on n4 franco used a different method so fauxs mod wasn't configurable by Franco app and visa versa. Franco will add it when possible once he actually owns the phone
[Nexus 5 Original Android Development] dannstarr:
Ah, OK thank you....
[Nexus 5 Original Android Development] zappoo:
Anyone actually tested franco vs faux? Is franco better? :)
[Nexus 5 Original Android Development] graffixnyc:
I ran his beta2 kernel for a little while. To me his had a lot more idle battery drain than I was seeing on Franco's

Yeah I've seen that in the thread but what about it setting it higher than what I set the max to be? If I set it at 1.7 GHZ or 1.9 and come back into the app sometimes it will be set at the highest frequency 2.3GHZ,. Not a big deal as I know you don't have the device yet. Really love he added battery life with the kenel(-50 Uv) and lux. Not seeing what some of these guys are seeing but I always have tons of accounts and crap syncing and stuff but there has been a noticeable difference and do whatever I can to get good battery life without crippling my phone..
[Nexus 5 Original Android Development] franciscofranco:
No offense, but that's a pretty stupid question. Try both and use the one you feel most comfortable and gives you the best results, this ain't a competition, there is no "best" Kernel, only exists the one you have the best results with, being Kernel A, B or C ;)
[Nexus 5 Original Android Development] franciscofranco:
Oh, you mean that you underclock and then you check it and its back to 2,3GHz after a while? Is my assert correct?
[Nexus 5 Original Android Development] NlBO:
Can you possible use the second post you marked as reserved or the op as a changelog so we can keep track of what's going ok with each one.
[Nexus 5 Original Android Development] webvictim:
Hopefully that's obvious - changelogs are in Github or individual posts rather than summarised for the entire thread. Maybe this will change when Franco gets his N5 and the kernel becomes a bit more "official" but for now, search.

I'm actually seeing a lot of the same issue as you. On test 7 over this weekend with location set to "device only", I got nearly two days of life with over 4 hours of screen on time, a lot of Maps usage, Bluetooth etc. Very happy with that. After flashing test 8 the battery life seems to be down a bit. I imagine it's a coincidence or something to do with me being back at work, but the wlan_rx_wake wakelock (and associated high battery usage from "Android OS") has appeared again whereas I barely saw it over the weekend. I'll probably flash test 7 again tonight and try it again at work tomorrow to see whether that's the issue.

I see a fair bit of this bluesleep wakelock too - I use my phone for music in the car over Bluetooth audio and it seems to be around while that's going on as I'd expect. I read that there was a low power Bluetooth profile introduced with 4.4 - maybe it's related to that?
[Nexus 5 Original Android Development] franciscofranco:
That's weird because I introduced a commit that decreases the wakelock time considerably. But that also depends on the network you're connected to, if its too crowded or not.

That Bluesleep is from BT indeed.
[Nexus 5 Original Android Development] webvictim:
I too thought it was very weird given that commit. The work network is a guest network spread across an entire campus with 3000+ daily users, so I could definitely imagine that being a problem.

Thinking back, I always did seem to get better battery life at home on my Nexus 4 than I did at work. I presumed it was due to me using Bluetooth in the car combined with a bit more use and screen on time, but it could also have been the traffic. If the LTE signal here was better I'd try switching wifi off and using that instead...
[Nexus 5 Original Android Development] franciscofranco:
That will most likely affect it, something about Multicast I think - I'm not sure. I'll dig in.

Yeah I think that *might* be it. I'm gonna ask Jason to test it.
[Nexus 5 Original Android Development] eep2378:
Test 8 is sleeping like a baby for me :) Appreciate your work, franco.
[Nexus 5 Original Android Development] The Gingerbread Man:
Thats not the best comparison, perhaps the worst for a kernel meaning it wakes it self up screaming, wants feeding then ****s itsself and need attention before deep sleep can be resumed
[Nexus 5 Original Android Development] Caniv:
offf i now see that my settings were canceled after boot because i DIDNT check that icon - makes sense

well ill redo it right now

wil charge to 100% after that and give an update when battery nearly dies
[Nexus 5 Original Android Development] Dx9:
Liking your settings you posted. Phone sleeps like a baby overnight. Lost 3% in like 6 hrs. Have 2 hrs 20 min screen and still 62% left.
[Nexus 5 Original Android Development] bobby8921:
I tried to apply your settings in trickster but above_hispeed_delay and target loads go back to 0 after I validate.

And I didn't find where I could change GPU freq and hotplug control

Envoyé de mon Nexus 5 en utilisant Tapatalk
[Nexus 5 Original Android Development] Langduscher:
above_hispeed_delay and target loads were mentioned but left at default setting at the time, I wouldn't bother :good:

I can't help you with Trickster, sorry - I use FKU ;)

If you're really liking the kernel and alle the hard work put into it, you should consider buying the Boss Man a coffee :cowboy:
[Nexus 5 Original Android Development] sidhaarthm:
Any thoughts on how to eliminate/reduce the NLPWakeLock wakelocks? Very annoying - I have Location Services, Google Tracking and Google Now all turned off - Location Settings on Battery Saving Mode and even Froze (TiB) Yahoo Weather which seemed to be causing some of it..

These wakelocks certainly ruin the experience with otherwise a brilliant Kernel and amazing battery life on the Nexus 5 (my opinion).
[Nexus 5 Original Android Development] bobby8921:
I will probably as everybody is saying this kernel is one of the best.

But for now I'm still trying few of them.

If I manage to get significant results it will be a pleasure to buy FKU :good:
[Nexus 5 Original Android Development] The Gingerbread Man:
I haven't really tried much recently. When r31 dropped I went to defaults to get a feel for it. I made a 1.0ghz profile for riptide 2 and been playing that like a boss. 1 star away from completing career mode
[Nexus 5 Original Android Development] Technecium:
settings - wifi - advanced - scanning always available - uncheck

Sent from AOSP koeMod 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] sidhaarthm:
It is unchecked :(
[Nexus 5 Original Android Development] tengaionis:
I also set the mentioned values. I am really curious for the effect.

However I do not really know what each value does - some, but not all.

Now I am wondering the following:

When these values perform well, why doesn't franco use them? Are they kind of specialized for some people's usages? I don't really get it. Help is very appreciated! Thanks!
[Nexus 5 Original Android Development] Technecium:
have you checked in here...

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

Sent from AOSP koeMod 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] Langduscher:
Franco IS using and changing the tunables, but as you can imagine: when he sets them for max batterylife the gamers will bark, and when he sets them for max performance the light users will complain ;) So that's why he optimizes for all users and preaches "flash & forget" ;)

But since some of us bought him a coffee and he in return let us tweak FK through FKU - so we do that :D

I don't game nor watch HD movies or other high usage stuff, just browsing, Hangouts/ G+, Hoootsuite, LinkdIn, some phone calls, Tapatalk, and mail mostly, so I tweaked for more battery than for performance.

edit: some explanation (please correct me if I'm wrong):

hispeed_freq Hi speed to bump to from lo speed when load burst.

go_hispeed_load	Go to hi speed when CPU load at or above this value.

above_hispeed_delay	Once speed is set to hispeed_freq, wait for this long before bumping speed higher in response to continued high load.

min_sample_time	The minimum amount of time to spend at a frequency before we can ramp down.

timer_rate	The sample rate of the timer used to increase frequency.

input_boost_freq	Scale to this freq on touch input.
[Nexus 5 Original Android Development] hd2009:
LOL
[Nexus 5 Original Android Development] aavvaallooss:
It is possible set 2 profiles/branches (different than PerAppMode), one for gamers and another to battery savers? Just asking.
[Nexus 5 Original Android Development] Sereniity:
Hi there, I've been getting a lot of reboots on r31, I saw that there was a test r32 (I know these can't be classed as stable, but I tried anyway) and it's doing the same. On r30 it was fine, here's some info (as I said all settings below were fine on r30)

UV -75mv /across the board

CPU/GPU 1.7GHz max / 320MHz max

If you need more info or I've missed something I don't know what I'm looking for let me know.

Here's the last_kmsg: http://pastebin.com/5C79kjLq

Quick findings when I looked through it:

[ 373.064081] Kernel panic - not syncing: Fatal exception

[ 373.064152] CPU2: stopping

Thanks
[Nexus 5 Original Android Development] Langduscher:
Anyway, what's the real benefit of using profiles rather than: setting it up for battery - and use PerAppMode for games and stuff? Does the same thing, but without having the need to switch profiles? ;)
[Nexus 5 Original Android Development] Nbsss:
Hey guys :) just finished catching up on the last 100 pages, ok i cheated, i just read franco's posts, but great stuff ;)

[MENTION=3292224]franciscofranco[/MENTION] do you use a mech keyboard for coding? I got a Filco two weeks ago and not only does it feel awesome to type on, but i'm getting less errors due to the tactile & sound feedback, which is improving my WPM :)
[Nexus 5 Original Android Development] Langduscher:
Woh nedes taht? I cna tpye 654 wodrs pre minuet withuot noe - ADN yuo cna stille raed thsi !! :D
[Nexus 5 Original Android Development] :
There are actually people writing like this in this thread...
[Nexus 5 Original Android Development] DryEagle:
If you have xposed+gravitybox, in gbox go to power tweaks > screen record. Then when you longpress powerbutton there is option to record screen (video, not screenshot... basically it's like fraps/dxtory on pc, same kind of thing). Try this if you don't have camera?
[Nexus 5 Original Android Development] orgia82:
I am testing r32 and no reboots.

I was listening music with BT headphones and sometimes it has lag with display switched off. But only each 5-10 minutes.

It works great.

Thanks Francisco!!!

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] tylerdurden83:
Maybe I'm missing something but less than 1 hour of screen on out of 7,25 hours of being awake must mean that you had heavy wakelocks raping your standby consumption
[Nexus 5 Original Android Development] The Gingerbread Man:
Yes that's correct. Edited formating to make it easier to read
[Nexus 5 Original Android Development] fbf2201:
Some guy reported that changing io scheduler to deadline solved his audio lags. You could try that.
[Nexus 5 Original Android Development] Spafey:
I'm also getting the audio stutter on r31. Changing the settings in poweramp and the scheduler to deadline have not alleviated the problem.

Play music seems to be less affected by whatever is going in. However, I like poweramp...
[Nexus 5 Original Android Development] vomer:
Franco is aware of the issue but at the moment there is no fix. I worked with Franco to test and fix that problem but we got as far as it in r31. It's still a lot better than before.

Sent from my Nexus 5
[Nexus 5 Original Android Development] Codekrypt:
People who have had random reboots in the past and are still getting them it's almost definitely because of uv. I've never had a random reboot on any version of this kernel.

[MENTION=3292224]franciscofranco[/MENTION] Amazing work with r31 franco. Heat has reduced considerably because of the lower thermal throttle value. Also there's always PerAppMode to underclock in games etc.

Sent from my Nexus 5
[Nexus 5 Original Android Development] Technecium:
I don't get any issues with audio using poweramp. I've even set up a Tasker task that drops my max cpu frequency to 300 mhz because I listen for 6-8 hours per night and I want to conserve battery. I have noticed that if you let it run its normal course, I see the cpu states will be mostly 300 but will jump to 960.

Have you all tried...

settings - audio - advanced - buffer size / thread priority

or since some have mentioned it happens every X minutes

settings - folders/library scanner - auto scan/scan status

Sent from AOSP koeMod 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] GeekMcLeod:
Never once have I had any stutter with poweramp and franco. And I have been using both since day 1.

The most I change from stock settings are these and changing my io scheduler to cfq.

Oh and in poweramp, I don't remember changing it so it may be default, but my audio thread priority is +2.

Btw, I usually always have my phone charging at night but I decided to check out my overnight drain. So I charged it fully before bed and had it sit over night. 8 and a half hours later... I literally just dropped down to 99%. This was on r31 with 3g and wifi on if that matters while I'm not using it.
[Nexus 5 Original Android Development] bigknowz:
Lots of music

Listening to plenty of music with the screen off. 3 days on a single charge with 18% remaining is incredible (lost 1.1% per hour), especially coming from a GNex, that would last at most 40 hours if I never touched it.
[Nexus 5 Original Android Development] castaway1:
I dont know why but i have very bad battery results with r31.

15h 43min (18% left)

34min Screen on time
[Nexus 5 Original Android Development] tylerdurden83:
Ah sorry my bad then. May I ask you how's your wlan_rx_wakelocks doing? Cheers!
[Nexus 5 Original Android Development] franciscofranco:
That's a wakelock related to location.

I use this: http://blog.ilovemac.com.ua/wp-content/uploads/2013/03/Wired-Keyboard-Aluminium_6.jpeg I tried a mechanical keyboard but I cannot bare with the keystroke sound and this one is so comfortable... I made cgollner buy one for himself and he's also pleasantly surprised.

[ 373.059317] [<c03bc290>] (selinux_binder_transfer_file+0x0/0x11c) from [<c03b5988>] (security_binder_transfer_file+0x28/0x30)

[ 373.059433] [<c03b5960>] (security_binder_transfer_file+0x0/0x30) from [<c07b8590>] (binder_thread_write+0x25c0/0x2a54)

I haven't changed anything in that subsystem... what rom are you using?
[Nexus 5 Original Android Development] franciscofranco:
You're wakelocked -.-
[Nexus 5 Original Android Development] Nbsss:
"We are gathered here to bid farewell to Mr Spelling and to commit him into the hands of God" ;)
[Nexus 5 Original Android Development] Sereniity:
It's stock android 4.4.1, though I have xposed installed and GravityBox recently updated, trying to recall but I think this issue started with the latest update. That's the only thing that has changed with the flashing of r31 & 32.
[Nexus 5 Original Android Development] franciscofranco:
And what was GravityBox changelog?
[Nexus 5 Original Android Development] Sereniity:
Here's their Github link to the changes: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt
[Nexus 5 Original Android Development] Spafey:
I have tried both of those settings in poweramp and I still get the stutter. I can happily force stutter to happen if I use chrome and open the XDA forum (whilst it's loading)... as for when the screen is off I haven't noticed any real pattern. It's not as bad as in r30 but still happens once in a while.

I'm running CM11 if that means anything.
[Nexus 5 Original Android Development] franciscofranco:
Ok so I took a look and I'll take a very hard guess, which may be completely wrong but this "Interface for providing GravityBox specific functions to third party apps" if it uses any type of inter process comunication then it goes through the binder and SELinux might not enjoy it. If that is true then the crash log makes sense. Anyway, I don't know, I don't have any crashes what-so-ever, running pure stock 4.4.2.

EDIT: and besides it says "Android 4.1/4.2/4.3 (JellyBean)" in GravityBox README...
[Nexus 5 Original Android Development] oediv:
Possible that i can set less kernel settings on some Roms? Or is this because I use this rom in Multiboot as a secondary rom?

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] Sereniity:
They have 2 builds, one for JB and one for KK in xposed. But thank you for your help and looking in to it, at least I have some idea of what it could be, I'll play around with GravityBox and disable it to see if the same stuff happens.
[Nexus 5 Original Android Development] imablackhat:
Franco runs stock as it gets. O.o big softkeys. No battery percentage!
[Nexus 5 Original Android Development] dark_ente:
Absolute love this keyboard. I even bought another one to use at work. Now I can't use another keyboard anymore.
[Nexus 5 Original Android Development] pchtc:
I use gravity box without any issues at all

their last few versions are 4.4 kk

the app is specifically called

GravityBox [KK]

im on fk 31

battery life is amazing and everything is quite fluid

never had a crash
[Nexus 5 Original Android Development] carlese:
Just had a random reboot with r31.. was using WhatsApp and Swiftkey..

http://pastebin.com/2HYN01X4
[Nexus 5 Original Android Development] franciscofranco:
No?

What would I need smaller softkeys and battery percentage?

No errors detected

Boot info:

Last boot reason: reboot
[Nexus 5 Original Android Development] carlese:
My first ksmg and non errors found.. Lol.. That's odd, I didn't reboot manually.. Well nevermind, if It happens again I will post here :)
[Nexus 5 Original Android Development] imablackhat:
franco, Idk I mainly use gravity for battery percentage. Torch toggle and vibrate/silent/sound toggle.

Without it..its just more inconvenient.

Is your screen and everything just as stock as it gets?
[Nexus 5 Original Android Development] franciscofranco:
Yes... it just works, no need to mess with it.
[Nexus 5 Original Android Development] oediv:
Yeah just forgetting it :D was my fault

On a last Release there was more GPU settings :D Right? And when i Set up the secondary rom i used your latest kernel (long time ago so not Panik)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] orgia82:
Second try listening music throw Play Music in my N5 with CM11, ART, BT headphones and r32 and no shuttering audio.

I can ask more to FK! Lol!

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] ReD_AvEnGeR:
Bah.. I use that on my Mac, it is ok

For daily use i have a IBM model m Keyboard.

Best possible in my opinion... Machine gun Keyboard :D:D
[Nexus 5 Original Android Development] Langduscher:
Trying some new interactive governor settings today - and I'm pushing it a little this time :D I can "feel" the phone wants to lag at some points, but it doesn't. I think it may be the low GPU MHz or the lower max CPU freq.

It's been off the charger for 8h14m, 73% left with 2h49m SoT as I write this.

I'm trying these settings:

max CPU freq = 1497 MHz

GPU Max = 200 MHz

Interactive gov,

above_hispeed_delay = 20000 1400000:40000 1700000:20000 (default FK)

boostpulse_duration = 250000

go_hispeed_load = 90

hispeed_freq = 1190000

input_boost_freq = 1190000

io_is_busy = 1 (default FK)

min_sample_time = 25000

sampling_down_factor = 120000 (default FK)

sync_freq = 960000 (default FK)

target_loads = 85 1500000:90 1800000:70 (default FK)

timer_rate = 30000

timer_slack = 75000

up_thershold_any_cpu_freq = 1278000 (default FK)

up_threshold_any_cpu_load = 70 (default FK)

Hotplug first_level = 70

UV -25 mV across the board, only 300 MHz at 700 mV
[Nexus 5 Original Android Development] bigknowz:
Music stutter

running r32-test as well. Didn't have issue after Wifi to mobile data handoff, but did have a stutter on radio handoff - probably LTE to HSPA. Changed RAB to 1024 from 512 to see if that may help. On GNex, needed to crank up RAB from 512 to avoid stutter on any kernel aside from franco's.
[Nexus 5 Original Android Development] ReD_AvEnGeR:
My settings :

All sys animations off

Nova launcher Light speed

CPU 960 MHz max

Voltage - 75

At 300mhz 600mv

Input boost 729000

Highspeed load 95

First Level 75

Gpu 200mhz

I use per app Mode only for games and tutanium

No lag or something.
[Nexus 5 Original Android Development] Codekrypt:
Can franco or someone else explain briefly what does it mean when you say you are writing to boostpulse? I read it somewhere in the governor documentation.

Thanks.

Sent from my Nexus 5
[Nexus 5 Original Android Development] big_adventure:
You can get AppOps X and use it to deny wakelocks to those services causing the NLP stuff. Be careful, though.

You can also freeze stuff you are not using, especially Play stuff - I don't use Play Movies, Books, Magazines, Games, Currents, or eMail, so all of those are Frozen using Titanium. The Play stuff especially likes to ask for location data.

Also, leave Location Services ON, but, under that tab, click on Google Location Reporting, and turn off Location Reporting and Location History. I read somewhere that even turning off all Location Services won't kill Nlp Wakelocks - in fact, it can make them worse, because if an app triggers the location wakelock, but location services can't run, it might just keep on trying and staying awake.

Finally, turn off WiFi (especially "Always Scan") whenever you know you won't be using WiFi for a while and DOUBLE especially if you are going to be in a lousy 3G/4G area. If you don't, the phone can keep firing it off, and then using NLP over 3/4G to try to lookup and log location. It seems that it lacks an intelligent backoff algorithm, so if the 3G/4G is bad, it'll just keep on trying to use it forever, keeping the CPU awake and the radio active.

Doing that stuff basically stopped all nlp wakelocks for me - I get a couple of minutes of it after a fresh boot, then never again.
[Nexus 5 Original Android Development] franciscofranco:
Means exactly what it says, writing to a file. In this case its doing echo 1 > boostpulse
[Nexus 5 Original Android Development] tusshar.gaba:
Is this normal ?? Because deep sleep is not going to 300 mhz ..but whyyy ???
[Nexus 5 Original Android Development] carlese:
Deep sleep is deep sleep, not 300mhz :D
[Nexus 5 Original Android Development] Codekrypt:
Aah thanks alot. It said a write to boostpulse so the wording was a bit confusing to me.

Sent from my Nexus 5
[Nexus 5 Original Android Development] big_adventure:
As stated, Deep Sleep is not 300Mhz, and your phone is indeed Deep Sleeping. A better question is why on earth your phone is spending so much time at 1.2ghz. THAT'S odd to me. Did you configure input boost to that? Is that a per-app config for a game? Another question is why it's only spending 53% at DS, but that could be linked to what you are doing with the phone, the thing that is holding it at 1.2GHz.
[Nexus 5 Original Android Development] m52 power!:
I am when I'm at work 8:30-5:30 BUT I have tasker set to disable cell radio when I'm at work (basically airplane mode but WiFi is on). Still would this cause excessive battery drain?

Why no UC? How do I turn off push notifications? I use GPS a lot so will disabling location disable GPS?