Exclusivo: este es Android Oreo con EMUI 6 en el Huawei Mate 9

El evento de Google de ayer finalmente nos trajo el Google Pixel 2 y Pixel 2 XL, el Pixelbook y el Home Mini / Max, pero a pesar de que el fervor de Google se está apagando, todavía hay mucho que los entusiastas de Android esperan en las próximas semanas. El poderoso Huawei Mate 10 pronto hará su debut el 16 de octubre en un evento de prensa en Munich, Alemania, y será la primera mirada pública que tendremos en el próximo EMUI 6 de Huawei basado en Android 8.0 Oreo. Antes de este evento, hemos obtenido acceso a una versión de firmware de lanzamiento previo de Android Oreo / EMUI 6 para el Huawei Mate 9, y hay algunos cambios interesantes a tener en cuenta para esta próxima actualización.

El Huawei Mate 9 se presentó solo en noviembre del año pasado con especificaciones de hardware de primer nivel, por lo que no es sorprendente ver que este dispositivo reciba una actualización de Android Oreo. Hubo indicios de que se estaba trabajando en una actualización de Android 8.0 incluso en abril de este año, aunque la compilación que se filtró en ese momento era bastante básica. Ahora, la compilación que hemos obtenido es completamente funcional y en realidad puede instalarse justo encima de MHA-L29C432 (la variante internacional Huawei Mate 9), así que hicimos eso para comenzar a investigar qué hay de nuevo en la actualización EMUI 6.


EMUI 6 basado en Android Oreo para el Huawei Mate 9

Las cosas que esperarías

Para empezar, eliminemos los detalles poco interesantes. Como era de esperar, la mayoría de las características requeridas de Android Oreo están disponibles en esta versión. Eso significa compatibilidad con el modo de imagen en imagen, las estrictas limitaciones de la aplicación en segundo plano, los canales de notificación e incluso esa molesta notificación de "aplicación se está ejecutando en segundo plano" que afortunadamente aún puedes ocultar usando una aplicación.

Debemos tener en cuenta que aunque Huawei implementó canales de notificación, sus controles de importancia de notificación son en realidad un remanente de EMUI 5 y no se basan en la versión de AOSP con la que puede estar familiarizado. Veo esto como una bendición porque significa que no necesita una aplicación de terceros para recuperar los controles de importancia de notificación para aplicaciones que no se dirigen a Android Oreo.

Actualizaciones de EMUI 6

Aquí es donde las cosas se ponen un poco más interesantes. En general, diría que no hay muchos cambios entre EMUI 5 y EMUI 6 en la superficie, pero hay algunas nuevas adiciones de software que deberían hacer felices a algunas personas.

En primer lugar, hay una nueva opción de " resolución de pantalla " en la configuración de pantalla. Esto se basa en la función de resolución de pantalla dinámica de EMUI 5 llamada "resolución inteligente" (que también está presente en EMUI 6). Si bien la resolución inteligente cambiaría automáticamente entre 720p y 1080p para ahorrar energía, esta nueva opción le permite cambiar manualmente entre las dos resoluciones. Es probable que este método sea mejor que usar el comando ADB "wm size", ya que ese comando ADB solo ajusta la resolución virtual en lugar de hacer que la pantalla se renderice a una resolución más baja.

A continuación, hay un nuevo botón que se puede colocar en la barra de navegación. Cuando el botón está habilitado, agrega una pequeña flecha al lado izquierdo de la barra de navegación. Al presionar este botón se ocultará temporalmente la barra de navegación hasta que deslice hacia arriba desde la parte inferior. Para aquellos de ustedes a quienes les gusta tener la barra de navegación estándar, pero que de vez en cuando quieren hacer uso de la propiedad inmobiliaria de pantalla completa a pedido, este nuevo botón supera el comando ADB que oculta permanentemente la barra de navegación o habilita el modo inmersivo. Este botón no es técnicamente nuevo, ya que está presente en el firmware chino Huawei Mate 9, pero es nuevo en la variante internacional.

Si no eres fanático de la barra de navegación del software, entonces hay otra nueva opción de navegación disponible para que pruebes. Se llama base de navegación y lo que hace es colocar un botón flotante móvil que puede reemplazar la barra de navegación para todas las pulsaciones de botón de retroceso, inicio o recientes. Esto es distinto del "muelle flotante" de EMUI 5, ya que esa función actuó como un control de pseudo-pastel en el que presionar el botón expandiría una lista de opciones de navegación disponibles. La base de navegación de EMUI 6 utiliza controles de gestos, como deslizar hacia arriba para ir a casa, deslizar hacia la derecha para los recientes y tocar para regresar.

