yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] franciscofranco:
Coincidence, **** happens sometimes with signals.

I/O schedulers have nothing directly to do with battery life.
[Nexus 5X Original Android Development] ohcanada:
Hello! I remembered back in Galaxy S era, I had a kernel app that could limit the amount of charge that the battery is going to get. You can set it to charge only up to 90% or any number you want. We can probably simplify it into 2 modes, one is for normal (around 85~90%), the other is for "extended range" mode (max charge), just like the Tesla Model S. This may be beneficial for people who wants to use their phone for a long time but worry about battery degradation?
[Nexus 5X Original Android Development] franciscofranco:
USB-C reduces voltage and amperage when reaching 90% I believe and it'll shut down charging if it's at max battery. Don't worry about it.
[Nexus 5X Original Android Development] herBosaurus:
Someone said that this kernel is more "complete" over elemental. Is that true? If so, in what sense? Also, is this better than the interactive ghostpepper 1.1 values? Last question being: is there any point of flashing another kernel if in using the ghostpepper values? Do kernels do anything other than being set as the governor for the ROM?
[Nexus 5X Original Android Development] ishamm:
I dont think thats the case here. I can flash r5, have signal/wifi issues, not move at all, go back to stock, have no problem, then reflash r5 and have the problems immediately again. This seems to be directly related to the kernel, as nothing else is being changed. thanks
[Nexus 5X Original Android Development] KillerVamp09:
I'm having the same issues with data. Slow data then periods of data cycling.
[Nexus 5X Original Android Development] harmonized1314:
I'm having issues with data on r5 as well. I will periodically lose data, or it switches to 1x and stays there. Only fix is to cycle the radio
[Nexus 5X Original Android Development] Mkalper:
Ok, i set big cluster thermal to 12c and by doing so i beleive i disabled it.also im in battery saving mode at all times.using greenify and aggresive doze(appeariantly they have solved the motion wake up issue) and also power nap and starting from a clean flash today i was able to get 5 hours of sot with gaming(boom beach) without a noticable lag or stutter.i used to mess up with wakelocks in amplify but that didnt bring me any good unfortunately. After days of experiment thats my final setup.stock rom with f5 optimized for wapp,gmail,boom beach and browsing.Any comment or advice?
[Nexus 5X Original Android Development] mhrussell1:
My connectivity problems are very infrequent.
[Nexus 5X Original Android Development] dickenam:
Mine are non-existent.
[Nexus 5X Original Android Development] myawan:
I have galaxy S4 currently and my upgrade is due in near future. I was confused between S6 and 5X but this thread has made decision easy for me. :) I almost read the whole thread in one day. I know [MENTION=3292224]franciscofranco[/MENTION] from the days of LG One (P500) when I used his kernels. Great work!

See you soon!
[Nexus 5X Original Android Development] queerquirks:
Those with data issues, do you have Wanam smart network installed? I had the data issue too on r5 but I switched to ELx for some other testing, so cannot confirm whether smart network is related to the issue.

Smart network xposed mod on the latest update kept constantly turning on my location even after I switched it off, literally 5s after I toggle off. Disabled it and all is fine now on my 5x. Maybe it affects data too?
[Nexus 5X Original Android Development] ishamm:
I don't have wanam, or any xposed modules, completely stock other than the kernel
[Nexus 5X Original Android Development] peikojose:
Hey [MENTION=3292224]franciscofranco[/MENTION] will you include KSM in next releases?

Thanks!
[Nexus 5X Original Android Development] SoMeiBoL:
It's included.
[Nexus 5X Original Android Development] oubravs2b:
I'm leaning towards agreeing with ishamm, as I've had the same issue ever since I flashed r5 on multiple ROMS (even over stock).

I've been known to break things though! ;)
[Nexus 5X Original Android Development] iPwn_:
Hey Franco, it would be great if we could save our own color profiles within FKU.

If I make the color temperature warmer at night, I can't reset it by dragging the slider right back to "Cooler" in the morning, since this just puts it at 256, 256, 256 instead of the setting I want.

If I could just save the presets I want for day and night, this would make the process much simpler.

I tried cf.lumen, but that disables FKU's color control due to the kcal conflict.
[Nexus 5X Original Android Development] t-r-e:
Does Franco kernel work with systemless root ?
[Nexus 5X Original Android Development] pkadavid:
yes
[Nexus 5X Original Android Development] schaggo:
May I ask what app that is? Seems simple, nice an clean, the way I like things.

