yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] PlugaruT:
I am using greenify since I installed FrancoKernel and I have installed BetterBatteryStats. Below are the screenshots taken now.
[Nexus 5X Original Android Development] :
That's what I get

See screenshot
[Nexus 5X Original Android Development] :
Other screenshot
[Nexus 5X Original Android Development] :
But I play a lot (clash Royal)

My setup is

-pure Nexus

-last Franco kernel release

-Lspeed

-greenify

-franco kernel app

I saw your screenshots and it seems that an app is preventing your phone to go in deep sleep mode

So the two ways are: in greenify settings activate agressive doze mode but you need to buy greenify so you can too downloading Lspeed for free and in battery section activate agressive doze.

Sent me a screenshot of BBS (better battery stats) but the section of apps

But normally if you do the following WITHOUT using other mods, scripts or other fakes apps... You will get at least 4h of sot

---------- Post added at 01:55 PM ---------- Previous post was at 01:47 PM ----------

Your wifi is activated all the time so go in your phone settings and in wifi then tap on settings icon then disable wifi notification and set wifi idle on never
[Nexus 5X Original Android Development] PlugaruT:
I don't really get what WiFi running means, from my stats. Because I have the WiFi on only in the morning. And also, what kernel wakelocks means?
[Nexus 5X Original Android Development] :
From your stats the wifi is runing all the time but do you configure it with a task sxheduler?

Kernel wakelock don't look at that.
[Nexus 5X Original Android Development] PlugaruT:
Ok, for WiFi I have found the issue, the scanning was on, that's why it showed 100%. Also, do you recommend to turn on adaptive brightness?
[Nexus 5X Original Android Development] :
Turn adaptive off
[Nexus 5X Original Android Development] PlugaruT:
I'm gonna try these settings to see if there are any improvements. Thanks a lot for assistance.
[Nexus 5X Original Android Development] :
No problem but if it persist try reflashing and show me what apps you are using
[Nexus 5X Original Android Development] franciscofranco:
Logically turn it on so that it scales your display brightness based on ambient light...
[Nexus 5X Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 5X

r40

1. Merged the latest security patches from the May 2017 Security patchset

zip: https://kernels.franco-lnx.net/Nexus5X/7.1.2/anyKernel/fk-r40-anykernel2.zip

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

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 5X Original Android Development] PlugaruT:
Should I update if I didn't flashed the factory image?
[Nexus 5X Original Android Development] jcmm11:
As long as you're running 7.1.2, or a ROM based on it, you're fine. You don't have to be running the latest factory image.
[Nexus 5X Original Android Development] buffer overflow:
Is just security patches​.
[Nexus 5X Original Android Development] Xharos:
Hi Franco, are there any chances you can increase the charging speed of the phone during heavy use? I'm currently trying to make my powerbank (5V/3A via USB-C) make the battery go up while playing Pokémon GO instead of making it die slower like it currently does, but even editing the thermal battery settings in the thermal engine file doesn't help that much because apparently the charging throttles depending on CPU/GPU load regardless of temperature. I don't care about how slow or how fast the battery charges but I want it to actually charge, to make the battery go up. Could you look into it, or even point me in the right direction? Thanks.
[Nexus 5X Original Android Development] Ruka82:
The link on the first page remarks to the old 7.1.1 kernel version page.
[Nexus 5X Original Android Development] franciscofranco:
First the factory images, then the Kernel. There's no excuse to not run the latest security factory release.

Nope. There's no way I'm going to mess with the USB-C spec. Are you sure your powerbank is compliant with USB-C and it's actually charging quickly?
[Nexus 5X Original Android Development] Xharos:
Yes, I'm sure. It's this powerbank:

https://www.amazon.es/20100mAh-Qual...qid=1493729522&sr=1-1&keywords=ravpower+usb+c

I get the fast charging message in the lockscreen, too. And when the screen is locked it charges just as fast as the included Nexus 5X wall charger.

The behaviour is the same with any wall charger too. If playing Pokémon GO, the battery will deplete instead of actually charging.

It's not about messing with the USB-C spec,. The problem is that the Nexus 5X is rated for 5V-3A, but the charging throttling is absurd. It's not like "when under heavy load it draws 1.5A", it's more like "when under heavy load it draws 0.2A". And in the thermal engine file you can change the temperature limit for rapid charging, but the phone will still drop the amperage based on CPU load, regardless of temperature. And it lowers it SO much, that the battery NEVER goes up while playing Pokémon GO, no matter what. I'm not expecting full 3A charging while playing of course, but I expected the phone to at least be able to charge the battery regardless of load, even if extremely slowly.

