yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] sandrocvrb:
No issues here. Fingerprint scanner has been consistent through all fk versions.
[Nexus 5X Original Android Development] batman368:
+1

Everything fast for me as well. And the new battery savings works as well. Even better than before!

Thanks Franco!
[Nexus 5X Original Android Development] mindlesSheep:
I flashed new kernel and the fingerprint scanner immediately "stopped" working, please dont tell me there is no issue. Dont answer if you have nothing to say. Dont try to tell me there is no problem, it is here and I would like to know what caused it and how to deal with it.
[Nexus 5X Original Android Development] SlimSnoopOS:
How do you mean? You linked to the Marshmallow branch which is no longer maintained. Click "Parent Directory" a few times to get to the 7.1.1 or 7.1.2 branch.
[Nexus 5X Original Android Development] Captain_Hungary:
Post a logcat if you want anyone to deal with it. How could someone tell the reason for you without that? Mine also works fine after the update and since you are the only one here with this bug, then I'm 99% sure the problem is at your end. (I'm not a developer tho).

I suggest you to clean cache and dalvik, if that doesn't work then do a clean install. Random ****s just happen sometimes :/
[Nexus 5X Original Android Development] :
[MENTION=3292224]franciscofranco[/MENTION], hello, will just ask if you still update f2fs on this kernel? im on ext4 btw ;)
[Nexus 5X Original Android Development] zurik:
I confirm it too.
[Nexus 5X Original Android Development] vandyman:
What rom are you using?

What super user are you using?

What add ons are you using on top of the rom?

---------- Post added at 09:26 AM ---------- Previous post was at 09:23 AM ----------

Confirm what? No information?

What phone, rom, etc..?
[Nexus 5X Original Android Development] zurik:
For the fingerprint stops working. (Nexus 5X 7.1.2 beta 2) on r36 fingerprint​ works flawlessly
[Nexus 5X Original Android Development] vandyman:
For some reason google introduced the Pixel fingerprint scan on 7.1 and up.

It is known issue and Google is saying to clear the cache and davik for now.

It sounds like your kernel was already jacked up before you installed FK.
[Nexus 5X Original Android Development] Smac7:
So where can I change the vibration intensity? I bought the Franco updater app and i can't find anything.
[Nexus 5X Original Android Development] jcmm11:
Kernel settings, 4th item from the top. "Haptic vibration"
[Nexus 5X Original Android Development] franciscofranco:
For the millionth time, I have nothing to do with the fingerprint scanner, everything that's on the Kernel side is 100% stock. Make sure you're flashing the correct Kernel version for your Android version.

F2FS tree is updated enough at this point.
[Nexus 5X Original Android Development] LazerL0rd:
They need to clear cache in settings. Or if unavailable (Android O) then clear dalivk, /cache, AND /data/resource-cache in TWRP.
[Nexus 5X Original Android Development] Smac7:
Not there for me. Does the 7.1.2 version have different settings?
[Nexus 5X Original Android Development] franciscofranco:
No.

You're eithe not running FK or you're not rooted.
[Nexus 5X Original Android Development] LazerL0rd:
That's what Google advised people. And I was just sharing what works for me, sorry if I was wrong.
[Nexus 5X Original Android Development] Sonoo:
Hi all,

Moved from Elemental Kernel to this today. Can anyone tell me if sdcardfs is enabled? or how to enable it? or even if it does any good to turn it on??

Thx
[Nexus 5X Original Android Development] zurik:
Are you asking for EX Kernel? If yes, you're on wrong topic.
[Nexus 5X Original Android Development] Sonoo:
No, i am asking about franco kernel. I apologize for any miscommunication.
[Nexus 5X Original Android Development] Smac7:
I am rooted, and I installed the kernel, but I wonder if my magisk is what is holding it up. In order for this rom to work and pass safety net I had to flash pixel ROM, then Franco, then stock boot.img, and then finally magisk.
[Nexus 5X Original Android Development] indian84:
Your Franco kernel was rewritten when you flashed stock boot.img. That means you are not running Franco kernel.
[Nexus 5X Original Android Development] franciscofranco:
I misunderstood, sorry.