It's flar's EX Kernel Manager https://play.google.com/store/apps/details?id=flar2.exkernelmanager
[Nexus 5X Original Android Development] yooouuri:
My internet connection (3G, 4G) disconnects randomly. I need to pick up my phone and something internet related.

Does somebody have this issue also? Stock w/ TWRP and R5.
[Nexus 5X Original Android Development] Azarin:
Not got the issue here. All is working well with R5.
[Nexus 5X Original Android Development] vincentsergerie:
I'm running into a weird glitch with this kernel with headphone gain opposed to stock. If I'm listening to any music service (play, spotify, 8tracks so on), it works fine with headphones but if I plug an aux cable, the media stops as soon as I hit play.

Any idea to what might be causing this?

Apart from that, reeeeaaallllyy appreciate the kernel, been doing wonders for my phone

Running stock rooted, xposed, francokernel r5
[Nexus 5X Original Android Development] leAndroid91:
Hi franco i switched from ElemantalX to franco.kernel because my N5X has qcom_rx_wakelock issues when connected to a authentication wifi for example when in a hotel (log in with surname and room no).

On google i read that your kernel has fixed that issue on older versions.

Unfortunately i'm still having this wakelock issue with your r5.

Do you have any idea what could cause that issue and/or how to prevent it?

Do you plan on implementing a fix in your kernel and if yes, when?

Thanks for you effort man!
[Nexus 5X Original Android Development] Seanbest:
Looking for a good configuration for some better performance without a big battery drain. Suggestions?
[Nexus 5X Original Android Development] dickenam:
What up HBurg! I went to JMU. DUUUUUUKES!

Anyway, stock config is more than capable. I'd start there and fix problems as they arise. (Like me, I suspect you won't find many, if any at all).
[Nexus 5X Original Android Development] simplyphp:
Purchased the Franco Kernel Updater, thanks and looking forward to any more kernels you release for our 5X!
[Nexus 5X Original Android Development] Illogi.xbone:
Will multirom support be added or is it in the Kernel already?
[Nexus 5X Original Android Development] lexcyn:
For some reason I am having really studdery behavior if my phone has been asleep for awhile after installing FK. Any ideas? Seems like doze doesn't like to un-doze. Has anyone else experienced this? Sometimes it's so bad I have to reboot and then it's smooth again.

[EDIT] - After wiping cache it seems a bit better... I may do a factory reset to see if it's a rogue app that is somehow only now showing it's ugly head.
[Nexus 5X Original Android Development] Koboldchen:
I've seen that the newest jolla-kernel has an IPA_WS-Wakelock-blocker. Would love to see that on Franco's kernel too...
[Nexus 5X Original Android Development] :
This?

https://github.com/jollaman999/jolla-kernel_bullhead/commit/6cfa2a8fd9ae69b283eca92df985f2ae7ed07d7d
[Nexus 5X Original Android Development] Koboldchen:
Yes, I guess so.
[Nexus 5X Original Android Development] zurih:
Is there any plan to add F2FS support?

Also, is there a way to disable touch boost?
[Nexus 5X Original Android Development] werdnoynek:
My settings aren't sticking when I select the set on boot option. I've tried reinstalling the FKUpdater (paid version), but can't seem to get them to stick. Any suggestions?
[Nexus 5X Original Android Development] RTNDO128:
When I was on stock, it worked fine. Once I switched to CM, the settings didn't stick after a reboot. I don't know if you're on a custom ROM or not.
[Nexus 5X Original Android Development] werdnoynek:
Yeah... on Chroma.

Interesting. Anyone know of a workaround?
[Nexus 5X Original Android Development] andresee:
Just been using tasker to set them on boot... not a great workaround but it works. Also running chroma.
[Nexus 5X Original Android Development] gtsfreak:
Someone help me please

Bluetooth is force closing on my n5x

I am running stock mmb29k with Franco kernel r5 and xposed??????

Any way to fix it?

The error is Bluetooth share has stopped
[Nexus 5X Original Android Development] gtsfreak:
How to install stock kernel without flashing the whole factory image as currently I'm using Franco kernel r5 and can't update my phone?

ps.I don't wanna loose root
[Nexus 5X Original Android Development] mishko:
[MENTION=4764050]gtsfreak[/MENTION] If you have the stock rom zip file just extract the boot.img file and flash it through Flashify.

