> This series adds barebones device trees for Pixel 10 (frankel), Pixel 10 Pro (blazer), and Pixel 10 Pro XL (mustang). With a yet-unreleased bootloader these can boot to a UART command prompt from an initramfs.
> The end result of the device trees introduced in this series is really pretty simple, so it's expected that most of the discussion in the series will be about compatible strings, file organization, dts/dtso organization, etc.
Still cool, but very much a click bait!
You can boot the pixel 10 with mainline Linux Kernel!
Oh, but the patches to support that haven't landed in the kernel yet.
Oh, and you also need a custom bootloader that hasn't been released yet.
And btw, it doesn't boot a fully functional system, just a basic uart interface.
Still cool, but not what I expected from the headline.
I lack the knowledge: does "booting with mainline Linux kernel" mean that we can boot any Linux distro, or that Android can run with that kernel?
Source: https://lore.kernel.org/lkml/20251111192422.4180216-1-diande...
> This series adds barebones device trees for Pixel 10 (frankel), Pixel 10 Pro (blazer), and Pixel 10 Pro XL (mustang). With a yet-unreleased bootloader these can boot to a UART command prompt from an initramfs.
> The end result of the device trees introduced in this series is really pretty simple, so it's expected that most of the discussion in the series will be about compatible strings, file organization, dts/dtso organization, etc.
Note these are not the same as the Android "device trees" they stopped publishing with the Android 16 release.