yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] LazerL0rd:
I've been doing kernel first for a long time cause of the mods I'd run on top. So now I just flash kernel over it all ?.

---------- Post added at 08:41 PM ---------- Previous post was at 08:37 PM ----------

I would instantly join beta if you've fixed the issue where high perf cores options disappear completely at low battery. It's great app though and it would also be nice if you could load governer settings too!
[Nexus 5X Original Android Development] buffer overflow:
I tried this way with Franco, flar2, Jolla and my kernel in different roms and seams I don't have a problem. I suppose I'm not so lucky. Whatever, i will try that after next ROM update. Cheers ! ?
[Nexus 5X Original Android Development] franciscofranco:
There's nothing to fix, high perf cores go offline, so I can't show them if they're not there. You can input governor params manually, I don't see a big gain in allowing such thing, most "profiles" that I've seen around here are pretty dumb.
[Nexus 5X Original Android Development] jcmm11:
Just got around to trying it. Unfortunately something internal is looking for /etc/fstab. Tried to mount overlay got back:

mount: bad /etc/fstab: No such file or directory

Then figured I'd try by forcing it to use BusyBox mount. Got back almost exact same error:

mount: can't read '/etc/fstab': No such file or directory

So it's a no go, but thanks for trying.

On another note I just fired up AFWall+ (iptables front end). Why is Naptime trying to get out on port 443? And will blocking it impede functionality at all? Also, just for general knowledge, why does the kernel show as trying to connect? I expect various other system processes to need to get out but didn't think the kernel itself does. Obviously I'm wrong, just wondering why?
[Nexus 5X Original Android Development] manpildo:
Doubt it, Pure Nexus install guide places kernel flashing ahead of SuperSU. All places report that I have the correct kernel installed. Or if you are claiming that it is only cosmetic and that under the hood it's running something else, then please direct me to the place where it's been proven or discussed extensively.

