Need help with custom kernel

Hi, I created a post here, asking for help because I didn’t have audio on chromebook, somebody said I need a custom kernel and gave me a link, they also said to look on their post history to get a tutorial on how to install it, I found this but I don’t understand anything from it, the files of kernel are below, if somebody could give me a beginner friendly tutorial on how to install this, that would be amazing!
If that makes some difference, I use debian 12. Also the original post.

drwxr-xr-x 20 grosik grosik     4096 Oct  6 18:54 headers
-rw-r--r--  1 grosik grosik       13 Oct  6 18:54 kernel.release
drwxr-xr-x  3 grosik grosik     4096 Oct  4 18:17 modules
-rw-r--r--  1 grosik grosik  9846822 Oct  6 18:54 System.map
-rw-r--r--  1 grosik grosik  9846822 Oct  6 18:54 System.map-6.5.6-stoney
-rw-r--r--  1 grosik grosik 14808128 Oct  6 18:54 vmlinuz-6.5.6-stoney

I am assuming you have tried the audio script already (it automatically installs the 6.6.10-chrultrabook which works fine on my chromebook)

If so I think this should work:

sudo cp vmlinuz-6.5.6-stoney /boot
sudo cp System.map-6.5.6-stoney /boot
sudo cp config /boot/config-6.5.6-stoney
sudo cp -r headers /usr/src/linux-headers-6.5.6-stoney
sudo cp -r modules /lib/modules/6.5.6-stoney
sudo update-initramfs -c -k 6.5.6-stoney
sudo ln -s /boot/vmlinuz-6.5.6-stoney /vmlinuz
sudo ln -s /boot/vmlinuz-6.5.6-stoney /vmlinuz.old
sudo ln -s /boot/initrd.img-6.5.6-stoney /initrd.img
sudo ln -s /boot/initrd.img-6.5.6-stoney /initrd.img.old
sudo update-grub

The custom Stoney Ridge kernel is different to the distro-specific chrultrabook kernel, and it doesn’t get installed automatically when running the audio script. There is a note that a custom kernel is needed for Stoney Ridge Chromebooks in the supported devices table.