yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] UsPdSr:
The kernel is compatible with any Oreo based custom rom for the 5x.

Therefore should LineageOS working.

You can forego the installation of the addonsu, as Magisk is completely sufficient.

Last I heard the support of same will be dropped by the LineageOS-team any time soon.

The development for this kernel seems unfortunately be on hold.

I am not that much of a fan of LineageOS, in particular in regard to the restrictions of Nethunter's installation.This is a question of taste, but maybe you'll find a other Lineage-based rom, which you might like.

I hope I could help.

Best regards :)
[Nexus 5X Original Android Development] blizar_:
Hello ... very interesting to talk to you I would like to take advantage ... on the net I found LK_kernel.zip and it seems to be very similar if not the same as Zesty but they are not the same it seems to have fewer implementations ... what can you tell me about it ... ?!? Have you talked about restrictions in LineageOS with Nethunter could you give me some more info about it ...?!? Thank you for taking the time! Thanks again!

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] UsPdSr:
You can use every rom including Pie - with Lineage based roms or stock.

In this regard have you a big selection, although I don't recommned anythinger higher than Oreo, in regard to BLOD and similar deficits.

I would suggest you try the kernel by LazerL0rd and the official one by Offensive for Oreo as well.

If you have any issues to get the installer ready, send me a quote and I can gladly build one and and upload it.

Best regards
[Nexus 5X Original Android Development] blizar_:
Hello...unfortunately the offensive official kernel gives me problems is not installed. In the past I have had bootloop problems and solved it with the "Blood" file. When I install the official kernel Nethunter it gives me a "patch boot image" error and the kernel installation fails...only one that installs and has the "108" kernel is that of Zesty! I hope I have explained myself well...I have not tried the Lazerlord kernel!

Regards!
[Nexus 5X Original Android Development] UsPdSr:
Okay.

This is well explained.

If your Nexus is prone to BLOD, then I would definitely not choose any rom higher than Oreo and you are aware that this kernel was developed with an eye on game performance, right?

Anyhow, I've had several Nexus, mainly the 6P.

The device comes with very decent specs, but in regard to the same potentially hardware failure like the bullhead, can you get one in good condition used on eBay for ~100 Euro.

The Angler got finally updated two weeks ago with great features and finally a working external wlan adapter capability under Oreo o/

It even received as only device this age a new kernel for Android 10, also.

I tried to get the kernel to work for over a year.

Until now you could solely use one for Nougat.The three attempts to get a working kernel for Oreo to release, over the last two years were unfortunately unsuccessful and full of disappointments.

Even the usability of ac adapter is finally possible, thanks to kimocoder and Re4son.

I can use the Alfa AWUS036ACH for example.

Or just to name a few of the new chipset support - for example the Realtek 8818eus, with full packet injection support.

I wish you good luck with LazerL0rd's precious kernel.

If something is not going accordingly, don't hesitate to ask.

I don't have a 5x anymore since a year or so, but am often in the old thread's, primarily Offensive's work* and with view of custom kernel with additional Mac80211 integration..

Best regards

*https://www.kali.org/news/kali-nethunter-updates/
[Nexus 5X Original Android Development] UsPdSr:
@blizar_

I am not sure if you follow the recent developments within the Kali Nethunter project.

Re4son, the maintainer, has pushed a new kernel for the bullhead, a few days ago.

https://github.com/Re4son/android_kernel_lge_bullhead

It is possible that for this purpose a new thread will be created..

In the meantime, did I think that you are probably interested in the newer one, so I build the kernel with Nethunter's python installer.

In addition did I build a generic installer with all the new updates/updgrades by the Nethunter team, for arm64 devices, as well.

I uploaded both onto my account and you are welcome to try them. :)

Apparently you can use the newer chipsets with AC support, like the Realtek 8812au/8814/8811au, also.

Here the link to the official nethunter kernel for the Nexus 5x

>>

https://mega.nz/file/AMolgYIY#iNwVdNkJ5AB5SobkziGghhrrKhLK4LT9q1gTN470sPM

* The missing files are being uploaded while I am writing..

The kernel is based on flar's ElementalX source.

So, you should be able to use the same rom as you would with ElementalX.