I would appreciate if you could at least look into it. Perhaps you discover it's possible and other devs can do it, even if you don't want that feature in your kernel because of safety reasons or whatever. Thanks for taking the time to reply :)
[Nexus 5X Original Android Development] franciscofranco:
I don't think that's on the Kernel side. If the charging is being throttled based on battery temperature then it must haave a reason for that. LG batteries are usually the most crap fest **** you'll ever see. Their batteries always overheat, and throttle based on battery temperature. I suggest you run Power-saving profile when playing Pokemon GO and charging, that'll help.
[Nexus 5X Original Android Development] Xharos:
I'll try that. Thanks.

I regret so much getting this over a One Plus 3/3T or something...
[Nexus 5X Original Android Development] franciscofranco:
Hmm... I think the 5X for the price is slightly better, specially in the camera department.
[Nexus 5X Original Android Development] :
Are you on Android 7.1.2?

If yes you must flash last vendor image and then you can update Franco kernel.

And is your battery problem ok ??

---------- Post added at 04:33 PM ---------- Previous post was at 04:24 PM ----------

Guy for faster charge you can look at this thread but as Franco said Google devs know what they do so I don't recommand you using this script.

https://xdaforums.com/nexus-5x/orig-development/mod-xthermal-mod-fast-charging-cpu-gpu-t3477639

And for Pokémon Go Franco has create an app only for Pokémon Go so you can test it.
[Nexus 5X Original Android Development] PlugaruT:
The battery is ok, I guess I will unroot the phone and return to stock. If I flash the original image, does it includes the kernel?
[Nexus 5X Original Android Development] jcmm11:
What ROM are you currently running? (Include version)

If you're running a custom ROM based on 7.1.2 there's no need to go back to stock, just flash latest kernel update from Franco.

If you were already running stock then the suggestion to install latest factory image would make sense, but for custom ROM you're fine. Just update ROM when developer adds security patches
[Nexus 5X Original Android Development] eatsleep:
Yes, the full stock image contains the kernel, which is boot.img to be specific
[Nexus 5X Original Android Development] zurik:
Bootloader, Radio, Boot (Kernel), System, Vendor, Recovery.
[Nexus 5X Original Android Development] franciscofranco:
Yes...
[Nexus 5X Original Android Development] mikeprius:
ExI noticed Naptime the new feature seems to work better than the prior which disabled the sensors and accelerated battery loss.
[Nexus 5X Original Android Development] PlugaruT:
Here are the battery stats with all stock and with almost same apps. With 50% left. Before rooting and installing Franco, I had max 2h sot. Today it seems I will get more. Wtf is wrong with this phone...?
[Nexus 5X Original Android Development] :
Don't know personnaly with stock I get 2h of sot and with franco I get 4h of sot...

---------- Post added at 05:20 PM ---------- Previous post was at 05:16 PM ----------

Guy all links are dead ?

I can't download your kernel anymore and I did a clean flash of pure Nexus...

And all antivirus are saying that your website download is not securised and Google Chrome too.

Your apps too are dead.

What's happening ?!

I can't live without franco kernel...

PROBLEM SOLVED
[Nexus 5X Original Android Development] ibilln:
What do you do with all this SOT? How bright is the screen? Etc. Thnx.
[Nexus 5X Original Android Development] perrocaliente:
Unofortunately I don't remember exactly all I remember was opening the app and going into the cpu settings and seeing both listed. Then last night I opened the app and it was not there. I tried rebooting, closing the app, stopping the app, and cooling the phone off. None of that brought it back. As we speak the option just showed up when I opened the app
[Nexus 5X Original Android Development] skulldreamz:
Some lady nailed me while i was on my CBR 600 f2 and almost killed me so let's just say i have plenty of time where i can't do anything with metal plates and screws everywhere holding my legs together. Compound fractures on each leg and broken fibulas and tibulas are no fun so i have a lot of time on my phone while I'm recovering. I use francos profile for brightness and color.
[Nexus 5X Original Android Development] perrocaliente:
I just noticed however that many of my governor settings got changed even though they were set to stay after boot.

---------- Post added at 12:21 PM ---------- Previous post was at 11:45 AM ----------

