Esqueça ROMs Flashing: Use o Xposed Framework para Tweak seu Android

Índice:

Esqueça ROMs Flashing: Use o Xposed Framework para Tweak seu Android
Esqueça ROMs Flashing: Use o Xposed Framework para Tweak seu Android

Vídeo: Esqueça ROMs Flashing: Use o Xposed Framework para Tweak seu Android

Vídeo: Esqueça ROMs Flashing: Use o Xposed Framework para Tweak seu Android
Vídeo: Windows 10 antes e depois: a Microsoft ouviu as reclamações! - YouTube 2024, Novembro
Anonim
Muitos ajustes de baixo nível normalmente só podem ser executados no Android por meio de ROMs personalizadas. O Xposed Framework permite que você modifique seu sistema existente sem instalar uma nova ROM personalizada. Tudo o que requer é o acesso root.
Muitos ajustes de baixo nível normalmente só podem ser executados no Android por meio de ROMs personalizadas. O Xposed Framework permite que você modifique seu sistema existente sem instalar uma nova ROM personalizada. Tudo o que requer é o acesso root.

Claro, você pode querer piscar uma ROM personalizada como CyanogenMod para obter a versão mais recente do Android ou usar uma grande variedade de ajustes, mas se você gosta da versão do Android que você já tem, o framework Xposed é muito flexível. Pense no Xposed Framework como criar sua própria ROM personalizada para Android. Em vez de baixar algo como o CyanogenMod, que vem com vários novos recursos, o Xposed permite que você adicione apenas os recursos que deseja, um por um, através de módulos individuais. Nenhuma ROM piscando é necessária. Este artigo tem alguns exemplos das coisas que você pode fazer, se estiver curioso.

Como funciona

Para executar vários ajustes de baixo nível, os desenvolvedores precisam modificar os arquivos do sistema APK (pacote de aplicativos). Eles geralmente liberam essas alterações como uma ROM personalizada, que os usuários precisam exibir em seus dispositivos.
Para executar vários ajustes de baixo nível, os desenvolvedores precisam modificar os arquivos do sistema APK (pacote de aplicativos). Eles geralmente liberam essas alterações como uma ROM personalizada, que os usuários precisam exibir em seus dispositivos.

O Xposed Framework requer acesso root para instalar, mas deve ser capaz de funcionar sem raiz depois. Ele estende o executável / system / bin / app_process para carregar um arquivo JAR específico na inicialização. As aulas desse arquivo farão parte de todo processo de aplicativo no sistema, até mesmo processos de serviço do sistema. É possível, então, modificar o comportamento de um aplicativo em tempo de execução - não é necessário exibir nenhum flash ROM ou modificar os arquivos APK do aplicativo.

Não é garantido que o Xposed Framework funcione em todos os telefones, nem os modelos individuais. Ele foi projetado para funcionar com a maioria dos dispositivos Android 4.0 e posteriores. Além disso, ele (ou seus módulos) podem não funcionar em ROMs altamente modificados ou em dispositivos que modificam pesadamente determinados códigos (os dispositivos da Samsung podem ter problemas, por exemplo). A única maneira de saber é navegar pelos fóruns do Xposed ou testá-lo por si mesmo. Existem versões não oficiais para o TouchWiz e outras versões do Android, se você estiver disposto a tentar.

Seu telefone também precisará ser enraizado. Não há maneira de contornar isso, então se você ainda não está enraizado, não há melhor momento do que agora! Cada telefone é um pouco diferente, então confira nosso guia de root e o XDA Developers Forum para seu dispositivo específico para mais informações sobre como fazer o root.

Por fim, lembre-se de que, assim como o desbloqueio do bootloader e do root, os módulos Xposed têm acesso a funções profundas do sistema no telefone e são um risco de segurança. Instale somente módulos de desenvolvedores confiáveis ou pesquise por módulos de código aberto e mantenha-os. Tudo a partir de agora é por sua conta e risco, por isso tome cuidado e instale com responsabilidade.

Você pode navegar pelos diferentes tweets Xposed disponíveis no site do Xposed e ver muitas outras informações e perguntas frequentes no fórum do Xposed no XDA Developers.

Etapa 1: instalar o Xposed Framework

O Xposed Framework não está disponível no Google Play, portanto, você precisará instalá-lo por meio de um dos dois outros métodos.

Atualizar: Se você estiver executando o Marshmallow ou superior, poderá instalar a versão mais recente "sem sistema" do Xposed, que é muito mais flexível do que a versão antiga discutida neste artigo. Primeiro, leia sobre o Systemless Root e aprenda como instalar o Xposed sem sistema aqui.

