Index of /files/kernel-build

 NameLast modifiedSizeDescription

 Parent Directory  -  
 rtl8723bs_bt_rfkill.4.14.18.patch2018-02-28 18:41 380  
 sdcard-write.txt2018-02-15 08:58 556  
 sound_click_mini.4.14.18.patch2018-02-28 18:37 590  
 disable-elan.4.14.18.patch2018-02-28 18:37 699  
 build.txt2018-03-01 15:49 1.1K 
 rtl8723bt_4.12.0_amd64.deb2018-02-14 19:04 41K 
 config-14.14.18-ejs52018-02-14 19:18 170K 
 linux-libc-dev-4.14.18-ejsolutions-5_amd64.deb2018-02-14 19:03 937K 
 linux-headers-4.14.18-ejsolutions-5_amd64.deb2018-02-14 19:03 12M 
 linux-image-4.14.18-ejsolutions-5_amd64.deb2018-02-14 19:03 27M 

Prior to building a custom kernel add the patches

You may have to manually make changes to the patches, though by opening the files you can see where the changes are made. Due to there being only three patches, I prefer to add them manually, checking for any errors.

eg. patch -p1 < ../sound_click_mini.patch

You could also manually make the changes to the relevant files (I did) but best not to with the sound one. ;-)
See build.txt for the actual commands used.

Note: the fix for Elan keyboard/mouse is now included in kernel 4.15.3

Credit to for making these files and others available.

Existing installations

Noting the order, install via

sudo dpkg -i linux-libc-dev-4.14.18-ejsolutions-5_amd64.deb -i linux-headers-4.14.18-ejsolutions-5_amd64.deb -i linux-image-4.14.18-ejsolutions-5_amd64.deb

sudo dpkg --force-overwrite -i rtl8723bt_4.12.0_amd64.deb
The overwrite is required due to existing files in kernel-firmware