Есть ли список версий ядра, которые есть в каждой версии Android AOSP?
Или скажем, какую версию / proc / version выложат.
kernel
android-versions
Роберт Симер
источник
источник
Ответы:
Версия для Linux в AOSP
Таблица составлена из:
Примечание: другие «дистрибутивы» Android могут работать с разными версиями ядра.
Любой желающий может исправить и расширить эту таблицу. Пожалуйста, продолжайте форматирование.
Почему ОС Android / версия ядра не совпадают
OEM-производители, как правило, поставляют свои основные обновления Android с ядром, аналогичным тому, с которым устройство было выпущено изначально. Это, скорее всего, позволит избежать проблем несовместимости оборудования и драйверов с более новым ядром. Например, устройство, которое было обновлено для работы с Android 8.0 Oreo, но первоначально поставлялось с 6.0 Marshmallow, все еще может работать под управлением Linux 3.18.x вместо Linux 4.10.x.
Требования Vendor Test Suite (VTS) для версии Linux
Согласно статье 2017 года о XDA-Developers (сокращенно):
Согласно https://android.googlesource.com/platform/test/vts-testcase/kernel/ , было требование к версии Linux, VtsKernelConfigTest или VtsKernelVersionTest, на 8.0, 8.1 и 9.0, но позже удалено на 10.0. Для 8.0 и 8.1 требуется версия 3.18, 4.4 или 4.9. Для 9.0 требуется версия не ниже 4.4.107, 4.9.84 или 4.14.42.
Более техническая и свежая информация доступна непосредственно на веб-сайте AOSP: https://source.android.com/devices/architecture/kernel/core-kernel-reqs
источник