yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] MuhammadHesa:
I'm just wondering why it consume much battery while in the first post I read features "legendary battery life" it makes me curious

---------- Post added at 07:16 PM ---------- Previous post was at 07:14 PM ----------

Well honestly I'm not taking it personally but i just very curious about the feature "legendary battery life" but it consume more than the stock ones

---------- Post added at 07:18 PM ---------- Previous post was at 07:16 PM ----------

Well honestly I'm not taking it personally but i just very curious about the feature "legendary battery life" but it consume more than the stock ones
[Nexus 5 Original Android Development] dt0807:
I know it seems crazy, but I don't believe devs program kernels to give everyone bad battery life on purpose.

Like franco said, it could really be anything (even your router). But apps is a good start. Like I've flashed the same exact ROM and kernel on two different Nexus 5's. Not surprisingly, the one with minimal apps had better battery life.

It could also be your physically battery. I just replaced my super old one and it works great now.

Settings and usage are just so unique to everyone (just search "battery" in any thread here). Franco kernel works for others when it might not work well for others. Thankfully, it's free and you're not forced to use it. Personally, r104 has worked great for me but I'm not even currently using it
[Nexus 5 Original Android Development] franciscofranco:
"consume more than the stock ones" -> nope, it's impossible. The way stock Kernel is set up, there's no way anywhere that it's less power consuming than FK. I'll put my hands on fire for it since I know what I've done here.
[Nexus 5 Original Android Development] franciscofranco:
Just a heads-up Franco Kernel Manager & Updater is on a limited time -50% sale because of my birthday https://plus.google.com/u/0/+FranciscoFranco1990/posts/fZTLkaFHdpd
[Nexus 5 Original Android Development] dramalicious:
Happy birthday man! :)
[Nexus 5 Original Android Development] :
Happy birthday! Hope you're well :) Thanks for all the efforts!
[Nexus 5 Original Android Development] Paschfire:
Happy! Birthday! [MENTION=3292224]franciscofranco[/MENTION]! I didn't realize we share the same month I was the 19th :o wish the best to you in your new year.:highfive:
[Nexus 5 Original Android Development] franciscofranco:
Thanks. Hope you had a good birthday!
[Nexus 5 Original Android Development] franciscofranco:
New quick Franco Kernel Manager & Updater sale to test the new Sales feature of the Play Store. If you missed Saturdays sale this is your chance!

https://plus.google.com/+FranciscoFranco1990/posts/43VBdEdLWs2?iem=4&gpawv=1&hl=en-US
[Nexus 5 Original Android Development] thelittlesteevee:
Took me a bit to realize it was missing but I can't save display color profiles in FKU, just a heads up. (LOS 14.1 2/28/17, FK r104, latest beta FKU)
[Nexus 5 Original Android Development] franciscofranco:
Works fine here :|
[Nexus 5 Original Android Development] thelittlesteevee:
Ya idk, the option to save profiles doesn't show up. Works fine on the 6P, just not the n5...:silly:

Edit: Have tried clearing data and uninstalling and reinstalling FKU.
[Nexus 5 Original Android Development] franciscofranco:
Hmm what app version are you on?
[Nexus 5 Original Android Development] thelittlesteevee:
2.2.6
[Nexus 5 Original Android Development] franciscofranco:
Duh, my bad, just noticed this too. Will fix on 2.2.7.
[Nexus 5 Original Android Development] dz_da3m0n:
Is there any way to keep the maximum brightness while on Power-saving mode in FK Manager?
[Nexus 5 Original Android Development] franciscofranco:
The only thing I can think of is apply the profile, go to battery life labs and click "restore" on the max brightness tip. Other than that, no, since the profile is tied to the Kernel ramdisk.
[Nexus 5 Original Android Development] dz_da3m0n:
Already tried that, doesn't work. Thanks anyway
[Nexus 5 Original Android Development] king:
Is it safe to increase screen saturation from 30 to 50?
[Nexus 5 Original Android Development] Paschfire:
Of course:good:, as I don't believe Francisco added these features to break your device.
[Nexus 5 Original Android Development] franciscofranco:
Hmm... are you 100% sure? I just tested doing exactly like I described you, and it works.

