Does Ubuntu on Genio use the generic (mainline) kernel?

Does Ubuntu on Genio use the generic (mainline) kernel?

No. Genio platforms may require platform specific device drivers that are not yet upstream. The Ubuntu images for Genio use a hardware enablement kernel branch, which is derived from mainline Ubuntu kernel with MediaTek Genio customizations.