sdcardfs is the default filesystem to mount the internal sdcard's storage that's not allocated for /system and other partitions.
[Nexus 5X Original Android Development] Smac7:
Thanks. I was following bad instructions apparently.
[Nexus 5X Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 5X

r38

1. Merge the new Kernel sources from Android 7.1.2 and April 2017 security patchset

2. Merge all Kernel patches from Android O Preview 1

zip: https://kernels.franco-lnx.net/Nexus5X/7.1.2/anyKernel/fk-r38-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 5X Original Android Development] franciscofranco:
r38 for Android O Preview 1 is also available from https://kernels.franco-lnx.net/Nexus5X/O/anyKernel/ and auto-flashable from FK Manager & Updater.
[Nexus 5X Original Android Development] :
[MENTION=3292224]franciscofranco[/MENTION] Is there something kernel side that would cause cifs to stop working when battery saving mode kicks in? if so.. it's that something that can be changed not to.
[Nexus 5X Original Android Development] Eurofighter_ty:
[MENTION=3292224]franciscofranco[/MENTION]

In your Google+ post you said that Google is focusing on the battery life with new patches for Pixel phones. Those kernel patches are merged in the Nexus kernels too or just Pixel ones ? I am talking about AOSP not your kernel.
[Nexus 5X Original Android Development] franciscofranco:
Battery saving mode kills network access during screen off, so that may be it.

I picked one of those patches for r38. The rest is device specific.
[Nexus 5X Original Android Development] suku_patel_22:
Weird, still seeing r37.
[Nexus 5X Original Android Development] dg4prez:
Does this kernel set the image stabilization on? If so, can it be disabled? It breaks proshot video recording.

Already checked my build.prop, so I'm assuming it's kernel since it works on stock and elemental.
[Nexus 5X Original Android Development] loepen:
Moved problem including log to this thread: http://xdaforums.com/nexus-5x/help/camera-crash-switching-video-slowmo-t3292673 Help appreciated.

Don't want to discuss a problem here, that the dev considers OT.
[Nexus 5X Original Android Development] franciscofranco:
Yes I enable EIS by default. You can disable it from inside Googles Camera.

Its not OT per se, you can discuss it here ;) but FK is not causing it. Have you tried disabling Image video Stabilization from inside Googles Camera?
[Nexus 5X Original Android Development] franciscofranco:
I'll get back to you when I get home.
[Nexus 5X Original Android Development] loepen:
Thank you. Yes tried it from inside the camera.
[Nexus 5X Original Android Development] dg4prez:
Franco, because it's enabled at the system level, it breaks at least proshot and possibly others, regardless of the setting in the camera app. This can be replicated in other kernels by using the build prop hack - same behavior. With that in mind, is there a way to disable this in shell or something along those lines? Ultimately a toggle in your app would be the most elegant way to do it but any short term fix would be appreciated.

Other than that, I've had great results since last night. I need another day to be sure, but I haven't yet experienced the soul crushing lag I've had to deal with prior to r2. Which, you know, is nice. I was about ready to smash the damn thing on YouTube or something.
[Nexus 5X Original Android Development] osm0sis:
I'm too busy to start supporting devices I don't own, but it's not particularly hard for someone to replicate the process here by looking at the other zips I have made.
[Nexus 5X Original Android Development] franciscofranco:
Hmm I didn't know about that. setprop persist.camera.eis.enable 0 doesn't remove it. I'll try to find an alternative, I don't want it to break apps. Thanks & sorry.

Yes of course, you don't own this! I'll end up replicating it, you already taught me how before :)
[Nexus 5X Original Android Development] osm0sis:
Yup, in our Hangouts history are even the instructions for how you can flash an AK2 zip on booted Android via f.Ku, which would be rather innovative. :)

And honestly, until you find the time, it really isn't too tricky for any person here to figure out just making an AK2 zip with your 5X zImage and ramdisk tweaks from your GitHub.
[Nexus 5X Original Android Development] dg4prez:
Don't be! I'd have thought that was a great idea if it didn't cause problems. On the plus side it's very easy to enable at the build.prop level instead.
[Nexus 5X Original Android Development] perrocaliente:
I was under the impression that the thermal throttle limit was removed in r2? However my big cpu has disappeared and I'm only at 46* C am I mistaken?
[Nexus 5X Original Android Development] franciscofranco:
Big cluster won't go offline due to thermals... I just rammed by N5X with everything I can possibly imagine, made it go up to 34ºC on the battery (which basically makes both clusters throttled to death, but not offline) and the big cluster is alive and kickin'.
[Nexus 5X Original Android Development] perrocaliente:
Okay so maybe I misinterpreted something. Earlier today I had the settings for the big cluster available in FKU however now they disappeared. I can't change any settings on the big cpu only the little. What happened to them?
[Nexus 5X Original Android Development] franciscofranco:
Hmm... can you tell me exactly your sequence of actions that led into that Cpu-Manager screen? It can help me understand better.
[Nexus 5X Original Android Development] blinkin:
I think I had the same yesterday... Big cluster disappeared shortly after my phone booted... Now it's there again
[Nexus 5X Original Android Development] dg4prez:
Wow, what a massive difference. Throttling had to have been the issue all along. Not only that, but the battery life had been fantastic. 4 hours is nothing now for screen on time.
[Nexus 5X Original Android Development] dickenam:
I, somehow, lost 16% overnight last night.

