Gibt es eine Liste, welche Kernelversion in jeder Android AOSP-Version enthalten ist?
Oder sagen wir mal, welche Version / proc / version ausspucken würde.
kernel
android-versions
Robert Siemer
quelle
quelle
Antworten:
Linux-Version in AOSP
Tabelle zusammengestellt aus:
Hinweis: Auf anderen „Distributionen“ von Android werden möglicherweise andere Kernelversionen ausgeführt.
Jeder kann diese Tabelle korrigieren und erweitern. Bitte formatieren Sie weiter.
Warum stimmt die Version von Android OS / Kernel nicht überein?
OEMs neigen dazu, ihre wichtigsten Android-Updates mit einem ähnlichen Kernel zu liefern wie den, mit dem das Gerät ursprünglich veröffentlicht wurde. Dies ist am wahrscheinlichsten, um Hardware- und Treiberinkompatibilitätsprobleme mit einem neueren Kernel zu vermeiden . Beispielsweise wird auf einem Gerät, das für Android 8.0 Oreo aktualisiert wurde, aber ursprünglich mit 6.0 Marshmallow ausgeliefert wurde, möglicherweise weiterhin Linux 3.18.x anstelle von Linux 4.10.x ausgeführt.
Vendor Test Suite (VTS) -Anforderungen unter Linux
Laut einem Artikel von 2017 über XDA-Entwickler (gekürzt):
Laut https://android.googlesource.com/platform/test/vts-testcase/kernel/ gab es eine Anforderung für die Linux-Version VtsKernelConfigTest oder VtsKernelVersionTest für 8.0, 8.1 und 9.0, die jedoch später für 10.0 entfernt wurde. Für 8.0 und 8.1 muss die Version entweder 3.18, 4.4 oder 4.9 sein. Für 9.0 muss die Version mindestens 4.4.107, 4.9.84 oder 4.14.42 sein.
Weitere technische und aktuelle Informationen finden Sie direkt auf der AOSP-Website: https://source.android.com/devices/architecture/kernel/core-kernel-reqs
quelle