Branch del kernel e relativi sistemi di compilazione

La tabella seguente elenca i rami del kernel e i sistemi di build supportati per ciascun ramo(Kleaf e build/build.sh). Per i kernel non elencati, contatta il produttore del dispositivo.

<
Kernel Branch del repository Supporto di Kleaf Assistenza build/build.sh
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
✅ (ufficiale)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 ✅ (ufficiale)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
Dispositivo virtuale (x86_64, arm64) common-android13-5.10
common-android13-5.15
✅ (ufficiale)1 ⚠️ (senza manutenzione)2
Dispositivo virtuale (x86_64, arm64) common-android14-5.15
common-android14-6.1
common-android15-6.6
common-android-mainline
Dispositivo virtuale (i686, arm) common-android13-5.10
common-android13-5.15
Dispositivo virtuale (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"Ufficiale" significa che questo è il modo ufficiale per creare il kernel, anche se il modo alternativo potrebbe essere utilizzato anche per creare il kernel.

2"Non gestito" significa che la creazione del kernel con questo metodo dovrebbe funzionare, ma il metodo di compilazione non viene testato continuamente. Potrebbe interrompere la creazione in futuro. Utilizza invece il metodo "ufficiale" per creare.