yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] OnlyForHobby:
Hello to all...i was just flash the kernel in PA rom ...its look's great but where i can find a little help what settings i must put it and how... I active all the cpu and kernel settings after i go to automation and i push the battery saving ...and now what?? Sry for my English. And sry for all this noob questions.
[Nexus 5X Original Android Development] antroid88:
http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557/page1
[Nexus 5X Original Android Development] franciscofranco:
Explained in the FAQ inside the app.

Not sure I understand. You go to automation and push battery saving? It's all explained in the app what Automation is there for.
[Nexus 5X Original Android Development] OnlyForHobby:
Well i am try to say if i push the automation the kernel do all the settings automatically?? Any way thnx for you replay sir.

I will read again all for this kernel and q&a.

Btw great work sir.
[Nexus 5X Original Android Development] franciscofranco:
No. Automation page says it very clearly:

"You can use the actions bellow to apply their settings through automation apps - such as Tasker." etc.
[Nexus 5X Original Android Development] franciscofranco:
r15 is out https://plus.google.com/u/0/+FranciscoFranco1990/posts/Hf7DgTPbDAx
[Nexus 5X Original Android Development] RTNDO128:
Thanks again for the update! The past few revisions of your kernel have left me stuck at the Google logo. I've had to return to recovery, flash it a second time, and wipe cache again to get it to boot. Recovery is TWRP 3.0.2.0 and I'm on MTC20F.
[Nexus 5X Original Android Development] inuZ:
I'm having the same problem, just wanted to post too. :(
[Nexus 5X Original Android Development] antroid88:
Great! Thx Franco. I noticed that when I upgrade through your app it doesn't wipe DALVIK. Is it unnecessary when kernel is getting upgraded?
[Nexus 5X Original Android Development] franciscofranco:
Yes, it's completely unecessary.
[Nexus 5X Original Android Development] franciscofranco:
I'm really sorry but I have no clue. I use stock rom, I flash dozens of Kernels every day and they always boot up.
[Nexus 5X Original Android Development] RTNDO128:
No worries, just figured I'd report here. I'm on the stock ROM as well.
[Nexus 5X Original Android Development] yilun:
I flashed this kernel on DU 2 days ago and since then (almost) every time I unlock my device the brightness goes up and back down, kind of flashing effect.

Anyone else had this issue?
[Nexus 5X Original Android Development] Stevica Smederevac:
You have naptime,right? Look one page back on this thread
[Nexus 5X Original Android Development] franciscofranco:
Naptime. It's explained in the FAQ inside the app.
[Nexus 5X Original Android Development] franciscofranco:
[KERNEL][N5X][ALL ROMS] franco.Kernel - r16

r16 is up. Moar battery! https://plus.google.com/+FranciscoFranco1990/posts/KqsknC7WmaU?iem=4&gpawv=1&hl=en-PT
[Nexus 5X Original Android Development] crian:
You linked the wrong g+ post. It's the one for the 6P.
[Nexus 5X Original Android Development] eatsleep:
Changelog is exactly the same though :)
[Nexus 5X Original Android Development] crian:
Sure, but not the download link. ?
[Nexus 5X Original Android Development] ulxerker:
download link has been fixed.
[Nexus 5X Original Android Development] Carach_CZ:
Does your kernel forces encryption? If not, can i flash this over my decrypted phone and be okay with it?
[Nexus 5X Original Android Development] ulxerker:
yeah, just flash it over the kernel (boot.img) that came with your rom, thats it.
[Nexus 5X Original Android Development] franciscofranco:
It doesn't force encryption.
[Nexus 5X Original Android Development] revanmj:
[MENTION=3292224]franciscofranco[/MENTION] since final Android 7.0 seems to be near, are you able to tell how fast you can release kernel compatible with Nougat? Not precise ETA, more like is it matter of days, weeks or months?
[Nexus 5X Original Android Development] ulxerker:
and, [MENTION=3292224]franciscofranco[/MENTION], will it have the same features that are included in current r16? I guess you already did some checkings around DP5 anyway :)
[Nexus 5X Original Android Development] pkelly517:
Well, that's still an eta question. Not real cool.

