[KERNEL][N5X] FrancoKernel ⚡️- r64 - 7th December - Oreo & Pie

Karolis

Senior Member
Jan 2, 2008
808
15
0
Last edited:
  • Like
Reactions: gleggie

franciscofranco

Recognized Developer
Dec 9, 2010
24,725
136,397
0
Carcavelos
My wife's 5x can barely keep up with her usage, anxious to see you work some magic. Thanks much!
I hope it can help your wife's phone battery life!

FKupdater full version crashes when i go to settings :(
Probably fixed in the next FKUpdater's release, today.

Nice one - Thanks! made a few donations through your kernel app the other day to help pay for the device - I'm away from my computer for a couple of days so no flashing for now but will do asap!


Sent from my Nexus 5X
Thank you very much!!!

So far it's working great I am just wondering why all 4 cores goes max frequency after the touch? I checked and only first core should go to max frequency but all are going instead to this frequency when checking with system monitor.
I don't know where you checked that, but cores on this arch are synced to each other, either they're all boosted, or they aren't. On stock Kernel the 4 little cores go to 1248MHz for 1,5s, and the big cores to 864MHz for sometime around 0,5 to 1s. Here in FK I do things a little bit differently. Each frequency step wastes X power when used. The Big cluster uses around ~4x more power than the little cluster while comparing the same freq on both. So what I did was, if the big cluster has 0 tasks running, we don't boost it, so we save a LOT of power that way (there's no point in boosting the big cluster every time you touch the display if there's nothing to boost). Because of those savings we can boost the little cluster to its max frequency and still be way below the power usage of the big cluster input_boost_freq (764MHz I think). Even more, I boost it for 750ms while stock boosts for 1500ms.

This was thought out, I didn't pull this out of my arse :)

Oh yeah, welcome back man! I saw your android vs. iphone rant the other day, and respect you even more for that! Never be afraid to voice your own opinion, more power to you sir!

Back on topic, looking forward to try your newest kernel!
It's not over yet ;)

Out of curiosity, do you have the exact values of what was changed? Just so I can reverse it if I prefer the warmer temperature?
255 255 255 for RGB 255 for Saturation

Installed this kernel and bought the app as a story to the dev. But paid version of the app crashes on opening setting. This is just for information. I am pretty sure the app will be updated soon.
Probably a bug on the app, should be fixed on 14.0.2 going out today.
 

drdrewdown

Senior Member
May 7, 2008
3,772
1,089
113
Land of Oz
www.androidguys.com
I hope it can help your wife's phone battery life!
her biggest issue is mostly performance related. In my time figuring out her beefs I"ve noticed the two big cores going offline frequently due to CPU temp. I've adjusted her thermal settings which help some but struggling to get her to enjoy the phone.

& OMG if she uses snapchat, it's all over with. CPU temp jumps like 10deg F & offlines big cores quickly. I really don't know if it's bad hardware & we need to RMA or if snapchat really just sucks that bad (both perhaps)

she makes comments all the time about "i can't believe google decided to release this phone"

offered to get her a 6p but she loves the size of the 5x lol

kept tellin her, "wait to see if Franco ends up with the 5x & can work his magic"

thanks again
 
  • Like
Reactions: dickenam

franciscofranco

Recognized Developer
Dec 9, 2010
24,725
136,397
0
Carcavelos
her biggest issue is mostly performance related. In my time figuring out her beefs I"ve noticed the two big cores going offline frequently due to CPU temp. I've adjusted her thermal settings which help some but struggling to get her to enjoy the phone.

& OMG if she uses snapchat, it's all over with. CPU temp jumps like 10deg F & offlines big cores quickly. I really don't know if it's bad hardware & we need to RMA or if snapchat really just sucks that bad (both perhaps)

she makes comments all the time about "i can't believe google decided to release this phone"

offered to get her a 6p but she loves the size of the 5x lol

kept tellin her, "wait to see if Franco ends up with the 5x & can work his magic"

thanks again
Well, I've done a lot to make sure cpus are not doing more work than they need to, hopefully that'll help her case. Let me know what happens afterwards, I'm very curious.
 

gleggie

Senior Member
Jan 13, 2013
1,911
772
143
her biggest issue is mostly performance related. In my time figuring out her beefs I"ve noticed the two big cores going offline frequently due to CPU temp. I've adjusted her thermal settings which help some but struggling to get her to enjoy the phone.

& OMG if she uses snapchat, it's all over with. CPU temp jumps like 10deg F & offlines big cores quickly. I really don't know if it's bad hardware & we need to RMA or if snapchat really just sucks that bad (both perhaps)

she makes comments all the time about "i can't believe google decided to release this phone"

offered to get her a 6p but she loves the size of the 5x lol

kept tellin her, "wait to see if Franco ends up with the 5x & can work his magic"

thanks again
Are u on the latest version of snapchat? Early on, snapchat was basically unusable for me bc for whatever reason it wasn't optimized for Marshmallow but lately the recent app updates have mostly fixed snapchat for me. And yes thermal throttling seems to be an issue with this phone but I think it can be fixed or at least improved (maybe?)
 

ViRb3

Senior Member
Aug 25, 2014
388
809
0
And he did it again! I cannot express my thanks for not forgetting the N5X community like many other devs do with the N6P in the picture. I have already donated by buying your app and I will probably do again when I have the money to! I've always trusted your work and I will do it once again.

Big kudos to you.

EDIT: Just to clarify: FK is not compatible with the stable, system-installed SuperSU versions? Only the 2.60+ (system-less) versions?
 
Last edited:
  • Like
Reactions: gleggie

HipsterCode

Member
Nov 28, 2013
19
5
0
I don't know where you checked that, but cores on this arch are synced to each other, either they're all boosted, or they aren't. On stock Kernel the 4 little cores go to 1248MHz for 1,5s, and the big cores to 864MHz for sometime around 0,5 to 1s. Here in FK I do things a little bit differently. Each frequency step wastes X power when used. The Big cluster uses around ~4x more power than the little cluster while comparing the same freq on both. So what I did was, if the big cluster has 0 tasks running, we don't boost it, so we save a LOT of power that way (there's no point in boosting the big cluster every time you touch the display if there's nothing to boost). Because of those savings we can boost the little cluster to its max frequency and still be way below the power usage of the big cluster input_boost_freq (764MHz I think). Even more, I boost it for 750ms while stock boosts for 1500ms.

This was thought out, I didn't pull this out of my arse :)
Nice implementation. I did not know that each core is in sync so that is a little surprise to me and that's why I asked. So far your implementation is the best I have found.

Thank you for your work :good:
 
  • Like
Reactions: gleggie

drdrewdown

Senior Member
May 7, 2008
3,772
1,089
113
Land of Oz
www.androidguys.com
Are u on the latest version of snapchat? Early on, snapchat was basically unusable for me bc for whatever reason it wasn't optimized for Marshmallow but lately the recent app updates have mostly fixed snapchat for me. And yes thermal throttling seems to be an issue with this phone but I think it can be fixed or at least improved (maybe?)
yeah, always latest. I agree it was unusable at the beginning, she was on the beta program but i opted her out of that to see if any improvements from "stable" release.. i'd say it helped a bit but still does crazy things to CPU temp & ends up throttling/offlining cores. I know they update that app all the time but never really say what's changed or fixed (it's a terrible app imo)

stupid part is she never used snapchat ONCE until she got this phone & now she can't live without it.. :highfive: i keep threatening to remove snapchat from her phone but in reality that shouldn't be the "fix" lol
 
  • Like
Reactions: gleggie

gleggie

Senior Member
Jan 13, 2013
1,911
772
143
yeah, always latest. I agree it was unusable at the beginning, she was on the beta program but i opted her out of that to see if any improvements from "stable" release.. i'd say it helped a bit but still does crazy things to CPU temp & ends up throttling/offlining cores. I know they update that app all the time but never really say what's changed or fixed (it's a terrible app imo)

stupid part is she never used snapchat ONCE until she got this phone & now she can't live without it.. :highfive: i keep threatening to remove snapchat from her phone but in reality that shouldn't be the "fix" lol
Haha well there is a chance it could be hardware related, maybe u just got a bad 5x. So if you can have Google send a replacement, maybe you could get better luck. So far my 5x has performed well. Not blazing fast or anything but fast enough for me.
 

crafty35a

Senior Member
Aug 16, 2012
60
18
0
Has anyone tried installing this with CM13 yet? I'm getting stuck at the boot animation. I wonder if it's because I was previously on Elemental X kernel? My process was to flash the image via fastboot, boot to recovery, install SuperSU 2.65, wipe cache/dalvik, reboot.
 

drdrewdown

Senior Member
May 7, 2008
3,772
1,089
113
Land of Oz
www.androidguys.com
Haha well there is a chance it could be hardware related, maybe u just got a bad 5x. So if you can have Google send a replacement, maybe you could get better luck. So far my 5x has performed well. Not blazing fast or anything but fast enough for me.
thanks for the input, that may the the route we take if her problems continue... if no other reason than to make sure/get proof her specific device isn't problematic. reddit has several threads about 5x performance, throttling/offlining, etc & much of it has mentions of snapchat lol but it's not only snapchat, sometimes her camera won't load (likely due to low memory) after clearing all apps it'll load but sometimes takes 15 seconds to figure out what it's doing.. I've seen her use it she's not making it up it's just really weird as i've never seen such bad performance on a new nexus either.

---------- Post added at 02:01 PM ---------- Previous post was at 01:59 PM ----------

Has anyone tried installing this with CM13 yet? I'm getting stuck at the boot animation. I wonder if it's because I was previously on Elemental X kernel? My process was to flash the image via fastboot, boot to recovery, install SuperSU 2.65, wipe cache/dalvik, reboot.
it's likely a ramdisk problem, but to be sure. Dirty Flash your Rom/Gapps & then Franco kernel+SuperSU to make sure any trace of EX kernel is removed. Then you'll know for sure if it's a ramdisk issue or user error :)
 
  • Like
Reactions: szucsgf and gleggie

vampire36

Senior Member
May 11, 2011
2,170
2,023
0
Pune
her biggest issue is mostly performance related. In my time figuring out her beefs I"ve noticed the two big cores going offline frequently due to CPU temp. I've adjusted her thermal settings which help some but struggling to get her to enjoy the phone.

& OMG if she uses snapchat, it's all over with. CPU temp jumps like 10deg F & offlines big cores quickly. I really don't know if it's bad hardware & we need to RMA or if snapchat really just sucks that bad (both perhaps)

she makes comments all the time about "i can't believe google decided to release this phone"

offered to get her a 6p but she loves the size of the 5x lol

kept tellin her, "wait to see if Franco ends up with the 5x & can work his magic"

thanks again
https://www.androidfilehost.com/?fid=24341993505161513

Use this...problem with N5x is it throttles way to early...something like 43 degrees for big core...this zip just increases the throttle to around 50...:)
This should help reduce the severeness of the prob...
 

crafty35a

Senior Member
Aug 16, 2012
60
18
0
it's likely a ramdisk problem, but to be sure. Dirty Flash your Rom/Gapps & then Franco kernel+SuperSU to make sure any trace of EX kernel is removed. Then you'll know for sure if it's a ramdisk issue or user error :)
Still no luck, unfortunately, ~25 minutes at the boot animation after doing this.
 

drdrewdown

Senior Member
May 7, 2008
3,772
1,089
113
Land of Oz
www.androidguys.com

largeselection

Senior Member
Dec 22, 2010
107
11
0
NYC
Woohoo I'm excited to try this! I'm currently using the settings from that "Advanced Interactive Governor Tweaks" thread. I'm assuming I should just use this as it is without changing all those settings right?
 

franciscofranco

Recognized Developer
Dec 9, 2010
24,725
136,397
0
Carcavelos
Woohoo I'm excited to try this! I'm currently using the settings from that "Advanced Interactive Governor Tweaks" thread. I'm assuming I should just use this as it is without changing all those settings right?
Just use my setup for a couple days before using something else. It'll give you a baseline.

Franco, do you plan to implement color profiles in a future update?

Sent from my Nexus 5X using XDA Free mobile app
What do you mean? You can change display color values if you want.
 
  • Like
Reactions: szucsgf