Exclusivo: este é o Android Oreo com EMUI 6 no Huawei Mate 9

O evento de ontem do Google finalmente nos trouxe o Google Pixel 2 e Pixel 2 XL, o Pixelbook e o Home Mini / Max, mas mesmo com o fervor do Google em declínio, ainda há muito para os entusiastas do Android ansiosos nas próximas semanas. O poderoso Huawei Mate 10 fará sua estréia em 16 de outubro em um evento de imprensa em Munique, Alemanha, e será o primeiro visual público que teremos no próximo EMUI 6 da Huawei baseado no Android 8.0 Oreo. Antes deste evento, obtivemos acesso a uma versão de firmware de pré-lançamento do Android Oreo / EMUI 6 para o Huawei Mate 9, e há algumas mudanças interessantes a serem observadas nesta próxima atualização.

O Huawei Mate 9 foi lançado em novembro do ano passado com especificações de hardware de primeira linha, por isso não surpreende que este dispositivo receba uma atualização do Android Oreo. Havia dicas de trabalhos iniciais sendo feitos em uma atualização do Android 8.0, mesmo em abril deste ano, embora a construção que vazou na época fosse um barebone. Agora, a compilação que obtivemos é totalmente funcional e pode ser instalada na parte superior do MHA-L29C432 (a variante internacional Huawei Mate 9), então fizemos exatamente isso para começar a descobrir o que há de novo na atualização EMUI 6.


EMUI 6 baseado no Android Oreo para o Huawei Mate 9

As coisas que você esperaria

Para iniciantes, vamos tirar os detalhes desinteressantes do caminho. Como seria de esperar, a maioria dos recursos necessários do Android Oreo está disponível nesta versão. Isso significa suporte ao modo imagem em imagem, limitações estritas do aplicativo em segundo plano, canais de notificação e até mesmo a irritante notificação de "aplicativo está sendo executado em segundo plano", que felizmente você ainda pode ocultar usando um aplicativo.

Devemos observar que, embora a Huawei tenha implementado canais de notificação, seus controles de importância da notificação são na verdade uma reserva da EMUI 5 e não se baseiam na versão AOSP com a qual você deve estar familiarizado. Eu vejo isso como um benefício, porque significa que você não precisa de um aplicativo de terceiros para recuperar os controles de importância de notificação para aplicativos que não são direcionados ao Android Oreo.

Atualizações da EMUI 6

Aqui é onde as coisas ficam um pouco mais interessantes. No geral, eu diria que não existem muitas mudanças entre a EMUI 5 e a EMUI 6 na superfície, mas existem algumas novas adições de software que devem deixar algumas pessoas felizes.

Primeiro, existe uma nova opção de “ resolução de tela ” nas configurações de exibição. Isso se baseia no recurso de resolução de tela dinâmica do EMUI 5 chamado “resolução inteligente” (que também está presente no EMUI 6). Embora a resolução inteligente alterne automaticamente entre 720p e 1080p para economizar energia, esta nova opção permite alterar manualmente entre as duas resoluções. Esse método provavelmente supera o uso do comando “wm size” do ADB, pois esse comando do ADB ajusta apenas a resolução virtual, em vez de realmente exibir o render em uma resolução mais baixa.

Em seguida, há um novo botão que pode ser colocado na barra de navegação. Quando o botão está ativado, ele adiciona uma pequena seta ao lado esquerdo da barra de navegação. Pressionar este botão ocultará temporariamente a barra de navegação até você deslizar para cima. Para aqueles que gostam de ter a barra de navegação de estoque, mas desejam usar ocasionalmente os imóveis em tela cheia sob demanda, esse novo botão supera o comando ADB que oculta permanentemente a barra de navegação ou ativa o modo imersivo. Este botão não é tecnicamente novo, pois está presente no firmware chinês Huawei Mate 9, mas é novo na variante internacional.

Se você não é fã da barra de navegação do software, existe outra nova opção de navegação disponível para você tentar. Ele é chamado de dock de navegação e coloca um botão flutuante móvel que pode substituir a barra de navegação para todos os pressionamentos de volta, em casa ou recentes. Isso é diferente do “dock flutuante” do EMUI 5, pois esse recurso agia como um controle pseudo-pie, em que pressionar o botão expandia uma lista de opções de navegação disponíveis. Em vez disso, a estação de navegação do EMUI 6 usa controles de gesto, como deslizar para cima para ir para casa, deslizar para a direita para recentes e tocar para voltar.

