谷歌发布了用于启动Pixel 10的设备树,使用主线Linux内核。
Google Posts Device Trees for Booting Pixel 10 with Mainline Linux Kernel

原始链接: https://www.phoronix.com/news/Google-Pixel-10-Google-DTs

谷歌工程师发布了初步的设备树(DT)文件,使最新的Pixel 10、10 Pro和10 Pro XL设备能够启动使用主线Linux内核。这些设备于八月发布,采用Google Tensor G5 SoC,包含Arm Cortex X4、A725和A520核心,以及Imagination DXT-48-1536图形处理器。 然而,这些补丁还非常初步。完整的智能手机功能尚未可用,因为启动需要当前未发布的引导加载程序。目前,DT补丁仅允许通过initramfs启动到基本的UART命令行提示符,体验并不友好。 这些初始文件的重点是建立设备的基础描述,预计未来将围绕兼容性字符串和文件组织进行进一步讨论。这些补丁可在LKML线程上查看,供有兴趣为Pixel 10系列Linux支持做出贡献的人士参考。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Google 发布 Pixel 10 启动所需的设备树,使用主线 Linux 内核 (phoronix.com) 19 分,来自 fork-bomber 55 分钟前 | 隐藏 | 过去 | 收藏 | 2 条评论 tasn 26 分钟前 | 下一个 [–] 仍然很酷,但非常像点击诱饵! 你可以用主线 Linux 内核启动 Pixel 10! 哦,但支持它的补丁尚未合并到内核中。 哦,你还需要一个尚未发布的自定义启动加载程序。 另外,它启动的不是一个完全功能化的系统,而只是一个基本的 UART 接口。 仍然很酷,但与标题不符。回复 zb3 27 分钟前 | 上一个 [–] 请注意,这些与 Android 16 版本停止发布的 Android “设备树”不同。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文
A Chromium engineer at Google posted the initial Device Tree (DT) files for being able to boot their latest-generation Pixel 10, Pixel 10 Pro, and Pixel 10 Pro XL devices with the mainline Linux kernel.

Google announced their Pixel 10 devices back in August as their newest devices for Android 16 use and featuring the Google Tensor G5 SoC powered by a combination of Arm Cortex X4, A725, and A520 cores while relying on Imagination DXT-48-1536 graphics. Outside the confines of Google's Android, out today is the initial Device Trees for being able to boo the Google Pixel 10 / Pixel 10 Pro / Pixel 10 Pro XL devices with these patches proposed for the mainline Linux kernel.

Google Pixel 10 smartphones


But it's important to stress that these are very preliminary patches and do not yield a full-featured smartphone. Beyond that, the booting the mainline Linux kernel relies on a "yet-unreleased bootloader". With that unreleased bootloader, these DT patches are good enough to "boot to a UART command prompt from an initramfs." Far from being really useful to end-users.
"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."


Those interested can find the DT patches for the Google Pixel 10 devices via this LKML thread.
联系我们 contact @ memedata.com