Past history suggests that a kernel will be available within a few days of the source code dropping.
[Nexus 5X Original Android Development] franciscofranco:
Probably the same day the final source is released.
[Nexus 5X Original Android Development] :
Installed r16 on stock and a police officer gave me a warning for speeding. Thanks Franco.
[Nexus 5X Original Android Development] franciscofranco:
That's how it's done - good job.
[Nexus 5X Original Android Development] franciscofranco:
Don't bother asking for FK for Nougat or ETAs, things will be released after Google pushes the final Kernel source (which haven't done so by the time of this post). So save me and yourself some time before posting about it.
[Nexus 5X Original Android Development] :
Can I get an eta? lol. Definitely look forward to it. Been following you since the good ole Galaxy Nexus. :cowboy:
[Nexus 5X Original Android Development] gtsip:
Does anyone know, if franco kernel is compatible with CM releases?

(I used to had franco kernel on my old Nexus4 and was super! Glad to be back on 5x)
[Nexus 5X Original Android Development] Jonathan_m84:
Yes it is
[Nexus 5X Original Android Development] JJHunterx:
I cannot for the life of me get this update to boot...I am on R14...I flash R16 via recovery and go to reboot and it just sits on the black "Google" boot screen with the unlocked lock at the bottom. It never even gets to the boot animation. I can fix the issue by going back and restoring my boot.img backup.

Any ideas?

Edit...I flashed again and it sat on the black "google" screen, held power+vol down and went back into recovery and flashed it again and it magically booted...
[Nexus 5X Original Android Development] SlimSnoopOS:
Idk why this release would cause you trouble. It flashed fine for me a few days ago on DU.
[Nexus 5X Original Android Development] ulxerker:
Naptime and Android N

[MENTION=3292224]franciscofranco[/MENTION] and @ all: with the new "doze on the go" feature included in Android N, all these doze apps like Naptime aren't necessary anymore, right? also, they'll conflict with the new Nougat doze system, I assume? or are they still working and we just let them run after updating to N?
[Nexus 5X Original Android Development] franciscofranco:
Are you on the latest vendor.img?
[Nexus 5X Original Android Development] franciscofranco:
Yes, Naptime works just the same and it'll improve standby just the same as well. Naptime is already working with Nougat's new Doze settings since DP1. N's light-doze != full powered doze.
[Nexus 5X Original Android Development] franciscofranco:
Hey friends! Here's FKUpdater 2.0, the most powerful release yet. I'm really proud of it: https://plus.google.com/u/0/+FranciscoFranco1990/posts/1Ft5939yL1x
[Nexus 5X Original Android Development] myawan:
r16 is one hell of a kernel.....flying!
[Nexus 5X Original Android Development] RTNDO128:
I have had the same issue the past few versions of this Kernel. r16 gave me the same problem again.
[Nexus 5X Original Android Development] JJHunterx:
Had the same problem on R14 also before I finally got it working...Seems like I had to flash it twice for it to boot.
[Nexus 5X Original Android Development] khanjui:
Never had this issue with any relase.
[Nexus 5X Original Android Development] antroid88:
Hey Franco! Just got FK updater. Great app! Can you please explain what settings did you put into Power-saving performance profile? I want to create my own Power-saving per-app profile similar to yours but with GPS limits.

BTW, what is "wifi status"? It means that wifi will be turned off if I'm not connected to the network?
[Nexus 5X Original Android Development] ulxerker:
thanks! please add an option that disables WiFi as soon as the phone enters doze - that would be great! :)
[Nexus 5X Original Android Development] franciscofranco:
The only settings you can copy from the power saving profile are these:

low power cluster cpu max freq 960000

high pef cluster max freq 1248000

gpu max freq 300000000

input_boost_freq "0:960000 4:768000"

The others aren't available on the Per app profiles. Wifi status is just what it says, if the wifi is on or off.

While dozed Wi-Fi doesn't do anything because doze kills internet access unless the requests come from GCM or the device is in the maintenance window.
[Nexus 5X Original Android Development] ulxerker:
yeah, but its even more battery friedly, if those GCM and maintenance window related messages come through mobile data instead of WiFi when on doze, isn't it? of course, WiFi should get re-enabled again as soon as the phone exits doze.

just my 2 cents, thanks anyway :)
[Nexus 5X Original Android Development] antroid88:
Thx Franco! One more question: if I applied to an app power-saving profile and run it in background (eg spotify), will power-saving profile be still applied to the app?
[Nexus 5X Original Android Development] franciscofranco:
You have to re-apply, but I can add that option to FKUpdater for the next update.

What do you mean with brightness profile?
[Nexus 5X Original Android Development] iPwn_:
Having no issues.

It was crapping out on me in cold weather yesterday but that's expected, because your fingers change.
[Nexus 5X Original Android Development] vasili_defy:
hey guys,

Anybody using FKL with cataclysm ?

I am stuck in booting process. :confused:

Edit: Done! had to flash latest SuperSU release