Yes, you can do whatever.
[Nexus 5 Original Android Development] dz_da3m0n:
Oh apparently it has been working this whole time but it still says 'applied' on the little white box so I thought it wasn't working. Thanks
[Nexus 5 Original Android Development] franciscofranco:
Hmm that's weird. I couldn't reproduce it on all my devices.
[Nexus 5 Original Android Development] 228aye:
[MENTION=3292224]franciscofranco[/MENTION] Hello! I'm using your kernel on LineageOS, but I have some problems with sound and brightness. When I'm listening music, I have a trouble, there is a feeling as if the volume jumps(the sound jumps from channel to channel, or become too quiet), and once I'm on the lowest volume got a huge increase in sound, but I didn't touch your sound settings in the FK app. Also, the brightness slider device incorrectly changes the brightness. for example, 0% and 30% in brightness do not differ from each other. I hope for your help, thx!
[Nexus 5 Original Android Development] franciscofranco:
Sound driver is 100% stock. Allowing to change headphones gain doesn't change the driver's behaviour. Display brightness curve is mostly stock, only part that differs is from step 1 to step 3. Considering the curve ranges from 0 to 255, you can imagine it's not my fault.

With hundreds of thousands of downloads and no one reporting such thing I can also conclude it's probably something with LineageOS.
[Nexus 5 Original Android Development] franciscofranco:
New Franco Kernel Manager & Updater 2.2.7

1 - Added full support for the One Plus X

2 - Added an option to change governors per-cluster

3 - Added a new Per-App Profile option to change Maximum Display Brightness

4 - App features were abstracted to allow other devices not in the supported list to access them (if they have the Kernel support of course)

5 - Fixed a frequencies bug on Per-App Profiles. If you have profiles which reproduce this bug you need to delete & re-create those profiles (sorry)

https://play.google.com/store/apps/details?id=com.franco.kernel﻿
[Nexus 5 Original Android Development] OB3RB4YERN:
Hey, is there a possibility to roll back to FK Updater 2.2.6? I still use the r102 Kernel because of the color profiles. It's no complaint or anything, since I know the old method isn't supported anymore.

Thanks in advance!
[Nexus 5 Original Android Development] franciscofranco:
Not, that's not possible. Try to make a color profile you like, it's way more fun to use something we make for ourselves. It'll take you literally less than 5 minutes.
[Nexus 5 Original Android Development] OB3RB4YERN:
Actually tweaked my profile couple of times during the day, but now I got one I like ?

Thanks for the awesome work!
[Nexus 5 Original Android Development] Riddle5:
Maybe can share the profile plz?
[Nexus 5 Original Android Development] OB3RB4YERN:
Just play a little bit with the RGB values and you'll get a pretty decent result. This way you can also adjust the warmth of the display to your liking ;)
[Nexus 5 Original Android Development] franciscofranco:
New Naptime 3.2 release

In the quest for perfecting Android's Doze mode and injecting all your devices with outstanding battery life during idle I've pushed a new release of my app which gives you a great feature if you don't want/cant' disable motion sensors.

Here's a better explanation, copy pasta from the app's What's new section:

Introduced a new feature to re-apply Doze after an wakeful event (motion detection, some app that fires an wakeful alarm and doesn't properly terminate, priority GCM messages that wakeup the device for longer than needed, etc). It'll re-apply Doze ~1 minute after the wakeful event. It's less intrusive than disabling motion sensors altogether.

This feature and disabling sensors are mutually exclusive for obvious reasons.

There's probably a bug or two in there that I haven't caught, so let me know!

Naptime is free, so download it asap: https://play.google.com/store/apps/details?id=com.franco.doze
[Nexus 5 Original Android Development] alessio89g:
Is 256 the default value of KSM Pages to be scanned in franco.Kernel?

Can I see some improvement in Memory management, with KSM switch enabled?

Will increases the battery usage, If I increase this value, with timer switch enabled?
[Nexus 5 Original Android Development] franciscofranco:
You don't really need KSM, already using ZRAM and a bunch of other memory management shenenigans. KSM consumes a bit of CPU cycles.
[Nexus 5 Original Android Development] alessio89g:
I'm a "many apps user", and I find boring reboot my phone, so memory is easily fills; I'm looking for any method to use less RAM.

Therefore can you help me, answering my previous questions? :)

