yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] The Gingerbread Man:
I was wondering what else could possibly be improved and other than fast charge I couldn't think of anything. Looking forwards to release :)
[Nexus 5 Original Android Development] nexusmaniac:
Don't tease, I'm a flasaholic ;)
[Nexus 5 Original Android Development] mendozaram:
Ill wait for r31... Dont know why but i got more battery life with r28 than r30.

Nexus 5

Slimkat 4.4.2
[Nexus 5 Original Android Development] Enddo:
i hope you mean even more battery optimizations :D if so, im excited :good:
[Nexus 5 Original Android Development] Mrafcho001:
Checkout GSam, its the only one I've come across that displayed the charging rate. Of course I've only tried 2 or 3 similar apps, so not very exhaustive search.

https://play.google.com/store/apps/details?id=com.gsamlabs.bbm
[Nexus 5 Original Android Development] daniel84cs:
Franco my Nexus 5 franco Kernel vs Note 3 stock.....

Love Franco kernel.....<3

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] Tzfardaya:
I think it's time I reassess my methodology for testing... and rewrite my tasker setup...

anyways...

here's the full results of my audio testing... time to drain 1% battery (in minutes)... minimum 3 tests, any test with an "odd" result repeated additional times...

Average/Min/Max

Franco-r30

wifi 15.4/11.2/22.6

lte 18.5/16.8/21.4

airplane 24.2/16.7/28.7

Stock

wifi 26.16/18.4/40.11

lte 13.8/10.0/18.55

airplane 22.4/19.0/25.0

So, looks like I was right in my last test post about posting too soon, I should have waited as it looks like not only does your kernel use the dsp tunneling, but also a little more efficiently than stock even... Sorry about the FUD, I'll edit my earlier post to remove it.

Still wasn't able to pull the time in freq states for this testing batch, but glancing at system monitor last night after switching back to stock and running the two tests, it only had 15 minutes in deep sleep (2 hour uptime), so the cpu itself doesn't sleep when offloading the audio...

But... even with r30, running from 100% to 0% only guestimates at 40 hrs offline music playback (airplane mode, so no audio streaming, all on device) while stock guestimates at 37 hrs... a fair cry from google's 60hr claims... although, that estimate may assume nothing running in the background, and I didn't greenify everything for these tests....
[Nexus 5 Original Android Development] tjackbjorn:
+1
[Nexus 5 Original Android Development] jb0ne:
I've used that app. It doesn't do what I'm asking, actually does less than the combo of BBS and Battery Monitor Widget, which actually gives mah.

