yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] jcmm11:
Flash stock kernel, root solution (if desired), Franco. No need to reboot after each flash, just at the end.

You need the stock kernel to get rid of ElementalX's ramdisk changes (otherwise Franco would incorporate them as well).

Stock kernel removes systemless root solutions, so you need to reroot.

Finally flash Franco.
[Nexus 5X Original Android Development] :
Just to complete a bit the previous answer, to flash the stock kernel of your ROM, just flash your ROM (only if it's a custom ROM) it will not erase any data/apps.
[Nexus 5X Original Android Development] jbaumert:
I believe the "flashing order" you would want is Stock / Franco / Root - This way the root solution modifies the newly installed kernel.
[Nexus 5X Original Android Development] osm0sis:
Nope. ROM's default boot.img, root zip, AK2 zip for best results across all ROMs; that way the root zip is backing up your stock boot.img for use with OTA updates, etc.
[Nexus 5X Original Android Development] franciscofranco:
Flashing it should be enough.
[Nexus 5X Original Android Development] jbaumert:
I stand corrected... (Though for some reason I feel I've lost root after installing a custom kernel in the past which led me to install Magisk after flashing)
[Nexus 5X Original Android Development] osm0sis:
No.. coming from a different custom kernel a user should flash the ROM's default boot.img first, then root zip (optional), then the AK2 zip.

Don't want random custom/modified kernel files piling up in the ramdisk which could lead to undesired behavior/conflicts, not to mention the way that EX extensively modifies the boot.img cmdline, which would also definitely need to be reset by flashing the ROM's default boot.img. :eek:

mkbootfs was the culprit and it's been killed with fire for its crimes. All works now. :):good:
[Nexus 5X Original Android Development] franciscofranco:
Yeah, but I thought flar didn't **** the boot.img that much on the 5X. I stand corrected.
[Nexus 5X Original Android Development] jcmm11:
[MENTION=3292224]franciscofranco[/MENTION]

What happened? On Google+ you said you didn't see any reason not to implement these. They're still not set ?

Thanks for your consideration.
[Nexus 5X Original Android Development] LazerL0rd:
I hope you liked the fix ;)

Wanna try FBE F2FS now lol?
[Nexus 5X Original Android Development] franciscofranco:
Re-uploaded r57 with those config options you asked. Try it.
[Nexus 5X Original Android Development] franciscofranco:
[MENTION=4487388]jcmm11[/MENTION] did it work?
[Nexus 5X Original Android Development] :
I'll check SMB in couple when I wake up.

Edit: vers=1.0 works, 2.0/2.1/3.0 returns Invalid argument

Edit 2: never mind, reflashed and working now. Thanks!

Edit 3: ip6tables nat table is there as well..
[Nexus 5X Original Android Development] franciscofranco:
Awesome :highfive:
[Nexus 5X Original Android Development] jcmm11:
Been too busy to try. Will try this evening and let you know. (Pretty sure it will)
[Nexus 5X Original Android Development] franciscofranco:
Thanks in advance.
[Nexus 5X Original Android Development] jcmm11:
I'm not getting that error any more. Might have some other issues but it's been a while since I played with iptables so I might be doing something wrong. Need to test a bit more. The config appears to be working though, so thanks. smb2 was more for other people (since I was asking for config changes anyway). I don't, currently, have anything to test that with - but based on previous response seems to be working fine.

Thanks very much - it's greatly appreciated.

Edit: it's definitely working. I was missing a parameter to list the correct rule set.
[Nexus 5X Original Android Development] dodjob:
Hey there,

Just a little follow up to my compatibility problem with Francokernel and VFX-magisk (any version) on lineage 15

So I solved it ??✌️

I was flashing the kernel before magisk. And this was somehow breaking things up. I just changed the flash order to ROM + gapps + magisk and then kernel and now, all is f###! flying with BASS ?✌️

Hope it helps anybody having the same problem ( even if I felt I was the only one in this case ???☝️)

Have a nice F##! Friday!

Grüß!

H.
[Nexus 5X Original Android Development] ironmaskusa:
So far so good on 8.1! You've always out done yourself Fransisco ?
[Nexus 5X Original Android Development] attaullahsahito:
June update..coming?
[Nexus 5X Original Android Development] sigurd_LU:
Yes, eventually.
[Nexus 5X Original Android Development] franciscofranco:
r58 is out! Auto-flash with my app http://get.franciscofranco.xyz or get the zips from the OP!
[Nexus 5X Original Android Development] marcelo.toma:
Hey [MENTION=3292224]franciscofranco[/MENTION], I use your kernel since my first Android device, LG P500.

I really appreciate your work.
[Nexus 5X Original Android Development] nirogu325:
Hello there, I've one small request if you don't mind: LiveDisplay compatibility. The rest is excellent.
[Nexus 5X Original Android Development] paaaulo:
Night Shift stopped working for me on latest FK Manager.

Edit

Just updated few seconds ago. NS is working fine again. Thanks.
[Nexus 5X Original Android Development] Azul Baseem:
Francisco, thanks for the kernel.

I tried every kernel before yours and I can say the performance is DEFINITELY smoother OVERALL.

I've had issues with other kernels sorta going bonkers after a few days but with this I've had nothing but good experiences. Looking forward to whatever your bring our way.
[Nexus 5X Original Android Development] sigurd_LU:
In case somebody missed it, the July update is out since 1 week: https://kernels.franco-lnx.net/Nexus5X/8.1.0/anyKernel/
[Nexus 5X Original Android Development] jcmm11:
While we're talking about missing things - for those that don't follow him on Google+ Franco got married and is currently on his honeymoon!

https://plus.google.com/+FranciscoFranco1990/posts/QJmFJEv7Rk6

https://plus.google.com/+FranciscoFranco1990/posts/ND5U6Pp48Vw
[Nexus 5X Original Android Development] Kraxei:
Hey everybody,

thanks first of all Franco for your excellent work.

However I am experiencing odd problems and maybe someone can help me out. I am on Lineage 15.1 (N5X of course), up to date. Installed Franco Kernel r59 (downloaded from kernels.franco-lnx.net, installed it via twrp). Rooted the device and installed the kernel manager app from Franco. I am getting these problems:

the kernel manager app tells me, there is a kernel update. If I let it auto update, it would download r59, install it and reboot the device. After that, it is the same again, update available. I checked the booted kernel, i get: 3.10.108 francisco@franco #59.

I am using the performace profile, since my N5X seems to be laggy sometimes with LOS 15.1. But now, when the devices's screen was locked for some time and I unlock it, it is extremely slow, like it takes it's time from lockscreen and doze to come to live.

Overall I get the feeling that with franco kernel my N5X has worse performance than with LOS 15.1 stock. What am I doing wrong? I guess it's me since I hear only the best things about franco kernel.....

Maybe something with installation of the kernel went wrong, I appreciate any help.

Thanks,

Kraxei
[Nexus 5X Original Android Development] shhnedo:
r60 is up.
[Nexus 5X Original Android Development] LazerL0rd:
In a few years will we have a mini Franco joining us in development too ??
[Nexus 5X Original Android Development] franciscofranco:
Hey all! As maybe some of you know I got married at the start of July so of course Android went to the sidelines. Now that I'm back let's catch up and have some fun together! r60 is out with August security patches. And you know it, you can auto-flash with my app http://get.franciscofranco.xyz

I hope ya'll doing great ?
[Nexus 5X Original Android Development] franciscofranco:
Well r60 is out so maybe that's the update the app wants you to install? I'll assume you're on the latest app version?

About performance, you might be hitting thermal throttle with the performance profile? That's the only reason I can think of, there's absolutely no performance degradation when flashing FK.
[Nexus 5X Original Android Development] Kraxei:
Hi,

thanks for your answer! And congratulations on your marriage! Have a good one :o

I'll check the thermal settings. Thanks again!

Bye,

Kraxei
[Nexus 5X Original Android Development] holmesmcgee:
This is happening with R60 as well.
[Nexus 5X Original Android Development] 777.300:
This is happening since r59 and now also on r60.

Manual flashed latest kernel on the N5X and the FKU app is still telling that a update is available.

No big issue, kernel is working fine.
[Nexus 5X Original Android Development] osm0sis:
SuperSU or Magisk?
[Nexus 5X Original Android Development] 777.300:
Magisk v16.7.
[Nexus 5X Original Android Development] osm0sis:
Huh, SuperSU here, which I had assumed was the problem since it doesn't happen on my Magisk devices (OP5T, OP6). Maybe it's an issue with libsu or the app itself. [MENTION=3292224]franciscofranco[/MENTION]
[Nexus 5X Original Android Development] attaullahsahito:
Franco Kernel for Android 9 Pie

Will Franco Kernel for Android 9 Pie on Nexus 5X be available?
[Nexus 5X Original Android Development] :
r60 works on Pie, Pie kernel is same as Oreo one.
[Nexus 5X Original Android Development] gdskp:
No I don't know how to reproduce it but it existed randomly sometimes.

I just experienced it again few minutes ago but not able to grab screen record. May grab it later if it still happens.

Yes correct.
[Nexus 5X Original Android Development] lennis:
Is possible undervolt?

Enviado desde mi Nexus 5X
[Nexus 5X Original Android Development] gdskp:
And with default setting of r3 (only disable the 2 wakelocks and fsync), I got only 384 and 1440 running. Is it normal?
[Nexus 5X Original Android Development] Koboldchen:
On my phone (stock rom and default kernel settings) it looks like this:
[Nexus 5X Original Android Development] dg4prez:
What does bluesleep do for you?
[Nexus 5X Original Android Development] Jonathan_m84:
Nice antutu score with chroma 18/01 and franco kernel r3
[Nexus 5X Original Android Development] erto90:
How can I Set "input boost" to 1440Mhz on all LITTLE cores, @ 200ms using FKU? I haven't found that specifically for little cores..
[Nexus 5X Original Android Development] franciscofranco:
Yeah that's the problem. We found out that disabling bluesleep gave people random Kernel panics. We don't know why. I forgot to remove that option.

Nope, forget that.

What's the problem? System Monitor doesn't show freqs with small % compared to the higher % values. Doesn't mean they aren't used.

Change input_boost_ms inside CPU-boost to 200.
[Nexus 5X Original Android Development] dg4prez:
Meaningless noise. Benchmarks are worthless.
[Nexus 5X Original Android Development] dickenam:
32h uptime with 2h 26m SOT on the first cycle with r3. I am impressed.
[Nexus 5X Original Android Development] franciscofranco:
You're welcome.
[Nexus 5X Original Android Development] franciscofranco:
Pushed r4. Wasn't supposed to be out this quick, but wanted this app redraw thing to be fixed. Hopefully re-enabling ZRAM fixes it.
[Nexus 5X Original Android Development] dg4prez:
So far so good. Thanks for disabling EIS.
[Nexus 5X Original Android Development] AKtheAT:
It's not mentioned in the change log but is this release still the anykernel2 version now?
[Nexus 5X Original Android Development] nathanchance:
No, it is still in the boot.img format.
[Nexus 5X Original Android Development] perrocaliente:
My ram complaint is not related to your kernel. This is just in general. I know there's not much you can do.

---------- Post added at 10:36 PM ---------- Previous post was at 10:34 PM ----------

Settings? Usage?

---------- Post added at 10:39 PM ---------- Previous post was at 10:36 PM ----------

..
[Nexus 5X Original Android Development] dickenam:
Stock AF.

Stock ROM rooted, Franco r4.
[Nexus 5X Original Android Development] franciscofranco:
r5 will be. I had to anticipate r4.
[Nexus 5X Original Android Development] gdskp:
[MENTION=3292224]franciscofranco[/MENTION]

Here is the screen record (Sorry for forgetting turn off the mic, please mute the video):

https://drive.google.com/open?id=0B-LCzzk9YanmeU0xZVM2TGhHQ2M

As you can see, the first click has no response but the second one.

You may notice the screen pinning icon disappears after the first click. I have tried to disable it and multi-window but still got the same result.
[Nexus 5X Original Android Development] 777.300:
The updates app is still telling me that an update is available while R60 is flashed.

Verstuurd vanaf mijn Nexus 5X met Tapatalk
[Nexus 5X Original Android Development] jcmm11:
Same here.
[Nexus 5X Original Android Development] giannism13:
Same here too
[Nexus 5X Original Android Development] sigurd_LU:
Try the beta version of the app.
[Nexus 5X Original Android Development] franciscofranco:
So the new OTA is here but it doesn't seem we have new Kernel commits. That said I'll push a new update with some fixes in a couple hours.
[Nexus 5X Original Android Development] shhnedo:
Weird... Google abandoning us early? I doubt there's nothing to patch up.
[Nexus 5X Original Android Development] franciscofranco:
r61 is out! Auto-flash with my app http://get.franciscofranco.xyz or get the zip from the OP

1. Merged September security patches

2. Cold app launches are much faster
[Nexus 5X Original Android Development] franciscofranco:
New FK Kernel Manager update!

This one it special.

Changelog:

1. New Icon!!!

2. New minfree and KSM settings

3. Improved layouts across the board

4. Per-App Profiles massively improved + bug fixing

5. CPU monitors don't get squashed anymore

6. Backups layout updated because previous layout sucked

7. Added Refresh button to the Manual Flasher

8. Fixed a major slowdown when opening the app

9. Swipping from the AppBar now opens the drawer (yay)!

10. Kernel logger improvements

I hope you love it and keep the feedback coming!

Download: http://get.franciscofranco.xyz
[Nexus 5X Original Android Development] j-a-d-z:
Update available?
[Nexus 5X Original Android Development] franciscofranco:
Wtf, I thought I fixed it.
[Nexus 5X Original Android Development] jcmm11:
Nope. Bugs are fun they're the entire reason to code ??

I also can't seem to find where to change the channel if I want to try Flash. And then I also seem to have a problem with betas (which I used to get). See attached image.
[Nexus 5X Original Android Development] franciscofranco:
I don't think he supports the Nexus 5X. But if you have a supported device to go Settings and it's there.

I closed the beta channel, I haven't sent out betas in > 6 months.
[Nexus 5X Original Android Development] jcmm11:
Ah - that makes sense (I probably would have allowed the alternate channel to be selected and then have a message saying it's not supported, but not having it available unless supported is also valid (even if not realizing this had me pulling hair out - and also go in further search of betas ? ))

Not a big deal in any case. I'm happy with your kennel as is.

On the update available screen, the one thing I can add is that it's just the screen. There's no system notification popping up, at least not for me.
[Nexus 5X Original Android Development] Konner920:
This kernel + Omni made my phone actually charge and have a battery that doesn't drain with Stock OpenGapps and its a very smooth experience. I love this thing and I just got it a week ago.
[Nexus 5X Original Android Development] jcmm11:
Latest update (3.5.1 (1809082023)) still not fixed. Anything I can give you to help? Logcat helpful here or not?
[Nexus 5X Original Android Development] keyodi:
Hi,

I've attached the source changes to enable LiveDisplay and the kernel to test. The source was ported over from the Lineage kernel. You can try compiling your own, or hopefully Franco can add them :)
[Nexus 5X Original Android Development] franciscofranco:
I figured what the issue is, and it's not the app, it's on the Kernel. I don't know why/how but I botched the local versioning and forgot to add "-FrancoKernel" to the Kernel version string so the app never really picks up if you're using FK or not. I fixed it and re-uploaded r61 with it fixed. You can just auto-flash from the app and when you reboot it'll all be fine and no more "omg update available" anymore unless well, there's really an upate available :)
[Nexus 5X Original Android Development] jcmm11:
It's all better now.
[Nexus 5X Original Android Development] franciscofranco:
Just in case you haven't updated or checked this update (released it 2-3 days ago but forgot to post on the forums). A man's gotta eat!

New FK Kernel Manager update http://get.franciscofranco.xyz

3.6 is here! Please review the app on the Play Store, it helps me tremendously!

1. Added Screen on & Screen off stats widgets. Stats are gathered when the Battery Monitor is active and running!

2. Added a bunch of Kernel tunables: ZRAM on/off, size, swappiness, dirty_ratio, etc;

3. Per-App Profiles bugfixing and improvements based on user feedback;

4. Night Shift bugfixing - it should be reliable now;

5. Added stune settings;

6. Some "quality of life" improvements
[Nexus 5X Original Android Development] Antique_Angel:
Performance decrease and battery drain

Hello Francisco,

Yesterday I installed your Kernel on my N5X Stock ROM and I noticed huge battery drain even in "Power Saving Mode" (in your app) and huge performance decrease even in "Balanced Mode", the apps close take seconds to respond after tap. Ex. I lost 40% of battery in 2 hours only using 'Apple Music' (no other apps were active).

Is this normal? What did I wrong?

Thanks
[Nexus 5X Original Android Development] jcmm11:
I don't know what you did wrong. I can tell you it's not normal. Although 40% in 2 hours (assuming screen was on) gives you the equivalent of 5 hours screen on time, which most people would say is at least decent.

If screen was off and you're streaming music it also depends on your connection (WiFi/cell, how strong is the connection etc).

Bottom line - too few data points for a real judgement. Give it at least a week with your normal usage pattern and see what happens.

I definitely don't see the performance hit you're mentioning.
[Nexus 5X Original Android Development] franciscofranco:
As jcmm11 said there's no performance hit what-so-ever. Quite the contrary actually. I can't even use the device on stock Kernel, it's a ****show. The only thing that comes to mind that can cause massive performance issues is thermal throttle, but that's not Kernel related, it's simply how it is. There's little information to go around, who knows what Apple Music is doing in the background. Whatever behavior you saw it would happen regardless of the Kernel you're using.

Try a reboot or something, something smells janky there.
[Nexus 5X Original Android Development] franciscofranco:
New FK update with merged October security patches... unfortunately they aren't very exciting, just sdcardfs fixes.

Auto-flash with my app here http://get.franciscofranco.xyz or get the zip from the OP.
[Nexus 5X Original Android Development] jcmm11:
[MENTION=3292224]franciscofranco[/MENTION]

I think I'm going to need a new phone shortly. Are you planning on supporting the Pixel 3s?
[Nexus 5X Original Android Development] rasimoes:
Hey quick question

How do I know if my build is r49... r50... and so on?
[Nexus 5X Original Android Development] jcmm11:
Settings|System|About phone|Kernel version

Just before the date/time you'll see:

francisco@franco #xx

Where xx is the current release number
[Nexus 5X Original Android Development] j-a-d-z:
Or just open the FKM app.
[Nexus 5X Original Android Development] rasimoes:
Actually I don't have Francisco's kernel yet but I am willing to try due to battery performance. I am using Nexus 5X with latest Android 8.1 October Update and I want to know which one to download. Following the logic I believe it's r62?!

My kernel version

3.10.73-g7a45c51 (gcc version 4.9.x-google

20140827 (prerelease)(GCC) )

android-build@abfarm756 #1

Sat Aug 11 00:05:01 UTC 2018

Does that help by any means?
[Nexus 5X Original Android Development] jcmm11:
Yes, you want the latest which is r62.
[Nexus 5X Original Android Development] rasimoes:
Thanks a lot mate!
[Nexus 5X Original Android Development] GenghisKhan67:
Long time user here, recently "downgraded" to a Nexus 5X from a newer but ****tier Samsung phone, Franco's kernel rocks, nothing compares to it. Two thumbs way up.
[Nexus 5X Original Android Development] franciscofranco:
Nah, no plans to support the Pickle 3.

Always flash the latest, in this case, r62.

Music to my ears!
[Nexus 5X Original Android Development] LazerL0rd:
Why don't you try a kernel for the XZ Premium ???

Ah, this device had so much potential but alas Sony just killed most stuff with DRM and locked features to stock.
[Nexus 5X Original Android Development] franciscofranco:
Because it makes no sense to invest in a phone where I would have 0 to no return from it.
[Nexus 5X Original Android Development] LazerL0rd:
Yeah, I was just being satirical. This phone has some great stuff but it's pretty limited to stock, which is why everyone's excited for Pie. Anyways thanks again for your work. Been using it as a core part of all my kernels :good:.
[Nexus 5X Original Android Development] franciscofranco:
Halloween sale ?

FK Kernel Manager ~30% sale for the next 24 hours. Also pushed 3.7.4

Get it here: http://get.franciscofranco.xyz
[Nexus 5X Original Android Development] chandrashekhar_singh:
i am using nexus 5x and linegage os. from 3-4 months my device has been getting very heated and sluggish performance. jitterish all the time. i'm flashing this kernel now. should i just flash and that's it? nothing to change?
[Nexus 5X Original Android Development] CLPose:
Yes, you can flash and forget about it, or you can use some kernel manager to tweak whatever you want.
[Nexus 5X Original Android Development] franciscofranco:
Yup. You can use my app if you want to tweak it any further though.
[Nexus 5X Original Android Development] franciscofranco:
r63 pushed with the November security patchset. It's just WiFi driver updates though. Get the Kernel from the OP or just auto-flash it with my app here http://get.franciscofranco.xyz
[Nexus 5X Original Android Development] TheForumTroll:
When using your kernel and app are the cores supposed to come back online at a reboot if they where turned off? If so is it possible to somehow make it stick/turn them off again automatically?

I'm seeing 0,44% active drain and a 1,12% idle drain and some notifications warning about above 5% idle drain. Something is off. Looks like active and idle has been switched. Around two hours screen off and 6 screen on. That's switched for sure ?

https://imgur.com/a/bE8myuh

I switched ROM months ago and totally forgot about your kernel and app. It's like getting a new phone, with all the stuff I can tweak now ? Already bought the FK app a long time ago so used the support 2018 option. I think it's great that you share with people that have developed features you use in the app. ?
[Nexus 5X Original Android Development] franciscofranco:
Cores come back eventually, they go offline due to thermal throttle.

Show me your full stats.

Thanks for the support :)
[Nexus 5X Original Android Development] TheForumTroll:
Sorry I wasn't clear. I meant if I turn them off via your app.

I attached a screenshot of the stats above.
[Nexus 5X Original Android Development] franciscofranco:
If you turn them off via app then you must turn them back on with the app as well.
[Nexus 5X Original Android Development] TheForumTroll:
I think we are talking past each other here ? What I'm seeing is that cores I have turned off are back online after a reboot. Is that supposed to happen and if yes can I force them to go back offline again automatically?
[Nexus 5X Original Android Development] franciscofranco:
OH that. Yeah that's intended. I'm going to add a set on boot thing for the next release, wanted to see how this feature worked with others before adding a restore on boot option :)