Just wanted to report that I have been experimenting compiling the kernel for Oleg's various Armbian images for S9XXX TV boxes and have managed to compile and boot mainline kernel, but this required a small change in Oleg's S905_autoscript in /boot. Basically I just added a  couple of lines that bootm the uImage if it is present. If there is no uImage it proceeds to booti Oleg's zImage:   setenv boot_start_ml bootm ${kernel_addr} ${initrd_addr} ${dtb_mem_addr} if fatload mmc 0 ${ke