Android 8.0 Oreo(Android O)ではLinuxカーネルバージョンの最低要件が設けられる(Android Open Source Project、XDA Developers、BetaNews)。 これまでOEMは任意のバージョンのLinuxカーネルを使用できていたが、2017年に製品化されたSoCを使用するAndroid OデバイスはLinux 4.4以降、それ以外のSoCを使用する場合はLinux 3.18以降が必須となる。また、Android OではAndroid OSフレームワークとベンダー実装部分を分離してAndroid OSフレームワークの更新を容易にするTrebleが導入されており、Trebleを実装するために必要なカーネルの変更は、すべてのSoCで必要だ。なお、既存のAndroidデバイスをAndroid Oにアップデートする場合は、元のカーネルバージョ