Pour ceux qui ne s'en souviennent pas, RISC-V est une architecture de jeu d'instructions (ISA) gratuite et ouverte qui a reçu de plus en plus d'attention ces dernières années, car les fabricants de matériel n'ont pas à payer de licence pour construire des puces basées sur celle-ci. . il. En fait, Android ne prend actuellement en charge que deux architectures informatiques, à savoir Arm et x86 . La première est utilisée dans les puces qui alimentent les smartphones , la plupart des tablettes, les montres intelligentes et les boîtiers TV. La seconde est utilisée dans les puces qui alimentent la plupart des PC. Certes, certains appareils Android sont déjà livrés avec des chipsets basés sur RISC-V, bien que ces chipsets ne soient généralement pas utilisés pour exécuter Android, mais servent uniquement de coprocesseur. Au début de l'année dernière, Google a finalement annoncé le support officiel de RISC-V , ce qui était une excellente nouvelle car, en ne payant pas de licence, les fabricants pouvaient proposer des appareils moins chers que ceux basés sur Arm. Qualcomm a annoncé en octobre 2023 qu'il concevait un chipset pour montre intelligente basé sur RISC-V et que ce chipset fonctionnerait sur la plate-forme Wear OS basée sur Android de Google . En une semaine, Google a confirmé qu'il travaillait à intégrer Wear OS sur la plate-forme, avec l'intention de publier un émulateur RISC-V pour tester les applications en 2024.
Cependant, il reste encore beaucoup de chemin à parcourir. Google doit faire démarrer Android et le noyau Linux sur le matériel RISC-V, et malgré les progrès, nous devrons peut-être attendre plus longtemps que prévu. Il y a quelques heures, un ingénieur de l'entreprise qui dirige l'équipe des systèmes Android et travaille sur le fork du noyau Linux d'Android a soumis une série de correctifs à l'AOSP qui " suppriment le support ACK pour riscv64 " et interrompent " le support du noyau GKI risc64 ". ACK signifie Android Common Kernel et correspond au noyau Linux ainsi qu'à quelques "correctifs intéressant la communauté Android qui n'ont pas été fusionnés dans le noyau principal ou pris en charge à long terme (LTS)". Il existe plusieurs branches de ce noyau, dont android-mainline , la branche de développement implémentée dans les images du noyau GKI, qui signifie Generic Kernel Image , et qui correspond à une combinaison du noyau Linux et du système d'exploitation d'Android. Lorsque Google certifie un build Android , celui-ci doit contenir un noyau GKI construit à partir d'une branche ACK. Ce qui signifie que depuis que la prise en charge de RISC-V a été supprimée, il n'y aura bientôt plus de versions certifiées d'Android avec prise en charge de la puce RISC-V .
Apparemment, ce n'est qu'une pause, car le travail de support de RISC-V est plus compliqué que prévu. Google a en effet déclaré à Android Authority qu'il n'avait pas l'intention de clôturer le projet . BigG ne serait pas prêt à fournir une image unique pour tous les fournisseurs, ce qui signifie qu'il reste encore beaucoup de travail à faire avant qu'Android soit prêt pour RISC-V, puis à ajouter le support de RISC-V dans le noyau. Il faudra donc attendre encore un peu avant de voir des appareils équipés de puces RISC-V et Android.
Cependant, il reste encore beaucoup de chemin à parcourir. Google doit faire démarrer Android et le noyau Linux sur le matériel RISC-V, et malgré les progrès, nous devrons peut-être attendre plus longtemps que prévu. Il y a quelques heures, un ingénieur de l'entreprise qui dirige l'équipe des systèmes Android et travaille sur le fork du noyau Linux d'Android a soumis une série de correctifs à l'AOSP qui " suppriment le support ACK pour riscv64 " et interrompent " le support du noyau GKI risc64 ". ACK signifie Android Common Kernel et correspond au noyau Linux ainsi qu'à quelques "correctifs intéressant la communauté Android qui n'ont pas été fusionnés dans le noyau principal ou pris en charge à long terme (LTS)". Il existe plusieurs branches de ce noyau, dont android-mainline , la branche de développement implémentée dans les images du noyau GKI, qui signifie Generic Kernel Image , et qui correspond à une combinaison du noyau Linux et du système d'exploitation d'Android. Lorsque Google certifie un build Android , celui-ci doit contenir un noyau GKI construit à partir d'une branche ACK. Ce qui signifie que depuis que la prise en charge de RISC-V a été supprimée, il n'y aura bientôt plus de versions certifiées d'Android avec prise en charge de la puce RISC-V .
Apparemment, ce n'est qu'une pause, car le travail de support de RISC-V est plus compliqué que prévu. Google a en effet déclaré à Android Authority qu'il n'avait pas l'intention de clôturer le projet . BigG ne serait pas prêt à fournir une image unique pour tous les fournisseurs, ce qui signifie qu'il reste encore beaucoup de travail à faire avant qu'Android soit prêt pour RISC-V, puis à ajouter le support de RISC-V dans le noyau. Il faudra donc attendre encore un peu avant de voir des appareils équipés de puces RISC-V et Android.
Liens
Lien (183 Clics)
Envoyer une nouvelle à un ami