Another question: Have you scheduled a new build for this month?
[Nexus 5 Original Android Development] franciscofranco:
But your memory won't be filled (to the point of launcher reloads) with all the crap I've implemented. KSM won't do much of anything to be honest. Probably helps a tiny bit in the long run, but with ZRAM ram will be compacted anyway.
[Nexus 5 Original Android Development] alessio89g:
After my phone boots, the occupied RAM is about 650MB, after about 2 days the FREE memory is about 800MB, and background services begin to be killed (e.g. Whatsapp service).

In Lollipop era my Nexus 5 was stable with about 1GB of free RAM, even after several days; I rebooted my phone only if I received a Xposed update or if I had to update the firmware.

Which value of ZRAM can improve my situation. Now it's set to 500MB (default value).
[Nexus 5 Original Android Development] franciscofranco:
That's fine, that's proper ram management. Free ram is mostly just wasted empty space. WhatsApp service isn't killed if the device has 800Mb free ram, Android kills those things based on a lot of factors, it's most likely not even ram related.
[Nexus 5 Original Android Development] hedgepot:
[MENTION=3292224]franciscofranco[/MENTION], is settings applied from your FK Manager & Updater Battery labs section not suppose to stick/survive reboot?
[Nexus 5 Original Android Development] Paschfire:
No Battery Lab Settings do not persists after a reboot, though if you enable the Set-on-boot Toggle for the affect Settings from there native location in FKM&U then these values will remain after a Device Reboot.
[Nexus 5 Original Android Development] franciscofranco:
That's intended. Next 2.3 release will have that option.
[Nexus 5 Original Android Development] costlyman:
Does anyone have this problem where the CPU temp shows -1 in the System Monitor app, but shows correct temp when temp notification is enable from FK App?
[Nexus 5 Original Android Development] thelittlesteevee:
Ya, noticed that awhile back. Just thought the temp sensor died so I didn't worry/report it. :P
[Nexus 5 Original Android Development] Sashko98:
Seems to be a problem on Nougat custom ROMs. On Marshmallow it is alright.
[Nexus 5 Original Android Development] franciscofranco:
Yes. System Monitor's code isn't mine and it's a big of a cluster **** so I've been trying to mend it a bit at a time. Will try to fix that asap.
[Nexus 5 Original Android Development] :
Are you going to merge the stuff from the latest Android security bulletin?
[Nexus 5 Original Android Development] franciscofranco:
Most of the patches won't merge here. I can try though.
[Nexus 5 Original Android Development] biontx:
Hey Franco, no more updates of your kernel for the N5 (and the N7 flo)? (I am using AICP rom with latest nougat)
[Nexus 5 Original Android Development] franciscofranco:
I have nothing new to add so I don't need to push new updates.
[Nexus 5 Original Android Development] osm0sis:
The SELinux fixes for LineageOS would be nice. :fingers-crossed:

Or is that more of an issue with FKU not getting proper root privileges for all the sysfs commands?
[Nexus 5 Original Android Development] franciscofranco:
Root commands are standard api. But if SELinux is blocking access to those files, not all the roots in the world can access it. I'll check Lineage's commits.

EDIT: I don't see anything related to SELinux on Lineage's Kernel repo.
[Nexus 5 Original Android Development] osm0sis:
Nono I guess it's those denials from FKU and the sysfs that you'd need to add to your supolicy .sh in the ramdisk. I messaged you a few of them but you said you were going to install Lineage to make sure you got them all. :good::)
[Nexus 5 Original Android Development] opensourcenoob:
AICP compatible with franco latest kernel? Thanks in advance..
[Nexus 5 Original Android Development] hbenz2008:
Yes

Comp with aicp N
[Nexus 5 Original Android Development] massalim:
I received an email from cerberus security app service that my device has been inactive for a few weeks. Today I noticed that app stops working after a few hours of phone inactivity, it seems like app process has been killed for some reason. I disabled stock battery optimization as recommended in app, not sure if it's kernel related but I didn't have that issue with stock kernel before. Is there any solution for this that I should try?

Thank you in advance for reply.

upd. sorry wrong device thread, couldnt find an to delete this post :o
[Nexus 5 Original Android Development] lCrD512:
Zip isn't flashing for me...gets stucked in recovery!!:confused:

EDIT: that was a corrupted download:p Redownloaded the zip & this time it flashed successfully:D
[Nexus 5 Original Android Development] Razor_96:
This kernel is awesome, good job! The only issue that I found is that brightness sensor is a bit ****ed up. Did you change something from stock about that?

