Hi Jasper
SUKK is not really for beginners to kernel compiling! Some previous knowledge is assumed.
After entering the sukk directory, right click on empty space and open a terminal here. In the terminal type
press enter.
Connect to internet. Load your devx
First option is to clean previous directories and files. This pause is so that you can check if you want to keep anything....usually not....press enter....Compulsory
Second option is to choose an arch, 1) 64 bit, 2) 32 bit pae 3) 32 bit no pae .... these depend on the configs_extra_user/ ... Dotconfig-64, DOTconfig-pae, DOTconfig-nopae.....which you have to configure in step 8....Compulsory!
for 64bit kernel enter 1
Third Enter the kernel version....e.g. 6.2.9 .... compulsory or default is 5.2.21.
Fourth .... add a custom extension 'jasper' this will be appended 5.2.21-jasper when checking kernel properties.
leave empty and press enter....
Fifth ... firmware option ... press enter to use your current firmware
Sixth ... press enter ... libre kernel remove nonfree blobs
Seventh ... press enter ... usrmerge ... modules in /lib or /usr/lib. enter A or B .... or Enter A.
Then the kernel is downloaded if not already in Vanilla/
Extracts kernel, downloads and patches aufs, applies Patches/* .... manually download rt patch for your selected kernel version.
Eighth ... configure kernel ... enter for 'make menuconfig' .... configure your options. Your config will be copied to user_configs directory. Use tab to navigate to Exit and press enter.
Kernel compiles with your config. If successful, Then builds sfs packages in dist/packages .... huge-*.tar.*, kernel-modules.sfs-*, kernel_sources-*.sfs, vmlinuz-* etc
If you read the options as they appear I think they are adequately self explanatory.