sexta-feira, 24 de fevereiro de 2017

Como ativar o google Assistant em qualquer dispositivo (Xposed + MM 6.0)

O google Assistant foi introduzido no allo como teste de algumas funcionalidades, ele vem como assistente padrão no google pixel e nativamente não há como usa-lo em dispositivos comuns. Entretanto alguns desenvolvedores conseguiram ativar sua funcionalidade em qualquer dispositivo, mas é necessário um pouco de conhecimento no android. Caso você já entenda do assunto é só baixar a última versão do "Assistant Enabler" no Xposed e voilá, o app estará funcionando nativamente, em português e com suporte a "ok google", mas se você não entender abaixo vai estar um tutorial mais
detalhado do que você precisa.



Caso você tenha o seu celular saído da caixa você precisará:  - Desbloquear o bootloader;  - instalar uma custom recovery;  - Flashear (instalar) o Xposed.zip via custom recovery;  - Instalar o apk do Xposed;  - Instalar o módulo "Assistant Enabler" no Xposed.  Desbloquear o bootloader é específico de cada dispositivo, porém existem diversos vídeos no youtube, basta pesquisar por "Desbloqueio do bootloader NOME DO DISPOSITIVO" assim como instalar a custom recovery, normalmente vem em um tutorial só, pois um sem o outro não tem muita utilidade.  O Xposed.zip e o apk do Xposed para mashmallow você pode encontrar aqui: https://forum.xda-developers.com/showthread.php?t=3034811

 Entre na custom recovery (caso não saiba como, ask google, é específico de cada celular, embora na maioria você precise desligar o celular, segurar o botão power + volume pra cima, navegar entre as opções usando os botões de volume e selecionar a opcao "recovery"com o botão power). Na custom recovery deverá ter a opção "install", selecione o arquivo zip do Xposed e confirme a operação.



  Reinicie o celular (na custom recovery ou segurando o botão power) e instale o apk do Xposed. No menu lateral selecione baixar e procure e instale o módulo Assistant Enabler, ative o módulo, reinicie o celular e pronto, já estará disponível o Google Assistant. 




Como fazer root no Moto G4 Play + Desbloqueio bootloader + custom recovery) para iniciantes

Moto g4 play faz parte da 4° geração dos smartphones da Motorola. Ele veio para substituir o antigo moto g3, com 16 gb de memória, 2GB de Ram e CPU Snapdragom 410. Abaixo tem o vídeo tutorial, os links de download e o tutorial por escrito bem detalhado.


Você precisará de 5 arquivos para desbloquear o bootloader e fazer root no moto g4 play. Abaixo tem os links individuais de download com a versão mais atualizada:








Ou baixe um pack com todos os arquivos do tutorial:

Pack arquivos do tutorial

Link do xda com bootlogos para instalar pela custom recovery:


Comando usados no tutorial: 

#Receber o codigo unico do celular
fastboot oem get_unlock_data

#Desbloquear com o codigo do email
fastboot oem unlock  <Sua chave>

#Instalar a custom recovery
fastboot flash recovery twrp.img


#1 - Instale os drivers da Motorola para o dispositivo ser reconhecido ao entrar no modo fastboot. Você pode opcionalmente reiniciar o computador para resolver possíveis erros

#2 - Instale o adb usando o teclado e apertando enter para confirmar a operação. Digite Y nas duas primeiras opções para instalar o adb/fastboot e N na terceira para não instalar os drivers, pois já instalamos os específicos da Motorola.


#3 - Renomeie a custom recovery para "twrp.img" (dependendo das duas configurações o img não aparecerá, deixe somente twrp) e copie para a pasta do adb/fastboot em C: > adb

#4 - Copie os arquivos "SuperSU.zip" e "SuperSUfixer.zip" para o cartão de memória do dispositivo. Caso não tenha um, após desbloquear o bootloader (passo 10) inicie o seu smartphone, copie os arquivos para a memória interna, desligue-o e inicie novamente no modo fastboot.

#5 - No seu smartphone, vá em configurações > sobre o dispositivo e clique 7 vezes em Número da versão, retorne as configurações e dentro de opções do programador marque a opção "Desbloqueio de OEM". 


#6 - Desligue o seu smartphone e inicie-o no modo fastboot. Você faz isso segurando os botões power + volume pra baixo ao mesmo tempo.



#7 - Abra o prompt de comando no adb, você faz isso entrando na pasta do adb (C: > adb) segure o shift e clique com o botão direito do mouse. No menu flutuante selecione a opção "Abrir prompt de comando aqui".

#8 - No terminal, digite o comando fastboot oem get_unlock_data, deverá retornar um código no terminal. Copie de linha em linha tomando cuidado para não copiar os espaços. Salve esse código em algum lugar.



#9 - Ente no site da Motorola, avance clicando em next na parte inferior da página e faça login com a sua conta da Motorola ou do google. Cole o código e clique na opção "can my device be unlocked". No fim da página, concorde com os termos, clique em "Request unlock key" e clique em OK no navegador. Você deverá receber um código de desbloqueio único do seu dispositivo no email que você utilizou para se logar. Salve esse código para usar no próximo passo.

#10 - No terminal, digite o comando fastboot oem unlock junto com o código de desbloqueio único que você recebeu por email, no fim desse processo seu bootloader já estará desbloqueado.



#11 - Novamente no terminal, dê o comando "fastboot flash recovery twrp.img" . Se ocorrer algum erro, tenha certeza que você renomeou a custom recovery para "twrp.img" e copiou para a pasta do adb. 

#12 - No celular use as teclas de volume como navegação para selecionar a opção "Recovery mode" e a tecla power para confirmar sua escolha. 


#13 - Na custom recovery selecione a opção backup e marque as partições system, data, e boot, selecione o cartão ou a memória interna clicando em "Select storage" e deslize para confirmar a operação. Esse passo é opcional mas altamente recomendado e pode demorar até 10 minutos. 




#14 - Volte ao menu inicial da custom recovery, selecione "Install" e navegue até onde você copiou os arquivos SuperSU.zip e SuperSUfixer.zip. Voce pode clicar em "Select storage" para alterar entre memoria interna e cartão de memória. Selecione o superSUfixer.zip e deslize para confirmar, volte e faca o mesmo com o SuperSU.zip. Você pode usar a opção "Wipe cache" para resolver possíveis problemas, porem é opcional. Clique em "Reboot system" para reiniciar o seu dispositivo.

Pronto! ao fim da inicialização do dispositivo você já deverá ter o aplicativo do Supersu e o root disponível para utilizar :) 

Caso tenha ocorrido algum erro ou problema durante a instalação, deixe seu comentário que se eu puder tentarei ajudar. Espero que tenham gostado e bem vindos ao mundo do root.