From looking at your screenshot I can already tell that you probably don't have but like 5 apps installed and you probably don't use any google now features or location do you?
[Nexus 5X Original Android Development] franciscofranco:
Big cores going offline... I think they go down when the battery goes down to 40% or something. Can anyone confirm? If that's the case I'll just disable that.
[Nexus 5X Original Android Development] perrocaliente:
I can confirm that I was below 40 percent when I first noticed it. I will check now if that is the trigger. My device is rapidly approaching 40 percent lol
[Nexus 5X Original Android Development] ibilln:
Most sorry to hear! I meant though, what are you doing w/ your phone. Screen/apps/activity...

Get well!
[Nexus 5X Original Android Development] erto90:
Franco,installed tour kernel and bought you app! Fantastic work ! Now I only need tovcaljbrate better my colors.. I have a bit yellow display so I need a fine tuning
[Nexus 5X Original Android Development] perrocaliente:
Currently at 52 percent and Big cpu is gone. Still gone after a reboot too.
[Nexus 5X Original Android Development] dickenam:
I am at 38% and my big cores are still online @ 1824max/633min
[Nexus 5X Original Android Development] franciscofranco:
Hmm... how are you checking for it? System Monitor?
[Nexus 5X Original Android Development] werdnoynek:
I had just taken my phone off of charger and the high performance cluster wasnt showing in cpu manager, but in system monitor it showed all four CPUs working. Not sure what's up. Reboot of phone fixes.
[Nexus 5X Original Android Development] pkelly517:
System Monitor shows LITTLE cluster working. big cluster OFFLINE.

Reboot brings big cluster back to life.

Only changes to default are vibration settings.

edit: I guess I should add that the phone is at 70%. Rebooted less than 12 hours ago, and then again just now to see if the cores recovered.
[Nexus 5X Original Android Development] iPwn_:
When I mentioned my big cores going offline many pages back, I was at 100%.
[Nexus 5X Original Android Development] nvertigo:
Getting great battery life with this kernel, thanks Franco!

Quick Q if I'm stock rooted with franco kernel, can I take OTAs? or should I flash them from the nexus factory images?
[Nexus 5X Original Android Development] skulldreamz:
Flash the factory image. You can't take a ota once you have modified the os in any form and having a custom kernel modifies the boot partition
[Nexus 5X Original Android Development] oubravs2b:
I had not looked before but same issue. SysMon shows big cores working but CPU Mgr doesn't show big controls. Maybe just an app issue and they're not really "offline"?
[Nexus 5X Original Android Development] wesker81:
I've had the big cores not coming back online after rebooting and the phone being on the charger, and when rebooting after heavy tasks (nandroid, games etc).

Went into FKU and cpu manager and controls for big core gone. Out of curiosity I changed the governor and changed right back to interactive. Big cores come right back online regardless of temps of battery or CPU. I did this with system monitor and cpu-z to check for cpu activity. Oh and after doing the governor switch, I just left cpu manager and went back to it and the big core controls were back.

It's happened with different battery levels above forty percent.
[Nexus 5X Original Android Development] ibilln:
Which governor did you switch to?
[Nexus 5X Original Android Development] wesker81:
Ondemand, but I didn't use it really, I immediately switched right back without leaving the current screen.
[Nexus 5X Original Android Development] :
See screenshot

PROBLEM SOLVED
[Nexus 5X Original Android Development] franciscofranco:
Well that escalated quickly.
[Nexus 5X Original Android Development] :
Yes sorry I was just a bit scared to see that. What happend exactly?
[Nexus 5X Original Android Development] lemaxxx:
Any ideas? Append after may update without wipe

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] duckredbeard:
This is my first kernel flashing experience. Running RR 7.1.2 r2. Just downloaded the v40. Simply flash in TWRP and run with that? Should I expect any long reboot or anything?
[Nexus 5X Original Android Development] buffer overflow:
Yes, just flash in recovery and that's all. No long time boot. If you want much more control and option, buy app from Play Store. Cheers !
[Nexus 5X Original Android Development] franciscofranco:
I forgot to renew the HTTPS certificate. Quickly fixed though.
[Nexus 5X Original Android Development] kojak1989:
I still dont see changelog its like after 1 second disappear.
[Nexus 5X Original Android Development] jasonsamms666:
Your app is great Franco. Thanks for the work.
[Nexus 5X Original Android Development] shrey2210:
Stability Of ROM with this kernel

