Understand and use GSI
O que é um GSI
Uma imagem do sistema genérica (GSI) é uma imagem do sistema com modificações feitas nas configurações de dispositivos Android específicos. É uma implementação Android pura com código do Projeto Open Source (AOSP) não modificado que qualquer dispositivo Android rodando Android 8.1 ou superior deve ser capaz de executar com sucesso.
GSIs são usadas para testes. A imagem padrão de um dispositivo Android é substituída por uma GSI e, em seguida, é testado para garantir que o dispositivo implementa interfaces de fornecedores corretamente com cada uma das versões mais recentes do Android.
GSI genérica vs. específica do dispositivo
A GSI foi concebida como uma implementação genérica do código fonte Android que deveria ser capaz de rodar em todos os dispositivos. Uma GSI genérica será adequada para você se:
- estiver usando o dispositivo para testes
- não tiver exigências específicas em relação a recursos como VoLTE ou Bluetooth
- pude lidar com um dispositivo instável
Por outro lado, uma GSI específica para um dispositivo contará com um desenvolvedor dedicado, responsável por criá-lo utilizando o código específico do dispositivo.
Isso eliminará alguns dos erros que a GSI genérica apresentaria com o hardware.
O que a GSI não é
- Não utilize a GSI em um dispositivo que você usa no dia a dia. Use-a apenas em um dispositivo de teste
- Uma GSI deve inicializar em qualquer dispositivo compatível, mas pode não oferecer suporte completo a todos os seus recursos
- Todos os recursos de hardware não funcionarão em uma GSI
- Todos os recursos de software não funcionarão em uma GSI
- Lembre-se de que a GSI é usada apenas para testar se o sistema operacional implementa corretamente as interfaces do fabricante. Isso significa que ele é uma ferramenta de teste, e não uma implementação completa do sistema operacional.
- Não haverá atualizações OTA (over the air) para as GSIs. Isso significa que o usuário terá que instalar manualmente novas versões da GSI sempre que forem lançadas, ou quando quiser atualizá-la.
Existe uma versão GSI do /e/OS disponível?
Sim, temos uma série de compilações GSI para várias arquiteturas.
O melhor de tudo é que agora você pode testar.
Antes de baixar a versão GSI para o seu dispositivo, verifique a seção Requisitos do dispositivo abaixo.
Para instalar o GSI no seu dispositivo, siga as instruções fornecidas aqui.
Requisitos do dispositivo
- Obtenha as informações de arquitetura do seu dispositivo. Verifique se ela é
- arm
- arm64
- arm com 64 binder