(A quick look into flar's thread reveals that the kernel is solely for stock.)

So you have to install the last Oreo release via fastboot accordingly

https://dl.google.com/dl/android/aosp/bullhead-opm7.181205.001-factory-5f189d84.zip?hl=es

Don't forget to enable USB debugging, check your ADB & fastboot setup beforehand and of course you need a custom recovery to flash the necessary files.

https://eu.dl.twrp.me/bullhead/twrp-3.3.1-0-bullhead.img.html

Be well and best of luck!
[Nexus 5X Original Android Development] UsPdSr:
Edit

Here you'll find the full chroot, nightly built, with all the new apps etc pp >>

* https://mega.nz/file/8E4jjKiS#vtYFvkgSG2s5Ach6KPSNZ06h6eRlTYJFmgoDbpzk_fs
[Nexus 5X Original Android Development] blizar_:
Hi then I tried to install the new kernel for Bullhead Reason4 but unfortunately it gives me problems during the installation phase ... error 1 "boot image failed" ... it could be because I installed N5X-6P_BLOD_Workaround_Injector_Addon-AK3-signed.zip. ..? ... the only Kernel that I can install is Zesty ... all the others give me "boot image failed" error ... probably during the installation of the Kernel check the boot image of the system and finding the patch installed from file N5X-6P_BLOD_Workaround_Injector_Addon-AK3-signed.zip by error. Probably the boot image control was selected during the compilation of the new Kernel which was not done in the Zesty Kernel. I believe, however, that everything is to be verified !. Regards

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] UsPdSr:
Sorry to hear that.

I had problems with my first Nexus 6P as well.Although the 5x was fine until I sold it for other reasons than.

I build a new chroot installer with all the updates and new apps/layouts.

Did I post the link to the installer?

Are you satisfied with LazerL0rd's kernel so far at least..?
[Nexus 5X Original Android Development] UsPdSr:
[MENTION=2894629]blizar_[/MENTION]

Just in case, here the link to freshly build nethunter chroot installer with all the shebang. ^

The download should work fine, so have fun with the renewed kernel. :)

https://mega.nz/file/8E4jjKiS#vtYFvkgSG2s5Ach6KPSNZ06h6eRlTYJFmgoDbpzk_fs
[Nexus 5X Original Android Development] blizar_:
Hi guys , do you know if there is an updated version of the Zesty Kernel for 5X dated 2020-21? Has the project been abandoned? Thank you!
[Nexus 5X Original Android Development] LazerL0rd:
Unfortunately, I no longer have a working Nexus 5X and have dropped this kernel since early 2020. Sorry.
[Nexus 5X Original Android Development] kalashnikov6468:
Hi greeting from 2023, i'm using aosp android 10 rom. Does this kernel supported android 10 ?
[Nexus 5X Original Android Development] nirogu325:
Ok, I sent you a PM. I'll try your kernel soon.
[Nexus 5X Original Android Development] jugoslavpetrovic:
How about keeping default cpu freq with ability to OC? I remember Racer kernel had it OC as default as well and his bull has died, I dont know why but playing with thermal too much seemed to me.

And, do you plan to add more governors, IO schedulers and TCP?
[Nexus 5X Original Android Development] nirogu325:
I tried your kernel on the most recent build of Validus ROM and when charging I faced a breathing....rainbow of colors :confused:. I tested the ROM's stock kernel and the issue went away, charging with the right color and not showing several colors while "breathing". Just letting you know.
[Nexus 5X Original Android Development] jugoslavpetrovic:
Can I suggest better zip naming scheme? :)

When we download the zip so we know for sure what the zip is...

Something like ZestKernel_2018-03-31

The name of the thread could also be periodically renamed according to security patch for example.
[Nexus 5X Original Android Development] LazerL0rd:
Well the default OC is tiny and I did voltage offset tests to make sure it's safe. The thermal is also improved with my kernel so it shouldn't heat up as much, relatively.

Also it's only set as maximum for OC so it'll only get there with prey intensive usage.

For improved thermal response and performance (adding into next build) use these target_loads from the attached image on the little cluster. And "98" as target_loads for the big cluster.

To help with throttling I also use my Daydream/VR magisk module which includes a custom thermal.bullhead.so library. This is located https://xdaforums.com/nexus-5x/general/magiskpack-bullhead-android-n-o-t3759692 .

Well, my replacement screen on my 5X doesn't seem to have LED so thanks for informing me. I'll take a look ?
[Nexus 5X Original Android Development] jugoslavpetrovic:
Sorry for me being maybe too anxios due to very well known BLOD of this plastic device from LG, lol. It is not easy to buy new device with living standard in Serbia, and no network provider is offering any Pixel device (which would be the most inertive replacement after last Jedi 5X, lol)
[Nexus 5X Original Android Development] LazerL0rd:
I can post you no OC version if you like? Or a flashable script to remove it, for now?

