10月20日,记者获悉,由阿里巴巴平头哥贡献的RISC-V移植安卓的代码补丁集合,被安卓AOSP社区收录进系统源代码,成为全球首批RISC-V兼容安卓的正式补丁。这意味着谷歌安卓开启了对RISC-V架构的官方原生支持,RISC-V与安卓两大体系的融合驶入快车道。
AOSP网站截图显示,安卓系统正式接收的首批RISC-V移植补丁,来自阿里平头哥
安卓(Android)是全球主流移动设备操作系统,拥有丰富成熟的应用生态,其系统核心代码部分即AOSP(Android Open Source Project)。在AOSP开源社区,重要的技术贡献将被安卓官方吸纳,成为不断更新的安卓系统的一部分。
作为近年备受瞩目的新架构,RISC-V与安卓系统的适配,被业界普遍视为软硬件融合发展的新方向。但因RISC-V架构仍在演进,而安卓系统已成熟,打通两大体系的技术挑战十分艰巨,仅编译系统、LLVM编译工具链、C函数库等基础技术就需要大量的优化适配工作。
2021年10月,平头哥最早完成了安卓系统的整体移植,在玄铁C910处理器上首次兼容安卓10.0系统,并运行Chrome浏览器等应用;2022年4月,玄铁C910在安卓12.0系统上成功运行TensorFlow Lite,集成多项第三方关键组件,证明了RISC-V可兼容不断更新的安卓系统。
过去两年间,平头哥在RISC-V领域的系列技术突破及产业化落地,极大提振业界对RISC-V的信心,促成谷歌安卓对RISC-V架构提供官方支持。
今年6月,谷歌与平头哥达成公司层面的贡献者许可协议(CLA,Contributor License Agreement),双方就安卓系统支持RISC-V架构等工作进行技术合作和分享。
9月30日,谷歌安卓AOSP社区开始接收RISC-V补丁。平头哥率先提交关于Bionic C库、模拟器、三方上游模块等76项基础代码补丁,其中,与AOSP社区合作直接并入官方补丁18项,拆分合入C库关键补丁12项,外部项目合入补丁4项,成为全球首批安卓系统吸纳的RISC-V补丁。
“阿里率先在两大体系打通及融合上做了大量工作,如今安卓正式接受来自 RISC-V 的补丁,也意味着RISC-V兼容安卓系统向前迈出新的一步。”RISC-V国际基金会首席执行官 Calista Redmond 说,“我们将继续与安卓在移动、数据中心和其他IoT设备等领域展开合作。RISC-V灵活、开放,将持续吸引更多的主流软件生态进行适配。”
据悉,平头哥玄铁RISC-V系列处理器,目前已适配RTOS、Linux、Android、龙蜥Anolis OS等云、边、端的主流操作系统。
“平头哥一直在拓展RISC-V技术和应用的边界,不断推进RISC-V与安卓等不同操作系统的 融合,让RISC-V走入不同行业和领域,成为更多开发者、企业和市场的新选择。”平头哥技术专家、RISC-V国际基金会安卓技术组(Android SIG)主席毛晗说。该技术组由平头哥牵头成立,是平头哥在RISC-V国际基金会领导的10个技术组之一,负责推进RISC-V相关国际标准的制定。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。