Branches du noyau et systèmes de compilation

Le tableau suivant liste les branches du noyau et les systèmes de compilation compatibles avec chaque branche(Kleaf et build/build.sh). Pour les noyaux non listés, contactez le fabricant de l'appareil.

<
Noyau Branches du dépôt Compatibilité avec Kleaf Compatibilité avec build/build.sh
Noyau commun Android
db845c
Appareil virtuel (x86_64, arm64)
Appareil virtuel (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
Noyau commun Android common-android13-5.10
common-android13-5.15
✅ (officiel)1
Noyau commun Android 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 ✅ (officiel)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
Appareil virtuel (x86_64, arm64) common-android13-5.10
common-android13-5.15
✅ (officiel)1 ⚠️ (non géré)2
Appareil virtuel (x86_64, arm64) common-android14-5.15
common-android14-6.1
common-android15-6.6
common-android-mainline
Appareil virtuel (i686, arm) common-android13-5.10
common-android13-5.15
Appareil virtuel (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
Module fips140 common-android12-5.10
common-android13-5.10
common-android13-5.15
Module fips140 common-android14-5.15

1 « Officiel » signifie qu'il s'agit de la méthode officielle pour compiler le noyau, même si une autre méthode peut également être utilisée.

2« Non géré » signifie que la compilation du noyau avec cette méthode devrait fonctionner, mais que la méthode de compilation n'est pas testée en continu. Elle peut cesser de fonctionner à l'avenir. Utilisez plutôt la méthode "officielle".