Notebookcheck Logo

Android 16 将包括一个终端和全面的 Linux VM 支持,并支持 GPU 加速

Android 16 可以轻松运行完整的 Linux 虚拟机。(图片来源:@cozy_OSS on X)
Android 16 可以轻松运行完整的 Linux 虚拟机。(图片来源:@cozy_OSS on X)
谷歌希望为Android 提供一个原生终端应用程序,可能与Android 16 一起提供。终端应用程序将允许安装具有完整图形用户界面和 GPU 加速功能的 Linux 虚拟机,以及其他系统管理功能,包括磁盘大小调整、端口转发和分区恢复。这是谷歌早期项目的延伸,该项目使用Android 虚拟化框架,允许 Chrome OS 在Android 上运行。
Android Linux / Unix Smartphone Software

Chromebook 用户安装 Linux 虚拟机(VM)以增加功能已有一段时间了。如果 开放源代码项目(AOSP)最近的提交情况属实,那么很快 也将尝到 Linux 的甜头。

Runtime (ART) 基于 Linux 内核,但现在谷歌计划让开发人员和高级用户能够灵活地运行完整的 Linux 桌面。听起来耳熟吗?这与 Ferrochrome 项目类似。 。Android Android Android https://www.androidauthority.com/chrome-os-on-android-hands-on-2-3442510/该项目允许在 Pixel 手机上运行 Chrome OS。

这一神奇的功能得益于Android Virtualization Framework(虚拟化框架)。(AVF) 在Android 13 中首次推出。在Android 15 中,AVF 获得了在完全 GPU 加速的虚拟机中运行图形用户界面操作系统的能力。遗憾的是,Pixel 8 上的 Chrome OS 项目当时只是一个概念验证。

但现在,我们可能真的会看到一些实际的好处。据 Mishaal Rahman 为Android Authority 撰写的文章称,谷歌正在为Android 开发一个终端应用程序。拉赫曼指出,谷歌已经向 AOSP 提交了新的 "ferrochrome-dev-option "补丁,在开发者选项下添加了 "Linux 终端 "切换选项。

提供 Linux 环境的终端模拟器应用早已在 Play Store 上架,但谷歌的实现方式是将终端直接集成到Android 中。新的终端应用程序将允许在虚拟机中运行完整的 Linux 发行版,并通过本地 IP 地址与之连接,从Android 主机传递 Linux 命令。

目前,终端应用程序需要手动配置 Debian 映像并创建 vm_config.json 文件。不过,拉赫曼预计,新推出的版本将包含一个能自动完成这些工作的 LinuxInstaller 应用程序,从而大大方便用户。

谷歌显然还计划通过添加诸如调整磁盘大小、端口转发和分区恢复等功能,将这个目前简陋的终端应用程序打造成一个功能齐全的应用程序。 AVF 还将增加快照备份和还原、嵌套虚拟化和 x86_64 设备支持等附加功能。

大多数用户可能觉得没有必要在智能手机上使用终端,但开发人员可以随时访问某些命令行工具,从中受益匪浅。有了 AVF 对图形用户界面应用程序的支持,我们甚至可以看到类似三星之前展示的 Linux on DeX.甚至有可能最终让 Windows on ARM直接在手机上近乎自然地运行。直接在手机上运行。可能性是无限的。

拉曼赫预计,支持 Linux 的新终端应用程序可能会在明年的Android 16 中推出。目前还不清楚这项功能是否会应用到 OEM 专用 ROM 中,但至少可以预计 Pixel 设备将提供支持。

Please share our article, every link counts!
> Notebookcheck中文版(NBC中国) > 新闻 > 新闻档案 > 新闻档案 2024 10 > Android 16 将包括一个终端和全面的 Linux VM 支持,并支持 GPU 加速
Vaidyanathan Subramaniam, 2024-10-14 (Update: 2024-10-14)