GrapheneOS是一款开放源代码的Android操作系统,可在部分Google Pixel智能手机、平板電腦和可摺疊式智能手機上运行,GrapheneOS目前只与Google Pixel设备兼容,但项目官方已宣布同Motorola展开合作以开发兼容其操作系统的新设备。
历史
GrapheneOS的主力软件开发人员Daniel Micay起初从事CopperheadOS的开发,後來與Copperhead Limited的联合创始人因软件许可问题发生爭執,2018年Micay被公司解雇。之後Micay继续開發Android Hardening项目,并于2019年4月发布。
据报道,GrapheneOS于2022年3月先于Google发布了适用于Google Pixel设备的基于Android 12L的操作系统,仅次于ProtonAOSP。
2023年5月,Micay宣布其将卸任GrapheneOS的首席开发人员和GrapheneOS基金会董事职务。截至2024年9月,GrapheneOS基金会在加拿大联邦公司信息中显示,Micay是其董事之一。
2026年3月,GrapheneOS宣布与Motorola展开合作。以推出兼容GrapheneOS的Motorola设备,这是GrapheneOS第一次计划为Google Pixel系列以外的设备引入支持。
特性
沙盒化Google Play
GrapheneOS默认情况下不预装Google应用,但用户可以从预装的“应用商店”安装沙盒化版本Google Play服務。沙盒化Google Play兼容层设置新增了一个权限菜单,其中包含4个开关,用于授予有线Android Auto、无线Android Auto、音频路由和电话通话所需的最小访问权限。
安全与隐私
GrapheneOS为每个已安装应用引入了可撤销的网络访问和传感器权限开关。GrapheneOS还为锁屏引入了PIN码加密选项。
GrapheneOS的Wi-Fi功能默认为每次(同一网络下的)连接进行随机分配Wi-Fi MAC地址,而非Android的同一个网络下只随机分配同一个。
GrapheneOS的功能还包含在手机不使用时自动重启、自动禁用WiFi和蓝牙,以及系统级禁用USB-C端口、麦克风、摄像头和传感器等。此外,它还提供“联系人权限范围”功能,允许用户选择哪些联系人可以被应用程序访问。
一款经过强化的基于Chromium的Web浏览器和实现,名为,由GrapheneOS开发并作为默认网页浏览器(和WebView)附带。该浏览器包含自动更新、进程级和站点级沙盒以及内置的广告和跟踪器拦截功能。
Auditor是一款由GrapheneOS开发的基于硬件的认证应用程序,可“提供对设备上固件/软件的真实性和完整性的强大的基于硬件的验证”。
GrapheneOS还带有一个强化的内存分配器(,hardened_malloc),旨在提供针对常见漏洞(例如)的有力防御。此外,其基于Chromium的浏览器/WebView(Vanadium)还提供了超越上游默认设置的进一步漏洞缓解措施(例如,基于类型的(CFI)、更强的(SSP)、变量零初始化)。
註
参考
评论 (0)