O Android é conhecido por seu amplo potencial de personalização, mas, a menos que você tenha um dispositivo com root, você só pode personalizá-lo usando widgets e diferentes aplicativos de inicialização da tela inicial. Enraizar seu dispositivo expande ainda mais o potencial, dando a você a capacidade de executar aplicativos que modificam o núcleo do sistema operacional e fazem coisas que de outra forma não seriam possíveis nele. Desbloquear o gerenciador de inicialização e exibir uma recuperação personalizada leva você a um próximo nível, permitindo que você instale mods personalizados e até mesmo ROMs completos que podem mudar drasticamente a experiência do usuário. No entanto, com mods personalizados ou ROMs piscando, você desiste da estabilidade, simplicidade e confiabilidade do puro Android baunilha. Não seria ótimo se apenas o root permitisse que você obtivesse os recursos que estão disponíveis apenas por meio de mods e ROMs personalizados? Estrutura Xposedé um desenvolvimento inovador que permite que você faça exatamente isso. É fácil de instalar e configurar e já possui uma infinidade de módulos disponíveis que trazem funcionalidades para o seu dispositivo que, de outra forma, exigiriam o flash de uma ROM ou mod personalizado da recuperação. Continue lendo para saber mais sobre essa estrutura incrível, completa com instruções de instalação e uso.
Trazido a nós pelo XDA Recognized Developer rovo89 , a estrutura Xposed usa acesso root para acessar diretamente os principais recursos do Android e utilizá-los para executar diferentes módulos no dispositivo que trazem novos recursos para o sistema operacional. O potencial aqui é praticamente ilimitado, e muitos desenvolvedores já começaram a mudar para ele para entregar seus mods. Então, como você obtém a estrutura no seu dispositivo? É tão fácil quanto instalar um aplicativo e tocar em alguns botões. Então, vamos direto ao assunto.
Antes de prosseguir
Isenção de responsabilidade: siga este guia por sua conta e risco. Tips.WebTech360.com não será responsável se o seu dispositivo for danificado ou bloqueado durante o processo.
Para estar no lado seguro, faça um backup completo de sua recuperação antes de prosseguir. Se você não tiver uma recuperação personalizada, certifique-se de fazer backup de todas as coisas importantes que puder.
Além disso, verifique se você está executando o Android 4.0 Ice Cream Sandwich ou posterior, ou o Xposed não funcionará. Por fim, como mencionamos anteriormente, seu dispositivo precisa estar enraizado para que o Xposed funcione. Você pode encontrar instruções de root para vários dispositivos em nosso guia de root do Android . Caso tenhamos perdido o seu dispositivo, você poderá encontrar instruções de root no XDA ou com uma rápida pesquisa no Google.
Instalando o Xposed Framework
Faça o download do aplicativo instalador da estrutura Xposed mais recente (https://dl.xposed.info/latest.apk) e faça o sideload do APK baixado em seu dispositivo para instalá-lo. Depois de instalado, inicie o aplicativo Xposed Installer na gaveta do aplicativo.
Vá para Framework e toque no botão 'Instalar/Atualizar'. Não se preocupe se o aplicativo parecer travado aqui; apenas dê um tempo e, eventualmente, ele mostrará uma solicitação de superusuário, que você deve conceder.
A estrutura será instalada sozinha e avisará quando o processo de instalação for concluído. Agora você precisará reiniciar o dispositivo antes de começar a usar a estrutura, então toque no botão 'Reiniciar'. Deve ser isso - quando o dispositivo for reinicializado, o framework Xposed estará totalmente instalado e você estará pronto para instalar seus módulos para começar a personalizar seu dispositivo.
Agora, a própria estrutura Xposed não traz nenhuma nova funcionalidade para o seu dispositivo que você possa usar diretamente; sendo um framework, ele estabelece as bases para seus módulos, e são esses módulos que realmente trazem novos recursos para o seu dispositivo. Então, vamos dar uma olhada em como você pode encontrar e instalar módulos Xposed, que também é tão fácil quanto instalar o próprio framework.
Instalando um módulo Xposed Framework
Os módulos Xposed são apenas arquivos APK que podem ser instalados como qualquer outro arquivo APK. o aplicativo instalador Xposed apresenta uma seção de downloads que contém muitos módulos, mas você também pode encontrar outros módulos na forma de APKs no XDA e em outros sites. Para instalar um dos módulos disponíveis no aplicativo Xposed Installer, abra o aplicativo e vá para a seção Download. Você verá uma longa lista de módulos disponíveis, cada um com uma descrição do que faz. Selecione o módulo que deseja instalar tocando nele, e você verá mais detalhes sobre ele. Escolhemos o módulo Advanced Power Menu aqui, que adiciona opções avançadas ao menu de energia que você obtém ao pressionar o botão liga / desliga por um longo tempo.
Role para baixo na página de detalhes e você verá um botão Download. Toque nele e ele começará a baixar. Depois de baixado, você receberá um prompt de instalação semelhante ao que obtém ao fazer o sideload de um aplicativo de seu APK. Vá em frente e instale-o.
Pronto – o módulo foi instalado. Caso você queira instalar um módulo diretamente de seu APK, basta carregá-lo como qualquer outro APK e ele também será instalado.
Ativando e usando um módulo Xposed Framework
A instalação em si não habilita o módulo; apenas o disponibiliza para o Xposed. Independentemente de você instalar um módulo do aplicativo Xposed Installer ou fazer o sideload de seu APK diretamente, você receberá uma notificação informando que o módulo não está ativo. Toque nesta notificação e você será direcionado para a seção Módulos do aplicativo Xposed Installer. (Você também pode ir diretamente abrindo o aplicativo Xposed Installer e tocando em Módulos.) Aqui, você pode ativar ou desativar qualquer um dos módulos disponíveis usando a caixa de seleção ao lado deles.
Tocar na entrada de qualquer módulo aqui leva você à sua página de configuração, onde você pode brincar com suas configurações para ajustá-lo da maneira que desejar. Os módulos podem exigir que você reinicie seu dispositivo para que as alterações entrem em vigor. Se for esse o caso, faça-o depois de habilitá-lo. Uma vez que um módulo tenha sido instalado, ativado e configurado, você poderá começar a usar seus recursos. Em nosso exemplo, o módulo alterou o menu de energia de nossa ROM padrão do Android 4.3 Jelly Bean no Galaxy Nexus para o mostrado abaixo, adicionando opções de reinicialização e captura de tela. O menu Reiniciar adicionado por este módulo permite ainda reinicializar em recuperação e uma reinicialização suave, além de uma normal.
A forma como o Xposed funciona e as possibilidades que ele abre o tornam um desenvolvimento verdadeiramente revolucionário no mundo da personalização do Android. Com a seleção certa de módulos, você pode ter praticamente todos os principais recursos das ROMs personalizadas populares em seu dispositivo, enquanto ainda está na ROM padrão e sem precisar atualizar nenhum arquivo da recuperação.
Para obter mais informações sobre o framework, manter-se atualizado com os desenvolvimentos e buscar ajuda com quaisquer problemas (relacionados ao próprio framework, e não relacionados a quaisquer módulos em particular), acesse o tópico de desenvolvimento no XDA através do link a seguir.
Xposed Framework em XDA-Developers