(图源:华为P30发布会)
至于让手机文件变得更加安全 , 则跟「只读」特性有关 。 传统的Ext4文件系统是可写入的 , Android系统是通过Ext4的只读挂载参数和挂载dm-verity虚拟块设备来配合实现只读 , 依然还有被绕过的潜在风险 。 和Ext4不同 , EROFS天生就是个只读文件系统 , 无法被挂载成读/写模式 , 这样系统分区自然更安全 。
人人皆可用
由此看来 , EROFS文件系统确实可以称得上是华为的黑科技 , 解决了不少传统文件系统遗留下来的优化问题 , 会被谷歌盯上自然是一件顺理成章的事情 。 问题在于 , 在这美国制裁华为的大背景下 , 为什么谷歌还有权利使用华为研发出来的EROFS超级文件系统?
原因其实很简单 , 因为EROFS文件系统早就开源了 , EROFS内核驱动程序在2019年底已经成为Linux 5.4版内核主线的一部分 。 Android系统本身就是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统 , 因此从Linux 5.4版开始 , 任何手机厂商都可以方便地将EROFS系统应用到自家设备 。
(图源:Linux社区)
话虽如此 , 但在实际应用的过程中 , EROFS文件系统的推进是比较缓慢的 。 为什么会这样?根据Mishaal Rahman的分析 , 因为追求系统稳定性的缘故 , 各家Android手机厂商倾向于在自己定制的系统中使用旧版的Linux内核 , 此外 , 因为Android系统的更新引擎尚不支持EROFS有效负载 , 各家厂商必须在其OTA更新基础架构中构建对EROFS的支持才行 。
最终 , 还是国产厂商的行动要更快 。 自2021年开始 , OPPO和小米等几家著名的国产厂商都开始使用EROFS文件系统作为自己的卖点 。 在OPPO最新发布的Reno8系列官方宣传中 , 赫然写着支持「只读分区压缩」技术 , 进一步节省系统空间 , 优化读写存储的性能的宣传语 。
(图源:OPPO官网)
在几家国产主流厂商的带领下 , 包括酷派等小众厂商也加入了EROFS文件系统的行列 。 现如今 , 只要你的安卓手机采用的是Linux 5.4及以后的内核版本 , 那么就很有可能就在使用这项技术 。 如果你有兴趣 , 可以通过第三方应用AIDA64查看你的手机是否采用EROFS文件系统 。
(图源:雷科技自制)
至于谷歌这边 , 去年12月 , 一位谷歌工程师在实施新的system_dlkm分区时复述了一位同事告诉他的有关Android即将推出的文件系统要求的内容 , 该分区包含系统分区的动态可加载内核模块 , 里面显示system_dlkm分区的文件系统应该是 EROFS 而不是Ext4 。
此外 , 根据Mishaal Rahman爆料 , 谷歌在Android 13测试版中的PackageManager 加入两个新功能声明:android.software.erofs和android.software.erofs_legacy 。 此外 , Android 13测试版还会检查内核中的EROFS支持 , Google似乎正在努力让 海外Android厂商适应EROFS的到来 。
总结一下 , 考虑到爆料人的身份和目前曝光的信息 , 小雷认为谷歌确实可能会在Android 13系统中采用EROFS文件系统 。 谷歌主动在最新的系统中采用华为研发的底层技术 , 证明了EROFS文件系统的先进性、可靠性 , 以及华为出色的研发实力 , 值得国人好好骄傲一番 。
能够取得这样的成功 , 和华为坚定自主研发道路的战略是分不开的 。 根据相关统计 , 华为的研发费用从2011年之后就一直保持在10%以上 , 近年来甚至在14%以上 , 在受到全面制裁的2021年 , 华为研发费用甚至达到了人民币1427亿元 , 约占全年收入的22.4% , 超越了微软、苹果、英特尔等一众科技巨头 。
【安卓|鸿蒙的“基因”要渗入安卓的血液里】如今的华为 , 已然成为了不少国产手机厂商的榜样 。 诸如小米、OPPO、vivo等国内手机厂商也在不断加大研发投入 , 都希望在芯片领域留下自己的足迹 , 各种自研充电芯片、影像芯片都已经投入市场之中 。 小雷希望 , 各家国产厂商都走出属于自己的自研道路 , 只有到那一天 , 我们才能拍着自己的胸脯说:“中国的技术要走向世界了!”
- 高通骁龙|618换手机,不一定只买新款机型,老旗舰的性价比更高,价格真香
- 电池|捡漏失败——看到某鱼300带显示器的主机想捡漏,没想自己智障了
- 芯片|华为手机的麒麟芯片还能不能“重出江湖”?手上的差不多该换了。
- AMD|发展史系列:锐龙的前世今生(3)AMD推土机的错误路线
- 苹果|闻泰集团并购案被重新调查,苹果趁机落井下石,央视的忠告没错!
- 三星|为什么美国允许三星的存在,却容不得华为?
- 显示器|除了芯片,哪怕是一个小小的电容电阻,我们也要攻克核心技术。
- 传感器|锐龙处理器是哪国的?
- Windows7|如何使用 SFC 和 DISM 命令修复损坏的 Windows 系统文件
- 荣耀|被无数人吐槽的手机发烫,如今有了“救命丸”:就1分钟,直降9℃