I suspect it's my home WiFi (Comcast).... Drain seems to be normal on work WiFi. Both 5ghz WPA2 (psk at home, 802.1x eap at work). I have given my device a static IP also, no difference.

Anything to this?
[Nexus 5X Original Android Development] Aaron1017:
Same with me... big cluster goes offline at some point and doesn't come back online no matter what. Only a reboot bring them back. I'll try to pinpoint when it happens.
[Nexus 5X Original Android Development] Scarchunk:
It appears my wife's phone is also having the issue of the big cores going offline until a reboot. She actually wants me to revert her to r1 with the thermal conf fix in place as she claims it was better then. That would make sense if a reboot is the only way to bring the cores back online. To add confusion to the issue, I'm not having this issue at all and r2 is running great. Guess I'm going to reflash system/stock kernel and them reflash r2 to see if that helps with a clean slate.
[Nexus 5X Original Android Development] skulldreamz:
r2 is giving me at least a full 1-2 hours better SoT. Very very impressed as always with your work [MENTION=3292224]franciscofranco[/MENTION] I have already passed 6 hrs SoT and still have half of my battery left. I might just make it to 10 SoT this cycle. Gonna be really close!

UPDATE!! > and if you look in my bottom screenshot at the bar where my screen is on, well when my screen goes off check out how that basically is mirroring the time my phone is awake. In conclusion my phone falls asleep like a bear hibernating the second i turn my screen off. I am getting basically almost no FWL's and very very little PWL's. Just fyi I have tweaked only 1 kernel parameter and that is moving input_boost_ms to 1000 because it has seemed to give me a slightly better user experience while opening apps, but other than that I am using FK exactly as it comes out of the box from Mr. [MENTION=3292224]franciscofranco[/MENTION] ?
[Nexus 5X Original Android Development] :
Hmm, kills it with screen on as well (mount shows it as mounted still)
[Nexus 5X Original Android Development] eak1080:
Same
[Nexus 5X Original Android Development] ensboarder:
Does work with 7.1.1 ?
[Nexus 5X Original Android Development] LazerL0rd:
Is this based on Android O, or is it using the previous sources?
[Nexus 5X Original Android Development] franciscofranco:
Based on O preview 1 sources...
[Nexus 5X Original Android Development] LazerL0rd:
Thanks, cause I was wondering if you did what [MENTION=1863016]rachanta[/MENTION] did xD
[Nexus 5X Original Android Development] franciscofranco:
Don't know anything about that person.
[Nexus 5X Original Android Development] divvykev:
Same here. Needed to be downloaded manually from the server.

Kernel working nice and smooth on Stock 7.1.2
[Nexus 5X Original Android Development] Smac7:
Is there a chance that the balanced mode would feel less responsive than the stock kernel? I didn't change any settings besides boosting the vibrate level to about stock levels. I guess it could be nocebo though.
[Nexus 5X Original Android Development] suku_patel_22:
For me the balanced mode is more smooth than stock.
[Nexus 5X Original Android Development] aoh1996:
Same feeling. But battery life is better.
[Nexus 5X Original Android Development] jugoslavpetrovic:
Wow
[Nexus 5X Original Android Development] LazerL0rd:
[MENTION=3292224]franciscofranco[/MENTION]

He even used your kernel sources, and you didn't notice?
[Nexus 5X Original Android Development] Nicktheprofessor:
Why would he? In the FLOSS world it's impossible to keep track of who uses what parts of who's code so no one really bothers as long as the GPL is followed.
[Nexus 5X Original Android Development] GrijzeGeest:
[MENTION=410271]fransisco[/MENTION]franco or others :)

Since version #37 programs seem to be more aggressively kicked out of memory, is that possible? Programs like WhatsApp and Swype keyboard seem to have to be loaded into memory most of the time. Is there a setting to reduce this aggressive behavior?

