Projeto Treble em ação: os drivers gráficos do Google Pixel 2 vêm pré-instalados como um aplicativo

Graças ao Project Treble, os drivers gráficos do Google Pixel 2/2 XL vêm pré-instalados como um aplicativo do fornecedor, o que significa que pode ser atualizado através da Play Store.

Um dos maiores novos recursos relacionados ao Android anunciados este ano nem foi anunciado em um dos eventos tradicionais de hardware ou software do Google. Chamado Projeto Agudos, é a maior mudança na arquitetura do sistema de baixo nível do Android até o momento. Ele modulariza o sistema operacional para mantê-lo separado dos componentes do fornecedor, reduzindo assim o tempo necessário para OEMs devem lançar uma nova atualização do Android, pois não precisam mais esperar que fabricantes de silício como a Qualcomm atualizem seus código. O Projeto Treble pode fazer portando versões mais recentes do AOSP para dispositivos habilitados para Treble mais fácil, e é por isso que achamos isso tão fascinante. Outro detalhe interessante sobre o Treble é que ele pode permitir coisas como atualizando drivers gráficos da Google Play Store.

O anúncio foi feito durante uma palestra no Google I/O deste ano, que você pode ver aqui:

E com o novo Google Pixel 2 e Pixel 2 XL, finalmente temos dispositivos que aproveitam ao máximo isso. Enquanto procurava aplicativos interessantes para esses dispositivos na loja da Verizon, me deparei com algumas coisas interessantes: primeiro, o tema escuro oculto e segundo, um arquivo APK para o driver gráfico.

O aplicativo é instalado como "Pixel 2017 Graphics Driver" com o nome do pacote com.google.pixel.wahoogfxdrv. Está instalado no diretório /vendor/app/wahoo_gfxdrv/wahoo_gfxdrv.apk o que significa que faz parte da partição do fornecedor e, portanto, as atualizações provavelmente seriam feitas pelo fornecedor (Qualcomm, neste caso) e não pelo Google.

Como ninguém possui um Google Pixel 2/Pixel 2 XL há muito tempo, não sabemos se esse aplicativo realmente aparece na Play Store para esses dispositivos. Mas como é um aplicativo, isso significa que não deve ser necessário um OTA completo para ser atualizado. A atualização de drivers gráficos por meio da Google Play Store é exclusiva para dispositivos com suporte para Project Treble, ou seja, qualquer dispositivo iniciado com Android Oreo, bem como alguns dispositivos que são atualizados para ele tais como o Huawei Companheiro 9.