Btw, I think I have also accidentally flashed a kernel after SU, and iirc I lost root because of that. That would explain why whenever I change kernels I instinctively flash supersu straight after that, guess it's stuck in my mind that otherwise root will be gone.
[Nexus 5X Original Android Development] ndarkside93:
You're fine. As long as your stock Rom doesn't have superSU built in you'll be fine. The stock backup issue only occurs if the boot img is already patched by superSU. Otherwise everything will work like it's supposed to and you'll have riot and custom kernel by flashing kernel and then superSU.
[Nexus 5X Original Android Development] Tak3r07:
Did franco somewhen give any opinion on governor profiles regarding performance/batter life (as described here https://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557)?

I've switched between franco (stock settings) and Ex-Kernel (different profiles) multiple times now. I almost always don't notice any difference and If I do, I'm not quite sure whether it's real or just placebo.

I'm suspicious about the way these profiles "tune" the governor since the outcomes are so hard to measure. Battery life totally depends on which tasks and how long you do them and I don't think I had a day in my mobile phone life where I did exactly the same things twice which results in different results. There are so many variables which influences the battery life that I cannot say whether using the governor profile did help to improve my battery life or I just did not use the phone as heavy as I did before.

All profiles praise turning off touch boost but why does Google set this option on by default when it is "so bad" as described by the creators of the profiles?

I'd be happy to hear something from franco about that topic or someone directing me to a post of him where he already did comment on that.

Regards
[Nexus 5X Original Android Development] ndarkside93:
Check his post at the end of page 223. He calls most profiles he sees on here as dumb.
[Nexus 5X Original Android Development] LazerL0rd:
The problem is, opening the app when it's disappeared resets all manually entered settings on the next boot to default :(. It's really annoying to have to type them in again. If you could "lock" the settings in place. For example the settings don't disappear in EXKM when cores are offline. I love your kenel manager, and updates are great - but I need to be able to set my governer settings without resetting after every boot with less than 80% battery! About the profiles, that's fine since we can still type them in :p. But I find Hawktail1.2, Fairpark HE, and Glassfish to be VERY useful for their purposes actually. Hawktail1.2 is great in removing throttle without heating up too much btw.
[Nexus 5X Original Android Development] ndarkside93:
I can confirm. When I read his post,I checked it and same thing happens
[Nexus 5X Original Android Development] franciscofranco:
No idea about overlayFS, sorry!

Naptime has ads for non-donators (kinda lame, but I've put a lot of hours into that app, so I'll painfully admit I want users to just send the donation in to remove the annoying ads. They ain't THAT annoying, but anything goes. It was more of an experience to see how it went though). I'll guess that 443 port is for the ads (or crashlytics if you crashed?). Other than that I don't know, I don't have anything else making a connection. I'd say you're free to block it.

I won't comment on other profiles. I just don't have the patience. Freqs are boosted on input touch for a reason, the 5X really needs it otherwise hello jankville no matter what anyone else says. Well, if you set timer_rate to 10ms maybe not, but then rip battery life. It's all a trade-off and understanding the whys and the hows. I'm not gonna be explaining everything, everything you need is available on-the-line!

There is no magic. FKUpdater reads whatever is there. I don't apply anything, I just read the values from the files. If flar2 re-applies the profiles in the background whenever the cores go online/offline I don't know, but what I can tell you is that FKUpdater doesn't do any of that. I read what's there, and display it to you, nothing else.

I don't know if the governor sysfs knobs retain the values or not when they go offline and back up online. I think Google has some thermal protection during boot, but I'll have to go take a look to remind myself. If not, I'll add some thermal protection to prevent the big cores from going off-the-line during boot up.
[Nexus 5X Original Android Development] mikeprius:
This is just a general question, but is Naptime geared more towards someone who uses periodically there phone vs. intermittently and frequently ? I have tried Naptime in the past and while the phone goes to doze immediately at screen off, I typically turn off the display on the phone, then re-fire it up maybe once every 5 minutes. Does the battery drain actually worsen b/c the phone is having to doze then "undoze" several times in a short period of time vs stock doze ? I felt like Naptime was worsening my battery, but I was wondering if this is due to using my phone every few minutes. Once I am done I usually hit the power button to turn off the display, which may be re-turned back on briefly in a short period of time again.
[Nexus 5X Original Android Development] LazerL0rd:
https://www.xda-developers.com/dash-charging-kernel-code-released-for-the-oneplus-3/

Could you port DASH charging to our Nexus 5X?
[Nexus 5X Original Android Development] Mrcactuseater:
Is that a joke or what?
[Nexus 5X Original Android Development] LazerL0rd:
No it's not a joke. The kernel source for DASH charge was released and it would be great to implement this into our phones. We use a type-C as well, if it cannot be done that's fine but it seems possible from what I read. I should rephrase my question - Is it possible to add DASH Charging?
[Nexus 5X Original Android Development] infatality:
That's is totally not possible.. We don't even have the hardware to support it. If you don't realize n5x don't even support Qualcomm quick charge. [emoji27]
[Nexus 5X Original Android Development] ndarkside93:
True it doesn't. But it has the hardware for it. The kernel source uses USB-PD standard with much of the same result.
[Nexus 5X Original Android Development] LazerL0rd:
One - DASH charge is different to Quick Charging (which that also can technically be enabled btw). But we do support the DASH charging as [MENTION=2877194]ndark[/MENTION]side just said. Copying a few libs maybe needed too, but most of it is in the kernel. One issue would be getting the lock screen to actually say it lol :silly:. Correct me if I'm wrong though but [MENTION=3292224]franciscofranco[/MENTION], what do you think?

EDIT: and obviously we'd need the DASH charger for it, forgot that bit :fingers-crossed:
[Nexus 5X Original Android Development] ndarkside93:
You misinterpreted my post. We have the hardware to enable Qualcomm quick charge, not DASH. The way they function is completely different. Quick charge(Qualcomm) raises amperage to speed charging. DASH raises voltage to speed charging.
[Nexus 5X Original Android Development] BS86:
Then why does my N5X say "Quick charging" in Lock screen and goes from 5% to 100% in 1 hour when connected to a quick charger with a quick-charge-compatible USB-C cable?
[Nexus 5X Original Android Development] LazerL0rd:
No. It doesn't support it actually. That's just it using the highest it can off that charger in default mode (iPad mode 2.4A (close to our 3A stock)). And that's slower than our max speed goes too we have full charge in 40 mins. Quick charge is much faster going at higher voltages and amps to get better wattage. It would heat up your phone allot more, and maybe since that's already an issue that's why Google didn't add it. Anyway I think DASH charging is better since it's faster with less heat generation (apparently).

---------- Post added at 11:15 PM ---------- Previous post was at 11:11 PM ----------

Oh. Well yes you are right. But DASH doesn't seem to be a hardware thing I believe. Quick charging does actually raise the voltage as well btw. DASH does it in a special way which reduces the heat, it's just a system service and a few libs to detect it I think. I think there is an extra feature needed for both that we don't have. Imagine having all three though (including our rapid charge - even better, the pixel's rapid charge), wouldn't that be amazing :victory:?
[Nexus 5X Original Android Development] ndarkside93:
The reason Google didn't enable quick charge was because they have pushed for a standardized standard for charging fire android and are moving in the direction of forcing implementation of the standard rather than proprietary standard. Leading by example.
[Nexus 5X Original Android Development] martinexa:
I am on pixel ROM. Wich kernel recomend????
[Nexus 5X Original Android Development] yochananmarqos:
Franco kernel, of course. ;)
[Nexus 5X Original Android Development] ulxerker:
I'd say either franco.kernel or elementalx. to not hijack this thread please discuss this further in the Pixel ROM's thread, thanks.
[Nexus 5X Original Android Development] LazerL0rd:
I'm using franco kernel. It's more lightweight in my opinion and I just overall like the name and updates. It doesn't have unneeded features.

