Em 2017, com o lançamento do Android Oreo, o Google fez a maior mudança na base subjacente do Android desde o lançamento do Android em 2008: o Project Treble. Isso não apenas tornou mais fácil a implementação de atualizações para OEMs, mas também vimos o nascimento de GSIs, ou imagens genéricas do sistema, como uma alternativa ao firmware personalizado regular.

Você provavelmente já se deparou com esse conceito algumas vezes no contexto de ROMs personalizados. A questão permanece, porém: o que são GSIs e como eles são diferentes de ROMs personalizados regulares?

O que são imagens genéricas do sistema?

Normalmente, a maneira mais convencional ROMs personalizados como LineageOS são feitos é que eles são compilados a partir do código-fonte com um dispositivo específico em mente.

Isso significa que a ROM não inclui apenas uma imagem do sistema, mas também inclui um kernel e todos os blobs e bibliotecas de dispositivos específicos, e outro código específico de hardware, necessário para não só substituir o firmware original do telefone, mas realmente ter a maioria dos componentes e recursos trabalhar.

Isso tem vantagens, mas também muitas desvantagens. Com ROMs personalizados sendo feitos e compilados especificamente para um telefone específico, um desenvolvedor ou o mantenedor pode levar algum tempo para consertar quaisquer bugs específicos do dispositivo que possam surgir, como mau funcionamento de Wi-Fi ou máquinas fotográficas.

Mas esse tipo de ROM precisa de um desenvolvedor - ou geralmente uma equipe de desenvolvedores - para realmente dedicar um tempo para fazer manualmente o trabalho braçal e obter uma ROM personalizada em execução em um novo telefone. Isso requer leitura meticulosa, testes e muitas tentativas e erros. Se não houver ninguém preparado para a tarefa, talvez você não consiga instalar uma ROM personalizada em seu telefone.

Relacionado: 12 razões para instalar uma ROM Android personalizada

2017 viu um grande avanço nesse sentido. Com o Android Oreo, o Google anunciou o Projeto Treble, que essencialmente modulariza e separa o código específico de hardware de nível inferior do próprio sistema Android.

A imagem do sistema atua essencialmente como uma camada que é aplicada sobre o código de nível inferior, o que significa que você pode trocar o sistema operacional sem a necessidade de tocar nessa camada inferior. Isso deu origem ao conceito de GSIs, ou imagens genéricas do sistema, que podem ser usadas em mais de um telefone.

Essa mudança foi feita principalmente para resolver os problemas com os OEMs que são lentos e ineficientes para implantar atualizações do Android. Mas também acabou sendo uma virada de jogo para a comunidade de modding.

Enquanto ROMs customizados específicos para dispositivos eram e ainda são uma coisa, os desenvolvedores também fazem ROMs customizados na forma de GSIs, que você pode instalar em qualquer smartphone Android. O único requisito é que ele precisa ter um bootloader desbloqueável.

Haverá diferenças se eu usar um GSI?

Pode haver ou não - tudo dependerá do seu dispositivo específico. O que acontece com as ROMs específicas do dispositivo é que o desenvolvedor se dedica e dá atenção especial ao dispositivo específico que está mantendo.

Se um problema acabar surgindo nesses tipos de ROMs, o desenvolvedor pode dedicar atenção para consertá-lo corretamente.

GSIs, no entanto, não recebem o mesmo tipo de atenção, pois são feitos para serem usados ​​em qualquer dispositivo Android. Muitas vezes surgem problemas e, para crédito da comunidade de desenvolvedores, esforços titânicos são dedicados a consertar bugs e problemas específicos do dispositivo nesses GSIs para que funcionem melhor no maior número de telefones possível.

Mas é impossível consertar tudo para todos e, a menos que seu problema esteja acontecendo com várias outras pessoas, provavelmente estará em uma posição muito baixa na lista de desejos do desenvolvedor.

Relacionado: CopperheadOS: a ROM segura, privada e livre do Google para Android

Isso não quer dizer que os GSIs sejam ruins. Eles são a única maneira pela qual muitos telefones podem obter ROMs personalizados e, na maioria das vezes, são totalmente adequados para o uso diário na grande maioria dos smartphones. Mas se uma ROM personalizada específica do dispositivo estiver disponível para o seu telefone, provavelmente é a melhor opção.

Caso contrário, você pode tentar um GSI. Tente verificar se outras pessoas estão usando o mesmo telefone que você usa GSIs e, se estiverem usando, tente anotar os problemas que estão tendo, se houver. E se você encontrar algo, certifique-se de relatá-lo.

ROMs personalizados para todos

ROMs específicos para dispositivos são sempre a melhor opção se você vai mergulhar no mundo do modding do Android. Mas, se não houver nenhum disponível, um GSI pode ser sua melhor aposta.

Isso permitirá que você execute uma experiência Android alternativa, não importa qual telefone você tenha, contanto que seu telefone seja compatível com o Project Treble. Felizmente, agora você sabe a diferença.

CompartilhadoTweetO email
TWRP: um guia completo para a recuperação personalizada do Android

TWRP é a recuperação personalizada mais popular para Android. É usado para fazer o root em seu telefone, atualizar ROMs personalizados, desbloquear seu dispositivo e muito mais.

Leia a seguir

Tópicos relacionados
  • Android
  • Android
  • Rom Android personalizada
  • Dicas para Android
Sobre o autor
Arol Wright (19 artigos publicados)

Arol é jornalista de tecnologia e redator da MakeUseOf. Ele também trabalhou como redator de notícias / reportagens na XDA-Developers e na Pixel Spot. Atualmente estudante de Farmácia na Universidade Central da Venezuela, Arol sempre teve uma queda por tudo relacionado à tecnologia desde que era criança. Quando não estiver escrevendo, você o encontrará mergulhado em seus livros ou jogando videogame.

Mais de Arol Wright

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever