Como instalar a Câmera do Google GCam no Mi A1 sem Root


Se você tentar instalar o aplicativo Google Camera no seu Mi A1, provavelmente você falhará devido à falta de suporte da Camera2. No guia de hoje, os usuários podem facilmente habilitar a Camera2API no Xiaomi Mi A1 sem root. Consequentemente, também estaremos compartilhando as etapas para habilitar EIS (Electronic Image Stabilization).

O Xiaomi Mi A1 é o primeiro smartphone da empresa com o programa Android One. Ser parte do programa significa que o dispositivo oferece atualizações garantidas. Seja um lançamento importante da versão do Android ou patches de segurança mensais. Falando sobre o software, o telefone incorpora o firmware AOSP, que está livre da maioria dos bloatware OEM. Apesar de estar baseado na AOSP, o Mi A1 ainda não oferece suporte direto para Camera2API . Bem, a comunidade de desenvolvimento não tem pessoas de talento que continuam buscando maneiras de explorar o software. Um desses membros do fórum XDA forneceu as instruções apropriadas para ajudá-lo a ativar o Camera2API no Xiaomi Mi A1.

Veja: Assista filmes, séries, animes, TV online de graça no seu celular Android

Antes de chegar ao processo, deixe-nos esclarecer o que Camera2API realmente é, e como isso pode ser uma vantagem para a câmera do telefone. É bem provável que as pessoas que estiveram envolvidas na cena do desenvolvimento estão cientes disso. Aqueles que não são podem ler abaixo.

Então, o que exatamente é uma API? Comumente conhecida como “Application Programming Interface”, é uma API usada por um sistema operacional para permitir que desenvolvedores de aplicativos de terceiros acessem determinadas partes do software. O Google fornece o seu próprio Camera2API (introduzido no Lollipop 5.0) para o uso avançado das funções da câmera do telefone. A API poderia ser alavancada por aplicativos de câmera de terceiros para captura mais rápida, suporte de imagem RAW, gravação de vídeo de alta taxa de quadros e muito mais. Em poucas palavras, proporciona um melhor acesso geral ao sensor.

A API está habilitada por padrão para a maioria dos dispositivos que executam o firmware baseado em AOSP. Mas isso não parece ser o caso do Xiaomi Mi A1, baseado no Android One. Normalmente, se você quiser usar a porta modificada da Google Camera, você precisaria habilitar a API fazendo as edições build.prop. O requisito mais importante para qualquer desses processos é ‘root’.

Bem, não mais porque o Desenvolvedor XDA Flex1911 estabeleceu um conjunto de instruções para ajudar os usuários a ativar Camera2API no Xiaomi Mi A1. Com base neste método, o membro da XDA, AridaneAM, criou uma ferramenta automatizada que funciona em uma metodologia bastante similar. A ferramenta oferece opções para permitir Camera2API e EIS, e também instala o mod GCam da Arnova8G2 ao mesmo tempo. Ele também listou as instruções para que os usuários façam o trabalho manualmente se desejarem fazê-lo.

ATENÇÃO: Este método não irá funcionar após a atualização de maio. Para que você consiga instalar a Gcam será necessário que faça downgrade em seu dispositivo para uma versão anterior ao mês de maio e só após fazer isso, instalar a Gcam e atualizar novamente o dispositivo para a versão mais recente do android. Os desenvolvedores do fórum XDA já estão trabalhando em uma forma para resolver esse pequeno problema.

Como ativar Camera2API e EIS no Xiaomi Mi A1

Nossas apreciações vão ao membro da XDA  AridaneAM  e desenvolvedor flex1911 para descobrir as etapas exatas para habilitar a Camera2API no Xiaomi Mi A1. Graças aos autores da XDA, Idrees Patel e Doug Lynch, por terem apresentado o método no blog XDA.

Apesar do método escolhido, é importante instalar o ADB / Fastboot no seu PC. Uma vez instalado, você também pode seguir nosso tutorial para configurar o ADB / Fastboot em todo o sistema.

Método 1: Ativar Camera2API, EIS e Instalar GCam Mod usando a Ferramenta

  1. Vá para Configurações -> Sistema -> Sobre o telefone e toque 7 vezes no campo “Número de compilação”.
  2. Isso deve permitir as opções do desenvolvedor em seu dispositivo.
  3. Volte para o menu Sistema e toque em Opções do desenvolvedor .
  4. Role para baixo e ative a opção de depuração USB.
  5. Uma vez habilitado, conecte o seu Mi A1 ao PC usando o cabo USB.
  6. Baixe a ferramenta por AridaneAM:  Mi A1 GCam.zip
  7. Extraia o arquivo zip baixado.
  8. Abra a pasta “Mi A1 GCam” e execute o arquivo “GCam Mi A1.exe”.Enable-Camera2API-and-EIS-on-Xiaomi-Mi-A1-using-Tool
  9. Na janela da ferramenta, clique na opção “Habilitar HAL3 EIS e instalar” para habilitar Camera2API e EIS no Xiaomi Mi A1.
  10. Selecione “Sim” quando aparecer o prompt de depuração USB.Enable-Camera2API-and-EIS-on-Xiaomi-Mi-A1-Allow-USB-Debugging
  11. O seu telefone reiniciará automaticamente e a ferramenta executará automaticamente o trabalho.Enable-Camera2API-and-EIS-on-Xiaomi-Mi-A1-using-Tool-1
  12. Quando o seu telefone é carregado, você pode executar o novo GCam no seu dispositivo.

O segundo método envolve a inicialização temporária da recuperação do TWRP no dispositivo e o uso para executar alguns comandos de shell.

Método 2: habilitar manualmente EIS e Camera2API

  1. Baixe a imagem de recuperação TWRP .
  2. Abra a pasta onde o arquivo foi baixado.
  3. Mantenha pressionada a tecla SHIFT e clique com o botão direito do mouse em um espaço vazio dentro desta pasta.
  4. Selecione “Abrir janela do PowerShell aqui”.Enable-Camera2API-and-EIS-on-Xiaomi-Mi-A1-Open-PowerShell
  5. Em seguida, desligue o seu Mi A1 completamente.
  6. Mantenha pressionado o botão Volume Down + Power simultaneamente para entrar no modo Fastboot.
  7. Conecte seu telefone ao PC.
  8. Desbloqueie o bootloader primeiro:
    1. fastboot oem unlock
  9. Em seguida, digite o seguinte comando para inicializar a recuperação TWRP:
    1. fastboot boot recovery-3.2.1-1.img
  10. Quando inicia, certifique-se de não tocar em nenhuma opção no TWRP.
  11. Digite o seguinte comando para se certificar de que seu dispositivo está sendo detectado corretamente:
    1. adb devices
  12. Execute shell usando:
    1. adb shell
  13. Digite os seguintes comandos para habilitar Camera2API e EIS no Mi A1:
    1. setprop persist.camera.HAL3.enabled 1
      
      setprop persist.camera.eis.enable 1
  14. Sair do shell e reiniciar no modo Fastboot:
    1. exit
      
      adb reboot bootloader
  15. Finalmente, bloqueie o carregador de inicialização novamente e reinicie.
    1. fastboot oem lock
      
      fastboot reboot

Quando o seu dispositivo for carregado, baixe o mod GCam da Arnova8G2 ( GoogleCamera-Pixel2Mod-Arnova8G2-V1 ) e instale-o no seu telefone. Você acabou de habilitar a Camera2API e EIS no Xiaomi Mi A1. Vá em frente e fotografe com uma melhor câmera. Se você tiver alguma dúvida, deixe nos comentários.