But I know I read that there is a system file that one could read to see the mA/mAh...does anyone know what file that is? I believe it was on Franco kernel but it may have been another.
[Nexus 5 Original Android Development] franciscofranco:
Apart from the fast charge I added a small piece of code in the hotplug driver that prevents the core to go offline if the cpu(cpu_number) current frequency is >= 960MHz, even if the system load is low, which might be good for more intensive workloads and will give an extra headroom, also added a couple workqueue subsystem backports because they make unplug/hotplug of cores a bit faster & efficient (documentation and graphs: https://wiki.linaro.org/WorkingGroups/PowerManagement/Doc/Hotplug#Workqueue), and a couple of patches I picked from here and there with several smallish improvements in several subsystems. Also hopefully made the screen on delay a bit smaller by making that specific thread high priority. Merged 2 or 3 audio subsystem patches from CAF. Apart from that hotplug driver patch the rest is mostly non-original code from me, but the patches are worth it.
[Nexus 5 Original Android Development] Asuppa180:
I ain't mad at ya! R30 is doing good.
[Nexus 5 Original Android Development] :
Sounds promising :good:
[Nexus 5 Original Android Development] nexusmaniac:
Nice! I'm really looking forward to this release (as with every release ;) )
[Nexus 5 Original Android Development] nerotix:
My god.. such a tease! Sorry for asking again, how about the implementation of the CM led commits?
[Nexus 5 Original Android Development] franciscofranco:
I merged it already, it doesn't change any functionality unless the rom has support for it, so I saw no problems in merging it.
[Nexus 5 Original Android Development] aeroseek:
Post #435 in this thread might be what you're looking for.

http://xdaforums.com/showthread.php?p=47202685
[Nexus 5 Original Android Development] aimetti:
I was always skeptical of those posting 6 hours plus screen time but I'm a believer now. With r30 and cataclysm ROM I'm over 3 hours screen time and 12 hours up time with 49% left. Unreal.
[Nexus 5 Original Android Development] prgopala:
Is anyone using this Kernel with the CM nightlies? Does it report the battery % correctly on CM rom?

The last time I used the CM rom and this kernel the battery % was not being reported correctly and the "battery stats" tile in the notification drawer was not visible.
[Nexus 5 Original Android Development] marcusva79:
Using it with cm latest nightly and its working great. Flash away
[Nexus 5 Original Android Development] prgopala:
sorry for double post.
[Nexus 5 Original Android Development] jb0ne:
Thanks that's getting closer though not the post I was thinking of... And raises more questions. Based off his findings fast charge doesn't really do anything because the kernel code has a limit? I know that with fast charge enabled (and confirmed) it doesn't charge faster--and I can still access my device storage. Plus I'm lost on the hex math to convert to binary then decimal currents and don't have access to a charger at this moment to play with values.

The post I'm thinking of was a file that when cat'd gave a result in mah/mA in decimal. Again though maybe I'm thinking of faux kennel, the only other one I've run.
[Nexus 5 Original Android Development] prgopala:
Thanks mate.
[Nexus 5 Original Android Development] lolpok:
It works
[Nexus 5 Original Android Development] daniel84cs:
ITS REAL

My Nexus 5 with CM 11 M2.

Replace Cataclysm with AOSP source based rom....;)....My performance and battery are very increased with it and Franco with same settings.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] Tzfardaya:
unless you've gained access to r31 (or test31) from franco, then fast charge doesn't work YET.... it's one of the things that franciscofranco has said will be in the next version of his kernel...
[Nexus 5 Original Android Development] jb0ne:
I didn't realize that, thanks. At least for now I've gotten Super Charger working on my MSI mobo and am getting about 500mah more out according to battery monitor widget.
[Nexus 5 Original Android Development] buggerthis:
One thing you didn't take into account for these tests was that the battery doesn't drain at a constant rate from 100% to 0%. So the drain times you're getting depends on your battery %age at the time as well.

Interesting to see the results though. Thanks.
[Nexus 5 Original Android Development] Enddo:
this is especially true with me. i would suggest right around the middle, in the 40% to 60% range
[Nexus 5 Original Android Development] Tzfardaya:
I know it's not pure linear... but I'd rather not charge it back up between tests... and starting from 100% throws the results way off...

That\s one of the reasons I rung multiple tests from multiple starting levels... and average them out... but every so often I get a result that seem way out of line... double the other tests....

my tests are also affected by whatever happens to be running in the background... but I'm testing as close to real world scenarios as I can, so rather than greenifying everything and stopping all syncs for the duration of the tests, I leave them running...

But I do need to look at my tasker setup for testing... there has to be a better way than I'm currently using... but that's a project for another day...

and I need to get tasker to consistently log a custom breakpoint for bbs to get the cpu freq times... If I run the task manually, it works fine, but if it triggers on it's own, it doesn't.... again, a project for a later date...
[Nexus 5 Original Android Development] marcusva79:
Hmm so your trying to say it works better with Cata? Haven't tried that ROM in while. Wonder what makes it work better?
[Nexus 5 Original Android Development] Red5:
I can't even count that fast. :(
[Nexus 5 Original Android Development] Red5:
How did you get white bars instead of blue?
[Nexus 5 Original Android Development] beaver2233:
using slimkat rom I assume
[Nexus 5 Original Android Development] Asuppa180:
I'm using lichtis black and white build based off rastakat!
[Nexus 5 Original Android Development] cobyman7035:
So r31 will have fast usb charging. Finally?

Also how bout Y cable usb otg cable charging same time toggle feature? That be cool mod

Via my Iconia™ A200 tablet using tapatalk²
[Nexus 5 Original Android Development] nerotix:
I apologize for franco's lack of quick support for implementing fast charge, also apologies on my behavior, Mister President. Next time franco will make sure you're pleased as fast as possible.
[Nexus 5 Original Android Development] cobyman7035:
I forgot another. Thing.... gamma control color display like nex4 had... :D

Guys feel free to add kernel addon suggestions, gotta keep franco busy lol

Via my Iconia™ A200 tablet using tapatalk²
[Nexus 5 Original Android Development] nyyankees1237:
First cycle of r30 and it definitely drains much more than r24 (last version I was running). Hopefully next cycle will be better. Performance is still good though, keep up the good work, awaiting r31 :)
[Nexus 5 Original Android Development] Tzfardaya:
Franco said fast USB would be in the next version released... R31...