In the next build if you add a build.prop line it'll disable OC. I'll add a zip that flashes that build.prop line too. Is that okay?

As always, I'd personally recommend using a kernel manager to change it. I could provide you with a non-OC governor profile for that.
[Nexus 5X Original Android Development] LazerL0rd:
New update! 50% better performance, 60% better thermal response, camera changes to 16MP (full sensor support), and experimental reviving of bootloop devices (I use a method which heats the chip very high on boot to stick the big core back on)!

Download here: https://bit.ly/2pVQ65n
[Nexus 5X Original Android Development] zurik:
Lol.
[Nexus 5X Original Android Development] derkleinebroicher:
Thank you so much for this update. Unfortunately after flashing, I get a strange behavior - see attachment. I can't give you logs, sorry therefore. Am I the only one, who feels like I do?

Attachment
[Nexus 5X Original Android Development] jugoslavpetrovic:
Oh, the flashable script or init.d would be awesome. Thanks.
[Nexus 5X Original Android Development] LazerL0rd:
Today's update is just some performance improvements with my new governor settings. :)
[Nexus 5X Original Android Development] LazerL0rd:
Fixed in the latest kernel update. :good:

To everyone else, in order to benefit from the kernel's OC then you must enable the performance profile either by using Franco Kernel Manager or running this in Terminal

setprop fku.perf.profile 2

. Since this is required at every boot I'm going to set up a poll on how people would like to set this in a more permanent way.
[Nexus 5X Original Android Development] CLPose:
LOL!
[Nexus 5X Original Android Development] panamera2011:
Please add double tap. Thanks

Nexus 5X using Tapatalk
[Nexus 5X Original Android Development] dodjob:
Hey there,

Just updated from stock + ElementalX to lineage 15.1 + Zest kernel. How to say... There "may" be a slight improvement ??

This setup rocks real hard. Very fast, very responsive and most of my lag are gone.

This is not a primitive noob thanks post, just to let ppl know that if they are like me asking themselves if there is a real gain to go for this setup, well.. there is definitely one ??

Have a nice day ppl!

Gruß,

H.
[Nexus 5X Original Android Development] :
If your lags are gone it's more due to lineage than the kernel.
[Nexus 5X Original Android Development] dodjob:
And that's mostly why I posted here. Lineage did bring a bunch, but the speed and the smoothness came from the kernel (I flashed it after one day on lineage kernel). Again, the combo is a real treat, for those like me coming from a n5 and didn't see any real improvement in performances except for the camera quality (yeah that was that bad ?) I'm now completely satisfied, and the battery seems too to be a better (I will still have to wait a few discharges to be sure of this).

Have a nice day!

Gruß,

H.
[Nexus 5X Original Android Development] dodjob:
Okay, after a bit of experience. The kernel is real sweetness. Very good battery life (3,5-4hours sit which is at least 20% than what I'm used to) and overall fast as hell.

One point thought, and that's quite important for me ?? the audio routing to viper or audiofx seems broken. As soon as I installed the kernel, it stopped to work. Viper is "ready" , all ok, but not processing. OP may want to look at this ??
[Nexus 5X Original Android Development] Lughnasadh:
I am using the Unity V4A, ACP, IceSound and AML mods (with AudioFX frozen) and having no problems with Viper processing on this kernel. Have you tired jump starting V4A (toggling power off, exiting through 3 dot menu, and going into V4A and toggling power back on)?
[Nexus 5X Original Android Development] dodjob:
Thanks! I just tried, didn't work ? I will see if I can simply reflash the system on it and try to see where it comes from
[Nexus 5X Original Android Development] Lughnasadh:
Just curious, are you using this V4A with Magisk? And if so are you using any other audio mods (if so you need to use the AML mod as well)? And did you freeze AudioFX (you should)?

https://xdaforums.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058
[Nexus 5X Original Android Development] LazerL0rd:
I would say actually it's more of a mix of both. Yes, the ROM does have an effect on lag. However, as Nexii we already have stock android which itself is pretty smooth. The kernel, on the other hand, controls the CPU, thermal engine, and GPU. It pretty much owns your device's performance.
[Nexus 5X Original Android Development] srnoth:
I can confirm - didn't notice much improvement going from stock to LOS 15.1 (except for the initial speed you get from wiping and starting with a "fresh" phone). Stock (with some of the included programs disabled) is pretty bloat free.

Adding this kernel to LOS is definitely snappier - even with all my crap loaded back onto the phone.
[Nexus 5X Original Android Development] LazerL0rd:
That's weird. I guess it's related to my sepolicy changes. But I expected the installer you used to have compensated for that. Or possibly the latest kernel audio driver. If others don't experience the same issue then it's an issue from your side. :p
[Nexus 5X Original Android Development] LazerL0rd:
Another update today!

This time I tried to use XDA's DEV:DB Download system so on this thread go to the first page then click "Downloads" to access today's update.

Changelog:

> Qeexo Fingersense Support
> Improved Logic in the Ramdisk Scripts
[Nexus 5X Original Android Development] Komodoketavaran:
I don't experience any issues with Viper and this Kernel. All works like it should be.

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Nexus 5X Original Android Development] LazerL0rd:
I believe that you are talking about "double tap to sleep". Personally, I do not see this feature as worthwhile, as it can be included in ROMs and to put it in the kernel is what I call "useless overfill". Sorry, but this isn't something that should be in the Linux Kernel it's something an Android ROM should (if you like) have.
[Nexus 5X Original Android Development] panamera2011:
I was referring to double tap to wake