Skickat från min Nexus 5X via Tapatalk
[Nexus 5X Original Android Development] nathanchance:
Here is a standalone copy of the stock boot.img so you don't have to download the full 1GB factory image. Download it, boot into TWRP, click Install, click the Images button (location varies based on your TWRP version), select the boot.img, choose the boot partition and flash it.
[Nexus 5X Original Android Development] blue duck butter:
Does anyone know why I can't overclock the cpu? In the settings, the max frequency for the low power cluster of cores is 1.4ghz and for the high performance cluster, it's 1.8. Both of these are the stock frequencies. I want to be able to overclock the CPU. Any ideas?
[Nexus 5X Original Android Development] 021adam:
Uh... The kernel isn't overclocked. Simple. The only 5x kernel that I know of that is overclocked is Elemental X. It really isn't necessary though and this phone doesn't handle overclocking well.
[Nexus 5X Original Android Development] blue duck butter:
I could have sworn I was running overclock with franco back on my Samsung Galaxy Nexus...Maybe not but I guess it's useless to me now! I knew I should have gone with elementalx to begin with. I only chose to start with franco since I had already purchased the support app for it years ago. What makes you think the 5X doesn't handle OC well? maybe send me a private message so we don't get off topic.
[Nexus 5X Original Android Development] nathanchance:
The chips nowadays have gotten very efficient at running at lower frequencies that overclocking isn't necessary for performance. Additionally, the thermal throttling usually limits the phone when it tries to get up to higher frequencies (happens on EX when people try to overclock).
[Nexus 5X Original Android Development] 021adam:
It's not really ot since it's directly related to this kernel. Gnex is a totally different phone that benefited more from oc. 5x has plenty of power and Franco kernel runs very well.
[Nexus 5X Original Android Development] blue duck butter:
I just don't understand why anyone would need anything other than stock kernel if it's not being used to overclock. I've been over locking CPUs on my phones since Palm's webOS and the only reason a custom kernel was even created back then was to overclock.

What gains are we getting from Franco kernel, other than making the screen look less blue and being able to shorten the vibration duration?
[Nexus 5X Original Android Development] fredfox_uk:
Battery life.
[Nexus 5X Original Android Development] daffie:
This...and overall smoothness (in particular scrolling and multitasking).
[Nexus 5X Original Android Development] pkelly517:
That's up to the user.
[Nexus 5X Original Android Development] ToesNZ:
My phone has been running for 122 hours on stock rooted ROM with Franco kernel on defaults. Prior to this when phone was stock and not rooted it would have started lagging. This kernel has changed the phone from being a pig to something I quite like. Google should employ Franco!
[Nexus 5X Original Android Development] iPwn_:
Are you guys serious? The big cores on this phone can barely sustain running at 1.8 GHz for 20 seconds before rapidly throttling down.

Overclocking it will only exacerbate the problem. LG's internal thermal solution sucks.

Overclocking the little A53s is potentially beneficial, since device performance may remain acceptable if they are at 1.6 and 1.7 GHz even when the big cores have gone down to 633 MHz. Right now, performance goes to hell when the A57s throttle, even if they are not shut off.