Inviato dal mio Pixel xl utilizzando Tapatalk
[Nexus 5 Original Android Development] saggydey:
Will this kernel work on my Samsung Galaxy Grand 2 running on lineage OS 13.1 Android marshmallow? If yes then which version should i flash? Thanks in advance :)
[Nexus 5 Original Android Development] :
No, this is the Nexus 5 forum. The kernel is not available for your device.
[Nexus 5 Original Android Development] N@wt:
Some roms have option to enable flashlight by longpressing powerbutton while screen is off. But it looks like that it's not working with this kernel. Can someone confirm?
[Nexus 5 Original Android Development] NJ5499:
It's working fine for me. (Latest lineage)
[Nexus 5 Original Android Development] PINki92:
It's working for me too, but sometimes I have to turn on the screen first and turn it off and then it'll work. Probably some deep sleep thing going on or something.
[Nexus 5 Original Android Development] AdmiralulNipples:
Any idea why I get this error on 7.1 FakeNexus ROM? I started getting it about a month ago
[Nexus 5 Original Android Development] franciscofranco:
Is that rom 7.1 or 7.1.1?
[Nexus 5 Original Android Development] AdmiralulNipples:
7.1
[Nexus 5 Original Android Development] Thursen:
Does Display Control work with the newest Kernel version? Had problems with updating the kernel and the using Display Control, which didn't work at all. Purchased Display Control from the Play Store.

Thanks for any advice.
[Nexus 5 Original Android Development] 228aye:
[MENTION=3292224]franciscofranco[/MENTION] How much will I lose in performance in comparison with Nougat-based Franco-kernel , if I put the kernel on STOCK 6.0.1?
[Nexus 5 Original Android Development] Paschfire:
There are no performance losses using FK, only performance gains.

Whether it be used along side MM-6.0.1 or N-7.1.1 :good:
[Nexus 5 Original Android Development] franciscofranco:
Kernels for 6.0.1, 7.0 and 7.1.1 are 100% the same. I just put them on their directories for my app to properly pick them up.
[Nexus 5 Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 5

105

1. Much better custom wakelock detection & blocking for lower idle battery consumption. All the wakelocks being blocked are available to check on my github repository

2. Merged some security patches & fixes

zip: https://kernels.franco-lnx.net/Nexus5/6.0.1/anyKernel/fk-r105-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

If you don't (yet) have my full featured app you can always just download its free counter part which lets you seamlessly and automagically update Franco Kernel on your device. It's free and my cat approves! (https://play.google.com/store/apps/details?id=com.franco.kernel.free)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[Nexus 5 Original Android Development] Lughnasadh:
Awesome. Thank You! :cool::cool::cool:
[Nexus 5 Original Android Development] Thursen:
Well, I guess I was right. Doesn't work on kernel version 105. Display Control just crashes when trying to start the app. Any help, please? Thanks!
[Nexus 5 Original Android Development] franciscofranco:
That app is deprecated for a long time. I suggest you issue a refund.
[Nexus 5 Original Android Development] osm0sis:
Y U No add sepolicy fixes?! :silly:

supolicy --live "allow untrusted_app sysfs file { read open getattr }"

There might be more, you should run Lineage on your hammerhead and flo and try out your color control and night shift options - easiest way to visually see the denials/issues.
[Nexus 5 Original Android Development] franciscofranco:
I added that on r105...
[Nexus 5 Original Android Development] osm0sis:
Didn't work :confused:

W/m.franco.kernel( 6409): type=1400 audit(0.0:225): avc: denied { getattr } for path="/sys/devices/platform/kcal_ctrl.0/kcal_cont" dev="sysfs" ino=18493 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:226): avc: denied { read } for name="kcal_cont" dev="sysfs" ino=18493 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:227): avc: denied { getattr } for path="/sys/devices/platform/kcal_ctrl.0/kcal_hue" dev="sysfs" ino=18491 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:228): avc: denied { read } for name="kcal_hue" dev="sysfs" ino=18491 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:229): avc: denied { getattr } for path="/sys/devices/platform/kcal_ctrl.0/kcal_invert" dev="sysfs" ino=18489 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:230): avc: denied { read } for name="kcal_invert" dev="sysfs" ino=18489 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:231): avc: denied { getattr } for path="/sys/devices/platform/kcal_ctrl.0/kcal_sat" dev="sysfs" ino=18490 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:232): avc: denied { read } for name="kcal_sat" dev="sysfs" ino=18490 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:233): avc: denied { getattr } for path="/sys/devices/platform/kcal_ctrl.0/kcal_val" dev="sysfs" ino=18492 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
W/m.franco.kernel( 6409): type=1400 audit(0.0:234): avc: denied { read } for name="kcal_val" dev="sysfs" ino=18492 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
[Nexus 5 Original Android Development] tixed:
Any good display profiles for the new app? Old ones are incompatible. A only see 'stock' and 'AMOLED' in app, perhaps someone have exported better ones to check out.
[Nexus 5 Original Android Development] Thursen:
What new app do you mean?
[Nexus 5 Original Android Development] tixed:
Franco Kernel Manager Updater