Se você estiver executando uma versão do Android Ice Cream Sandwich, Jelly Bean ou KitKat, você pode baixar o APK Xposed Installer da página inicial do Xposed e transferi-lo para seu telefone com um cabo USB ou um aplicativo como o Dropbox. Em seguida, inicie o APK para iniciar a instalação e pule para a próxima seção.

Image
Image

Se você estiver executando o Android Lollipop ou MarshmallowA instalação é um pouco mais complicada: você precisará atualizar a estrutura usando uma recuperação personalizada, como o TWRP, e depois carregar o instalador. (Embora lembre-se, se você estiver executando o Marshmallow, também poderá instalar a versão sem sistema, o que é melhor.)

Dirija-se ao tópico do fórum do Xposed no XDA Developers e baixe três arquivos: o Xposed Installer APK, o Xposed Framework ZIP e o Xposed Uninstaller ZIP. Você pode ter que fazer alguma pesquisa para descobrir qual arquivo.zip baixar. “Sdk21”, “sdk22” e “sdk23” referem-se ao Android 5.0, 5.1 e 6.0, respectivamente; “Arm”, “arm64” e “x86” referem-se aos processadores ARM, 64-bit ARM e Intel, respectivamente.

Então, como tenho um Nexus 5X - que tem um processador ARM de 64 bits e está executando o Android 6.0.1 Lollipop -, baixei o APK Xposed Installer, o arquivo xposed-v80-sdk23-arm64.zip e o xposed-uninstaller -arm64.zip.

Transfira todos os três arquivos para o seu telefone usando um cabo USB ou um aplicativo como o Dropbox.

Em seguida, reinicie seu telefone na recuperação do TWRP. Fazer isso é um pouco diferente em cada telefone - por exemplo, você pode ter que segurar os botões Power e Volume Down simultaneamente, então use as teclas de volume para inicializar o “Recovery Mode”. Instruções do Google para seu modelo específico para ver como isso é feito.

Depois de fazer isso, você será recebido com a familiar tela inicial do TWRP. Clique no botão Instalar.

NOTA: Você pode querer fazer um backup no TWRP antes de continuar com este processo.

A tela a seguir será exibida.Role para baixo e navegue até o arquivo.zip da estrutura Xposed que você transferiu anteriormente.
A tela a seguir será exibida.Role para baixo e navegue até o arquivo.zip da estrutura Xposed que você transferiu anteriormente.
Toque no zip Xposed e você verá esta tela. Deslize para confirmar o flash.
Toque no zip Xposed e você verá esta tela. Deslize para confirmar o flash.
Só deve demorar um momento para piscar o pacote. Quando terminar, toque no botão “Wipe Cache / Dalvik” e reinicie o sistema.
Só deve demorar um momento para piscar o pacote. Quando terminar, toque no botão “Wipe Cache / Dalvik” e reinicie o sistema.
Se o TWRP perguntar se você deseja instalar o SuperSU agora, escolha “Não instalar”.
Se o TWRP perguntar se você deseja instalar o SuperSU agora, escolha “Não instalar”.

Seu telefone pode demorar alguns minutos para ser reiniciado, pois pode "reotimizar" seus aplicativos. Dê tempo e, quando terminar, inicie o APK do Xposed Installer que você transferiu anteriormente. Isso instalará o aplicativo que você usará para gerenciar seus módulos.

Se você tiver algum problema com a instalação - como o seu telefone entra em um loop de inicialização - basta atualizar o arquivo.zip do Xposed Uninstaller da mesma forma e as coisas devem voltar ao normal. Se tudo mais falhar, restaure a partir do último backup do TWRP.
Se você tiver algum problema com a instalação - como o seu telefone entra em um loop de inicialização - basta atualizar o arquivo.zip do Xposed Uninstaller da mesma forma e as coisas devem voltar ao normal. Se tudo mais falhar, restaure a partir do último backup do TWRP.

Etapa 2: Configurar o Xposed Installer e baixar um módulo

Inicie o Xposed Installer e você será saudado com a tela abaixo. Os dispositivos que executam o KitKat precisarão tocar na opção "Framework" e, em seguida, tocar no botão Instalar / Atualizar para instalar o Xposed Framework. Você precisará reinicializar seu telefone quando terminar. Usuários de pirulitos e marshmallow já terão feito isso através do.zip piscando na etapa anterior.

Lembre-se, o Xposed requer acesso root, portanto, se você receber um aviso neste ponto do seu aplicativo de superusuário. Conceder direitos de superusuário do instalador Xposed para continuar.
Lembre-se, o Xposed requer acesso root, portanto, se você receber um aviso neste ponto do seu aplicativo de superusuário. Conceder direitos de superusuário do instalador Xposed para continuar.

