XDA Developers 称谷歌正在开发用于虚拟机的精简版 Android,名为 MicroDroid。报道指出,根据谷歌向 AOSP 提交的 commit,MicroDroid 被谷歌称为基于 Android 的最小化 Linux 镜像("a minimal Android-based Linux image"),将会在虚拟机中使用。
谷歌在 commit 中提到,他们没有选择从零开始开发一个全新的 Linux 镜像,而是将 MicroDroid 设计为通用系统映像 (GSI) 的精简版本。
通用系统映像 (GSI) 是一种纯 Android 实现,采用未经修改的 Android 开源项目 (AOSP) 代码,可在各种 Android 设备上运行。
因此,MicroDroid 本质上依旧是 Android 系统,不过会被精简为最小可运行的版本。XDA 认为此项目将帮助实现在 hypervisor 之上运行精简版 Android,然后用于虚拟化单个 Android 应用,从而无需提供完整的辅助桌面环境。
根据 XDA 的分析,MicroDroid 很可能会被谷歌用于为 Android 硬件设备提升安全性。LWN 曾报道过谷歌将名为"KVM"的 Linux 内核虚拟化机制( Linux Kernel Virtualization Mechanism)引入到使用 ARM64 SoC 的 Android 设备上,但此操作导致系统级的权限出现异常,像 DRM 和加密等第三方代码会拥有和 Android 系统一样的级别在虚拟机中运行。
如果使用了 MicroDroid,它通过其拥有的最小可运行组件(如 init 和 binder services)即可跟底层 Android 主机进行通信,这样就实现了与主系统的隔离。因此,具有高权限却又是第三方的应用就可以单独放到 MicroDroid 运行,进而提升安全性。
据了解,此项目可能需要搭配骁龙888中新的 Type-1 Hypervisor 组件方可使用。也就是说,搭载骁龙888的 Android 手机未来升级版本后,可获得比以往更安全的应用隔离运行功能,而且被隔离的应用不会降低系统性能。
本文转自OSCHINA
本文标题:谷歌开发 MicroDroid,用于虚拟机的精简版 Android
本文地址:https://www.oschina.net/news/128235/google-microdroid-for-android-vm
1.终有那么一个人,可以随时改变着你的心情。 2.有的东西你再喜欢也不会属於你...
5G网络建设加快,超前布局6G 截止目前,我国累计建成的5G基站数量超过71.8万座,...
逛个动物园要指纹打卡,连回家进小区也要刷脸验明正身会议期间,记者在浙江代表...
1.总有一天,我们会过上我一翻身就可以偷亲你的日子。 2.即使一贫如洗,我会是...
iOS 11~iOS 14.3的越狱工具发布了un0ver6.0.0版本 支持iOS11-iOS 14.3系统设备进...
5G切片是新商业模式的关键推动者,也是增强5G潜力的关键概念。通信服务提供商可...
3月15日消息 一年一度的央视财经 3.15 晚会正在进行中,从前言来看主要曝光问题...
近年来,因高空抛物、坠物造成的伤害事件屡上报端。水瓶、西瓜皮、易拉罐,甚至...
整个欧洲向智能建筑迈进的步伐正在加快。随着各行各业的组织在客户和员工体验方...
人脸解锁扫脸支付随着人脸识别技术的不断发展,如今借助一个小小的摄像头就能让...