DSU Sideloader é um aplicativo de código aberto que simplifica muito o processo de instalação GSI personalizado do Android DSU Loader. Confira!
Na semana passada, o Google lançado a primeira versão do Developer Preview de Andróide 13. Embora a versão atual seja apenas disponível para alguns smartphones Google Pixel, a empresa provavelmente publicará imagens genéricas do sistema (GSIs) oficiais para as compilações subsequentes. Além de atualizar manualmente o GSI, os desenvolvedores podem utilizar o Carregador de atualizações dinâmicas do sistema (DSU) recurso para experimentar a nova iteração do Android sem destruir a partição do sistema subjacente do dispositivo de teste.
Curiosamente, o carregador DSU do Android não se limita apenas aos lançamentos GSI feitos pelo Google. É possível inicializar um GSI de terceiros através do carregador DSU, mas você precisa mexer no ADB e execute alguns comandos. Agora, um desenvolvedor chamado Matheus M. (também conhecido como VegaBobo no GitHub) criou um pequeno aplicativo chamado
Carregador lateral DSU que permite aplicar rapidamente um GSI personalizado de sua escolha via DSU.O DSU Sideloader aceita versões GSI em vários formatos (IMG, GZ, XZ e ZIP), portanto, você não precisa descompactar o pacote manualmente. Basta escolher uma distribuição GSI em nosso Subfórum do Projeto Treble, baixe a versão em seu telefone e selecione o local onde você baixou o GSI no assistente do aplicativo para começar. Qualquer dispositivo com Android 10 ou superior com Partições Dinâmicas deve ser compatível com este utilitário. O aplicativo ainda permite que você personalize o tamanho da partição userdata antes de instalar um GSI.
Você pode dar uma olhada no vídeo (em português) postado pelo desenvolvedor para saber mais sobre o fluxo de trabalho do DSU Sideloader.
Notavelmente, o aplicativo não requer acesso root. No entanto, em seu estado atual, os usuários finais precisam executar um script de shell via ADB em dispositivos sem acesso root para invocar a atividade de instalação da DSU. Além disso, você deve desbloquear o bootloader do dispositivo de destino antes de tentar inicializar um GSI personalizado via DSU. O próprio DSU Sideloader é de código aberto e o código-fonte é disponível no perfil GitHub do desenvolvedor.
Baixar DSU Sideloader