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
Virtual Device (x86_64, arm64)
Virtual Device (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
Virtual Device (x86_64, arm64) common-android13-5.10
common-android13-5.15
✅ (offiziell)1 ⚠️ (nicht gewartet)2
Virtual Device (x86_64, arm64) common-android14-5.15
common-android14-6.1
common-android15-6.6
common-android-mainline
Virtual Device (i686, arm) common-android13-5.10
common-android13-5.15
Virtual Device (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 module common-android12-5.10
common-android13-5.10
common-android13-5.15
fips140 module common-android14-5.15

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

2 „Nicht 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.