XT1685 using Tapatalk
[Nexus 5X Original Android Development] LazerL0rd:
Ah, sorry. Well I have two problems with that 1) It drains a bit more battery than usual

2) It's inconvenient when in your pocket

However, I'll try add this in to the beta coming by the end of this week. Hint: I'm also hopefully speeding up I/O performance ?
[Nexus 5X Original Android Development] dodjob:
So I'm back ?

Problem solved ? somehow, it wasn't that easy and reading the whole thread mentioned by Laserlord was needed.

-Uninstalled all viperfx

-installed the 2.5.Xx from the thread

-seeing that it works only on rocket player (which was already amazing)

- uninstall like a pig SoundCloud and installed it again. And bazingaa.. all good. No idea why this app was making this. YouTube too by the way.

Maybe some rest of some magisk modules I flashed (and uninstalled)

All is smooth AF now. Much happy, will be my Dailly for a while I think. ??
[Nexus 5X Original Android Development] mosta00:
I suggest for lower battery consumption "sweep" on the soft button for awake screen , as EX kernel maybe.
[Nexus 5X Original Android Development] panamera2011:
Thanks very appreciated

Nexus 5X using Tapatalk
[Nexus 5X Original Android Development] Donric13:
Hi. Just a question : does this kernel support wireguard? Didn't found an answer in the thread.
[Nexus 5X Original Android Development] jugoslavpetrovic:
I can't locate the download link via xda labs
[Nexus 5X Original Android Development] zurik:
You need to visit the website. And then you will find the Download
[Nexus 5X Original Android Development] jugoslavpetrovic:
Ok, where is the link of the website?
[Nexus 5X Original Android Development] zurik:
Tap 3dot in this thread and tap "load In Browser"
[Nexus 5X Original Android Development] jugoslavpetrovic:
Ohh, I got it now, thanks
[Nexus 5X Original Android Development] Gh3ttoKiLL4:
Sorry for beeing n00bish, Im flashing since my htc tattoo (firstly discovered CM 7 and the whole android dev community) back in 2009 but know to my issue:

I got random reboots on this kernel, my suggestion is the OC part, as on EX kernel all works fine until I overcock only to te next step, regardless wich cluster. I heard of some bugs as BLOD about this device but I never read anything about this.

On the other side this kernel seems to be really fitting for me, but it were nice to have this OC bug fixed.

EDIT: As I posted this random reboot at sim pin insert. And sorry, forget something:

EDIT2: Im running latest spril stock image freshly flashed about an hour ago, then latest kernel, then magisk AFTER a reboot (forgot it)

EDIT3: I saw afew pages back that OC isnt enabled by default. Then I dont get the point lol
[Nexus 5X Original Android Development] LazerL0rd:
The random reboots sadly only mean that a BLOD is incoming. I'm sorry to hear that bro. I ignored my random reboots but the same thing happened to me.

OC is disabled by default however I advise the use of it at least for the little cluster. I'm making a Tasker App for switching profiles easily.
[Nexus 5X Original Android Development] Gh3ttoKiLL4:
The reboots only appearing when OCing. Im curretly in latest Stock & Franco and even with Performance profile plus both clusters using perfomance governor and playing PUBG mobile were no reboots. One Strange thing, in Franco Kernel Manager and in EX Manager with EX kernel Sometimes the two big cores are shut down regardless which Profile oder User settting.