---------- Post added at 08:24 PM ---------- Previous post was at 08:23 PM ----------

Yes, that's true. But I also think that even if they wanted to - our overheating is a big problem and kinda makes it useless.
[Nexus 5X Original Android Development] :
I've been gone a while but noticed these news options in FKU. Pretty neat! Love 32 btw! Great work as always! Running amazing on AICP!! :cowboy:
[Nexus 5X Original Android Development] ndarkside93:
It's a feature that was rolled out with the latest FKU beta release.
[Nexus 5X Original Android Development] fleischbanane:
I had terrible performance on this kernel with LineageOS and f2fs and I don't know why, but increasing the read-ahead value really helped me. Didn't changed anything on the kernel before.

I use a zero shutter lag camera mod and with 128kb it was unusable. Now I set it to 2048kb and everything works flawless.

Are there any dangers in using a higher value? And is it really possible that this was the solution? I didn't changed anything else.
[Nexus 5X Original Android Development] Aurisv2:
Hello, is there any guide on how to switch to f2fs?
[Nexus 5X Original Android Development] mr.ace:
What's your theme?
[Nexus 5X Original Android Development] :
DNA dark project https://play.google.com/store/apps/details?id=com.xdnax.apps.dnadarkproject Infected is red other selection in substratum is for blue. I'm guessing you're talking about that theme as that's what I've been using. Awesome theme!! But in screenshots that's the FKU updater app, paid version of course and dark theme..
[Nexus 5X Original Android Development] mr.ace:
thanks
[Nexus 5X Original Android Development] ndarkside93:
No not really. But it's pretty simple. Use JollaMan's TWRP, and go under wipe, click fs options, and check data, and click change fs, select f2fs. Then do the same for cache. As long as you're using Franco kernel you're fine and you'll bit up. But be sure to back up anything on your phone your don't want to lose as it will delete everything.
[Nexus 5X Original Android Development] qAnAthemA:
Does this kernel support System F2FS? Also, does anyone use Advanced Interactive Governor Tweaks (https://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557) with this kernel?
[Nexus 5X Original Android Development] ndarkside93:
No, the fstab doesn't specify f2fs support on the system partition. Sorry. And I use the hawktail 1.2 tweak with decent results
[Nexus 5X Original Android Development] LazerL0rd:
How do you change this in FK Updater, I can't really find it. Has it been removed in the new update?
[Nexus 5X Original Android Development] fleischbanane:
Used Kernel Adiutor ;)
[Nexus 5X Original Android Development] LazerL0rd:
Since I cba to install another app, I just used L Speed to double it. Must perform a bit better at least.

EDIT: Oh yes it does. The ZSL actually works with burst, finally!
[Nexus 5X Original Android Development] qAnAthemA:
Which app do you use to manage governor tweaks? Did you feel any improvements in battery life?
[Nexus 5X Original Android Development] LazerL0rd:
See, I'm there with [MENTION=7828495]ndarkside93[/MENTION]. I use the Hawktail1.2 governer as well (amazing btw). I typed it manually into FK Updater, but you could just use EXKM since it's inbuilt in it.