And if you want colour control faster, how about downloading faux's app and help them figure out what all the editable variables do so they can build a cleaner, easier interface....

The app has been linked several times already in this thread, shouldn't be too hard for you to track down.
[Nexus 5 Original Android Development] shawnaye:
Okay, thanks so much for your suggestions. It really helps the kernel a lot. I want you to know this from the bottom of my heart.
[Nexus 5 Original Android Development] Tzfardaya:
Hmm, am I detecting hints of hostile sarcasm here? Maybe it's just wishful thinking on my part, but it seems I'm not the only one getting fed up with people coming here to whine...

Y USB fast charge no work?

Y u no got cuhler control yet?
[Nexus 5 Original Android Development] Mrafcho001:
Hey Franco, my phone freaked out again and pegged one of the cores. Seems to be coming from Android System. Do you know how I can track down why this is happening next time it does.

This is a phenomenon I've seen since I moved to r30, never happened before that. I don't believe I've installed any new apps, perhaps a few updates.
[Nexus 5 Original Android Development] ximaginex:
Confirmed increased CPU usage when using an android recognized gamepad.

Gamepad used: SixAxis Gamepad application with PS3 controller connected through bluetooth

Standard CPU standby speed: 300mhz on 2 cores

CPU standby speed when connected to gamepad: 1.6ghz on 2 cores

Logs when controller connects:

01-05 21:30:32.444 D/EventHub(801): No input device configuration file found for device 'Sony PLAYSTATION(R)3 Controller'.

01-05 21:30:32.444 W/EventHub(801): Unable to disable kernel key repeat for /dev/input/event7: Function not implemented

01-05 21:30:32.444 I/EventHub(801): New device: id=12, fd=243, path='/dev/input/event7', name='Sony PLAYSTATION(R)3 Controller', classes=0x80000141, configuration='', keyLayout='/system/usr/keylayout/Vendor_054c_Product_0268.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false, usingSuspendBlockIoctl=true, usingClockIoctl=true

01-05 21:30:32.444 I/InputReader(801): Device added: id=12, name='Sony PLAYSTATION(R)3 Controller', sources=0x01000511

Only way to work around this as mentioned earlier by another poster is to disable the emulation of a connected gamepad when the PS3 controller connects to the phone. When this feature is disabled, the CPU standby frequency returns to the normal 300mhz. I don't have any other gamepad apps to test if it's just the app that's drawing so much CPU. However, when observing System Monitor Lite the SixAxis app and an additional "SixAxis drivers" process show up. Both processes show to be using 0.0% of the CPU. Occasionally the driver uses anywhere from 0.1% to 0.3% of the CPU but soon returns to 0.0% usage.
[Nexus 5 Original Android Development] ^I'm_With_Stupid:
I should probably just look at my about phone instead of listening to the numerous hit-fishing websites that posted what the people wanted to hear :p

Also the kernel is great, wifi optimizations are working like a charm :victory:
[Nexus 5 Original Android Development] franciscofranco:
Yes, same thing. I don't really care about complains, if one is flashing Kernels it has to be educated enough to know what to do.
[Nexus 5 Original Android Development] martiii:
Then support the dev and get the FKU app. When you have no money or at least no playstore credit ask your daddy! ;) oh wait you can use trickster maybe!

sent from my amazing Nexus5
[Nexus 5 Original Android Development] Konsumhaus:
Great advice!

Heja BVB :)

Gesendet von meinem GT-p5110 mit Tapatalk
[Nexus 5 Original Android Development] Testraindrop:
Franco, didn't know that Portugal was such a remote location where deliveries are still done by horse...

(jk)

For real, you should call DHL and ask where the f* is your Nexus.:cyclops:
[Nexus 5 Original Android Development] franciscofranco:
You have no idea... same thing happened with the N7 2013.
[Nexus 5 Original Android Development] eep2378:
Don't sleep on Portugal: http://en.mediamass.net/world/pt/best-country.html

:D:p
[Nexus 5 Original Android Development] Testraindrop:
Admit it, you weren't nice to the delivery men and now they hate you and won't deliver until you get them something in return :p
[Nexus 5 Original Android Development] brenmi:
Hi,

