3 votes

Quelles différences y a-t-il aujourd'hui entre Chrome OS et Android OS ?

À un moment donné, Chrome OS n'avait aucune relation avec le système d'exploitation Android.

Puis, plusieurs années plus tard, il y a eu une intégration minimale.

Quelques années plus tard, Chrome OS est à nouveau capable d'accéder à l'intégralité de l'Android Play Store et d'installer des applications Android.

Mais le Chrome OS n'est pas l'Android OS. Je n'arrive pas à comprendre quelle est la relation avec plusieurs articles que j'ai essayé de lire. Le système d'exploitation Chrome OS est-il simplement accompagné du système d'exploitation Android et fait-il appel à ce dernier pour gérer toutes les interactions avec les applications Android ?

C'est mon hypothèse. Il n'utilise probablement pas la majorité des fonctions du système d'exploitation Android (ou ne devrait pas en avoir besoin) pour accomplir ses tâches. Quelqu'un a-t-il une idée qui pourrait m'éclairer ?

3voto

Rehan Khwaja Points 332

Android on Chrome OS (ARC++) n'est qu'une des variantes de conteneur prises en charge et reposant sur le noyau de Chromium/Chrome OS. Toutes les fonctionnalités d'Android ne sont pas prises en charge. La version d'Android (Nougat) que Chrome OS exécute dépend de la version de Chrome OS.

Voir : Exécution de conteneurs personnalisés sous Chrome OS pour plus de détails concernant les conteneurs sur Chrome OS.

Ainsi, si Chrome OS jouit d'une excellente réputation en matière de sécurité, l'exécution d'Android sur un Chromebook implique certains compromis :

Les applications Android (ARC++) ne fonctionnent-elles pas dans un conteneur et non dans une VM ?

Malheureusement, oui, les applications Android ne fonctionnent actuellement que dans un conteneur. Nous essayons de les isoler un peu (en utilisant les espaces de noms, seccomp, alt syscall, SELinux, etc...), mais en fin de compte, elles ont un accès direct à de nombreux syscalls et interfaces du noyau, donc un bug est accessible via le code compilé avec le NDK d'Android.

De plus, alors que Google essaie de promouvoir Android sur Chrome OS auprès des développeurs : https://developer.Android.com/chrome-os/ il y avait des problèmes exceptionnels comme obtenir Android sur Chrome OS pour voir la carte SD dans votre Chromebook [maintenant résolu] qui pourraient être considérés comme des obstacles par certaines applications.

2021 Jun Mise à jour

Les appareils ChromeOS qui prennent en charge Android 11+ sont en train de migrer de ARC++ dans un conteneur vers ARCVM. .

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