Thanks!
[Nexus 5X Original Android Development] buffer overflow:
Try Servicely or Greenify, but I don't understand why you won't to "kill" WhatsApp or Swipe in particular whatsapp. Is chat application and that behavior to load in memory is normal.
[Nexus 5X Original Android Development] GrijzeGeest:
Maybe I did not phrase it clearly: Before #37 the programs were more responsive and appeared almost directly, since #37 they do not and only slowly appear (seconds), it is like they are not in memory (have been closed/ kicked out). It seems like some behaviour has been changed, I only use default settings for FKU and naptime is not set to aggressive.
[Nexus 5X Original Android Development] franciscofranco:
Yes, that can be possible. Stock uses a ridiculously high input boost duration for both clusters. It's toned down on FK.

I don't know everyone and I don't keep track of whoever uses my sources...

I didn't change anything. Android deals with that as it pleases.
[Nexus 5X Original Android Development] LazerL0rd:
Didn't you do that LMK change? To let user daemon be instead?

And it's surprising you never heard it, cause he called it his own kernel name - "Racer kernel" and it was what everyone used as a daily driver for O. (I did tell him NOT to use 7.1.2 as source for O kernel but he said it was fine).
[Nexus 5X Original Android Development] *ReZa*:
Can i use it on 7.1.1? The fku still doesnt show me the update .
[Nexus 5X Original Android Development] franciscofranco:
Userspace daemon is being used yes.

I don't open any other thread on XDA other than mines, so I don't know who's doing what or building what.

