Android je postavený nad linuxovým jádrem a dříve výrobci mohli použít jeho libovolnou verzi, pokud splnili všechny podmínky Google. S Androidem O se podmínkou stává samotná verze jádra. Ta nesmí být starší než 4.4 pro letošní SoC a 3.18 pro starší. Výjimku mají zařízení vydaná před uvedením Androidu O, ty mohou mít verzi jádra předchozího Androidu.
Jádro také musí ukazovat svůj .config přes /proc/config.gz pomocí voleb CONFIG_IKCONFIG a CONFIG_IKCONFIG_PROC. Dále musí být například povolen Device tree pomocí volby CONFIG_OF.
(zdroj: slashdot)