Kernel-Zweige und ihre Build-Systeme

In der folgenden Tabelle sind Kernelzweige und die für jeden Zweig unterstützten Buildsysteme aufgeführt (Kleaf und build/build.sh ). Für nicht aufgeführte Kernel wenden Sie sich an den Gerätehersteller.

<
Kernel Repo-Filialen Kleaf-Unterstützung build/build.sh -Unterstützung
Gemeinsamer Android-Kernel
db845c
Virtuelles Gerät (x86_64, arm64)
Virtuelles Gerät (i686, arm)
Rockpi4
common-android-4.4
common-android-4.9
common-android-4.14
common-android-4.19
common-android-4.19-stable
common-android11-5.4
common-android12-5.4
common-android12-5.10
Gemeinsamer Android-Kernel common-android13-5.10
common-android13-5.15
✅ (offiziell) 1
Gemeinsamer Android-Kernel common-android14-5.15
common-android14-6.1
common-android15-6.1
Common-Android-Mainline
Beagle x15 omap-beagle-x15-android-4.14
omap-beagle-x15-android-4.19
db845c common-android13-5.10
db845c common-android13-5.15 ✅ (offiziell) 1
db845c common-android14-5.15
common-android14-6.1
common-android15-6.1
Common-Android-Mainline
Hikey960 device/linaro/hikey-kernel
Hikey-Linaro-Android-4.14
Hikey-Linaro-Android-4.19
common-android12-5.4
common-android13-5.10
Virtuelles Gerät (x86_64, arm64) common-android13-5.10
common-android13-5.15
✅ (offiziell) 1 ⚠️ (nicht gepflegt) 2
Virtuelles Gerät (x86_64, arm64) common-android14-5.15
common-android14-6.1
common-android15-6.1
Common-Android-Mainline
Virtuelles Gerät (i686, Arm) common-android13-5.10
common-android13-5.15
Virtuelles Gerät (i686, Arm) common-android14-5.15
common-android14-6.1
common-android15-6.1
Common-Android-Mainline
Rockpi4 common-android13-5.10
common-android13-5.15
Rockpi4 common-android14-5.15
common-android14-6.1
common-android15-6.1
Common-Android-Mainline
Hikey960 Hikey-Linaro-Android-4.14
Hikey-Linaro-Android-4.19
common-android12-5.4
common-android13-5.10
fips140-Modul common-android12-5.10
common-android13-5.10
common-android13-5.15
fips140-Modul common-android14-5.15

1 „Offiziell“ bedeutet, dass dies die offizielle Methode zum Erstellen des Kernels ist, obwohl auch die alternative Methode zum Erstellen des Kernels verwendet werden kann.

2 „Unmaintained“ bedeutet, dass das Erstellen des Kernels mit dieser Methode funktionieren sollte, die Build-Methode jedoch nicht kontinuierlich getestet wird. Möglicherweise wird der Bau in Zukunft eingestellt. Verwenden Sie stattdessen die „offizielle“ Methode zum Erstellen.