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)