Por último, en las opciones de desarrollador, hay algo extraño que encontramos. Las características habituales de personalización del códec de audio Bluetooth están presentes, al igual que la capacidad de cambiar entre varios códecs de audio Bluetooth, incluidos aptX y aptX HD. aptX y aptX HD son códecs de audio Bluetooth patentados que son propiedad de Qualcomm, por lo que las empresas que deseen utilizarlos deben pagar tarifas de licencia a Qualcomm.

No estamos seguros de por qué Huawei incluso lo convirtió en una opción seleccionable, ya que ni siquiera funciona aquí (elegir cualquiera de estas opciones simplemente revierte la selección a SBC), pero nuevamente esta es una compilación previa al lanzamiento, por lo que es posible que estos Las opciones desaparecerán en la versión final. Quizás con acceso de root y un Módulo Magisk podemos habilitar el soporte de manera similar a como lo hacen los propietarios de Google Nexus 6P.

Cambios bajo el capó

En este punto, es posible que se pregunte por qué todavía no hemos mostrado una captura de pantalla de la sección "Acerca del teléfono". Esto se debe a que, como cada versión beta / prueba que Huawei lanza internamente, la versión del software se cambia para mitigar las fugas. Afortunadamente, es bastante fácil verificar la verdadera compilación del software echando un vistazo al archivo build.prop. En él, podemos ver que lo siguiente:

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

y desde un comando separado, podemos encontrar la versión del kernel de 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 

Entonces, está bastante claro a partir de esta información que la construcción de Huawei Mate 9 que hemos obtenido se basa en Android 8.0 Oreo (SDK nivel 26). La versión del kernel de Linux es 4.4, actualizada desde 4.1 en el EMUI 5 basado en Nougat en el Mate 9. Además, el nivel de parche de seguridad es septiembre de 2017, lo que significa que el Mate 9 está a salvo de la vulnerabilidad Blueborne .

Finalmente, descubrimos algunas cosas que son especialmente interesantes para los entusiastas de Android. Primero, el soporte de Project Treble está ahí. Aunque las fuentes del kernel para el Mate 9 han estado disponibles durante varios meses, no hay ninguna ROM personalizada basada en AOSP disponible para el dispositivo. Tal vez el soporte de Project Treble cambie eso, tal vez no. Esto sigue siendo interesante, ya que es el primer dispositivo confirmado que tiene soporte para Project Treble a pesar de que no se lanzó con Android Oreo.

Por último, pero no menos importante, aquí hay algo que nadie esperaba que sucediera: soporte de sustrato en EMUI. Sí, los temas de sustrato funcionan en EMUI 6 . Todo esto es gracias a los compromisos de Overlay Manager Service (OMS) que Sony hizo a AOSP que finalmente se han abierto camino en un estado completamente funcional en Android Oreo. Gracias a esto, los usuarios de Google Nexus y Pixel pueden disfrutar de un soporte de tema personalizado completo usando el complemento de Andromeda para Substratum. Probamos tanto la interfaz de línea de comandos como un tema oscuro en ciertas aplicaciones y podemos confirmar que realmente funciona.

Project Treble Support

Soporte de sustrato

El soporte de Substratum puede no parecer tan interesante a primera vista ya que Huawei ya tiene su propio motor de temas, pero debe tenerse en cuenta que Substratum le permitirá crear temas más que solo aplicaciones del sistema, como se puede ver en la captura de pantalla anterior de la aplicación Google Messenger.


Eso es todo lo que hemos descubierto en esta versión beta interna de Android 8.0 Oreo para el Huawei Mate 9. Estén atentos al Portal ya que tenemos más para compartir sobre los próximos dispositivos Huawei y Honor. ¡La mejor manera de seguir el Portal es instalar la aplicación Labs!

FunkyHuawei.club me proporcionó el firmware para que lo instale en mi Huawei Mate 9, un servicio que le permite instalar firmware de Huawei previo al lanzamiento, recuperar dispositivos de ladrillo y cambiar el nombre / convertir los teléfonos de la región de China a variantes internacionales. El servicio será compatible con el Mate 10 una vez lanzado.