Help How are we going to build custom kernels with clang?

Riggs6012

Active member
I just built 2 kernels by fluke with clang tool chain. I can't tell you how I compiled them because of the security issue. The kernels on GitHub need a patch or a custom tool chain for Android-x86. I want to know what the plan is and so do a lot of others. Maybe they could start a new repository? The whole project is being restrained I've seen apps I install working exceptionally only for them to lose support on Android-x86 platform. With Mesa maxed out and the release of ANGLE and ALSA maxed out as well Oreo or Pie are awesome now. They could backport Mesa 23 for 7,8 and 9 but it ends there libc won't support Mesa 24 until Android 14. My best work has been ALSA DSD, ANGLE and DSD USB audio kernel module. I want to say thanks to Android-x86 project and when I get myself together I'll make a donation this operating system is the best on the x86_64 architecture. They all use ANGLE but not system wide and it has the best sound for a USB DAC. Kernels how are we going to build them with clang? They need to build something that can work with the kernels on GitHub as they are and only support Android-x86 for security. And we wait. Cheers.



Best regards
Ryan Johnson
 

Riggs6012

Active member
We need a new llvm kernel tool chain I tried to download the source code for blissos Android 14 to get the tool chain but it errors out. But the tool chain should work with the kernels on GitHub without any patch. It might not be possible to only make it for Android-x86 and that could be the problem. It's 2024 we should be building our kernels with llvm rather than gcc.
 

HMTheBoy154

Supreme
Moderator
Blog Author
but like..... why the long message ? No one understand what are you trying to say and trying to do. I don't even know what are you trying to do here
Post automatically merged:

I can't tell you how I compiled them because of the security issue
If the security issue here is "I'm a part of TeamBR and we would like to keep what we do a secret" then I will stop here. Build a linux kernel with modules isn't a secret at all
 

Riggs6012

Active member
Let's say I want to build the 6.5 kernel from GitHub there's no tool chain that will build a kernel supported by the operating system. GCC passed off an object to the compiled object in every kernel file now it's a shared object in the kernel and none of these kernels on GitHub have that patch I don't want to say which directory I patched but it was shared and that is what gives it support.
 

HMTheBoy154

Supreme
Moderator
Blog Author
Let's say I want to build the 6.5 kernel from GitHub there's no tool chain that will build a kernel supported by the operating system. GCC passed off an object to the compiled object in every kernel file now it's a shared object in the kernel and none of these kernels on GitHub have that patch I don't want to say which directory I patched but it was shared and that is what gives it support.
I see some resources of yours is either restricted or putting behind paywall.

We don't allow that kind of thing here, either open your resources or I refuse to help. These things are not worth for you to monetize
 

Riggs6012

Active member
I see some resources of yours is either restricted or putting behind paywall.

We don't allow that kind of thing here, either open your resources or I refuse to help. These things are not worth for you to monetize
I have no intention of selling it and the emails to share my content drove me lift the restrictions sorry. As for the kernel I built I swapped the arch/x86/entry/vdso directory with the common kernel and used the LLVM tool chain that were in bazel. It built successfully and it supports WiFi
 

Similar threads

Similar threads

Get Connected

Discord Server

New Threads

Top