De ce que j'en comprend (ça fait un moment, la dernière fois que j'ai travaillé sur le low-level Android), il s'agit plutôt d'une HAL qui abstrait le très-low Level par une interface commune sur laquelle vient s'appuyer le plus haut niveau. À charge pour le constructeur/intégrateur d'utiliser les drivers spécifiques à son matériel pour fournir les API de la HAL. C'est un classique en embarqué.
Donc, chaque plateforme matérielle garde un support spécifique de ce très bas niveau, qui ne peut pas s'appuyer sur une API de découverte de périphériques pour offrir un support universel du matériel. Et, à mon avis, cette couche s'appuie sur des noyaux spécifiques, patché par le fondeur, à la plateforme pour supporter un matériel embarqué.
[^] # Re: noyau
Posté par aiolos . En réponse au message Système alternatif à android pour marque Wiko ?. Évalué à 2.
De ce que j'en comprend (ça fait un moment, la dernière fois que j'ai travaillé sur le low-level Android), il s'agit plutôt d'une HAL qui abstrait le très-low Level par une interface commune sur laquelle vient s'appuyer le plus haut niveau. À charge pour le constructeur/intégrateur d'utiliser les drivers spécifiques à son matériel pour fournir les API de la HAL. C'est un classique en embarqué.
Donc, chaque plateforme matérielle garde un support spécifique de ce très bas niveau, qui ne peut pas s'appuyer sur une API de découverte de périphériques pour offrir un support universel du matériel. Et, à mon avis, cette couche s'appuie sur des noyaux spécifiques, patché par le fondeur, à la plateforme pour supporter un matériel embarqué.