Por fim, nas opções de desenvolvedor, há algo estranho que encontramos. Os recursos habituais de personalização de codecs de áudio Bluetooth estão presentes, assim como a capacidade de alternar entre vários codecs de áudio Bluetooth - incluindo o aptX e o aptX HD. O aptX e o aptX HD são codecs de áudio Bluetooth proprietários da Qualcomm, portanto, as empresas que desejam usá-los devem pagar taxas de licenciamento à Qualcomm.

Não sabemos ao certo por que a Huawei a tornou uma opção selecionável, pois nem funciona aqui (escolher uma dessas opções simplesmente reverte a seleção de volta à SBC), mas, novamente, esta é uma compilação de pré-lançamento, portanto é possível que as opções desaparecerão na versão final. Talvez com o acesso root e um módulo Magisk possamos ativar o suporte, da mesma forma que os proprietários do Google Nexus 6P.

Alterações ocultas

Você pode estar se perguntando a essa altura porque ainda não mostramos uma captura de tela da seção "Sobre o telefone". Isso porque, como toda versão beta / teste lançada internamente pela Huawei, a versão do software é alterada para atenuar vazamentos. Felizmente, é bastante fácil verificar a verdadeira compilação de software, espiando o arquivo build.prop. Nele, podemos ver o seguinte:

 [ro.build.version.security_patch]: [2017-09-05] [ro.build.version.release]: [8.0.0] [ro.build.version.sdk]: [26] 

e a partir de um comando separado, podemos encontrar a versão do kernel do Linux

 Linux version 4.4.23+ ([email protected]) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Sep 14 04:10:43 CST 2017 

Portanto, é bastante claro a partir desta informação que a versão do Huawei Mate 9 que obtivemos é realmente baseada no Android 8.0 Oreo (SDK nível 26). A versão do kernel do Linux é 4.4, atualizada da 4.1 na EMUI 5 do Nougat, no Mate 9. Além disso, o nível de patch de segurança é setembro de 2017, o que significa que o Mate 9 está a salvo da vulnerabilidade do Blueborne .

Finalmente, descobrimos algumas coisas que são especialmente interessantes para os entusiastas do Android. Primeiro, o suporte ao Project Treble está lá. Embora as fontes do kernel para o Mate 9 estejam disponíveis há vários meses, não há ROMs personalizadas baseadas em AOSP disponíveis para o dispositivo. Talvez o suporte ao Project Treble mude isso, talvez não. Isso ainda é interessante, pois é o primeiro dispositivo confirmado que tem suporte ao Project Treble, mesmo que não tenha sido lançado com o Android Oreo.

Por último, mas não menos importante, eis uma coisa que ninguém esperava que acontecesse: Suporte ao substrato na EMUI. Sim, os temas do substrato funcionam na EMUI 6 . Tudo isso graças ao comprometimento do Overlay Manager Service (OMS) que a Sony fez com a AOSP que finalmente chegou ao estado de pleno funcionamento no Android Oreo. É graças a isso que os usuários do Google Nexus e Pixel podem aproveitar o suporte completo a temas personalizados usando o complemento Andromeda para Substratum. Testamos a interface da linha de comando e um tema sombrio em certos aplicativos e podemos confirmar que realmente funciona.

Suporte a Projeto Agudos

Suporte de substrato

O suporte ao substrato pode não parecer tão interessante à primeira vista, já que a Huawei já possui seu próprio mecanismo de tema, mas deve-se notar que o Substratum permitirá que você tema mais do que apenas aplicativos do sistema, como pode ser visto na captura de tela acima do aplicativo Google Messenger.


Foi tudo o que descobrimos nesta versão beta interna do Android 8.0 Oreo para o Huawei Mate 9. Fique atento ao Portal, pois temos mais a compartilhar sobre os próximos dispositivos Huawei e Honor. A melhor maneira de seguir o Portal é instalando o aplicativo Labs!

O firmware foi fornecido para eu instalar no meu Huawei Mate 9 por FunkyHuawei.club, um serviço que permite instalar firmwares Huawei pré-lançamento, recuperar dispositivos emparelhados e renomear / converter telefones da região da China em variantes internacionais. O serviço suportará o Mate 10 após o lançamento.