Thanks for the replies
[Nexus 5X Original Android Development] Svid:
Read few pages back. Franco posted the correct method for kernel installation.
[Nexus 5X Original Android Development] androidsnax:
Running just fine here with both mate, double check you have installed Cataclysm correctly due to the new(ish) installation procedure maybe? All info is in that thread...

Sent from my Nexus 5X
[Nexus 5X Original Android Development] david.degraw54:
[MENTION=3292224]franciscofranco[/MENTION] loving the kernel so far, was really hoping you'd be developing for the device when I purchased it. Always known of your work but never had a nexus phone. Just curious what ROM do you run when you flash the kernel? What would you recommend?
[Nexus 5X Original Android Development] Firipu:
Reflashed it again using the same steps as before. Seems to work great this time. Guess something must have hiccuped last time.

Don't feel a big difference so far, scrolling seems smoother though. Read a lot of positive things about the kernel, so looking forward to running it for a while.

I also got the paid Franco app. But does it actually do much? For an average user, most options seem quite "useless", no? Nice and simple way to support a (seemingly) awesome dev, but other than that, I seem to miss the actual benefit of the app?
[Nexus 5X Original Android Development] maxmax0:
Table that links various light sensor readings to corresponding brightness levels.

The adaptive brightness on the 5x is terrible, for me it is constantly switching around even thought I'm sitting at the table with no movement or light change, so annoying.
[Nexus 5X Original Android Development] erto90:
Really happy to see you here ,Franco!

Only have a question before to try your kernel.. My screen tend to yellow and with elementalx kernel I have the possibility to adjust every color parameter.. Are also your kernel+app able to do that ?

Thanks
[Nexus 5X Original Android Development] PiousInquisitor:
Yes.
[Nexus 5X Original Android Development] SlyUK:
Look at Post #73, Page 8.
[Nexus 5X Original Android Development] leontine:
Thank you so much for supporting nexus 5x, sent you some extra euro's by PayPal! Perhaps you didn't had time but in the app Nexus 5x is not yet in the list off supported devices. Thanks again working like charm with latest cata

Verstuurd vanaf mijn Nexus 5X met Tapatalk
[Nexus 5X Original Android Development] gdskp:
I see the min freq for big cores is 633. Is it recommended to change to 384 to get longer battery life or it does not help a lot?
[Nexus 5X Original Android Development] bobby janow:
That would be great if that were it. Chilly weather here too. I'll keep at it.
[Nexus 5X Original Android Development] franciscofranco:
The device is EXTREMELY laggy when using 384MHz as min freq on the big cluster. Even on Google's power_profile they don't have a power number for the two freqs below 633MHz. I can only guess there's some sort of instability that's why 633MHz is the minimum.
[Nexus 5X Original Android Development] flar2:
Those freqs probably shouldn't be used, and didn't even exist on the earlier revisions of 8992 and 8994. There is no power advantage.

https://github.com/flar2/ElementalX-m9/commit/9aa99a8b14d7f7c526773a543ae50e5c0ffa1eb0
[Nexus 5X Original Android Development] david.degraw54:
I don't see any mention of a recommended ROM in this post
[Nexus 5X Original Android Development] franciscofranco:
Thanks for the info :)
[Nexus 5X Original Android Development] The_Automator:
Absolutely love seeing the helpful spirit of the xda community with 2 incredible kernel devlopers [MENTION=4684315]flar2[/MENTION] & [MENTION=6364268]Francisofranco[/MENTION]the both of you have made my nexus experiences so enjoyable thank you both
[Nexus 5X Original Android Development] AKtheAT:
He said that he doesn't support any ROM besides stock rom and he think that custom ROM can f*** stuff up.
[Nexus 5X Original Android Development] franciscofranco:
r17 for Nougat is out! https://plus.google.com/u/0/+FranciscoFranco1990/posts/Wt33aw71BuE
[Nexus 5X Original Android Development] franciscofranco:
No. But you can apply the Perf profile power saving independently from per-app profiles so it's system-wide.
[Nexus 5X Original Android Development] nokiagye:
Why there is not there the gamma control? Will added? Thanks
[Nexus 5X Original Android Development] franciscofranco:
Uh... I have color control on my 5X.
[Nexus 5X Original Android Development] g3minII:
Thank you franco been patiently waiting for this.
[Nexus 5X Original Android Development] apatal:
What kernel version are you guys seeing for r17. I'm seeing this one below. Is it correct?
[Nexus 5X Original Android Development] grumphy:
Nope, Flash it mannually
[Nexus 5X Original Android Development] apatal:
Thanks! Interestingly, flashing via FlashFire worked, but it didn't when I flashed via the new TWRP. Or is it because I flashed SuperSU right after in the latter? Hmm..
[Nexus 5X Original Android Development] ulxerker:
are all those previous patches included as well?
[Nexus 5X Original Android Development] nokiagye:
It's other the gamma
[Nexus 5X Original Android Development] franciscofranco:
Everything I done is in my github.

