Android OTA 的工作流程是怎样的

Android OTA 的工作流程是怎样的,第1张

1、获取并下载OTA格式的.zip文件2、重启至recovery,并应用OTA格式升级包3、recovery首先验证升级包的数字签名。根据.zip里的内容,修改(覆盖)对应的文件,特别是/system分区的4、重启至系统,系统会将/system,/data分区内已安装的应用程序,以及Framework内的apk格式文件(以.jar扩展名存在)全部重新"安装"一遍,期间显示“Android正在更新”之类的字眼实际上是建立odex文件。对于Dalvik执行环境,是把apk中的dex文件"解压缩"为性能更好的odex,期间还有检查等项目。对于Android RunTime执行环境,则是利用LLVM把dex编译为二进制机器码的oat格式,再封装成elf这种常见于(类)unix *** 作系统的可执行文件格式,但实际的扩展名依然是odex。5、升级完毕,把控制权交给用户。

【太平洋汽车】OTA全称为Over-The-Airtechnology(空中下载技术),通过移动通信的接口实现对软件进行远程管理,传统的做法到4S店通过整车OBD对相应的ECU进行软件升级。

首发于汽车ECU开发写文章登录关注公众号:汽车ECU开发OTA全称为Over-The-Airtechnology(空中下载技术),通过移动通信的接口实现对软件进行远程管理,传统的做法到4S店通过整车OBD对相应的ECU进行软件升级。OTA技术最早2000年在出现日本,目前通过OTA方式升级软件广泛应用于智能手机。

对于汽车而言,OTA最早出现特斯拉2012年推出的ModesS车型上,其更新范围涉及自动驾驶、人机交互、动力、电池系统等领域,通过OTA的方式特斯拉完成钥匙卡漏洞、续航里程提升、提高最高速度、提升乘坐舒适度等功能或者漏洞的修复。

2016年11月,丰田宣布将采用OTA技术更新车辆ECU软件,并讨论了上市车辆通过OTA新增功能的可能性。

2017年5月福特首次通过OTA技术为搭载Sync3车载系统的车型新增功能。

国内以小鹏、蔚来为代表的新造车势力也将整车OTA作为自身产品智能化的体现,传统造车企业也逐步在新车型上提供OTA功能。

汽车为什么要OTA随着汽车“电动化,网联化,智能化,共享化”新四化的推进,其电子化程序也越来越高,如图1所示,汽车电子成本占整车成本逐步提升,新能源车比传统车明显提升很多。“软件定义汽车”已成为汽车的发展趋势,汽车软件的复杂度也随之大增,软件故障的修复以及个性化定制需求的更新,仅通过4S升级难以给予用户最佳的体验。那OTA又可以带来哪些好处呢?

1、OTA远程为用户修复软件故障,大幅度缩短中间步骤的时间,使软件快速到达用户,减少汽车制造产商和用户的成本,包括汽车制造产商的召回成本,用户的时间成本;

2、OTA可以为车辆增加新功能,增加用户的新鲜感;

3、OTA拓宽了“服务”和“运营”的范畴,增加车辆的附加价值。

与此同时,OTA也带来了新的挑战,由于车载ECU众多,网络复杂,一旦车辆与外界建立通信,带来了原本封闭的网络受到入侵的可能性,怎么保证车辆安全,建立安全防护措施是OTA的重要课题。

图1汽车电子成本占整车成本比例OTA设计要求OTA要求主要从安全、时间、版本管控、异常处理方面考虑,具体为:

1、软件升级时间最短,就是确保车辆无法行驶的时间最短,车载ECU通常是通过CAN或Ethernet刷写,在带宽允许的情况下,尽可能采取并行刷写模式,选取刷写时间最长的节点优先处理等设计原则。

2、版本管控版本管控对于OTA来说很重要,因为车辆上ECU众多,不同ECU有不同版本的软件,另外产商的车型众多,不同车型ECU的需求有不同,版本也存在差异。

(图/文/摄:太平洋汽车问答叫兽)

汽车的OTA升级可以被简单分为两种,一种是FOTA固件在线升级(Firmware-Over-The-Air),通过给ECU闪存下载完整的固件镜像,或是修补更新现有的固件闪存完成,比如对车辆的动力系统、变速箱逻辑、电池系统、自动驾驶等部分的升级。

另一种则是SOTA软件在线升级(Software-Over-The-Air),比如对车机系统的地图、语音包等在内的升级。

就硬件部分来说,尤其是对于新能源车型,意味着整车研发可以不用所有的软件同步开发

同时,车企销售也有了更多的玩法,就像特斯拉通过软件在线解锁功能的方式,车企完全可以用一款整车解锁出无限可能的车型组合,精简产品线节约成本的同时也制造了更多的可能性和个性化。

但是对于广大用户来说,虽然获得了更为新鲜的体验,但是也同时埋下了被“割韭菜”的隐患,除了需要浅显地考虑到OTA升级的流量费用之外,解锁不同功能不菲的价格同样会让不少人感到不爽,这一点在特斯拉上已经有所表现。

对于消费者,用车习惯更应被改变

对于大多数传统燃油车型来说,买车往往是一锤子买卖,付钱提车走人,即使是日常的保养和维修哪怕离开了4S店也不会走投无路。

但是一旦整车OTA升级越来越成为标配时,也意味着车主和厂家也将越来越被牢牢绑在一起,就像买了一部智能手机,总不能永远不进行系统升级吧,这样即使是最新款的产品,使用体验依然是过时的,而这种前卫、新潮、舒适、高度智能的使用体验,只有厂家才能给到你。

另外,部分常见的汽车召回,甚至也不需要再由车主专门开到4S店甚至返厂,对于涉及控制软件以及程序部分的问题,只需要通过在线更新修补OTA就完事,无论是对于车企还是车主都是皆大欢喜的好事。

为了防止有车企借此钻监管部门的空子,国家市场监管总局发布了一则将汽车OTA升级纳入召回监管范围的通知,加强了对OTA安全问题的防范、举报及评估等相关工作,明确了车企不能通过后台OTA升级隐瞒车辆缺陷,保证了车主的知情权。

国内互联网企业布局车机系统,正是盯上了这块蛋糕

伴随着新能源车企以及传统车企极力走向车联网道路,还有不少国内互联网巨头的跨界融入。

成立了车联网业务部的华为,如今更是掌握了5G基带芯片、以AI芯片为核的人工智能计算平台、支持车载场景的鸿蒙OS等核心技术,并获得了高精度地图的甲级测绘资质。

另一方面,在To C模式下,这些车联网所属的消费者群体,同样是一股可以转化为财富的巨大流量。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8175895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存