En la siguiente tabla, se muestran las ramas de kernel y los sistemas de compilación admitidos para cada una de ellas (Kleaf y build/build.sh
). Para los kernels no incluidos en esta lista, ponte en contacto con el fabricante del dispositivo.
Kernel | Ramas del repo | Compatibilidad con Kleaf | Compatibilidad con build/build.sh |
---|---|---|---|
Kernel común de Android db845c Dispositivo virtual (x86_64, arm64) Dispositivo virtual (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 |
❌ | ✅ |
Kernel común de Android | common-android13-5.10 common-android13-5.15 |
✅ | ✅ (oficial)1 |
Kernel común de 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 | ✅ | ✅ (oficial)1 |
db845c | common-android14-5.15 common-android14-6.1 common-android15-6.6 common-android-mainline |
✅ | ❌ |
HiKey 960 | device/linaro/hikey-kernel hikey-linaro-android-4.14 hikey-linaro-android-4.19 common-android12-5.4 common-android13-5.10 | ❌ | ✅ |
Dispositivo virtual (x86_64, arm64) | common-android13-5.10 common-android13-5.15 |
✅ (oficial)1 | ⚠️ (sin mantenimiento)2 |
Dispositivo virtual (x86_64, arm64) | common-android14-5.15 common-android14-6.1 common-android15-6.6 common-android-mainline |
✅ | ❌ |
Dispositivo virtual (i686, arm) | common-android13-5.10 common-android13-5.15 |
❌ | ✅ |
Dispositivo virtual (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 |
❌ | ✅ |
Módulo fips140 | common-android12-5.10 common-android13-5.10 common-android13-5.15 |
❌ | ✅ |
Módulo fips140 | common-android14-5.15 | ✅ | ❌ |
1 "Oficial" significa que esta es la forma oficial de compilar el kernel, aunque la forma alternativa también se puede usar. 2“Sin mantenimiento” significa que compilar el kernel con este método debería funcionar, pero el método de compilación no se prueba de forma continua. Es posible que deje de funcionar en el futuro. Usa, en cambio, la forma "oficial". |