紫光展锐曹艳:优化方案助力同步适配Android 11

“2020紫光展锐市场峰会”在上海召开,同期举办的“操作系统os研讨会”上,紫光展锐曹艳介绍了紫光展锐在android os的实践和应用。
从当前智能手机市场分析来看,android操作系统和ios操作系统市场占有率超过99%。由于android的开放性以及丰富的硬件支持资源,android操作系统占据了77%市场份额。
曹艳表示,android的开放性主要体现在它具有广阔的应用场景。智能手机和pad等是android的第一大业务领域。在2014年android发布了智能穿戴和显示设备,在2016年发布了android智能设备,都是在全方位地构建android的生态圈。未来android在智能家居、智能汽车、iot都会有非常广阔的应用场景。
据曹艳介绍,紫光展锐从android 2.2开始一直跟随android做芯片与版本升级,今年9月8日做到和android 11同步,并率先完成android 11的升级工作,主要得益于紫光展锐对android的部分解耦,从而实现bug数相较android10减少42%,修改aosp行数减少53%,开发周期缩短33%。
围绕android系统,紫光展锐的工作主要包括三个方面,首先,android版本的升级,对原生系统进行修改以适配硬件。第二,android的优化,包括架构、性能等。第三,android产品交付。
曹艳表示,除了对原生android的一些版本优化之外,紫光展锐在android基础上推出了特有的优化方案。md组态编译采用模块化设计、组态化设计、继承思想以及自动扩展,实现module货架化,product/board继承,减少开发与维护工作。
特有的货架化android解决方案 ,在产品形态上包括全功能版本、精简版本、wi-fi-only版本等。在交付形式上,提供turnkey方案、fwk only版本、bsp版本。在产品类型上提供包括智能手机、智能穿戴、智能显示、平板等产品形态。“提供各类解决方案,满足客户需求,优化客户交付质量和分工界面。”
ssi/svi解耦方案具备模块化、归一化、兼容性、可扩展性、可定制性、货架化等能力,推动实现增量编译的目标,进一步实现增量验收的目的。
app货架化方案,预期目标是app不区分大版本、产品,统一放到货架上管理,按需从架子上挑选app,封装到产品中,做到独立调试、独立发布、独立分支,跨版本支持。为了保证app货架化,紫光展锐开发unitest保证接口的稳定性和一致性。
软件集成测试缺陷拦截网方案,自动化集成测试平台是ci/cd的基础设施,构建研发体系质量和效率的项目交付能力(3 on),研发阶段设置的缺陷拦截网通过指标监控,有效提高缺陷去除率和降低缺陷遗留率指标。此外,基于cuttlefish开发的modem模拟器,它可以模拟网络环境以及不同sim卡、不同硬件设备,以测试android telephony通信接口对于2g/3g/4g/5g网络的兼容性。


电路基础知识:电容的分类
钓具生产企业用颜色识别传感器检测标签粘贴
欧盟统一充电口,无线传输技术或成为关键
基于WT2003HX语音芯片的智能语音压感应用设计方案
骨传导耳机你了解吗?骨传导耳机的工作原理揭秘
紫光展锐曹艳:优化方案助力同步适配Android 11
NextSource与一日本石墨贸易公司签订协议 将提供锂离子电池阳极石墨材料
细数 M1 处理器四大原罪,Intel依旧真香
EV12AS350B数字模拟转换器的主要特点是什么
PLC控制在自动化柴油发电机组中的功能特点及应用设计分析
科技“智”造不一样的智慧工厂,既高效又节能
虹科案例 | 依维柯Eurocargo 起动间歇性失控
利用多个独立LED实现嵌入式渐进调光功能
SRAM的工作原理图解
Twitter面面观
AIGC加速推动数据中心液冷市场的爆发
AT32F435/437 I2C使用指南
OLED为什么奔向护眼主流?原来如此
【CES 2016】Panasonic发布最新4K系列产品:freeze
电池企业集中发力LFP