Como tema dispositivo Android usando substrato

Android, é o sistema operacional mais popular do mundo e um dos recursos do Android que o diferencia dos outros sistemas operacionais é a capacidade de personalizar completamente o dispositivo ao seu gosto. O Android sempre foi muito extenso e a personalização é um caminho no qual tanto o Google quanto outros desenvolvedores de terceiros se aventuraram. Nesse aspecto, o tema desempenha um papel muito importante. Hoje trazemos para você o Substratum, uma escolha de tema popular para os dispositivos Android da geração atual. Primeiro, vamos falar sobre o que realmente é o Substratum.

O que é substrato?

Como tema seu dispositivo Android com substrato

Como você deve saber, a Sony sempre forneceu excelentes recursos de temas em sua linha Xperia. Este tema estava sendo levado por Estrutura própria da Sony – Runtime Resource Overlay (RRO). No verão de 2014, a Sony forneceu seu código ao Google, para ser mesclado como parte do Stock Android. Para fazer uso desse quadro, Camadas foi desenvolvido. Layers era essencialmente um aplicativo simples usado para gerenciar a estrutura básica de RRO, ajudando os usuários a tematizar seu dispositivo, enquanto tinha seu próprio conjunto de restrições. Enquanto isso, a Sony trabalhou ainda OMS (Serviço do Gerenciador de Sobreposição). O OMS é um cliente para gerenciamento de sobreposições, permitindo que os provedores controlem dinamicamente as prioridades e habilitem/desabilitem sobreposições. Enquanto o Layers em si também era um gerenciador, o OMS provou ser muito melhor e eficiente. Finalmente, Layers foi descontinuado e um OMS completo foi desenvolvido e denominado Substratum.

Substratum essencialmente leva adiante a usabilidade simples do gerenciador de Layers com grandes poderes oferecidos pelo OMS. Em comparação com as camadas tradicionais, as sobreposições agora são instaladas como aplicativos normais no /dados/aplicativo partição, e o processo de criação de temas é completamente dinâmico.

Modos de substrato

Como mencionado acima, o Google fundiu a estrutura básica de RRO em seu sistema operacional Android com o Marshmallow. Dito isto, oficialmente, o OMS nunca foi incorporado ao Android. No entanto, os desenvolvedores que construíram suas próprias ROMs personalizadas tomaram a liberdade de mesclar o OMS completo em suas ROMs personalizadas. Como tal, existem 2 modos de trabalho de substrato – Legado e Cheio.

No modo Legacy, o código-fonte de apenas RRO é mesclado e é semelhante ao que o Google oferece como parte do AOSP. No modo Full, o código completo do OMS do Substratum é mesclado dentro do código base do SO, proporcionando maior escalabilidade ao usuário.

Como instalar substrato e tema Android?

Pré-requisitos:

  • Android Marshmallow ou superior (6.0+)
  • Acesso raiz

1. O primeiro passo é instalar o “Raiz do Mecanismo de Tema Substratum” (Grátis) da Play Store como qualquer aplicativo normal.

Passo 1
2. O próximo passo é abrir o aplicativo e conceda acesso root e todas as outras permissões necessárias. Caso você esteja executando o Substratum no modo Legacy, você receberá um aviso de suporte limitado.

Passo 2 - A

Etapa 2 - B

3. Volte para a Play Store e baixe qualquer tema Substratum de sua preferência. Aqui, neste tutorial, usaremos o tema Greyce, que pode ser encontrado aqui. Alguns outros grandes temas disponíveis são Compound, Default Dark e PitchBlack. Após a instalação bem-sucedida do tema, você receberá uma notificação do aplicativo Substratum, que diz “Tema instalado com sucesso”.

etapa 3
4. Depois de instalar um tema, você precisa instalar todas as sobreposições. Acesse o aplicativo Substratum, selecione o tema Greycee selecione as sobreposições da sua escolha. As sobreposições nada mais são do que os elementos que você deseja tematizar no seu dispositivo, como configurações do Android, a interface do usuário do Android, a interface do usuário de vários aplicativos e muito mais. Uma vez selecionado, toque no botão ícone de pincel no canto inferior direito e selecione “Instalar Selecionado”. O substrato agora começará a instalar as sobreposições selecionadas.

Passo 45. Após a conclusão bem-sucedida da aplicação dessas sobreposições, você receberá um notificação para o mesmo.

Etapa 5

Observação: Se você estiver executando o Substratum no modo Legacy, será necessário reinicializar o dispositivo para aplicar as alterações.

6. É isso aí, seu tema agora está aplicado e você deve ver as alterações no seu dispositivo. Você pode até usar o substrato para instalar pacotes de fontes, alterar animações de inicialização, sons e papéis de parede no seu dispositivo.

Etapa 6

Como desinstalar sobreposições selecionadas?

Caso você queira voltar ao tema de ações, basta abrir o menu de hambúrguer à esquerda e ir para “Gerente Avançado” ou “Lista de Sobreposições” (dependendo do seu modo de substrato). Basta selecionar as sobreposições que deseja desinstalar, tocar no ícone do pincel no canto inferior direito e tocar em “Desinstalar selecionado”. O substrato agora removerá as sobreposições selecionadas. Mais uma vez, dependendo do seu modo, pode ser necessário reiniciar o dispositivo.

Desinstalar

Como o Substratum Theme Engine é diferente do Theme Engine do CyanogenMod?

Para o conjunto de usuários que usaram Cyanogen Mod ROMs, eles devem estar familiarizados com o CMTE, o próprio mecanismo de temas do CyanogenMod. Embora o CMTE tenha prosperado como uma ótima opção de tema por anos (provavelmente porque era o único serviço disponível desse tipo), desde a introdução do Substratum, o CMTE perdeu seu trono.

Tecnicamente, o CMTE se concentra em modificar completamente o código do recurso que ele tem como tema, em comparação com o Substratum, que basicamente coloca uma sobreposição no aplicativo. Isso torna o Substratum muito mais rápido, fácil de usar e muito mais seguro que o CMTE. Além disso, com o CMTE, era essencial que o usuário reinicializasse seu dispositivo, enquanto ao usar o modo Substratum completo, é possível criar um tema dinamicamente em seu dispositivo sem a necessidade de reinicializar. Além disso, o CMTE como projeto foi deixado de fora desde o Android Nougat, enquanto o desenvolvimento do Substratum continua a crescer.

VEJA TAMBÉM: 10 temas legais do Nova Launcher que parecem incríveis

Tema Android usando o Substratum Theme Engine

O substrato em si é uma estrutura muito poderosa que permite aos usuários tematizar e personalizar dinamicamente seu dispositivo. Ele ainda tem a capacidade de criar temas para aplicativos de terceiros e não apenas os recursos do sistema, literalmente expandindo os horizontes de temas do usuário. Além disso, desde que o Android Nougat foi lançado, o CyanogenMod interrompeu o desenvolvimento do CMTE. Além disso, com o Cyanogen desaparecido e o LineageOS afirmando abertamente que não têm planos de desenvolver uma alternativa ao CMTE, parece evidente que o Substratum está aqui para ficar.

Então, conte-nos sua opinião sobre o Substratum Theme Manager e compartilhe conosco seus temas favoritos e configuração do dispositivo. Afinal, a personalização no Android, especialmente com o Substratum, é limitada apenas à imaginação do usuário. Soe seus pensamentos na seção de comentários abaixo.

Leave a Comment

Your email address will not be published.