I've flashed kernel test7, if I want test8, can I just flash it and it will replace the existing one?
[Nexus 5 Original Android Development] Testraindrop:
yes
[Nexus 5 Original Android Development] eep2378:
Where can I get FKU beta?

Sent from the Islet of Langerhans
[Nexus 5 Original Android Development] noneabove:
If you search.. or just look back a couple of pages, you'll find.. join this: https://plus.google.com/communities/117966512071636110546

then sign up here:

https://play.google.com/apps/testing/com.franco.kernel

this is a freebie.. next time search please
[Nexus 5 Original Android Development] dmmarck:
Join the community, follow the Play Store link.
[Nexus 5 Original Android Development] 75markus:
yup, you can only have 1 kernel at once :p
[Nexus 5 Original Android Development] eep2378:
I've done all the above. I downloaded the latest from playstore(v11). I'll assume thats the beta.
[Nexus 5 Original Android Development] dmmarck:
Its menu lists a bunch of different features. As of yesterday, System Monitor did not appear to work.
[Nexus 5 Original Android Development] HughesNet:
Sweet then you already saw 5 pages back posts 1078 and 1075 (in that order) and have the beta installed.
[Nexus 5 Original Android Development] Dr_Ownage:
Well done with the kernel. It has done wonders for my battery life.

I have a pebble connected 24/7 and am getting this wakelock.
[Nexus 5 Original Android Development] i860:
Finally my n5 decide to go t sleep after 7 h sot 90% on wifi browsing and emails.

Great job Franco!
[Nexus 5 Original Android Development] Testraindrop:
yeah those review blogs were right, this device has such a crappy battery... :laugh:
[Nexus 5 Original Android Development] shawnaye:
Hostile. Definitely.

Y my fone can't last the whole week? Y franco drain so much battery.

Sigh.
[Nexus 5 Original Android Development] cobyman7035:
Yes I want sum cheese wit my wine :D

Its all good suggestions, not like I'm gonna go cry over it

Via my Iconia™ A200 tablet using tapatalk²
[Nexus 5 Original Android Development] The Gingerbread Man:
Franco did say gammer controls are planned but we are waiting for the colour control app to be more user friendly and less confusing and for all the controls and settings to be understood before an interface to control the various settings is added. How ever there's nothing stopping you from downloading fauxs colour control apk and having a tinker (see thread in sig for link). As for fast charge we know that's coming next release, I suspect franco is doing his private testing before releasing it. You have to wait for your wine with your cheese I'm afraid
[Nexus 5 Original Android Development] macacao:
Had the same issue few days ago. r30 also, default settings.
[Nexus 5 Original Android Development] cgulliver:
I cant get the voltage to stick through reboots. Tried uncheck / recheck, clear app data. It just goes back to 775 every reboot. Running stock 4.4.2 with R30. What am I missing?
[Nexus 5 Original Android Development] :
Have you waited 1-2 minutes after rebooting before you checked?
[Nexus 5 Original Android Development] A-FrenZy:
did u change something ?

or everything stock ?
[Nexus 5 Original Android Development] franciscofranco:
Sorry for missing your schedule, I'll try to be faster in the next monthly payout. Can you give me a raise please?

Anyway you should thank faux for usb fast charge, he did the fix, not me, I merely adapter bits and pieces of it.

No idea what-so-ever. Let's hope whatever is wrong for you is fixed with r31.

That's an interesting log. Thank you.

Always sticks for me, so I cannot help you.
[Nexus 5 Original Android Development] hashim17:
Hi, I've flashed Franco kernel to my nexus 5 but it disappeared when I flashed my rom nightlies. Is there anyway to restore Franco kernel or I've to reflashed after every update?
[Nexus 5 Original Android Development] Zainiak:
You have to reflash with every update. The rom overwrites the boot partition when flashed
[Nexus 5 Original Android Development] Andy2502:
Wonderful Kernel ;)

Sent from my Google Nexus 5
[Nexus 5 Original Android Development] Enddo:
cataclysm is essentially stock with a small, handful of customizations. it's the reason why i like it so much, because it's so close to stock
[Nexus 5 Original Android Development] Fluidification:
OK please do not post in Spanish

Here's the translation of previous: "Too hot not to answer? I see most of your answers. You need to be more humble"
[Nexus 5 Original Android Development] franciscofranco:
Look, I spend almost 365 days a year answering to questions on my own free time, most of the time I reply to the same questions more than 20 times a month - and this is my thread I'll reply in whatever tone I want. If someone I reply to feels offended I hope he/she mans/women up and tell me about it in public, I have no problems with it.

