Os dispositivos Android Pie não são obrigados a suportar a Câmera HAL3, portanto, não espere que as portas da Câmera do Google funcionem imediatamente em todos os dispositivos Android 9.
A atualização para o Android Pie trouxe muitos novos recursos excelentes, como a visão geral redesenhada de aplicativos recentes, controles por gestos, bateria adaptativa, ações de aplicativos, brilho adaptável e muitas outras mudanças ocultas. A cada atualização importante do Android, o Google também atualiza o Documento de Definição de Compatibilidade (CDD) e Suíte de testes de compatibilidade (CTS) com novos testes, seções e alterações de texto para garantir uma experiência de alta qualidade para usuários de Android certificado dispositivos. Os dispositivos que não passarem no CTS não poderão pré-carregar aplicativos e serviços do Google Play. Monitoramos as alterações no CDD e no CTS porque elas frequentemente revelam novos detalhes interessantes sobre as versões mais recentes do Android.
Por exemplo, a página web do
Conjunto de testes de imagem parte do CTS foi atualizada após o lançamento do Android 9 Pie com uma declaração de que o suporte da câmera HAL3 é necessário para todos os dispositivos que executam o Android Pie (excluindo Edição Android Pie Go).Observação: a câmera HAL3 é necessária para todos os dispositivos com Android 9 ou superior (exceto dispositivos Android Go).
A razão pela qual todos vocês devem se preocupar com o suporte HAL3 é que ele é necessário para o suporte completo da API Camera2 - o que, como vocês devem saber, é necessário para Portas da Câmera do Google para trabalhar no seu smartphone. Se o seu dispositivo tiver suporte apenas para HAL1, a API Camera2 funcionará apenas no modo "legado". Alguns usuários fazem root em seus telefones para adicionar a seguinte linha ao build.prop para declarar que seu dispositivo suporta HAL3, o que, por sua vez, faz com que as portas da Câmera do Google comecem a funcionar:
persist.vendor.camera.HAL3.enabled=1
Dispositivos como o Xiaomi Mi A1, Xiaomi Mi A2, Asus ZenFone Max Pro M1 e muitos outros smartphones econômicos e de gama média precisam dessa pequena mudança para que as portas da Câmera do Google possam funcionar. Assim, a ideia de que o suporte HAL3 é necessário para dispositivos Android Pie é empolgante, mas, infelizmente, não é realmente um requisito, apesar do que diz a página ITS.
O requisito não está listado no CDD e um porta-voz do Google confirmou que o suporte HAL3 é ainda é apenas uma recomendação para fabricantes. O porta-voz do Google confirmou que a empresa atualizará a página para corrigir esta informação. Assim, o lançamento do Redmi Note 7 com suporte HAL3 sai da caixa não foi porque a Xiaomi foi obrigada a fazê-lo para atender aos requisitos de compatibilidade do Android Pie. Por último, devemos observar que ativar o suporte HAL3 não significa que todos os recursos da API Camera2 estejam disponíveis, como empresa ainda pode modificar funcionalidades como suporte de captura RAW, níveis ISO, tempos de exposição e muito mais.