Como ativar a API Camera2 em telefones Android
A API Camera2 se tornou um dos fatores mais importantes na avaliação dos recursos da câmera de um smartphone. Se você está impressionado com seus recursos, também pode tentar habilitá-lo em seu smartphone.
Neste artigo, descrevemos as etapas para habilitar a API Camera2 em um telefone Android.
O que é Camera2 API?
Quando foi lançada, o Google não aprovou a API de câmera legada e pediu aos desenvolvedores que implementassem a nova API de câmera 2 em smartphones Android. Mas não aconteceu muito rápido. Apenas alguns smartphones premium agora vêm com esse recurso integrado. Não era isso que o Google queria que acontecesse. No entanto, você ainda pode saber como habilitar o suporte à Camera API 2 em seu smartphone Android com algumas configurações simples.
O Google Pixel 3, 4 usa as configurações da API Camera2, e é por isso que tem uma câmera tão impressionante. Tenho certeza de que muitos telefones serão lançados em 2019 com a API Camera2.
Observação: Gostaríamos de informar que não somos responsáveis por quaisquer efeitos nocivos durante este processo. Faça essas alterações por sua própria conta e risco.
Leia também: Como verificar a contagem do ciclo de carga da bateria do iPhone Não é necessário desbloquear
Como habilitar a API Camera2 em smartphones Android
Existem várias maneiras de ativar a API Camera2 em smartphones Android. Mas você deve entender que sempre precisará de um telefone Android devidamente enraizado para alterar as configurações de ROM. Portanto, um telefone com root é essencial para habilitar a API Camera2. Se você tiver, siga cada um dos seguintes métodos e verifique se funciona.
snapchat no player do aplicativo nox
Observação: Não existe uma lista oficial de telefones compatíveis com a API Camera2
Ativar API da câmera 2 em Build.prop
É um dos métodos perfeitos para habilitar muitos dos recursos ocultos do Android em smartphones. Você também pode ativar a Camera API 2 com Build.prop. No entanto, você deve entender que esse método tem apenas cinquenta e cinquenta chances de sucesso. Funciona em smartphones equipados com suporte Camera2 API em ROM, mas desativou sua funcionalidade por outros motivos.
Siga as etapas cuidadosamente.
- Baixe e instale qualquer aplicativo de gerenciamento de arquivos da Google Play Store, que suporta o navegador principal. Aqui, usamos o mais popular, ou seja, ES File Manager.
- Mude para a partição do sistema em seu telefone Android com root e encontre o arquivo chamado Build.prop.
- Abra o arquivo Build.prop usando o editor de texto.
- Dentro do arquivo Build.prop, procure esta linha:
persist.camera.HAL3.enabled = 0
- Edite de 0 a 1, salve e saia do Build.prop e reinicie o telefone.
- Você pode então verificar se funcionou iniciando um aplicativo de câmera de terceiros, como o Open Camera.

Ativar API Camera2 com um emulador de terminal
O primeiro método a ser ativado, camera2api, funciona em quase todos os smartphones Android com root e compatível. No entanto, em alguns casos, não funcionará conforme o esperado. Se você não tiver sorte com o primeiro método, pode tentar o segundo método, que é mais confortável e não inclui complicações. Lembre-se de que você precisará de acesso root em seu telefone para fazer isso. Siga as etapas com cuidado:
- Baixe e instale o aplicativo emulador de terminal do Google Play.
- Abra o aplicativo e execute os seguintes comandos:
Está
sua persist.camera.HAL3.enabled 1
saída
saída
avast usando muita CPU
- Agora reinicie o telefone e verifique com o aplicativo Open Camera.
Aqui estão as etapas para habilitar a API Camera2 em smartphones Android compatíveis. Se você estiver tentando as etapas anteriores em um telefone não root, não terá o sucesso esperado. Enfim, experimente e tire suas dúvidas na seção de comentários.
Como verificar se o smartphone Android é compatível com a API Camera2
- Instale o Camera2 API Probe
- Inicie o aplicativo e procure por duas seções: ID da câmera: 0 e ID da câmera: 1. A primeira é a câmera traseira, enquanto a segunda é a câmera frontal.
- Em Camera-ID, explore uma subcategoria com o nome Categoria de suporte de nível de hardware. É aqui que você pode encontrar o nível de suporte da API Camera2 em seu telefone.
- Para que seu telefone seja compatível com a câmera 2 API, você precisa de pelo menos o Nível 3 ou Total. Nesse caso, a API Camera 2 está habilitada para você.
Se você vir um sinal verde próximo ao Nível 3 ou cheio, significa que ele está habilitado.
Níveis de API Camera2
Existem quatro níveis de API da câmera 2, ou melhor, categoria de suporte no nível de hardware (nível de suporte de hardware da API da câmera 2)
- Nível 3: Além de FULL, o OEM adicionou sua personalização, incluindo recursos como RAW, modo Pro, etc.
- Completo: a câmera do smartphone oferece suporte a todos os recursos significativos da API Camera2.
- Limitado: a câmera suporta apenas alguns dos recursos da API Camera2.
- Legado: o telefone é compatível apenas com os recursos da API Camera1
A diferença entre Camera 2 API nível 3 e full é enorme. Os OEMs podem oferecer muitos recursos além da API Camera 2 para dar um passo adiante, adicionando reprocessamento YUV, captura de imagem RAW e muito mais.