I don't need lectures of humility when I'm the first one to admit when I'm wrong. And next time write in English, not everyone understands Spanish. Thank you.
[Nexus 5 Original Android Development] shawnaye:
Anger is slowly rising in this thread. Let's all cool off and enjoy the fact that there's so little posts today!

It's as if everyone is on an extended vacation after the new year!
[Nexus 5 Original Android Development] Enddo:
i thought that the other morning when i saw someone posting just because it had been so quiet throughout the night. made me thing 'wow, franco is gonna be psyched when he wakes up and sees there's hardly any new posts/people complaining about 'bugs''
[Nexus 5 Original Android Development] fbf2201:
What the hell are you talking about?!

Write English!
[Nexus 5 Original Android Development] Pizzarrone:
Fantastic kernel! :thumbup:

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] kanin_rider:
My best SOT of all time on my n5. Seems like my phone is running on nuclear fuel. :D As always, awesome kernel franco! Been using your kernels since LG-P500 days. :thumbup:

Stock ROM + FK r30 = tears of joy. :')
[Nexus 5 Original Android Development] aavvaallooss:
It's translated in the very next post. Read english!!!
[Nexus 5 Original Android Development] yeiyei0891:
I don't speak enough English to express what i wanted to say, but you got it.

People pay for buy your application, they deserve a respect in your answers, but I do not want to fill this forum with answers that have nothing to do with the topic.

Thanks
[Nexus 5 Original Android Development] fbf2201:
It's not about, that anyone else translated the post. It's a xda rule to write in english.

Everybody should know that...
[Nexus 5 Original Android Development] Red5:
Looks like this thread needs to throttle a little more aggressively, its getting too hot in here. :/
[Nexus 5 Original Android Development] Rehab4Life:
Hey guys, new to this kernel and I was wondering if this is normal. I saw a guy above using this app so I installed it and noticed two of my CPUs were also turned off. But if I turn of the screen and on fast they turn on for a second. Is that normal and stuff?
[Nexus 5 Original Android Development] Enddo:
gotta love entitled people. wait, love isn't the right word lol

---------- Post added at 10:24 AM ---------- Previous post was at 10:23 AM ----------

that's normal
[Nexus 5 Original Android Development] malinois16:
That's because trinity ,I assume has it's own kernel included with the ROM. Nothing Franco can do about that. Sounds like a rom problem for me. It's pretty much general knowledge here most roms include their own kernel unless specified in Roms OP. So yes every time ROM updates you have to reflash kernel,

Forum rules are to speak the English mate. You didn't have to buy anything. The kernel works just fine on its own. You buy the app for tweaking features and to show dev some support. I think this dev has plenty of respect and patience. He gives this kernel for free. If you don't like the dev, don't support his work by buying the app. Better yet there are plenty of other kernels for this device, don't use this kernel and choose another one.

BTW post reported as inappropriate.
[Nexus 5 Original Android Development] shawnaye:
So much pun here, haha!
[Nexus 5 Original Android Development] FuMMoD:
An application and a kernel are two different things. This thread is for his kernel on the Nexus 5,not for his application.
[Nexus 5 Original Android Development] OGroteKoning:
I don't want to install another kernel since this is all I basically need and it performs very well.

All I would like is the double tap feature to wake/sleep (and I don't care for the apps out there that claim they can do it). I understand it is not in the pipeline and might never be. Is it possible to run a script to enable such functionality? And if so how would one go about doing it?

(Sorry it is a bit OT)
[Nexus 5 Original Android Development] Jeremy:
Franco, I'm curious -

What's your stand on the linaro version of your kernel?

I'm guessing it's rather placebo in your opinion (or else you'd be doing it yourself)?

Benchmark scores are similar and I feel that they're equally smooth.
[Nexus 5 Original Android Development] spelaben:
Hi franco, any chance you can merge this in r31?

http://xdaforums.com/showthread.php?p=49160614
[Nexus 5 Original Android Development] Fluidification:
also, in my translation, please excuse my comprehension of the Spanish.. I learned it in school...

personally, different toolchains in general to me are useless.

---------- Post added at 09:58 AM ---------- Previous post was at 09:57 AM ----------

If it's disabled in the defconfig, it's not going to be compiled.