Obtivemos acesso a uma versão de firmware de pré-lançamento do Android Oreo com EMUI 6 para o Huawei Mate 9. Confira o que há de novo na próxima atualização!
O evento do Google de ontem finalmente nos trouxe o Google Pixel 2 e Pixel 2 XL, o Pixelbook, e a Casa Mini/Máx. mas mesmo que o fervor do Google esteja diminuindo, ainda há muito pelo que os entusiastas do Android podem esperar nas próximas semanas. O poderoso Huawei Companheiro 10 fará sua estreia em breve no dia 16 de outubro em um evento de imprensa em Munique, Alemanha, e será a primeira visão pública que teremos do próximo EMUI 6 da Huawei baseado no Android 8.0 Oreo. Antes deste evento, obtivemos acesso a um compilaçã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 revelado em apenas novembro do ano passado com especificações de hardware de primeira linha, então não é surpreendente ver este dispositivo receber uma atualização do Android Oreo. Houve indícios de trabalho inicial sendo feito em uma atualização do Android 8.0
mesmo já em abril deste ano, embora a versão que vazou naquela época fosse bastante básica. Agora, a compilação que obtivemos está totalmente funcional e pode ser instalada diretamente em cima do MHA-L29C432 (a variante internacional do Huawei Mate 9), então fizemos exatamente isso para começar a nos aprofundar nas novidades do EMUI 6 atualizar.EMUI 6 baseado em Android Oreo para o Huawei Mate 9
As coisas que você esperaria
Para começar, vamos tirar os detalhes desinteressantes do caminho. Como seria de esperar, a maioria dos recursos necessários do Android Oreo estão disponíveis nesta versão. Isso significa suporte ao modo picture-in-picture, o limitações estritas de aplicativos em segundo plano, canais de notificação e até aquela notificação irritante de "o aplicativo está sendo executado em segundo plano" que você pode felizmente ainda me escondo usando um aplicativo.
Devemos observar que, embora a Huawei tenha implementado canais de notificação, a importância da notificação os controles são na verdade um resquício do EMUI 5 e não baseados na versão AOSP que você deve estar familiarizado com. Vejo isso como uma vantagem porque significa que você não precisa de um aplicativo de terceiros para trazer de volta controles de importância de notificação para aplicativos que não são direcionados ao Android Oreo.
Atualizações da EMUI 6
É aqui que as coisas ficam um pouco mais interessantes. No geral, eu diria que não há muitas mudanças entre o EMUI 5 e o EMUI 6 superficialmente, mas há algumas novas adições de software que devem deixar algumas pessoas felizes.
Primeiro, há um novo "resolução da tela"opção nas configurações de exibição. Isto baseia-se 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. Este método provavelmente é melhor do que usar o comando ADB “wm size”, já que esse comando ADB apenas ajusta a resolução virtual em vez de realmente fazer com que a tela seja renderizada em uma resolução mais baixa.
A seguir, existe um novo botão que pode ser colocado na barra de navegação. Quando o botão está habilitado, 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é que você deslize de baixo para cima. Para aqueles que gostam de ter a barra de navegação de estoque, mas desejam ocasionalmente usar o espaço em tela cheia sob demanda, este 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, há outra nova opção de navegação disponível para você experimentar. É chamado doca de navegação e o que ele faz é colocar um botão flutuante móvel que pode substituir a barra de navegação para todos os pressionamentos de botão voltar, inicial ou recente. Isso é diferente do “dock flutuante” do EMUI 5, pois esse recurso funcionava como um controle pseudo-torta em que pressionar o botão expandiria uma lista de opções de navegação disponíveis. Em vez disso, o dock de navegação do EMUI 6 usa controles de gestos, como deslizar para cima para voltar para casa, deslizar para a direita para ver os recentes e tocar para voltar.
Por último, nas opções do desenvolvedor, encontramos algo estranho. O habitual Personalização do codec de áudio Bluetooth recursos estão presentes, assim como a capacidade de alternar entre vários codecs de áudio Bluetooth - incluindo aptX e aptX HD. aptX e aptX HD são codecs de áudio Bluetooth proprietários de propriedade da Qualcomm, portanto, as empresas que desejam usá-los devem pagar taxas de licenciamento à Qualcomm.
Não sabemos ao certo por que a Huawei tornou essa opção selecionável, já que nem funciona aqui (escolher qualquer uma dessas opções simplesmente reverte a seleção de volta para SBC), mas, novamente, isso é uma versão de pré-lançamento, então é possível que essas opções desapareçam na versão final. Talvez com acesso root e um Módulo Magisk possamos habilitar suporte para ele da mesma forma Google Nexus 6P os proprietários podem.
Mudanças ocultas
Você deve estar se perguntando por que ainda não mostramos uma captura de tela da seção “Sobre o telefone”. Isso porque, como toda versão beta/teste que a Huawei lança internamente, a versão do software é alterada para mitigar vazamentos. Felizmente, é bastante fácil verificar a verdadeira construção do software dando uma olhada no 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 Linux
Linuxversion 4.4.23+ (android@localhost) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Sep 1404:10:43 CST 2017
Portanto, fica bem claro a partir dessas informações que a versão do Huawei Mate 9 que obtivemos é de fato baseada no Android 8.0 Oreo (SDK nível 26). O A versão do kernel Linux é 4.4, atualizado de 4.1 no EMUI 5 baseado em Nougat no Mate 9. Além disso, o nível do patch de segurança é de setembro de 2017, o que significa que o Mate 9 está protegido da vulnerabilidade Blueborne.
Finalmente, descobrimos algumas coisas que são especialmente interessantes para os entusiastas do Android. Primeiro, Projeto Agudos o suporte está lá. Embora o fontes de kernel para o Mate 9 estão disponíveis há vários meses, não há ROMs personalizadas baseadas em AOSP disponíveis para o dispositivo. Talvez o suporte do Project Treble mude isso, talvez não. Isso ainda é interessante porque é o primeiro dispositivo confirmado que tem suporte para Project Treble, embora não tenha sido lançado com Android Oreo.
Por último, mas não menos importante, aqui está algo que ninguém esperava que acontecesse: suporte de substrato na EMUI. Sim, Os temas do substrato funcionam no EMUI 6. Tudo isso graças aos compromissos do Overlay Manager Service (OMS) que a Sony fez com o AOSP, que finalmente chegaram a um estado totalmente funcional no Android Oreo. É graças a isso que os usuários do Google Nexus e Pixel podem aproveite suporte completo a temas personalizados usando o Complemento Andromeda para Substratum. Testamos tanto o interface da Linha de comando bem como um tema escuro em determinados aplicativos e posso confirmar que realmente funciona.
O suporte ao substrato pode não parecer tão interessante à primeira vista, uma vez que a Huawei já possui seu próprio mecanismo de tema, mas deve-se notar que O substrato permitirá que você tema mais do que apenas aplicativos do sistema, como pode ser visto na captura de tela acima do Google Messenger aplicativo.
Isso é tudo que descobrimos nesta versão beta interna do Android 8.0 Oreo para o Huawei Mate 9. Fique ligado no Portal XDA, pois temos mais para compartilhar sobre os próximos dispositivos Huawei e Honor. A melhor forma de acompanhar o Portal é instalando o aplicativo XDA Labs!
O firmware foi fornecido para eu instalar no meu Huawei Mate 9 por FunkyHuawei.club, um serviço que permite instalar firmwares Huawei de pré-lançamento, recuperar dispositivos bloqueados e renomear/converter telefones da região da China em variantes internacionais. O serviço oferecerá suporte ao Mate 10 após o lançamento.