
在Android 16中,谷歌引入了一项新功能——基于Debian的Linux Terminal虚拟机,旨在让用户能够在移动设备上运行完整的传统Linux应用程序和开发环境。
然而,据Android Authority披露,这一功能并不会在所有Android 16设备上可用。目前确认支持Linux Terminal的硬件平台仅限于Google自家的Tensor G1及后续版本、联发科天玑9400及以上型号,以及三星即将推出的Exynos 2500芯片平台。
值得注意的是,高通骁龙系列平台暂未出现在支持列表中。例如,搭载Exynos 2500的Galaxy Z Flip 7可以顺利启用Linux Terminal,但同代采用骁龙8 Elite处理器的Galaxy Z Fold 7却会因“非保护VM不受支持”而出现系统崩溃,导致无法启动该功能。
技术分析指出,Linux Terminal的运行依赖于“非保护”虚拟机模式,这种模式允许宿主操作系统访问虚拟机内存。而当前高通在其芯片平台上仅实现了受保护的虚拟机机制,出于安全考虑限制了宿主机对VM内存的直接访问,因此不满足Linux Terminal的底层需求。
该功能依托于Android Virtualization Framework(AVF),虽然AVF本身是AOSP开源项目的一部分,但要真正启用Linux Terminal,设备不仅需要支持AVF,还必须开放非保护虚拟机的运行权限。
对此,高通方面回应称,若OEM厂商或终端用户表现出强烈需求,公司可随时调整策略,为相关设备提供对非保护虚拟机的支持。
以上就是痛失Android 16最大升级 消息称高通骁龙高端芯片无法启用Linux虚拟机的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号