Existe uma lista de qual versão do kernel vem em cada versão do Android AOSP?
Ou, digamos, qual versão / proc / version cuspiria.
kernel
android-versions
Robert Siemer
fonte
fonte
Respostas:
Versão Linux no AOSP
Tabela compilada de:
Nota: outras "distribuições" do Android podem executar versões diferentes do kernel.
Qualquer pessoa pode corrigir e expandir esta tabela. Por favor, mantenha a formatação.
Por que a versão do SO / kernel do Android é incompatível
Os OEMs tendem a enviar suas principais atualizações do Android com um kernel semelhante àquele com o qual o dispositivo foi lançado inicialmente. É mais provável que isso evite problemas de incompatibilidade de hardware e driver com um kernel mais recente. Por exemplo, um dispositivo que foi atualizado para executar o Android 8.0 Oreo, mas originalmente fornecido com o 6.0 Marshmallow ainda pode estar executando o Linux 3.18.x em vez do Linux 4.10.x.
Requisitos do Vendor Test Suite (VTS) na versão Linux
De acordo com um artigo de 2017 sobre XDA-Developers (abreviado):
De acordo com https://android.googlesource.com/platform/test/vts-testcase/kernel/ , havia um requisito na versão Linux, VtsKernelConfigTest ou VtsKernelVersionTest, nas versões 8.0, 8.1 e 9.0, mas posteriormente removida na 10.0. Para 8.0 e 8.1, requer que a versão seja 3.18, 4.4 ou 4.9. Para a 9.0, requer que a versão seja pelo menos 4.4.107, 4.9.84 ou 4.14.42.
Informações mais técnicas e recentes disponíveis diretamente no site da AOSP: https://source.android.com/devices/architecture/kernel/core-kernel-reqs
fonte