App Android nativo (Kotlin + Jetpack Compose) que otimiza o desempenho dos seus apps
recompilando-os via ART (pm compile), usando o Shizuku para permissões
privilegiadas sem precisar de root no aparelho. Você escolhe quais apps otimizar, com
qual intensidade, e pode deixar tudo rodando sozinho em horários programados. Todo o
estado fica salvo localmente (Room/SQLite) — sem servidor, sem coleta de dados.
- Rápida (
speed-profile) — modo padrão do ART, guiado pelo uso real do app. - Completa (
speed) — recompilação AOT completa e agressiva. - Extrema (
everything) — o filtro mais agressivo do ART, recompila literalmente tudo, sem exceções, para o máximo de desempenho possível.
- Crie grupos de apps com o nome que você quiser e programe horários exatos (hora, minuto e até segundos) para eles se otimizarem sozinhos, mesmo com o app fechado.
- Roda via alarme exato (
AlarmManager), não depende do app estar aberto. - Histórico de execuções mostrando o que rodou, quando, e se deu tudo certo.
Exclua apps específicos da otimização, individualmente ou em lote, com um gesto de arrastar.
Recurso opcional para aparelhos que travam a otimização quando a tela bloqueia sozinha. O aparelho nunca dorme profundamente enquanto otimiza; depois de um tempo que você escolhe, a tela escurece para economizar bateria, e volta ao tocar nela.
Português (Brasil e Portugal), Inglês, Espanhol, Romeno, Francês, Chinês, Japonês, Coreano e Hindi.
Log exportável com as ações do app e informações do aparelho (marca, modelo, versão do Android), útil para diagnosticar problemas específicos de um dispositivo.
Design "Liquid Glass" com opacidade ajustável, tema claro/escuro.
- Android 8.0 (API 26) ou superior.
- Compatível com Shizuku, Shizuku+ (Drop-In ou padrão) e Shevery.
Se ao tentar iniciar o Shizuku aparecer uma mensagem dizendo que o fabricante do celular impõe restrições ao uso dele, isso não é um bug do OtimizadorDroid — é uma limitação conhecida da própria Xiaomi, documentada pela comunidade do Shizuku. A Xiaomi bloqueia certas permissões privilegiadas via ADB por padrão. Para resolver:
- Em Configurações > Sobre o telefone, toque 7 vezes em "Versão da MIUI" (ou "Versão do HyperOS") para ativar as Opções de Desenvolvedor, se ainda não estiverem ativas.
- Em Opções de Desenvolvedor, ative "Depuração USB (Configurações de segurança)" — não confundir com a "Depuração USB" comum, é uma opção separada.
- Essa opção geralmente exige estar logado em uma conta Mi no aparelho, e em alguns casos pode levar até 7 dias para ser liberada pela própria Xiaomi (varia por região e versão do sistema).
- Depois de ativada, tente iniciar o Shizuku novamente.
Testado e confirmado no Xiaomi POCO X6 Pro por um usuário da comunidade — o mesmo princípio deve valer para outros aparelhos Xiaomi/Redmi/POCO com MIUI ou HyperOS.
Outra limitação conhecida: se você ativa o Shizuku por depuração sem fio (em vez de root ou cabo USB), a conexão pode cair quando o celular entra em sono profundo com a tela apagada — isso é uma limitação do próprio Shizuku/Android, fora do controle deste app. O OtimizadorDroid avisa você com uma notificação quando um agendamento falha por esse motivo, e tenta de novo automaticamente. Com root ou cabo USB conectado, esse problema não acontece.
Sem servidor, sem coleta de dados, sem anúncios, sem SDKs de analytics. Veja o texto completo da Política de Privacidade dentro do próprio app (Configurações > Sobre > Política de Privacidade).
Este app depende do Shizuku, criado por
RikkaW e mantido pela RikkaApps,
e é compatível com os forks Shizuku+ e
Shevery. É o Shizuku (ou um de seus forks
compatíveis) que permite ao OtimizadorDroid executar comandos privilegiados
(pm compile) sem root. Shizuku é licenciado sob Apache License 2.0.
O OtimizadorDroid não é afiliado a nenhum desses projetos nem endossado por eles.
MIT — veja o arquivo LICENSE.