Agora que o Xposed está pronto, é hora da parte divertida: instalar módulos. Os módulos Xposed contêm os diferentes ajustes que você pode usar para personalizar seu sistema. Alguns são pequenos e só executam uma função, enquanto outros são pacotes contendo muitos ajustes úteis. Para este guia, vamos usar um exemplo muito simples: XInsta, um módulo Xposed que adiciona uma opção para baixar fotos do aplicativo Instagram.

Toque na seção "Download" do Xposed Installer e toque no botão de pesquisa na barra de ferramentas. Procure por "xinsta" e selecione o módulo XInsta que aparece.

Passe para a guia Versões e toque no botão "Download" na versão mais recente. Isto irá baixar e instalar o módulo Xposed em questão.
Passe para a guia Versões e toque no botão "Download" na versão mais recente. Isto irá baixar e instalar o módulo Xposed em questão.
Quando terminar, o módulo será instalado, mas não ativado. No Xposed Installer, vá para a seção Modules (ou apenas selecione a notificação que aparece em sua lista suspensa de notificação). Marque a caixa ao lado do módulo que você deseja ativar e reinicie seu telefone.
Quando terminar, o módulo será instalado, mas não ativado. No Xposed Installer, vá para a seção Modules (ou apenas selecione a notificação que aparece em sua lista suspensa de notificação). Marque a caixa ao lado do módulo que você deseja ativar e reinicie seu telefone.
Se você perceber na descrição do módulo, ele tem um pré-requisito: você precisa dar permissão ao Instagram para acessar o armazenamento do seu telefone. Esses tipos de coisas são comuns. Por isso, leia a descrição do módulo antes de tentar usá-lo.
Se você perceber na descrição do módulo, ele tem um pré-requisito: você precisa dar permissão ao Instagram para acessar o armazenamento do seu telefone. Esses tipos de coisas são comuns. Por isso, leia a descrição do módulo antes de tentar usá-lo.

Para fazer isso, vá para Configurações> Aplicativos> Instagram> Permissões e mude "Armazenamento" para Ativado.

Em seguida, abra o aplicativo Instagram e clique nos três pontos ao lado de uma foto. Se tudo correu bem, você deve ter a opção de fazer o download dessa foto para o seu dispositivo.
Em seguida, abra o aplicativo Instagram e clique nos três pontos ao lado de uma foto. Se tudo correu bem, você deve ter a opção de fazer o download dessa foto para o seu dispositivo.
Parabéns, você acaba de instalar com sucesso o seu primeiro módulo Xposed!
Parabéns, você acaba de instalar com sucesso o seu primeiro módulo Xposed!

Terceiro Passo: Tweak seu módulo (se aplicável)

Muitos dos módulos Xposed que você baixou terão sua própria interface, a partir da qual você pode ajustar diferentes configurações relacionadas ao módulo. Você pode acessá-lo clicando no módulo na seção “Módulos” do Xposed Installer. Em outros casos, o módulo pode até vir com seu próprio ícone na gaveta de aplicativos, como visto abaixo.

Certifique-se de verificar as configurações dos seus módulos. Você nunca sabe que tipo de presentes estarão lá.
Certifique-se de verificar as configurações dos seus módulos. Você nunca sabe que tipo de presentes estarão lá.
Você também pode pressionar a entrada do item no Xposed Installer para atualizar ou desinstalar o módulo.
Você também pode pressionar a entrada do item no Xposed Installer para atualizar ou desinstalar o módulo.

Agora que você está pronto, recomendamos que navegue na seção do módulo Xposed para ver todas as coisas que o Xposed pode oferecer. Nossa lista dos melhores módulos Xposed também é um bom lugar para começar a explorar. Eu recomendo altamente GravityBox, retratado no início deste artigo, que coleta de muitos ajustes úteis em um pacote personalizável.

Desinstalando o Xposed Framework

Se você quiser desinstalar o framework Xposed, retorne ao aplicativo Xposed Installer, toque em Framework e toque no botão Uninstall. No entanto, se você instalou a estrutura usando um arquivo.zip, será necessário desinstalá-lo, exibindo o arquivo.zip do desinstalador a partir do thread do XDA usando o TWRP.

Certifique-se de realizar uma desinstalação no aplicativo Xposed Installer antes de remover o aplicativo Xposed Installer do seu dispositivo.

O Xposed Framework pode ser apenas uma ferramenta para que os nerds do Android ajustem seus telefones, mas é uma ferramenta mais rápida, mais fácil e menos invasiva do que uma ROM personalizada. Isso também pode ser usado para instalar temas e executar outras personalizações invasivas que normalmente exigiriam uma ROM personalizada. O método do Xposed Framework não envolve a alteração do sistema operacional do seu dispositivo e pode ser facilmente revertido, o que o torna uma ótima opção para os tweakers que realmente gostam de pesquisar.

Recomendado: