yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] derkleinebroicher:
Please read this post by milouk:

https://xdaforums.com/showpost.php?p=77720217&postcount=842
[Nexus 5X Original Android Development] SmiledElf:
Can confirm that v3.3 does not bootloop with Pixel3ROM Oct version.
[Nexus 5X Original Android Development] milouk:
Version 3.4

Hello Guys,

Long time no see! :highfive:

New build is Up!

Changelog:

-Update WireGuard

-Merge November's Security Patch

Enjoy :D
[Nexus 5X Original Android Development] 78jimm:
Can you please upload the November vendor image for the 5X?
[Nexus 5X Original Android Development] pincher65:
look OP
[Nexus 5X Original Android Development] gerocoo16:
hi devs!

i love your kernel! i got my nexus 5x very fast and my battery life is veeery good!

i try your last oc version, but i can't boot up, it's reboot after 5 min, maybe for voltages, but i can set it in 5 min! can you make for me a oc version with original freq at boot? i'll change it in kernel manager.

Good job, big thank's!
[Nexus 5X Original Android Development] jugoslavpetrovic:
In OP there are links for both, OC and NON-OC

Good luck.
[Nexus 5X Original Android Development] gerocoo16:
Man, thank for reply, but probably I probably didn't explain well.

I ask a OC version that at boot, it has stock's maximum frequency.

In this way i can set appropriate voltages!

it's possible?

thanks!
[Nexus 5X Original Android Development] jugoslavpetrovic:
Oh, sorry I misunderstood a bit, me multitasking, lol.

Um, well I don't know. [MENTION=5533673]milouk[/MENTION] does not have bullhead anymore but still provides updates of this kernel including only security patches and some updates, but not playing around so much because he made it perfect at the time when he was moving on. But as I remember I think that was the case, that it keeps at stock freqs if you don't OC via some kernel manager.

---------- Post added at 11:19 AM ---------- Previous post was at 11:14 AM ----------

Maybe you can try with the script that would load default clocks at boot and then after if you need something else you set in EXKM or so.
[Nexus 5X Original Android Development] gerocoo16:
My problem is only on boot!

Nexus boot up with max freq (1750-2150) and for some reason he crash with last update.

i need a kernel WITH OC, but at start it boot with stock freq (1440-1826), and after boot, i can modify voltages and makes all stable!
[Nexus 5X Original Android Development] jugoslavpetrovic:
Alright, I understand.

Are you rooted? I just extracted values for the script file that should work as you need, sorry if not cuz I am not developer but it can't hurt if you try it.

Do you know how to use scrip files?
[Nexus 5X Original Android Development] gerocoo16:
oh yes, with init.d support,yes!

i try to make script. thank you for good idea!:D
[Nexus 5X Original Android Development] jugoslavpetrovic:
Ok, when pasting codes here it looks weird, PM me your email so I can send yiu the file.
[Nexus 5X Original Android Development] TheTrippyOne:
It won't work if it reboots during the process since init.d is a system supported process and not a kernel initiated command.

Just unzip the file, put whatever values you want in the init.[whatever].rc instead and then have it set to whatever you want after complete boot with an app like EX kernel manager or Kernel Aduitor.

init.d support in android is an afterthought so you have to boot the system before that is run, the ramdisk is basically what you'd see as a systemd run bootup in android.

It's fairly straight forward.
[Nexus 5X Original Android Development] crisis_trustee:
Dear milouk,

Is "Sphinx" kernel renamed to "Pixhead" kernel?

Link - https://xdaforums.com/showpost.php?p=78036149&postcount=2
[Nexus 5X Original Android Development] milouk:
Not at all..

These guys took Sphinx as a base and for some reason wrote "renamed Sphinx to xxx".

I and only I maintain the original Sphinx.
[Nexus 5X Original Android Development] TheTrippyOne:
In their case it obviously is and that is fine.