What this phone really needs is a way to adjust the throttling curve, so we can pick the frequency the chipset will use at specific temperatures.
[Nexus 5X Original Android Development] blue duck butter:
My 5X is a laggy piece of unusable garbage. I need overclock or I need a different device that isn't complete trash. It worked fine for the first 2 months or so and RAPIDLY degraded into an obnoxious, unusable phone (apps don't respond, taps don't register, have to reboot four or more times a day). I installed Franco kernel five days ago and it initially helped but the phone has begun lagging again. I'm so sad :(
[Nexus 5X Original Android Development] dickenam:
I think you're in RMA territory, boss.

Franco kernel fixed all that ailed my device.
[Nexus 5X Original Android Development] ToesNZ:
Have you tried wiping cache in recovery. This made a big improvement for me before going to franco
[Nexus 5X Original Android Development] bobby janow:
Stop the trash talk. This is not the forum for that. Please move along this is a kernel thread.
[Nexus 5X Original Android Development] luckana:
I have a question. Is input boost the same as touch boost ?

Edit: another question, is it normal for the battery to drop with 2 percent at a time after i flashed franco ? I mean from 100 directly do 98, 98 to 96 etc. I don't think it is normal
[Nexus 5X Original Android Development] dmillerzx:
I think this is dependent on the kernel control app you're using.
[Nexus 5X Original Android Development] franciscofranco:
Those profiles were made by the community, I simply uploaded them to the app to be prebuilt. I accept profiles from any of you if you want.
[Nexus 5X Original Android Development] mprziv:
Gotcha, I just didn't see the option to tweak color profiles with fku on the N5X. Maybe I'm looking in the wrong place.
[Nexus 5X Original Android Development] franciscofranco:
Because the app needs to be updated, will push an update in ~1 hour.
[Nexus 5X Original Android Development] franciscofranco:
How long does it usually take for cpu4 and cpu5 go offline during gaming or some other intensive tasks?
[Nexus 5X Original Android Development] Scarchunk:
I don't game much at all so I can't give a good timeframe myself. I don't see any major performance issues other than an occasional stutter where I feel like there shouldn't be. My wife, on the other hand, occasionally sees performance issues due to throttling after playing her "tapping" games or snapchatting, as others have mentioned. The Anandtech 5x review gives a fairly detailed assessment of the thermal behavior and states the big cores throttle to 633Mhz after 2 min and then shut off completely after 12. I'd say that probably lines up with some of the behavior my wife is seeing.

http://www.anandtech.com/show/9742/the-google-nexus-5x-review/3

It's interesting to me that you don't see this aggressive throttling on other 808 based devices like the G4 or moto x pure. This gives me hope that it can be fixed on the 5X.
[Nexus 5X Original Android Development] franciscofranco:
To be honest this smells like typical LG bull****. I'll see what I can do.
[Nexus 5X Original Android Development] franciscofranco:
Well, the "fix" is easy. cpu4 and cpu5 go offline when the battery temp reaches ~31ºC. If we disable core_control on the thermal driver, they won't go offline, ever, but they'll stay throttled to their lowest cpu frequency. Then the little cluster won't start throttling until the sensor reports 70ºC on the cpus (not battery), and they basically stay at 960MHz indefinitely if the CPU temp stays hovering around ~65ºC. The device is a bit warm to touch, but not that much. I can almost safely assume we can disable core_control without any damage prevent major performance hit.
[Nexus 5X Original Android Development] franciscofranco:
Anyway sorry for triple posting, but FKUpdater 14.0.2 is out with full N5X support. I'll release r1 now.
[Nexus 5X Original Android Development] drdrewdown:
thanks for everything, setting up the wife's phone now & will let her use it tomorrow. always says she needs 24hrs to analyze lol
[Nexus 5X Original Android Development] franciscofranco:
Wait a sec, just pushing r1.
[Nexus 5X Original Android Development] franciscofranco:
r1 officially out. I didn't have time to add sound control, but will do it for r2 - I'd rather get this out instead of delaying since I'm pretty happy with it. Flash this final r1 if you were using the WIP version.
[Nexus 5X Original Android Development] windows8k:
good job franco kernel release thank you

나의 Nexus 5X 의 Tapatalk에서 보냄
[Nexus 5X Original Android Development] skulldreamz:
I'm so impressed with how smooth the scrolling is. On tapatalk i can't get it to microstutter as hard as i try. Awesome release for the 1ST OFFICIAL franco.Kernel. The app seems to be running great for the 15 minutes I've had 14.0.2 installed but again I'm new to this app & kernel but looks like it's a winner. Thanks again for purchasing the N5X and bringing your talents to all of us.
[Nexus 5X Original Android Development] NOSTALGIA:
[MENTION=3292224]franciscofranco[/MENTION] added your newly cooked kernel to my index

[INDEX] LG NEXUS 5X Resources Compilation Roll-Up
[Nexus 5X Original Android Development] drsn0w:
Dang you've convinced me to move off of CM13 until the ramdisk stuff gets resolved. I used your kernel on my Nexus 5 and dang... i'd come home from school with 80% battery
[Nexus 5X Original Android Development] rustybathtub:
Flashing supersu systemless 2.66 after the official r1 leads to an error. Flashed on top of the wip build. Downloaded it twice, same thing happened.

Edit: tried flashing the boot.img instead of the zip. Then supersu 2.66. Successfully flashed but stuck forever at Google logo. :confused:

Going back to wip for now
[Nexus 5X Original Android Development] vampire36:
No issues here...flashed and looks good !
[Nexus 5X Original Android Development] inscythe:
I think I know the problem. SuperSU creates a backup before patching the kernel. I think you need to delete the backup first and then flash Franco, then SuperSU again.

The backup is located at /data/stock_boot<long string>.img.gz

Works for me.

P. S. Does that mean that we have to do this every time new Franco kernel comes out?
[Nexus 5X Original Android Development] niekez:
I see you've disabled ZRAM.

What more is done to minimise lag? Will disabling ZRAM make te device perform more consistently over a period of time? That's my main gripe with this device, performance after a while.

I'll look forward to seeing how the kernel performs in a week. Things are smooth as of now. Didn't like the colour tweaks though, set those back to default.
[Nexus 5X Original Android Development] Donald Nice:
So until now i use stock cm13 with fed patcher with my unencrypted n5x. Do i need to flash rom + fk + fed patcher if i want to use fk? Or is it ok to just flash rom + fk to stay unencrypted?
[Nexus 5X Original Android Development] qu4nd:
r5 running good with Krexus rom [emoji106]
[Nexus 5X Original Android Development] Illogi.xbone:
Experiencing a weird vibration issue, feels weird to say that. The vibration intensity varies each time I touch the keyboard.

---------- Post added at 09:42 AM ---------- Previous post was at 09:41 AM ----------

Someone was having this issue in Q&A and just noticed this myself. Charging it goes up fine in 1% increments. Which rom are you using. Seeing that this may be a bug in PureNexus.
[Nexus 5X Original Android Development] luckana:
I am using chroma. Both roms are aosp tho, it didn't happen on stock. I will try deleting batterystats.bin to see if it helps

Edit: i dont think this bug affects the battery life itself but it could be misleading
[Nexus 5X Original Android Development] bertiespeed:
Latest Pure Nexus and Franco r5. No bug here
[Nexus 5X Original Android Development] OlivBlum:
Hey, my settings just dont stick/get saved sometimes.

I changed the vibration setting to "2". Then suddenly (just using some apps) it jumps back to 11 or 9. So I go back to the franco kernel app and when I change it back to 2 it just stays with 9. So I have to put a higheer number in like "20", press save, and then I can change it back to 2. WTF?!

I am on stock and didnt change anything apart from the kernel. Can anyone help me pls? The other root app I use is tasker to lock my screen while saving the functionality of Imprint
[Nexus 5X Original Android Development] mbk17:
Seems to be a lot of user color options on the 6P thread. Anyone willing to share their values for the 5X?
[Nexus 5X Original Android Development] SoMeiBoL:
[MENTION=3292224]franciscofranco[/MENTION], update march ;) https://source.android.com/security/bulletin/2016-03-01.html

