Seguidores

quinta-feira, 11 de agosto de 2016

4. Como Emular o Giroscópio no Android para Jogar o Pokémon GO




Há um desenvolvedor da comunidade XDA que está trabalhando em um módulo do Framework Xposed para  simular a saída de dados de um giroscópio usando um acelerômetro e sensor de campo magnético.
O nome do módulo é GyroEmu.




























Para começar, você deve saber que o Xposed é um  framework (estrutura, esqueleto) para módulos que podem mudar o comportamento do sistema e aplicativos sem afetar outros APKs. Isso é ótimo porque significa que os módulos podem funcionar para diferentes versões e até mesmo ROMs, sem quaisquer alterações (desde que o código original não seja alterado muito). Ele é também fácil de desinstalar. Como todas as alterações são feitas na memória, você só precisa desativar o módulo e reiniciar o dispositivo para retornar ao seu sistema original. Há muitas outras vantagens, mas aqui está apenas mais uma: módulos múltiplos podem fazer alterações na mesma parte do sistema ou app. Com APKs modificadas, você decide por aquela que desejar. Não há forma de combiná-las, a menos que o autor construa múltiplas APKs com diferentes combinações.
Deve saber também que fazer o root em um dispositivo significa se tornar um superusuário ou administrador do sistema. Isso significa ter acesso a partes do Android que antes ficavam inacessíveis para um usuário comum.
Assim, é possível fazer alterações no sistema operacional que antes eram impossíveis, como alterar consumo de bateria, modificar o clock do processador, apagar aplicativos que antes eram fixos no sistema, como os bloatwares embutidos no sistema pela fabricante ou os apps instalados pela operadora.
Com isso o sistema fica mais leve e é possível instalar seus apps preferidos, sem receber a desagradável mensagem de falta de memória.
Depois de tantos alertas, chegou a hora da decisão: ou você compra um novo aparelho, desta vez com giroscópio, ou tenta seguir os passos desse tutorial, mas correndo o risco de danificar seu aparelho.
Se você tem familiaridade com root, prossiga com cautela e atenção; caso contrário, não é aconselhável seguir adiante, pois se houver algum erro no procedimento de instalação, de novo, seu dispositivo poderá sofrer danos permanentes e irreparáveis, ou seja, poderá deixar de funcionar, para sempre.
Naturalmente, não nos responsabilizamos por danos causados ao seu aparelho, portanto siga os passos por sua conta e risco.

1º Passo

Antes de tudo, é necessário fazer o root no seu dispositivo.
Está é uma tarefa ingrata e demorada.
O processo varia de aparelho para aparelho, mas na maioria dos casos, pode ser obtido com o uso dos aplicativos KingRoot (a ferramenta de Root em um clique para quase todos os dispositivos) ou KingoRoot.
Você não vai encontrá-los no Google Play, pois se tratam aplicativos não verificados que podem possuir extensões de outros aplicativos ou até mesmo vírus.
Mesmo com alguns defeitos de segurança constatados, a maioria dos usuários usam esses aplicativos para esse fim.

Link do KingoRoot: https://www.kingoapp.com/

Para baixar o aplicativo da KingRoot, você precisa entrar no site e tocar na aba verde onde diz Download para Android.
Antes de instalar, baixe e instale o aplicativo USB debug.


Com o USB debug você pode permitir a instalação de apps baixadas de fontes desconhecidas, ou seja, aquelas que não são baixas e instaladas diretamente do Google play.
.


























Depois de executar o aplicativo, deixe marcada a opção USB debugging, como na imagem acima.
Agora, basta ir ao Gerenciador de Arquivos ou no aplicativo Downloads e tocar sobre o arquivo da KingRoot baixado anteriormente e executá-lo.
















 









É possível que haja problemas na instalação, via Android do dispositivo.

Vai demorar alguns minutos para concluir o processo.

O tempo requerido pelo processo varia em função de diferentes condições objetivas, tais como a conexão, rede, modelos de telefone e outras.

Não entre em pânico se ele demorar um pouco mais.

Se não obtiver sucesso, não desanime e proceda a desinstalação do aplicativo indo nas Configurações.
Vamos agora fazer sua instalação via cabo USB.
No site do KingRoot, clique na aba Download para Windows e baixe e instale o programa em seu computador.
Os textos do programa estarão em chinês, mas dá para concluir sua instalação sem problemas, pois os passos são intuitivos.
Depois de instalado o programa no PC, execute-o e conecte o dispositivo no computador, via USB, mas com o USB debugging ligado.
O programa irá identificar o dispositivo e fazer a instalação do programa root.
Fazendo o root no dispositivo deste modo, não haverá falhas em 99,94% das tentativas, segundo o referido site.

2º Passo

Instale uma recuperação customizada, como:

Link do ClockworkMod: http://www.clockworkmod.com/
Link do TWRP: https://twrp.me/

Vamos mostrar como instalar a Team Win Recovery (TWRP) em seu Android.
Antes, porém, abra as Configurações do seu dispositivo, vá na aba Sobre o Dispositivo e anote no bloco de notas o Número do modelo, pois essa informação será usada no segundo passo.

1. Vá no Google play e instale o aplicativo TWRP recovery, seguindo este link.

2. Abra o aplicativo e dê as permissões de root, sem medo.
Na tela inicial, escolha a opção install TWRP.
Em Device Name identifique o modelo de seu dispositivo.

3. Em Device Name aparecerá o modelo de seu dispositivo.
Agora na mesma tela toque em Recovery Version to install e escolha a versão mais atual, no final da lista que aparecerá.

4. Em Recovery Version to install aparecerá a versão escolhida para instalação.
Agora toque em Install Recovery e aparecerá uma tela informando que o download está sendo processado.
Dê as permissões e aguarde.
Deverá aparecer a mensagem de Success!
Toque em Yes para acessar o rebooting  com a nova recovery.

5. Confira na tela da nova recovery a versão escolhida.
Vá em reboot e depois em sistem para voltar ao dispositivo.










 





3º Passo

Agora já podemos instalar o Xposed no aparelho.
Vamos mostrar como instalar o Xposed  para Lollipop e Marshmallow [Android 5.0/5.1/6.0, v86, 2016/07/08] considerando que seu dispositivo tenha sido rooteado e que você tenha instalado uma custom recovery.
Para isso, baixe o framework em formato (apk) e a aplicação nativa do Android (zip), seguindo os links abaixo:

1. Baixe o arquivo apk:
2. Baixe um dos arquivos zip, conforme seja a versão de seu dispositivo:
SDK21 é Android 5.0 (Lollipop): xposed-v72-sdk21-arm.zip 
SDK22 é o Android 5.1 (também Lollipop): xposed-v72-sdk22-arm.zip
SDK23 é o Android 6.0 (Marshmallow): xposed-v76-sdk23-arm.zip.

3. Baixe este arquivo e use-o quando desejar desinstalar o Xposed:

Coloque o zip na memória do dispositivo e instale no aparelho usando a recuperação customizada TWRP, descrita no passo 2.
 

























 Em seguida, reinicie o aparelho e agora instale a apk do Xposed.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


4º Passo

 

Baixe a apk GyroEmu para Android, seguindo este link.

 













 












Ative o módulo do aplicativo no Xposed. 












 
















Por último, faça um reboot e abra o Pokémon GO.
O aplicativo deverá começar a funcionar normalmente, agora com seu dispositivo emulando um giroscópio de verdade.


Nenhum comentário:

Postar um comentário

Android - d3pipes

Apk Android Apps Mania