All this is is adding others code to the kernel, no one on this forum apart from Jolla and Stratosk has actually added any of their own code to the kernel as far as I'm aware. It's all an implementation of others code.
[Nexus 5X Original Android Development] TheTrippyOne:
Also, I'm pretty sure Voltage Control doesn't work, I have everything, literally everything set at 640mV and there is no difference. I'll assume that this an addition just like the PowerSuspend addition, an addition without any function what so ever.

Could you link up the commits for that or if anyone else has the time to find them and I'll fix that.
[Nexus 5X Original Android Development] mspasov:
[MENTION=5533673]milouk[/MENTION] Enabling Mac randomization in Developer options breaks wifi altogether, not only hotspot. I'm using Nexus 5x, Pixel 3rom rooted with magisk 17.3. Sphinx version 3.2. Posting here since the feature is included in the wifi driver
[Nexus 5X Original Android Development] gerocoo16:
Hi devs!

Thanks you for kernel!

Can you make for me a version with overclocking little core only?

I can't boot up my phone with OC version, it's freezing at boot logo!

Thanks!!
[Nexus 5X Original Android Development] n.gilani65:
hi

im use pixel 3 rom for nexus 5x and flash this kernel with overclocking

and phone repeadly restart

anyone have this problem ?
[Nexus 5X Original Android Development] milouk:
Hello mate flash non overclocked kernel
[Nexus 5X Original Android Development] gerocoo16:
I believe that overclock freq are too high for your phone. Not all 5x are the same, try the non-oc version!
[Nexus 5X Original Android Development] milouk:
Version 3.5

Ahoy My friends :)

It been a long time and i missed you all :D

New Version is Up.

Changelog:

-Merged Latest Lineage 16.0 branch (Pie)

-Updated WireGuard

-Now compiling with the first homemade Uber 9.0.0 Compiler :D

Cheers and Enjoy :highfive:
[Nexus 5X Original Android Development] vewa52:
Is December security patches included in v3. 5?
[Nexus 5X Original Android Development] milouk:
No more security patches from google. Ill add some patches in 3.6
[Nexus 5X Original Android Development] mspasov:
Nexus 5x actually got a security patch in December ?
[Nexus 5X Original Android Development] milouk:
Aaha alright..i saw lineage merged a patch. Ill release a new version in the weekend
[Nexus 5X Original Android Development] mspasov:
Sorry for that, I was trying being ironical to Google, coz giving an additional security patch now is like "Farewell and thanks for all the fish!" (Hitchhikers guide to the Galaxy):(
[Nexus 5X Original Android Development] nirogu325:
Is that toolchain still in development? OP6 Devs are toying around with GCC8. I bet the December security patches will be the last ones...unless some critical vulnerability surfaces in the near-to-mid term.
[Nexus 5X Original Android Development] milouk:
No its not. Its very stable and opttimized. Its homebuilt by me. Sphinx Kernel for Poco is compiled with it too. Very stable. Flash away
[Nexus 5X Original Android Development] n.gilani65:
hi

dear milouk

wifi repeadly disconect and dont conect again
[Nexus 5X Original Android Development] nirogu325:
Kinda envying the Poco community now, lol. Keep it up!
[Nexus 5X Original Android Development] :
GCC is not dead, devlopment of it is very active but uber is effectively dead but thanks to milouk to have ported uber 9 which is based on latest GCC.

PS: uber is a mix between linaro and GCC.

---------- Post added at 01:02 PM ---------- Previous post was at 01:00 PM ----------

Yes milouk should revert this commit : https://github.com/milouk/Sphinx-Bullhead/commit/4beb48c103833af27395a0104f01e896eaea7391

Or even go back to stable qcald.
[Nexus 5X Original Android Development] nirogu325:
Yeah I read a lot about Uber TC when Phasma kernel was still in active development for the N5X (that's the best kernel for Nougat).
[Nexus 5X Original Android Development] milouk:
Ill revert it. And ill release a new version with december security patch and some change

That is correct. Uber is discontinued but i managed to compile the only existing uber 9.0.0 toolchain.
[Nexus 5X Original Android Development] shhnedo:
[MENTION=5533673]milouk[/MENTION] if you don't mind me asking, what's the difference between compiling the kernel with this or that toolchain?
[Nexus 5X Original Android Development] milouk:
Better warning handling, better optimizations, better code quality.
[Nexus 5X Original Android Development] milouk:
Hello Guys,

If you want to be the first to learn about new Sphinx releases and updates, or even ask me anything you like, then follow me on Twitter [MENTION=227084]Mi_[/MENTION]louk
[Nexus 5X Original Android Development] gerocoo16:
Dear milouk,

I'm very happy to use your kernel, but I have some problems with the latest overclok versions. you could create for me a version with lower frequencies or an aroma zip where I can choose the maximum frequencies?

Best regards and Merry Christmas!
[Nexus 5X Original Android Development] nirogu325:
There are two versions to choose at the original post. One with overclock and one without. Choose the latter. As for selecting frequencies, use any kernel manager.
[Nexus 5X Original Android Development] gerocoo16:
Hi

Currently i'm on sphinx 3.5 non oc version, because from 3.4 overclock version in my nexus5x is very unstable.

For this reason, i ask to dev to make for me a version with aroma installer to set max overclock freq for little and big core, to try to make my best setup.

In this way, my phone boot with SELECTED freq and i can easely config freq on kernel manager.

Best regards
[Nexus 5X Original Android Development] nirogu325:
No need for CAPITAL LETTERS. That's not the way to appreciate someone trying to help. Was about to suggest something useful but no, I'll let the developer handle it.
[Nexus 5X Original Android Development] gerocoo16:
I used the capital letters to better explain what I meant....

Boh,ok, thanks a lot man
[Nexus 5X Original Android Development] milouk:
Ill release a new version 3.6 with December Security Patch and some more changes .. i will probably undo the further overclocking
[Nexus 5X Original Android Development] gerocoo16:
Ok dev,

Big thanks
[Nexus 5X Original Android Development] nirogu325:
Well, it does look like that would be your last release based on official Google security updates. I guess we're now depending on what LOS does, right?
[Nexus 5X Original Android Development] milouk:
As a matter of fact no. Im planning a big release when i finish with my exams. I already merged Decemeber''s security patch and ill rebase all my code. So expect a fresh new stable sphinx ;)
[Nexus 5X Original Android Development] harits.sugianto:
Hy, can i use to pixel experience rom? And how many antutu score got while using this kernel? Thanls
[Nexus 5X Original Android Development] milouk:
Hello mate. Of course you can. Im not sure about Antutu though :/
[Nexus 5X Original Android Development] Streazzer:
You still have exams? When yes - Good Luck! It is a great kernel! Great work! I am waiting for the ,,big update'' xd
[Nexus 5X Original Android Development] milouk:
Yep :/ i finish mid february. Ill start working on the rebased kernel. It will be more clean more stable and more powerful ;)
[Nexus 5X Original Android Development] nirogu325:
Toolchain will still be Uber 9, Clang or GCC?
[Nexus 5X Original Android Development] milouk:
Toolchain is still going to be uber 9 unless u guys prefer otherwise. Its impossible to build with clang 3.10.108.
[Nexus 5X Original Android Development] nirogu325:
Ah, gotcha, thanks. Nah it's ok, either choice would be fine as long as it doesn't cause you trouble.
[Nexus 5X Original Android Development] StarGeneral:
I wish you very successful exams! Eagerly waiting for Sphinx 3.6 to keep my Nexus running :)
[Nexus 5X Original Android Development] milouk:
Sorry for the delay guys. I was -and still am- very busy. I have the rebase in mind. This project is not abanndoned. It will take some time but ill probably start rebasing this week. Hopefully by the end of March it will be ready clean and stable. Im just informing in advance that ive learnt a lot the oast months regarding kernels and stuff and ive come to the conclusion that many things in Sphinx for Nexus 5X need changes etc. So expect something nice. (Based on Pie obviously)
[Nexus 5X Original Android Development] salveakshay11:
plz help me understand