Remote Code Execution Vulnerability in Mediaserver	CVE-2016-0815

CVE-2016-0816	Critical

Remote Code Execution Vulnerabilities in libvpx	CVE-2016-1621	Critical

Elevation of Privilege in Conscrypt	CVE-2016-0818	Critical

Elevation of Privilege Vulnerability in the Qualcomm

Performance Component	CVE-2016-0819	Critical

Elevation of Privilege Vulnerability in MediaTek Wi-Fi Driver	CVE-2016-0820	Critical

Elevation of Privilege Vulnerability in Keyring Component	CVE-2016-0728	Critical

Mitigation Bypass Vulnerability in the Kernel	CVE-2016-0821	High

Elevation of Privilege in MediaTek Connectivity Driver	CVE-2016-0822	High

Information Disclosure Vulnerability in Kernel	CVE-2016-0823	High

Information Disclosure Vulnerability in libstagefright	CVE-2016-0824	High

Information Disclosure Vulnerability in Widevine	CVE-2016-0825	High

Elevation of Privilege Vulnerability in Mediaserver	CVE-2016-0826

CVE-2016-0827	High

Information Disclosure Vulnerability in Mediaserver	CVE-2016-0828

CVE-2016-0829	High

Remote Denial of Service Vulnerability in Bluetooth	CVE-2016-0830	High

Information Disclosure Vulnerability in Telephony	CVE-2016-0831	Moderate

Elevation of Privilege Vulnerability in Setup Wizard	CVE-2016-0832	Moderate
[Nexus 5X Original Android Development] qu4nd:
Thanks for posting this. He probably didn't know about that update.... ^^
[Nexus 5X Original Android Development] pkadavid:
Anyone know if we can flash the march updates with r5, or do we need to wait for r6? Thanks!
[Nexus 5X Original Android Development] linqdesires:
surprise.... r6 http://kernels.franco-lnx.net/Nexus5X/6.0/anyKernel/ :silly:
[Nexus 5X Original Android Development] franciscofranco:
r6 is up. I don't know if it'll work on older Android versions other than the latest March release, but hey, you're free to try :)
[Nexus 5X Original Android Development] linqdesires:
can you please explain how performance profiles works in fku?

if I select one profile I'm actually enabling it?

and setting "turn on automatically" (@%) what profile does it turn on?

thank you
[Nexus 5X Original Android Development] franciscofranco:
I think it's impossible to have it more explicit than it already is...

You usually select things to enable things, so yes, you touch it, and it's active, as you can see the title changes colours too.

It says "Battery saver" in the title. What profile do you think it'll enable? :)