Comprendre et utiliser les GSI
ModifierQu’est-ce qu’une GSI
Une image système générique (GSI, Generic System Image) est une image système dont les configurations ont été adaptées pour des appareils Android spécifiques. C’est une implémentation Android pure, avec le code de l’Android Open Source Project (AOSP) non modifié, que tout appareil Android sous Android 8.1 ou supérieur devrait pouvoir exécuter correctement.
Les GSI servent à exécuter des tests. L’image stock d’un appareil Android est remplacée par une GSI, puis l’appareil est testé pour vérifier qu’il implémente correctement les interfaces vendeur avec chacune des dernières versions d’Android.
GSI générique ou spécifique à un appareil
La GSI a été conçue comme une implémentation générique du code source d’Android, censée pouvoir fonctionner sur tous les appareils. Une GSI générique vous conviendra si vous
- utilisez l’appareil pour des tests
- n’êtes pas exigeant sur des fonctionnalités comme la VoLTE ou le Bluetooth
- pouvez composer avec un appareil instable
Une GSI spécifique à un appareil, en revanche, a un développeur dédié qui a créé la GSI à partir du code propre à l’appareil.
Cela élimine certains des bugs qu’une GSI générique aurait avec le matériel.
Ce que la GSI n’est pas
- N’utilisez pas la GSI sur l’appareil qui vous sert au quotidien. Utilisez-la uniquement sur un appareil de test
- Une GSI devrait démarrer sur tout appareil compatible, mais peut ne pas offrir une prise en charge complète de toutes ses fonctionnalités
- Toutes les fonctionnalités matérielles ne fonctionneront pas sur une GSI
- Toutes les fonctionnalités logicielles ne fonctionneront pas sur une GSI
- Rappelez-vous que la GSI sert uniquement à tester que l’OS implémente correctement les interfaces vendeur. C’est donc un outil de test plutôt qu’une implémentation complète de l’OS.
- Il n’y aura pas de mises à jour OTA (over the air) pour les GSI. Cela signifie que l’utilisateur devra installer manuellement chaque nouveau build de GSI à sa sortie, ou lorsqu’il souhaite mettre à jour.
Existe-t-il une GSI pour /e/OS ?
Non. À l’heure actuelle, nous ne compilons pas d’images GSI. Les utilisateurs ayant des compétences techniques peuvent compiler des images GSI à l’aide des informations disponibles en ligne.
Vous pouvez aussi consulter le forum de la communauté /e/OS pour les builds GSI créés par la communauté des utilisateurs de /e/OS.