I know im talking a Lot of Other Kernels but These are working for me.

Can it be thermal related?

Gesendet von meinem Nexus 5X mit Tapatalk
[Nexus 5X Original Android Development] LazerL0rd:
That's weird. As says previously OC isn't enabled until you change the prop line. It may be related to something else. Can you send me a logcat?

Well to you (try set to power-saving and tell me of there's reboots) and everyone else. Here's an app to control performance profiles!

It's my first time making a tasker app so if anyone could check if settings apply after a reboot. The prop is fku.perf.profile, where 0 is 1 (in my app), 1 is 2 (in my app), and 2 is 3 (in my app). You can check through the command getprop fku.perf.profile.
[Nexus 5X Original Android Development] Lughnasadh:
Did not apply after reboot for me.

I do like the idea of this app though :good:

EDIT: Btw, I have also experienced a few reboots with the little core OC at 1632 and no OC on the big core. I have set the little core max freq back to 1440 and will test for a day to see if I experience any more reboots.
[Nexus 5X Original Android Development] LazerL0rd:
Hmm, I'll upload latest kernel tomorrow, hopefully it'll fix that.
[Nexus 5X Original Android Development] LazerL0rd:
Updated again!

This time I'm adding experimental support for Spectrum for those of you who don't have FKM (Franco Kernel Manager). And a few other neat changes and fixes
[Nexus 5X Original Android Development] Lughnasadh:
Thank you very much for the update :good:. It seems that overclocking on both little and big clusters is enabled by default (see screenshots below). The screenshots were taken about 10 minutes after I booted and after I reset the table just to make sure the overclocking wasn't occurring just after boot only.

I then limited the max frequencies to 1440 and 1824 respectively (with EX Kernel Manager), and the overclocking stopped as it should (as can be seen in the last 2 screenshots).

Just wanted to point this out.

Btw, the short time (9 seconds) at 2016 was actually longer before I reset the tables.
[Nexus 5X Original Android Development] LazerL0rd:
Thanks I'll take a look into that. Can you screenshot the only boost parameters so I can debug better?
[Nexus 5X Original Android Development] Lughnasadh:
No problem. Probably included more than you wanted, but here they are. Screenshots 2 & 3 are little cluster, and Screenshots 4 & 5 are big cluster.
[Nexus 5X Original Android Development] LazerL0rd:
Ah, I see there's a little bug with the frequencies. Maybe your kernel manager is doing that? According to the code you aren't in "performance mode" and shouldn't be using OC values. I checked with a friend and he doesn't have your issues.
[Nexus 5X Original Android Development] Lughnasadh:
Hmm, interesting. I'll check with Franco's Manager or Kernel Adiutor when I get a chance.
[Nexus 5X Original Android Development] Lughnasadh:
Ok, I flashed an update to my Rom. The rom comes stock with ABC's kernel. With this kernel, EX Kernel Manager, Franco's and Kernel Adiutor all showed no overclocking.

I then flashed zest and all 3 show there is overclocking. The first 2 screenshots below are from Kernel Adiutor and the last is from Franco's Manager. So it does seem as though its overclocking :confused:
[Nexus 5X Original Android Development] LazerL0rd:
I'll try sort that out in the next update. It seems my interactive settings aren't sticking on boot (probably just needs a sleep 20 command). Also, the Spectrum support may be breaking it (do you have spectrum installed?).

If you don't, install Spectrum then set the balanced profile and it'll get rid of that issue for you.

Sorry if I seem a bit slow in fixing things, I've got to work on Le Max 2, and Redmi kernels, find a cause to Ainur's recent audio quality drop, and then study for exams. As you can imagine life can be quite filled up :p. Although I'm trying my best to fix these issues as well as add more features.
[Nexus 5X Original Android Development] Lughnasadh:
I don't have Spectrum but I'll try to install it sometime soon.

Absolutely no worries about things. You don't seem slow at all :good: Life and studies certainly come first, always :)

Its easy enough for me to just set the max frequencies to not overclock with a kernel manager :good:

I saw people were having audio quality problems on the latest Sauron. I've used it off and on, but now currently only using the Unity V4A and IceSound.
[Nexus 5X Original Android Development] LazerL0rd:
Another update released! I apologize for not adding features however I had to fix a pretty big bug. For those of you using F2FS it wasn't working, but now I'm proud to announce it works with experimental file encryption support too!

Also, I corrected installer logic and spectrum support works now. The "default OC" problem should be gone now too!