Hi I too am Running on RR 7.1.2 r2 I'm planning to flash this kernel. Have you faced any problems with the ROM /Kernel so far? How's the battery life and what's your minimum SOT ?
[Nexus 5X Original Android Development] jasonsamms666:
I'm on. April 5th patch and Franco #40 and everything is running perfectly. Yes, flash it in recovery. The Android versions and kernel versions are clearly stated in the OP. Edit: works great on the may 5 patch as well.
[Nexus 5X Original Android Development] :
Could you add an option in your app to put off 3G/4G automaticaly during idle or tell me what's the best way to do that . Before using your app I was using 3C toolbox and there was an option for it.

Thanks you in advance! ?
[Nexus 5X Original Android Development] franciscofranco:
Something's going on with your browser, works fine here, it's a simple .xml file.

I believe that's not within the scope of the app.
[Nexus 5X Original Android Development] :
Why if if could improve battery ?

Don't saying that you are know right but I'm just curious ?
[Nexus 5X Original Android Development] franciscofranco:
Because it's not something my app should offer.
[Nexus 5X Original Android Development] Nicktheprofessor:
I agree that it's out of the scope of the app and from my experience with using the function to forcibly disable it it takes a reboot to enable it again.

My solution was to enable a variable in the kernel side of the driver to actually turn it off without having root access because that is the only way i found where you could do that universally but the idea was stupid in the first place and i blame being hung over for it.

You see some networks won't allow you to just disable data and keep the telephony alive so the function turned off all telephony functions.

On my network i have a choice of data being 3G or 4G but turning it off is not possible without disabling all provider services. The same holds true for most European networks.
[Nexus 5X Original Android Development] franciscofranco:
That's not possible since the Kernel doesn't manage any of that.
[Nexus 5X Original Android Development] vandyman:
You need an app like Power Toggles and then set it up with a widget.
[Nexus 5X Original Android Development] zurik:
Maybe is offtopic, Servicely app is too aggressive... Trying to open an app and in a few seconds the Servicely hibernate the app.... Sometimes don't receiving calls.
[Nexus 5X Original Android Development] :
Guys read my thread on this link to know how to get most part of your battery using franco kernel

I get 5h30 of sot using clash royale most of time.

https://xdaforums.com/nexus-5x/general/nexus-5x-battery-life-thread-t3229424/page204
[Nexus 5X Original Android Development] franciscofranco:
Hmm is that with the latest release? I can't reproduce :(
[Nexus 5X Original Android Development] zurik:
It terminate only once or twice sometimes when I launch an app. Yes with the latest release.
[Nexus 5X Original Android Development] Modder001:
[MENTION=410271]fransisco[/MENTION]franco

(Sorry but couldn't tag you properly)

How did you get those many thanks bro ??Any hack ?? Any trick ??

Your thanks can make at least 100 people recognized developer/contributor

I'm so jealous of you :p
[Nexus 5X Original Android Development] franciscofranco:
I work hard since late 2010 and people find my posts interesting and helpful. That's all. I don't care about my thanks meter, I just want happy users.
[Nexus 5X Original Android Development] canodroid15:
He's a lovable guy who enjoys riding in his Ferrari & Lamborghini's he earned from Android development. You should see his beach front condominium! #androidballer ?

LG N5x Oct-N
[Nexus 5X Original Android Development] djibril13:
If I enable the input_boost option will the battery be affected significantly ?
[Nexus 5X Original Android Development] franciscofranco:
That's already enabled by default.

No.
[Nexus 5X Original Android Development] :
Could you add an option in per app profile to control the GPU so I can lower it when using SMS and phone and increase it to 600 when playing .
[Nexus 5X Original Android Development] djibril13:
So to increase the smoothness of scrolling have to enable the input boost Ms option ?
[Nexus 5X Original Android Development] jcmm11:
Per app profiles already include GPU controls. You can change the GPU governor and you can also set the GPU max frequency.
[Nexus 5X Original Android Development] :
There is only CPU but not GPU
[Nexus 5X Original Android Development] j-a-d-z:
:confused:Just scroll down!:eek:
[Nexus 5X Original Android Development] franciscofranco:
No. It's already enabled & working for you.
[Nexus 5X Original Android Development] Lord_Flaya:
Well, since I flashed this kernel I couldn't tell any difference over stock PureNexus kernel... Does it require purchasing the app and do any settings to make a difference?

I get about 4h sot with moderate usage on both. :)