What other gamma? It's exactly the same thing we've always had on this device.
[Nexus 5X Original Android Development] AllCapsMatt:
Just to add my own personal experience, I successfully flashed in the new TWRP, by first flashing the stock boot.img, then Flashing franco.Kernel, then wiping cache(probably not necessary) and rebooting. It shows franco as my kernel
[Nexus 5X Original Android Development] apatal:
I was already on stock kernel. Yeah it's weird. Anyway at least it's all good now. Cheers.
[Nexus 5X Original Android Development] ulxerker:
I'm kinda noob regarding source code and I just wanted to know if these battery saving patches until r16 are also applied on r17. so, is it? :)
[Nexus 5X Original Android Development] franciscofranco:
Of course, everything I done before has been merged on top of N's Kernel.
[Nexus 5X Original Android Development] hilla_killa:
Pretty sure patches like that wouldnt be taken away, why downgrade? Lol smh
[Nexus 5X Original Android Development] antroid88:
I ran into similar problem when I updated to 7.0. After the update I've got stock kernel. Tried to flash Franco's with his Updater, it was claiming that everything is ok, but system was still showing stock one. So I downloaded zip for r17 and flashed it with FlashFire. This time successfully.
[Nexus 5X Original Android Development] apatal:
Weird, eh? Glad you managed to solve it too.
[Nexus 5X Original Android Development] iPwn_:
Hey man, I really like the new resolution change feature inside FKU, and I think it would be more powerful if that worked concurrently with a choosable DPI change.

That way if we decrease resolution, everything wouldn't become huge, or increase, and everything becomes tiny.

Google has fixed the way the wm density commands work in Nougat so the display artifacts from the 6.0 and earlier are gone. It's how the built in DPI selector in settings works.

Or one step further would be if it calculated the exact DPI we need to set in order to retain the same size but different resolution.
[Nexus 5X Original Android Development] :
Hey [MENTION=3292224]franciscofranco[/MENTION]: why is naptime always accessing aws?
[Nexus 5X Original Android Development] Puzzlegirl:
A similar thing happened to me on 7.0. FKUpdater flashed the r17 kernel, but stock kernel remained. So I tried to flash using the File Manager in FKU with the same result. So, I downloaded the zip and it flashed fine with TWRP. It was worth the trouble as it's giving me much better battery life [emoji41]
[Nexus 5X Original Android Development] adrialk:
Flashed R17 via FKUpdater in android 7 and running great. So far seems much quicker than stock.
[Nexus 5X Original Android Development] franciscofranco:
I feel like adding that DPI setting would be a big overkill for most users. I don't know how to calculate the exact dpi for the resolution.

AWS? You mean Amazon Web Services? Maybe the ads inside it? I dunno otherwise, I never used AWS.
[Nexus 5X Original Android Development] AG22:
I'm running ExKernel, but i'd like to try francokernel. I'm on stock Nougat rom. What is the procedure to flash francokernel? Flash stock vendor.img Nougat then francokernel? Can I flash them both using TWRP?
[Nexus 5X Original Android Development] Psychofrantics:
[MENTION=3292224]franciscofranco[/MENTION] Thank you
[Nexus 5X Original Android Development] ulxerker:
just flash the kernel (boot.img) that came with your rom in TWRP, re-flashing vendor is not needed. after that flash franco kernel before you boot, thats it.
[Nexus 5X Original Android Development] AG22:
Thanks, i'll do that. Any wipe necessary?
[Nexus 5X Original Android Development] ulxerker:
wiping cache/dalvik doens't hurt when changing a kernel. :)
[Nexus 5X Original Android Development] AG22:
Thanks for the advice :D
[Nexus 5X Original Android Development] antroid88:
Doesn't hurt but not necessary according to Franco.
[Nexus 5X Original Android Development] franciscofranco:
That's completely unecessary and unrelated to the Kernel.
[Nexus 5X Original Android Development] crian:
[MENTION=3292224]franciscofranco[/MENTION] i got no high pref cluster showing up on r17 and Android N. What's up with this?
[Nexus 5X Original Android Development] drdrewdown:
let your device rest for a bit, i'm sure it's being thermal throttled & those cores are currently offline
[Nexus 5X Original Android Development] AG22:
After installed, is it necessary to change some settings on app or it already comes optimized by default, with no changes necessary?
[Nexus 5X Original Android Development] apatal:
I use it as is. Franco already has some default optimization baked in and that's enough for me. Some users prefer to tinker with it more though, and the kernel allows for that as well. Depends on your preference.
[Nexus 5X Original Android Development] franciscofranco:
Thermal throttled. Let it cool off then open the app fresh.

