Kernel-Branches und ihre Build-Systeme

In der folgenden Tabelle sind die Kernel-Branches und die Build-Systeme aufgeführt, die für die einzelnen Branches unterstützt werden (Kleaf und build/build.sh). Wenden Sie sich bei nicht aufgeführten Kernels an den Gerätehersteller.

Kernel Repo-Branches Kleaf-Unterstützung build/build.sh-Unterstützung
Android Common 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
Android Common Kernel common-android13-5.10
common-android13-5.15
✅ (offiziell)1
Android Common Kernel common-android14-5.15
common-android14-6.1
common-android15-6.6
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.6
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 gewartet)2
Virtuelles Gerät (x86_64, arm64) common-android14-5.15
common-android14-6.1
common-android15-6.6
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.6
common-android-mainline
Rockpi4 common-android13-5.10
common-android13-5.15
Rockpi4 common-android14-5.15
common-android14-6.1
common-android15-6.6
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

1Offiziell bedeutet, dass dies die offizielle Methode zum Erstellen des Kernels ist, auch wenn der Kernel auch mit der alternativen Methode erstellt werden kann.

2Nicht gewartet bedeutet, dass das Erstellen des Kernels mit dieser Methode funktionieren sollte, die Build-Methode aber nicht kontinuierlich getestet wird. Es kann sein, dass das Erstellen in Zukunft nicht mehr funktioniert. Verwenden Sie stattdessen die offizielle Methode.