---------- Post added at 11:52 PM ---------- Previous post was at 11:50 PM ----------

Yes, for data and cache. I'm using it now. You'll have to be careful with root though... Flash SuperSU BEFORE franco kernel. I've learned that the hard way :mad:.
[Nexus 5X Original Android Development] ndarkside93:
I use kernel adiutor and I noticed better battery life in my day to day use, medium to heavy multitasking, but my battery is going bad so my SOT time wouldn't help you

---------- Post added at 11:56 PM ---------- Previous post was at 11:54 PM ----------

I assumed he was talking about f2fs on the system partition which is a no go, but you're right data and cache are f2fs capable and I personally use it
[Nexus 5X Original Android Development] LazerL0rd:
Ohhh, I don't see FK Updater actually running though. If you mean better battery from the Hawktail1.2 governer, man is amazing. I'll post my SoT tomorrow but it's about six-seven hours (from 98% to 3%)!

EDIT: Sorry for hijacking this thread. We should discuss this on the Interactive Governer Settings thread.
[Nexus 5X Original Android Development] jimyiak:
I have latest ABC with franco kernel..When i charge my phone it shows on lockscreen "fast charge" until about 80% and after that "slow charge"...with the original charger...:confused::confused:
[Nexus 5X Original Android Development] rp158:
[MENTION=3177078]jimyiak[/MENTION]: fast charging above 85% would destroy the battery, means, let it age fastly.
[Nexus 5X Original Android Development] LazerL0rd:
Still says rapid for me...
[Nexus 5X Original Android Development] ulxerker:
its not kernel related, otherwise we'd have heard about it before.

so its rom related and you might want to ask in the ABC subforum.
[Nexus 5X Original Android Development] giorgis91:
Anyone ever experienced audio lag while listening to music with BT headset? I notice this when I unlock the phone or make operation like browsing
[Nexus 5X Original Android Development] fleischbanane:
I have exactly the same issue. I use Anker SoundBuds and when I start the playback with the button on the earpiece everything is ok. As soon as I turn on the display the playback jerks. Turning off the display is the only solution for me.
[Nexus 5X Original Android Development] giorgis91:
So, no solution?
[Nexus 5X Original Android Development] :
Franco, I just wanna ask if your FKUpdater app uses fragments instead of activities. Thank you! Im still confused wether to use fragment or activity. Trying to learn Android here :o
[Nexus 5X Original Android Development] yochananmarqos:
If you check the manifest, you can see what activities are used. I don't actually know what fragments are, so hopefully my answer will give you something to go on while you wait for an answer from Mr. Franco when he gets a chance.
[Nexus 5X Original Android Development] Meandi51:
guys, I am running RR 5.8.0 on my 5x for around five weeks and unfortunately today I found my phone encrypted after reboot for second time (first time was after 2 weeks flawless run). No way to access anymore :(

In RR thread it was recommended to flash custom kernel to prevent this issue.

So I would like to flash Franco Kernel.

Is there anything to respect?

SuperSU after the kernel to keep root?
[Nexus 5X Original Android Development] zurik:
The same here
[Nexus 5X Original Android Development] Meandi51:
hi... what do you mean by "the same here"?
[Nexus 5X Original Android Development] ulxerker:
if you already have supersu it isn't necessary to re-flash it, just flash franco kernel over the default kernel that came with your ROM.

if you have to flash supersu then flash it prior franco kernel.
[Nexus 5X Original Android Development] zurik:
I mean that I have the same issue with RR. After some reboots or after flashing kernel, I will not access to the device until dirty flash the rom and the kernel and some mods.
[Nexus 5X Original Android Development] Meandi51:
so custom kernel will not improve the situation... mhhh.

Dirty flash does not work for me. Need to format the sd card and restore TWRP nandroid Backup.

Maybe I try different Rom, because that way it is intolerable.

Edit: found DU 11 is on start. Not on xda but here you can get it.

https://download.dirtyunicorns.com

It has not forced encryption ?
[Nexus 5X Original Android Development] LazerL0rd:
Before. Don't do after. SuperSU modifies kernel and franco has already supported it, so yeah, flash it before :)!

Flash SuperSU BEFORE

Flash franco kernel AFTER

You may now try use resurrection remix again.
[Nexus 5X Original Android Development] vandyman:
Stock roms are the best and least of having issues these days. The mods from custom roms that are put in your system, the more problems.

Sent from my Nexus 5X
[Nexus 5X Original Android Development] andQlimax:
Hi,

I'm using latest Franco kernel on stock rom and I'm seeing this error in logcat exactly every 5 seconds :

01-26 21:05:58.218 10180 10180 E MSM-irqbalance: Unable to open /msm_irqbalance.conf

01-26 21:05:58.218 10180 10180 E MSM-irqbalance: Error parsing configuration file /msm_irqbalance.conf

What's that?

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] LazerL0rd:
"The purpose of irqbalance is to distribute hardware interprets across processors on a multiprocessor system in order to increase performance."