You don't need to change anything, I ship it with my chosen settings (the ones I run my devices with), but the app is extremelly powerful, I strongly suggest you trying things like Color control, Per-App profiles, or even the dumber version called Performance Profiles. You'll like it and you'll be able to do some crazy things with it.
[Nexus 5X Original Android Development] AG22:
Thanks, I gonna take a look. It seems to be very useful.

If I wanna use franco Kernell with some thermal throttling tweaks, I guess I'll need the app, right?

Do you recommend decrypt the phone? I saw some people saying it is better, but i didn't find an explanation about the benefits.

Regards
[Nexus 5X Original Android Development] antroid88:
I'm not Franco, but I investigated decryption on Android for my business needs. So shortly people do it because they think it will speed up theirs phone. This myth is based on the fact that Apple uses hardware encryption which is the WAY faster than software one in Android. However, it's slower only in specific tests. For regular users there's no difference. It's like using 1 Gbit network connection to stream Spotify. You'll get the same experience with 1 Mbit network.
[Nexus 5X Original Android Development] AG22:
Thanks, I appreciate the explanation.
[Nexus 5X Original Android Development] iPwn_:
I did it for you based on the description of dp on the developer site: https://developer.android.com/guide/practices/screens_support.html

Here's the work, but all you really need to know is that the target DPI should be directly proportional to(user set resolution divided by native resolution.

So if a user sets a per app profile to 720p on a 1080p 5X, 720/1080 = 2/3. Multiply system DPI by 2/3. Similarly, 4/3 for 1440p as 1440/1080 is 4/3.
[Nexus 5X Original Android Development] ulxerker:
this is geniously :good:
[Nexus 5X Original Android Development] :
[MENTION=1539151]fransico[/MENTION]franco thanks for already bringing the kernel to nougat. Are there any governor settings that I can tweak for better battery life? Any advice?
[Nexus 5X Original Android Development] :
Nougat kernel is running beautifully!! Thanks Franco! ;)
[Nexus 5X Original Android Development] boldonc:
Please add two way recording kernel patch for Nexus 5x in next release!
[Nexus 5X Original Android Development] hilla_killa:
Flash the kernel that with your rom NEVER FLASH custom kernel over custom only on the one the came with your rom
[Nexus 5X Original Android Development] AG22:
Thanks, I did that. Everything went fine. :D

EDIT: I bought the FKUpadter. Looking at the Thermal Throttling Tweak topic, i saw "If you are using elemental/franco kernel, you still need to enable core control, disable msm_thermal and set the value for thermal-throttling to the appropriate setting". How should insert these settings? Didn't find the options on the app.

If somebody can give few tips, I do appreciate.

Thanks in advance.
[Nexus 5X Original Android Development] myawan:
Magic continues......
[Nexus 5X Original Android Development] franciscofranco:
Don't bother with decrypting, these cpus have native crypto from the ARMv8 instruction set, so it's fast.

You don't really need to change anything, but you can try increasing timer_rate to 30000 (you'll feel some lags), or lowering input_boost_ms from cpu-boost section.

Nope. I never ever ever merged such patch on any device, and I will never do it. I'm strongly against any form of call recording. You can fetch my sources and add it yourself for your own usage.

Core control is already enabled. I don't know why it's saying to disable msm_thermal since that' the Kernel driver for throttling based on temp. Messing with the thermal setting alone should give you the results you want.
[Nexus 5X Original Android Development] franciscofranco:
Beautiful. I'll study that diagram and see what I can come up with.
[Nexus 5X Original Android Development] AG22:
Thanks. Anyway, my device is decrypted now.

What do you mean thermal setting alone? And what about the Thermal Throttling option? Where can I set the right temp? Would be Kernell Settings > CPU thermal threshold? (Just asking).

:good::D
[Nexus 5X Original Android Development] franciscofranco:
Yes.
[Nexus 5X Original Android Development] AG22:
Done. Inserted the right temp.. If I core control is already enabled and the thermal temp is inserted, where disable msm_thermal? Or do you think it is better ask in the thermal tweak thread?

My phone is smooth and seems the battery is good.

Regards.