Existe-t-il une liste de la version du noyau fournie avec chaque version d'AOSP Android?
Ou disons, quelle version / proc / version cracherait.
kernel
android-versions
Robert Siemer
la source
la source
Réponses:
Version Linux en AOSP
Tableau compilé à partir de:
Remarque: d'autres «distributions» d'Android peuvent exécuter différentes versions du noyau.
Tout le monde est invité à corriger et élargir ce tableau. S'il vous plaît garder le formatage.
Pourquoi les incompatibilités de version du système d'exploitation Android / du noyau
Les constructeurs ont tendance à envoyer leurs principales mises à jour Android avec un noyau similaire à celui avec lequel le périphérique a été initialement publié. Cela évitera probablement des problèmes d'incompatibilité de matériel et de pilotes avec un noyau plus récent. Par exemple, un périphérique mis à jour pour exécuter Android 8.0 Oreo mais fourni à l'origine avec 6.0 Marshmallow peut toujours exécuter Linux 3.18.x au lieu de Linux 4.10.x.
Spécifications de la suite de tests de fournisseur (VTS) sur la version Linux
Selon un article de 2017 sur XDA-Developers (abrégé):
Selon https://android.googlesource.com/platform/test/vts-testcase/kernel/ , la version Linux, VtsKernelConfigTest ou VtsKernelVersionTest, était obligatoire sur les versions 8.0, 8.1 et 9.0, mais a été supprimée ultérieurement à la version 10.0. Pour 8.0 et 8.1, il faut que la version soit 3.18, 4.4 ou 4.9. Pour la version 9.0, la version doit être au moins 4.4.107, 4.9.84 ou 4.14.42.
Des informations plus techniques et récentes sont disponibles directement sur le site Web d'AOSP: https://source.android.com/devices/architecture/kernel/core-kernel-reqs
la source