sebanc / brunch

Boot ChromeOS on x86_64 PC - Supports Intel CPU/GPU from 8th gen or AMD Ryzen
GNU General Public License v3.0
3.72k stars 394 forks source link

Brunch source - May I ask why I can not download kernel 5.15 with the newest brunch unstable? #2136

Closed mirek190 closed 1 month ago

mirek190 commented 2 months ago

May I ask why I can not download kernel 5.15 with the newest brunch unstable?

My laptop is only works properly with that kernel ....

Thanks

sebanc commented 2 months ago

Standard Kernel 5.15 was not working properly with android apps on recent ChromeOS releases due to a missing kernel feature but you can still use the "chromebook-5.15" kernel.

mirek190 commented 2 months ago

What is a difference between normal kernel 5.15 and chromebook-5.15?

I will test it anyway Thanks

sebanc commented 2 months ago

The chomebook-5.15 kernel uses chromiumos kernel source whereas standard 5.15 kernel used mainline.

mirek190 commented 2 months ago

The chomebook-5.15 kernel uses chromiumos kernel source whereas standard 5.15 kernel used mainline.

That is not explain anything ;)

Are bigger differences like chromiumos 5.15 kernel has cut off drivers or something?

Thanks anyway.

sebanc commented 2 months ago

It uses ChromeOS-Flex config. If you need a specific config and that it is missing you can post it here.

mirek190 commented 2 months ago

My device has a very specific es8336 driver ... Any official driver es8336 is not working.

I have a source of that driver only for kernel 5.12 but also working ok with 5.15 but is not compatible with higher kernels ( too many changes )

I tried integrate the driver with chromium 5.15 and is giving errors during building ... different members of structs or one function has too many arguments.

With vanilla 5.15 is can build that but with chromium 5.15 not ... 🫥

If you want I can provide you that driver ( very old driver for es8336 is called esxx8336)

mirek190 commented 2 months ago

Standard Kernel 5.15 was not working properly with android apps on recent ChromeOS releases due to a missing kernel feature but you can still use the "chromebook-5.15" kernel.

What "missing kernel feature" ? Maybe I will backport it from chromium kernel 5.15 to vanilla kernel 5.15?

What do you say ?

mirek190 commented 1 month ago

I just want inform you I fully ported driver to kernel 6.1 ;)