i have a nexus 5 which is on nougat 7.1.2 and has kernel version 3.4

i have an app which requires minimum of version 3.8 and i see that this kernel has version 3.10

is this true plz verify

can i install this kernel on nougat itself or i have to upgrade to pie first>?|
[Nexus 5X Original Android Development] nirogu325:
Stick to a Nougat kernel if your unit is on Nougat. I used to use Phasma Kernel when I used Nougat.
[Nexus 5X Original Android Development] UsPdSr:
Sorry, if this was mentioned before, I couldn't find anything with the search.

Is the Injection patch being removed?
[Nexus 5X Original Android Development] nirogu325:
*confused* Anyway, last update was released December 6th, 2018. Just saying.
[Nexus 5X Original Android Development] UsPdSr:
This is a bit cryptic.

You mean the thread resp the project is abandoned for good?

Please elaborate.

edit.

The last post from the OP was March, the 13th.

Therefore shouldn't there be any hope left?

Also, this kernel is for quite some time now very popular.

Anyone has surely a idea what to the mac80211 patch happened..

If you wondering about this mystery patch, I have only the official aircrack documents, but here you go

https://www.aircrack-ng.org/doku.php?id=mac80211
[Nexus 5X Original Android Development] milouk:
This project is not abandonned. Im still supporting Sphinx for 5X. I just went thtough a lot lately mainly with university etc. Also as ive said im working on my Kernel Tuning app which should come this summer. Also an updated version will come along.

Mac80211 patch is still there :

enjoy and cheers
[Nexus 5X Original Android Development] UsPdSr:
I appreciate your prompt response!

I'm glad to hear that, but this how I understood you as well from your last post.

I don't wanted to roust you up here.

It is strange regarding the support of external Wi-Fi adapter.

The main reason why I bought this device, was your kernel and the Zest kernel.

I had in mind that your kernel supports several chipsets.

I tried different combinations, but not above Oreo.

Do you could recommend a specific rom, which has proven to be working in the past?

I had absolutely no luck with the search, like I wrote earlier.

I wish you all the best!
[Nexus 5X Original Android Development] UsPdSr:
Hm, I just went to your thread in the Pocophone sub-forum and they are dozens of people, who didn't get their NIC to work either.

Are you sure about the patch?
[Nexus 5X Original Android Development] milouk:
The patch is not enough. I need to support the specific drivers for your wifi adapter. if you tell me the model illl try and include the drivers ;)
[Nexus 5X Original Android Development] UsPdSr:
I thought you added the usual firmware already, but mistook it with the kernel for the F1.

This would be amazing.

I will look over wikidevi to be specific as possible.

I am a fan of your kernel, since.. I saw it in the Xiaomi Poco forum, btw.

Okay, enough crawled.I'll be back..

Please don't go ^^

https://wikidevi.com/wiki/TP-LINK_TL-WN722N_v1.x

https://wikidevi.com/wiki/ALFA_Network_AWUS036NHA

https://wikidevi.com/wiki/ALFA_Network_AWUS036NEH

https://wikidevi.com/wiki/ALFA_Network_AWUS036AC

https://wikidevi.com/wiki/Ralink_RT5370_Reference_Design

---------- Post added at 10:31 AM ---------- Previous post was at 10:15 AM ----------

I appreciate it, seriously. :)

Oh, and of course it is your time..it doesn't matter if it not possible the next days.I look forward to use a custom rom afterwards. \o/
[Nexus 5X Original Android Development] UsPdSr:
The last one is for a Ralink RT5370.This is a generic asia device.

I hope this is sufficient.

I send you a PM.

cheers

The server seems to have some trouble.No idea.