You'll need to provide more information about when you flashed, what you flashed on top (if related to kernel eg. Root), and when you started to get this issue.

Actually, before that try disable any system tweaks (especially in kernel managers). Also can you post your msm_irqbalance.conf?
[Nexus 5X Original Android Development] balag59:
Hey..I heard that using this kernel I can use Android pay even with an unlocked bootloader. If yes, do I need to do anything to use Android pay? I'm on the pixel ROM without root and Franco kernel and Android pay still gives me an error saying modified phone. Thanks in advance!!
[Nexus 5X Original Android Development] ndarkside93:
Doesn't look like you'll be able to so much. Something else is triggering safety net. Honestly it could be any number of things, but after taking out of consideration the bootloader and root, ours probably something in the Rom. :/
[Nexus 5X Original Android Development] Grumbar_9:
Can someone help me?

I have some troubles with a nightshift on a FrancoKernel. It works properly but always i'm make a screen "off" and "on" it turns back to the default value.

It seems like there are some conflicts with this kernel future and the live display future in LineageOS ROM. On stock there are no troubles with this moment.
[Nexus 5X Original Android Development] andQlimax:
I did nothing.

Flash kernel on top of stock rom, default settings on FK updater app.

Boot phone, tried rebooting also but nothing.

I'm sure that if you open your logs, you will see the error.

The error is continuously, no particular when.

Where it should be located msm_irqbalance.conf?

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] jcmm11:
I've been curious about this one myself. The file is located in /vendor/etc (or /system/vendor/etc via symlinked directory). Contents are probably the same across the board as well:

PRIO=1,1,1,1,0,0

IGNORED_IRQ=20,40,200,203,155,157
[Nexus 5X Original Android Development] LazerL0rd:
I found it a while ago too. While looking though a custom ROM ISO, lol.
[Nexus 5X Original Android Development] andQlimax:
Yes the file is there, but then why the error in logcat says cannot open that file every 5 seconds?

I'm the only one with this error? Did you looked at your logcat?

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] LazerL0rd:
It's probably corruption or wrong permissions. I'll check them for you and tell you what it is. Gimme thirty minutes to get home and examine it. My phone is heavily modified so not a good example.

EDIT: The correct perms are "-rw-r--r--". I found this from a ROM's Image file using 7-Zip to read it.
[Nexus 5X Original Android Development] andQlimax:
Permissions are correct.

I think it's an issue of the kernel.

It's not only me, everyone for sure has this repeating error in the logcat.

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] LazerL0rd:
Nope, I don't. It must be some kind of mod you're using. Are you on stock?
[Nexus 5X Original Android Development] franciscofranco:
I use both. They have different goals. You can think of Activities as being a container, and Fragments a presenter. Activities work by themselves, but Fragments need an activity to display content. Just read the SDK documentation, it's well documented.

I don't see how that is Kernel related. FK doesn't force encryption anyway, so you can flash it if you're unencrypted.

I don't see how that's Kernel related. I already have the verified boot flag bypassed, everything else is beyond the Kernel space.
[Nexus 5X Original Android Development] franciscofranco:
Reading these posts make me sad. It's like I always have a target on my back. Every little thing ya'll think it's because of FK. And it's the most random things.
[Nexus 5X Original Android Development] franciscofranco:
That file has nothing to do with the Kernel -_-

Just flash the latest OTA.zip to return to a stock state (it doesn't wipe you anything) and then flash FK on top.
[Nexus 5X Original Android Development] buffer overflow:
Totally agree....