Repainter traz temas dinâmicos personalizáveis ​​do Material You para Android 12 e 12L

Se os temas dinâmicos integrados no Android 12/12L não forem versáteis o suficiente para o seu gosto, confira o Repainter para mais personalizações.

Os temas do Android já percorreram um longo caminho, desde a aplicação de sobreposições personalizadas via Substratum e agora Andróide 12de Mecanismo de tema baseado em papel de parede Material You (codinome "monet"). Apesar de todos os seus pontos altos, o Google ainda não publicou os recursos e bibliotecas no componente de tema dinâmico do Material You, e é por isso que a maioria dos aplicativos de terceiros ainda não oferece suporte a esse recurso. Felizmente, a implementação do Google já passou por engenharia reversa. Danny Lin, também conhecido como membro sênior do XDA kdrag0n recriou com sucesso o tema dinâmico exclusivo do Pixel e tornou-o de código aberto, para que ROM personalizado os desenvolvedores podem incorporá-lo facilmente em suas compilações. Agora, kdrag0n lançou um novo aplicativo temático chamado Repintor para oferecer aos usuários finais ainda mais opções de personalização para as cores do Material You.

O que é Repintor?

Gerar uma paleta de cores dinâmica baseada no papel de parede atual não é uma tarefa simples. Um mecanismo de extração de cores com alvos de cores materiais determina as cores dominantes e menos dominantes. Em seguida, um algoritmo de geração de paleta cria uma paleta rica que consiste em cores e tons neutros e de destaque que são usados ​​para determinar os tons mais próximos do papel de parede do usuário. No entanto, não há opção para entradas personalizadas do usuário no algoritmo do Google. É exatamente aqui que entra o Repainter. O aplicativo tem como objetivo desbloquear todo o potencial da coloração dinâmica, desde a escolha de cores fora do papel de parede atual até a alteração dos parâmetros de brilho e coloração.

Como é que isso funciona?

Nos bastidores, o aplicativo utiliza uma brecha na API Fabricated Overlay que permite que usuários de shell não-root apliquem sobreposições de cores e dimensões recém-geradas no vôo. Como resultado, seria possível usar o Repainter sem acesso root, embora o processo não seja tão simples quanto você pensa. Você tem que optar por uma solução como Shizuku para obter o acesso necessário em nível de shell.

Há um problema, no entanto. A brecha já foi corrigida Android 12L Beta 1, e o Google decidiu fazer backport do patch para Android 12 com o Atualização de segurança de janeiro de 2022 (através da Mishaal Rahman). Embora os usuários com acesso root ainda possam aproveitar o verdadeiro poder do Repainter, você só pode acessar a seleção de cores e módulos de seleção de cores personalizados em uma instância do Android sem root - a personalização avançada não é mais possível.

Suporte a dispositivos

O Repainter funciona com todas as ROMs do Android 12, incluindo skins OEM como Samsung One UI, MIUI da Xiaomi e OxygenOS da OnePlus. Tenha em mente que alguns fabricantes usam suas próprias cores em vez do conjunto de cores Material You, portanto, a IU do sistema pode não ser personalizável em alguns dispositivos.

Onde eu consigo isso?

O grupo oficial do Telegram para Repainter é o lar deste novo projeto e é onde você pode encontrar as atualizações de desenvolvimento mais recentes. Quanto ao aplicativo, você pode encontrá-lo na Google Play Store seguindo o link abaixo:

Repintor · temas dinâmicosDesenvolvedor: kdrag0n

Preço: Grátis.

4.3.

Download