Don't use it on 7.1.1.
[Nexus 5X Original Android Development] LazerL0rd:
Well, at least you got informed by us then ;), Is that the reason apps may be closing more for him (personally it seems better​, O improved allot and now it's improved even more).
[Nexus 5X Original Android Development] Nicktheprofessor:
Since the LMK is no longer used (in this kernel) this is now something regulated within the Android OS and not the kernel. I've seen others that were happy that they now have more free memory but in reality it leads to exactly what you are experiencing, a more aggressive way of cleaning memory.

Free memory isn't really a good thing, it just means that whatever is managing your memory isn't doing a good job at it.
[Nexus 5X Original Android Development] dragos281993:
[MENTION=3292224]franciscofranco[/MENTION] , I've been browsing through your FK sources for some time now, and I couldn't find the commit/commits that add the ability to tweak the screen colors, especially the saturation. Could you please point me in the right direction ? I seem to be blind enough to not be able to find anything related to that. I'd really appreciate it.

Thanks !!!
[Nexus 5X Original Android Development] Nicktheprofessor:
git log --oneline | grep color

That should list all commits that mention the word "color".

You could do the same for "display" or "screen".

Is there even such a commit though? I thought that code was native to stock.
[Nexus 5X Original Android Development] franciscofranco:
https://github.com/franciscofranco/bullhead/commit/ca0cf359959248054a8728d8e5c79f697ecf7729
[Nexus 5X Original Android Development] dragos281993:
Thank you very much ! You're awesome.

??
[Nexus 5X Original Android Development] joseph168:
Could you advice what is the best set up after install kernel? Thanks in advance.
[Nexus 5X Original Android Development] franciscofranco:
That has been answered 10 billion times. Just run a quick search.
[Nexus 5X Original Android Development] LazerL0rd:
Exactly how he left it. Unless you want a specific thing.
[Nexus 5X Original Android Development] joseph168:
After flashed the kernel, my Facebook app and browser scrolling is stuttered. I want you to guide how to make it smoothy scrolling both browser and Facebook app. I use these two app everyday. Sorry for bothering you both since I am new with this.
[Nexus 5X Original Android Development] MaLiXs:
Work very well on my side thanks again for the time spend for us

And yes the fingerprint sensor work lol [emoji1]

Envoyé de mon Nexus 5X en utilisant Tapatalk
[Nexus 5X Original Android Development] franciscofranco:
You can increase input boost duration to 250ms.
[Nexus 5X Original Android Development] odunke01:
Francisco

I would love to use naptime, unfortunately due to my banking app not working with magiskhide or root switch I need to run my phone non rooted.

Is there a chance for you to include

"adb -d shell pm grant com.package.name android.permission.WRITE_SECURE_SETTINGS"

Into naptime?

Cheers for your hard work.
[Nexus 5X Original Android Development] franciscofranco:
Yes, I do have plans for that. Just haven't got around to do it since it'll require some code magic. Will do my best to get that done in the next 2-3 weeks max.
[Nexus 5X Original Android Development] Zach1928:
Not to sound like a dummy and beat a dead horse.. but R38 is for 7.1.2, correct? The OP shows "R50" and up for 7.1.2 and Android O. Also the web server and change long do not have R38. Just want to be certain before I break something lol.
[Nexus 5X Original Android Development] ViRb3:
The link in the first post leads to the Android 7.1.1 kernels:

https://kernels.franco-lnx.net/Nexus5X/7.1.1/anyKernel/

where r37 is the latest.

As we are talking about Android 7.1.2, you should look here instead:

https://kernels.franco-lnx.net/Nexus5X/7.1.2/anyKernel/

r38 is only for Android 7.1.2 and above.

I just flashed it and it's all smooth :)
[Nexus 5X Original Android Development] Zach1928:
Awesome, I'm hoping this gives me some better functionality out of mine. Does it seem normal to get about 2 hours of SOT for normal use? Also is it expected to have stuff force close a lot? I know if I use snapchat while Maps is running, it kills maps off and also typically force closes the launcher so everything has to be reloaded into memory constantly
[Nexus 5X Original Android Development] joseph168:
the big cluster keeps offline. How to make it online back? Thanks in advance.
[Nexus 5X Original Android Development] franciscofranco:
I'll say it, again, once more, thermal throttle...
[Nexus 5X Original Android Development] buffer overflow:
Patience is a virtue ! ?
[Nexus 5X Original Android Development] LazerL0rd:
[MENTION=3292224]franciscofranco[/MENTION],

In your kernel compared to the stock one.. The camera crashes ALLOT (as in kernel panic). I'm not sure why but it does get quite annoying. I'm on Android O.
[Nexus 5X Original Android Development] BS86:
Why are you using a beta version when you get annoyed by crashes?

Sent from my Nexus 5X using a TARDIS
[Nexus 5X Original Android Development] LazerL0rd:
The camera issues only occur with franco kernel. Never was there before.
[Nexus 5X Original Android Development] franciscofranco:
Sources are straight from Google, no changes to anything related to the camera so I don't see how that's related. I'm not going to troubleshoot things that break with O.
[Nexus 5X Original Android Development] LazerL0rd:
Okay.. that's alright. Maybe it was something to do with how you're handling RAM or the camera daemon. Anyway, thanks for this kernel.
[Nexus 5X Original Android Development] mr.ace:
[MENTION=3292224]franciscofranco[/MENTION] nanohub is the same as Android sensor hub or is a different thing? And I like to know how nanohub patches can effect on battery life
[Nexus 5X Original Android Development] Rapper_skull:
With the latest update of the app, FK Updater tells me to update to r37, while I'm still on 6.0.1 and it's not compatible. It is very confusing and an inexperienced user can wrongfully flash it.
[Nexus 5X Original Android Development] LazerL0rd:
[MENTION=3292224]franciscofranco[/MENTION],

Why do you use '128' as your read ahead value? Allot of people advise 1024 for the 16GB and 2048 for the 32GB (which you seem to use on boot).

Thanks,

---------- Post added at 03:20 PM ---------- Previous post was at 02:39 PM ----------

Also, changing the sampling rate of the "conservative" governor isn't sticking.
[Nexus 5X Original Android Development] merothh:
[MENTION=3292224]franciscofranco[/MENTION] You've got the OP wrong. It's builds starting from r38 that is compatible with 7.1.2 not r50.

I spent a while looking for r50 on your server. Guess nobody reads the OP ? /s

Also Installation instructions , Bloody zip not zip
[Nexus 5X Original Android Development] jcmm11:
r50 is an advance release for Android P.
[Nexus 5X Original Android Development] merothh:
Confirmed. Franco works for Google.
[Nexus 5X Original Android Development] jacky2677:
Sometimes my phone reboot. I have the defaults values. R38 latest stock rom

Envoyé de mon Nexus 5X en utilisant Tapatalk
[Nexus 5X Original Android Development] franciscofranco:
Yes. They are just fixes.

Increasing readahead value has been found to trigger some emmc interface bugs.

With 2.2.13?

Thanks.
[Nexus 5X Original Android Development] Rapper_skull:
Nope, the problem is solved with the latest version. Thank you

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] franciscofranco:
I'm glad. I spent some time debugging that issue, was starting to be worried that 2.2.13 didn't fix it. Glad it did.
[Nexus 5X Original Android Development] EvilHowl:
https://github.com/franciscofranco/bullhead/commits/nougat-mr2/drivers/base/power/wakeup.c

Are the commits for the wakelock blocker there? Thanks!