2 votes

le noyau linux n'est pas vu dans le système de fichiers Android ?

Je suis en train de lire 'embedded linux' et dans le chapitre 6 "filesystems" il y a un chiffre que je ne comprends pas.

enter image description here

ici, il est dit que le "noyau linux" n'est pas vu dans le système de fichiers Android. Cela me donne une certaine confusion :

-> L'image du noyau linux est définitivement stockée dans un stockage attaché au dispositif. Ainsi, lorsque cette figure indique "non vu par le système de fichiers cible d'Android", cela signifie-t-il que le système de fichiers vu par le "noyau linux" et le "cadre Android" est différent ?

En d'autres termes, pour que le noyau puisse faire son travail, il doit être capable de voir et d'accéder à tous les fichiers disponibles sur le système. D'un autre côté, comme Android est pratiquement un "utilisateur" du point de vue du noyau, son champ d'action est limité ? Et il n'a pas accès à l'image réelle du noyau linux pour cette raison ?

1voto

kwagjj Points 141

Le noyau linux pour un appareil Android sera construit séparément de l'AOSP vanille. Bien sûr, on peut configurer l'inclusion de la construction du noyau linux dans le processus de construction d'Android.

Le noyau sera compilé et compressé dans une image avec l'image du ramdisk. C'est essentiellement ce qui constitue le boot.img qui sera placé dans le démarrer partition.

Il y a plusieurs partitions divisées à l'intérieur de l'espace de stockage utilisé par l'appareil Android cible.

Alors que le noyau linux réside dans le système démarrer à l'intérieur de la boot.img le système Android sera stocké dans system.img qui sera situé dans le système partition.

Pour une construction Android typique, le compte Root est inaccessible à l'utilisateur (système Android). Ainsi, un utilisateur Android typique ne sera pas en mesure d'extraire le répertoire Root.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X