But I really, really like the CIFS support. Just need to figure out how to make mounted folder show content.

On a side note... Will this be supported by spectrum kernel manager?
[Nexus 5X Original Android Development] :
WTF

Why I don't have these options ?
[Nexus 5X Original Android Development] yochananmarqos:
Try clearing app data for Franco Kernel Manager.
[Nexus 5X Original Android Development] franciscofranco:
Hmm are you properly rooted? Doesn't look like it.
[Nexus 5X Original Android Development] :
It does nothing
[Nexus 5X Original Android Development] :
Don't know but magisk is saying that I am properly rooted.
[Nexus 5X Original Android Development] :
And in GPU section I can't set the GPU governor.

So if someone could help me it will be really nice ?

Config: -rom: Pure Nexus

-kernel : franco

-apps who requires Root acces: Lspeed and Franco kernel app and greenify.
[Nexus 5X Original Android Development] aoh1996:
Probably Magisk issue. Same here on stock ROM.

Отправлено с моего Nexus 5X через Tapatalk
[Nexus 5X Original Android Development] j-a-d-z:
Also using magisk with magisk-su here, no problems with app profiles and gpu settings.

N5X Stock 7.1.2
[Nexus 5X Original Android Development] franciscofranco:
Hmm are you using the latest version of your root thingy?
[Nexus 5X Original Android Development] :
Fixed:

I flashed supersu instead magisk.
[Nexus 5X Original Android Development] jugoslavpetrovic:
I have tried magisk several times but never got it as convenient as cf supersu.
[Nexus 5X Original Android Development] franciscofranco:
That I agree with.
[Nexus 5X Original Android Development] shhnedo:
Is it just me, or is the changelog.xml stuck at r37?
[Nexus 5X Original Android Development] SlimSnoopOS:
The changelog in the OP points to the 7.1.1 version. See below for 7.1.2:

https://kernels.franco-lnx.net/Nexus5X/7.1.2/appfiles/changelog.xml
[Nexus 5X Original Android Development] Lord_Flaya:
[MENTION=3292224]franciscofranco[/MENTION]

Could you add support for spectrum kernel manager?
[Nexus 5X Original Android Development] Lossyx:
I believe he's using a similar, to change profiles use profiles Franco Kernel Manager.
[Nexus 5X Original Android Development] Lord_Flaya:
Spectrum states kernel does not support it
[Nexus 5X Original Android Development] franciscofranco:
I don't see the point.
[Nexus 5X Original Android Development] Lord_Flaya:
Won't argue with you.

It would give users that donated more options to use/tweak your marvelous kernel without having to fork up even more $.

On a different matter...

Anyone here been successful in mounting cifs shares visible to all apps?

Perhaps it's impossible on nougat?
[Nexus 5X Original Android Development] jasonsamms666:
Buy Franco kernel app. It's well worth it. And why support someone else's app.
[Nexus 5X Original Android Development] franciscofranco:
No idea about CIFS. I know it's working, all the Kernel drivers are enabled and ready to use. But I don't know more. Sorry.
[Nexus 5X Original Android Development] AlvaroBaSi:
Thermal Throttling

Hi! I'm thinking about installing this kernel cuz my N5X seems a little bit slow and battery life is disgusting... But I've one question: Does this kernel fix N5X thermal throttling? I mean, Those parameters are already changed or is possible to change them? I've read that this is the main point of the N5X low speed and fast charging problem...
[Nexus 5X Original Android Development] :
This kernel aims for the maximum battery as possible.

But the Nexus 5x with Android 7 is not slow at all you must have some apps running un backround or flashed a bad script.

It don't fix the thermal throttling as it is an hardware"issue" but it improve it.
[Nexus 5X Original Android Development] AlvaroBaSi:
Which one improves the thermal issue? Francokernel or android 7?
[Nexus 5X Original Android Development] jcmm11:
If it seems an bit sluggish try this app. https://play.google.com/store/apps/details?id=com.fifthelement.trimmer

Thermal throttle, not much you can do. You can up the thermal limit (mines set at 51). Battery depends a lot on your usage. That said I consistently get over 4 hours SOT. I've gotten 6 at times, but that's not the norm.
[Nexus 5X Original Android Development] :
Both but they don't resolve it the only way to resolve it to lower your resolution so you lower the frequencies and shut down the Big cores.

But do you play games when you have thermal issues or when you chat on fb or search on the web too?