A Google lançou arquivos iniciais de árvores de dispositivos para sua série de smartphones Pixel 10, permitindo que o kernel Linux principal inicialize nesses dispositivos. Essa iniciativa permite que desenvolvedores executem sistemas operacionais não Android, marcando um passo em direção a um maior suporte de hardware open-source. Os patches, compartilhados via kernel.org, cobrem os modelos Pixel 10, Pixel 10 Pro e Pixel 10 Pro XL lançados em agosto de 2025.
O lançamento dessas árvores de dispositivos representa um esforço inicial para integrar o hardware do Pixel 10 com o kernel Linux vanilla, contornando as bifurcações personalizadas do kernel Android da Google. O engenheiro da Chromium Sami Kyöstilä postou os arquivos no kernel.org, fornecendo descrições para o SoC Tensor G5, fabricado pela TSMC em um processo de 3 nm. Essas árvores de dispositivos detalham componentes chave, incluindo a CPU, GPU da Imagination Technologies e modem MediaTek T900.
O engenheiro de software da Google Douglas Anderson detalhou os patches em um e-mail para a Linux Kernel Mailing List (LKML), afirmando: "Esta série adiciona árvores de dispositivos básicas para Pixel 10 (frankel), Pixel 10 Pro (blazer) e Pixel 10 Pro XL (mustang). Com um bootloader ainda não lançado, eles podem inicializar até um prompt de comando UART a partir de um initramfs."
A série Pixel 10, lançada em agosto de 2025, baseia-se em esforços anteriores de upstreaming para modelos como o Pixel 9. Atualmente, o suporte é inicial e funcional apenas até um console baseado em texto, exigindo um bootloader personalizado ainda não público. A integração completa pode precisar de patches adicionais para recursos como gerenciamento de energia ou drivers proprietários.
Esse desenvolvimento sinaliza a estratégia open-source em evolução da Google, potencialmente acelerando ROMs personalizadas e instalações de SO alternativos. Posiciona os dispositivos Pixel como mais acessíveis para entusiastas de Linux, contrastando com ecossistemas fechados. Embora o boot seja possível, o caminho para utilizar plenamente os recursos do smartphone sob Linux não Android permanece longo, com colaboração contínua entre Google e mantenedores do kernel essencial para refinamento.