I meant new version of this app, sorry.
[Nexus 5 Original Android Development] Thursen:
Is it possible to have display color profiles in this app like in the abandoned Display Control app? I didn't even know that, thank you!
[Nexus 5 Original Android Development] Thursen:
It looks like it's too late to get a refund on Google's side and I'm very sad about spending 2,49€ on an app I didn't know was deprecated at all.

I enjoy your work and am willing to buy your Kernel Manager, since the color profile feature is important to me, but is there any chance of receiving a small discount on this purchase, so I don't have to pay the full price of 4,19€?

I would appreciate that very much and hope that we find a solution. Thanks!
[Nexus 5 Original Android Development] amrit94:
Is it compatible with 6.0.1 stock build M4B___.

I would love to try this.
[Nexus 5 Original Android Development] franciscofranco:
No because the Kernel interface has changed to something more modern. Just change the parameters until you find something pleasant for your eyes.

You can still send them an e-mail for a refund, and they'll do it.

Gee I don't know. Have you tried to read the OP?
[Nexus 5 Original Android Development] amrit94:
yeah, absolutely. Just giving it a try :P

Cheers man!
[Nexus 5 Original Android Development] donz_Simon:
http://cloud.tapatalk.com/s/58e806e4c0bd5/Screenshot_20170408-043554.png?

Please help about this... FYI I'm in 7.1.2 custom rom (DU)
[Nexus 5 Original Android Development] franciscofranco:
Means exactly what it says. Kernel for 7.1.2 isn't out yet. You can flash r105 anyway.
[Nexus 5 Original Android Development] donz_Simon:
In thats picture situation I had flash your r105
[Nexus 5 Original Android Development] PieTries:
I've used Franco before but switched to Blu spark. Now I'm back to Franco. It's smooth and the battery life is improved :D
[Nexus 5 Original Android Development] franciscofranco:
Of course. Once you go Franco, you don't forget it.
[Nexus 5 Original Android Development] dandyzakii:
lol
[Nexus 5 Original Android Development] alexander321:
Hey,

I am about to buy the OnePlus 3t. My concern is about the battery longevity. Does this kernel support the option to cap battery charge at certain percentage (for example 90%) ?

If it doesn't, can it be implemented? Thank you :)
[Nexus 5 Original Android Development] riyazbhat:
Hi Francisco, is there a way to control sound using your paid kernel manager & updater. For some reason I got less than ideal battery with your r105 on my Nexus 5 running euclidean os. When I used Blu spark 125 the battery works perfect but the phone sounds are terrible. Any help would be highly appreciated. Thanks.
[Nexus 5 Original Android Development] PINki92:
Sometimes when I open FK app after having it in background for a longer period of time I get empty screen like this, only in performance section
[Nexus 5 Original Android Development] franciscofranco:
"Less than ideal battery" -> 100% sure it was apps/signal strength/the usual culprits. You can do whatever you want with sound with FK. It's been present since day 1...

Yeah I've got that happen once or twice. I'm not really sure why. Sorry for the bad experience.
[Nexus 5 Original Android Development] fxrdr31:
Undervolting issues

I'm running chroma with the latest Franco kernel r105 and I can undervolt but when I reboot the device it won't stick. Any idea on how to fix.
[Nexus 5 Original Android Development] fxrdr31:
Hi I am having trouble getting any under volting to stick. IM running the latest chroma 6.0
[Nexus 5 Original Android Development] franciscofranco:
Dunno, works here. I suggest you don't undervolt anyway, it's kinda useless.
[Nexus 5 Original Android Development] franciscofranco:
Kernel Settings.