Send me a reply, please.Just too confirm that you've got my message as well as the coffee.

:(
[Nexus 5X Original Android Development] UsPdSr:
https://openwrt.org/packages/pkgdata/kmod-rt2800-usb

https://openwrt.org/packages/pkgdata/kmod-ath9k-htc

https://openwrt.org/packages/pkgdata/kmod-ath9k-common

https://openwrt.org/packages/pkgdata/kmod-rtlwifi-usb

https://openwrt.org/packages/pkgdata/kmod-rtl8xxxu

https://openwrt.org/packages/pkgdata/kmod-rtlwifi

This should be enough and not that time consuming.

Just customized my PineAP setup and it was done in a couple of minutes.

I don't have the knowledge with Android development as well as a toolchain to start with.

In any case should this be not that difficult for you, I presume.

Why you didn't start with the basic firmware like the Atheros' from the start?

Nevermind, as soon as you get the kernel read with the implemented firmware, would I gladly be available as "tester" :)

I donated to your account resp to the linked one in your profile.

I hope that it's still in use.

Best of luck!
[Nexus 5X Original Android Development] UsPdSr:
Hey milouk,

would you mind to give me a quick confirmation, if you received the money and maybe a knowledge if the information I send you, is sufficient enough to compile the kernel, for the sake of my mind?

I wonder, you already have a very good selection of firmware for the same kernel(?) basically, a sub-forum next to us - > F1 Pocophone.

Why don't just using that?

If you are on the other hand, so friendly and attentive then please let me know what the stuff I asked several times since yesterday regards, shortly after our correspondence.

This would be nice of you.

Best regards

PS

If I bother you, then please let me know.

I wanted to be precise as possible and not to waste your time and energy.

I am in the same branch, although I finished studying a long time.. ;)

So, if it is too much work or you don't have time, then a quick link to the toolchain and everything what I not could find out by myself, would be stellar.

Thanks a lot.
[Nexus 5X Original Android Development] milouk:
Hey man, no problem at all ! you are not bothering me. Sorry for the late reply( i was studying .. tomorrow i finish with exams.) I got your donation and i deeply appreciate your support!

Regarding your adapter, could you be more specific about the model you are using. Atheros 9 or Ralink? If Ralink then which version? 2.8.x , 2.7.x ,3.x etc.

If you tell me that i can include the drivers very easily.
[Nexus 5X Original Android Development] UsPdSr:
I would like to take the time and want to applaud your enthusiasm, especially your friendly demeanor is refreshing in this scene!

You have nothing to excuse, milouk.

I just wanted to be precise and wondered because you didn't replied, but all good.

Every single developer can learn a thing or two from you!

Like I wrote in the PM, I made a file with everything I could think of.'lspci | grep' gave me problems, because I run Ubuntu(boerg) on a hacked Chromebook at the moment.

I wish you all the best and hope to hear from you soon!

:)
[Nexus 5X Original Android Development] milouk:
heheheh thanks mate for your very kind words . ill have a look right now to your files and ill try to merge the drivers tonight so. i can release a new version next week.

Ive promised everyone a new reworked and rebased version. I havent forgot about it , just trying to put things in an order ?.

Cheers everyone.
[Nexus 5X Original Android Development] UsPdSr:
Seriously, the fact that you relatively young is a good example of your abilities.

I think your kernel can be without a doubt compared with franco's eg.

You dont have to be so modest.

I know that the Xiaomi Pocophone is a totally different device, but maybe you can try to transfer some of the driver you already integrated into the bullhead kernel..?! :/

I'm just guessing..if you need any further information, please send me the commands I have to type in and I'll jump.

Best regards to my favourite developer and at the same time one of the most friendly user in XDA, milouk!
[Nexus 5X Original Android Development] UsPdSr:
I am totally distressed, man. ;>

Because we obviously have a tiny correspondence problem, I decided to use the entry's on wikidevi.com, is maintained by Linux user only.

I had to differentiate Alfa devices, apparently even Alfa build different chipsets for the same model. :/

Especially by the classic Alfa AWUS036H Rtl8187l was the first version way more powerful, Alfa decided to set the range and/or power by 50 % lower..

The same with the successor the Alfa AWUS036NHA with the Atheros, the adapter with the blue LED have a much lower power.It's called v1.0.

The third was the small Alfa AWUS036NEH with the Realtek 2870 and 3sth..

This is not only a chipset for this particular device, the Rt2800 is insanely compatible with thousands of Wlan Adapter.

This is the most important one:

TP-LINK TL-WN722N v1 and v 1.1.The following models are irrelevant.

One uses the ath9k-9271 (Atheros), but I have also two of the following version.I assume it is very similar to the Alfa ...NHA.

The v1.1 is supposedly a generic version of the first build.

Edit. OT
[Nexus 5X Original Android Development] UsPdSr:
Hey [MENTION=5533673]milouk[/MENTION], :fingers-crossed:

did you have the time to look over the integration of the requested firmware?

And sorry, but yeah, a tiny bit ETA'len. ;x
[Nexus 5X Original Android Development] milouk:
yep. ill add the drivers today. and probably will release a version soon.
[Nexus 5X Original Android Development] UsPdSr:
Woah. :fingers-crossed:

You made my day, man.

No matter if you release it tonight or the next days, as long as it is your great developed and fondly maintained kernel, it is definitely worth the wait. <3
[Nexus 5X Original Android Development] milouk:
its ready. , i just need to zip it up and ill upload it (probably tomorrow) ;)

cheers
[Nexus 5X Original Android Development] UsPdSr:
Oh :(

I'm currently in the process of setting my Nexus with a different Nethunter chroot build, which I have just been ready building with the python script.

I looking forward to trying your kernel!

Greetings
[Nexus 5X Original Android Development] UsPdSr:
Hey milouk :highfive:

when can we approximately await your revised kernel?

With best regards
[Nexus 5X Original Android Development] UsPdSr:
Bump..? :(
[Nexus 5X Original Android Development] Rotciv_:
Boot

Device restarts
[Nexus 5X Original Android Development] UsPdSr:
Information barely
[Nexus 5X Original Android Development] UsPdSr:
*coughing* BUMP *cough*

Sry, a bit under the weather.

I propably need 20 mg Sphinx..

:confused: :o
[Nexus 5X Original Android Development] Rotciv_:
Restart

I was flashing the kernel on my device and corrupted the rom, no, it was restarting the boot.
[Nexus 5X Original Android Development] milouk:
Version 3.6

Ou la la,

It's been a while huh?

First of all, i would like to apologize for being a bit off lately. I had too many things to do (university, work (yeah i got hired), personal stuff etc.).

I believe that during the summer as well as next year i'll have more free time (hope so), so i can develop Sphinx more actively.

P.S It's not a dead project AT ALL (haters gonna hate.)

Sphinx 3.6 is LIVE.

Changelog:

-Merge Lineage 16.0 Branch

-Merged Latest Security Patch

-Updated WireGuard

-Add Support for Atheros 9 Wireless Cards Support

-Add Support Ralink 27xx / 28xx / 30xx Wireless Cards Support

-Now Compiling with GNU GCC 8.2.1 Toolchain

Installation:

If you are coming from another CUSTOM kernel then dirty flash your ROM and then flash Sphinx.

If you are coming from Sphinx Kernel , just dirty flash Sphinx.

If you are on a Rom that uses a custom kernel as STOCK , dirty flash Sphinx.

If you have any other questions join our telegram group t.me/SphinxKernel (Let's get this channel a bit more popular again!)

As Always:

If you enjoy Sphinx kernel and would like to support me, Click Here to buy me a coffee
[Nexus 5X Original Android Development] Rotciv_:
hehre

I use a ROM that has custom kernel and even corrupted ROM.