车载专用系统谷歌AAOS系统介绍

Android Automotive是一个基本Android平台,可运行IVI系统中预安装的Android应用以及第三方Android应用。Android Automotive可为车载信息娱乐系统和车机提供开放性、自定义和规模化特性。开放性在免费的开源代码库中提供基本的车载信息娱乐功能,可进一步提升效率。借助自定义特性,实现人员能够在适当的情况下实现商品的差异化。
一、常见车载类型介绍
Android Automotive是直接基于车载硬件运行的操作系统和平台。它是一个可定制程度非常高的全栈开源平台,可为信息娱乐体验提供强大的技术支持。AndroidAutomotive支持专为Android打造的应用,以及专为AndroidAuto打造的应用。可以预装Android Auto和carplay。
Android Auto是一个基于用户的手机运行的平台,可通过USB连接将Android Auto用户体验投射到兼容的车载信息娱乐系统。AndroidAuto支持专为车载用途而设计的应用。Google汽车服务(GAS)是汽车OEM可以选择授予许可并集成到自己的车载信息娱乐(IVI)系统中的应用和服务的集合。
二、核心概念对比

三、AAOS常见开发指令
adb shell dumpsys car_service 查看VHAL状态、驾驶限制、音频焦点详情。
adb shell dumpsys activity service com.android.car inject-vhal-event 0x11600207 30 模拟车速:将车速设为 30m/s,触发驾驶限制测试。
bootanalyze.py 谷歌提供的脚本,用于分析 logcat 和 dmesg 中的启动耗时瓶颈。
adb shell cmd car_service inject-vhal-event 模拟车辆各种状态(如车速、油量、车门状态),验证 HMI 逻辑是否正确响应。
四、AAOS测试流程
配置台架和测试环境
确保测试目标版本的准备工作就绪
每两周或一周执行一次xTS测试
生成测试报告并收集必要的日志
重测失败的测试用例验证
五、AAOS常见术语
应用编程接口 (API)
一组协议,可供用户程序化地访问各种工具和服务以及开发软件应用。
板级支持包 (BSP)
设备的 SoC 专用固件。
兼容性定义文档 (CDD)
列出了兼容的 Android 设备需遵循的软件和硬件要求。
兼容性测试套件 (CTS)
用于确认是否与上游 Android 平台兼容。
数字版权管理 (DRM)
一种系统,通过支持安全分发数据并/或禁止非法分发数据,保护通过互联网或其他数字媒体所传播的数据的版权。
数字信号处理器 (DSP)
一种专用的微处理器(或 SIP 块),其架构已经过优化,可满足数字信号处理的各种操作需求。
驾驶员分心 (DD)
驾驶员在驾驶过程中因进行某些活动导致注意力分散。
固件无线下载 (FOTA)
固件无线下载是指嵌入式系统的无线固件更新。
车机 (HU)
为车载中控台的主显示屏提供支持的计算单元。
集成车机 (IHU)
为车载中控台的主显示屏提供支持的计算单元。
车载信息娱乐系统 (IVI)
一组可提供音频和/或视频娱乐的车载硬件和软件功能。
区域互连网路 (LIN)
车载组件之间通信时所用的串行网络协议。
系统芯片 (SoC)
可将计算机或其他电子系统的所有组件集成到单个芯片的集成电路。
远程信息控制单元 (TCU)
远程信息处理控制单元是指车辆中负责无线卡或 SIM 卡模块等车载外围设备的模块。
可信执行环境 (TEE)
由在常规内核下运行且受到特殊硬件支持的小型操作系统创建的环境。
车载地图服务 (VMS)
支持高级驾驶辅助系统 (ADAS) 的车载数据交换服务。
车辆网络服务 (VNS)
通过内置安全机制控制车载 HAL。
深光已经配有专用的测试环境和测试工具,可以对AAOS系统进行CTS、CTS-V测试,鉴于CTS、CTS-V是工作量最大的的谷歌兼容性测试,深光可以提供每1周~2周,版本迭代高频验证测试,或者专门针对特定模块的专跑服务,乃至于特定模块-特定cases的retry测试服务,以确保车机AAOS系统和硬件的兼容性。
此外,深光参与谷歌生态的众多测试认证服务,如GMS认证、TADA认证、Widevine认证、GAS认证、Auto认证,搭配有专有的测试网络环境和各类测试工具及工程师,至今为芯片、模组、车企、各类成品公司完成过谷歌生态圈里的各类认证,并且提供谷歌测试外包服务,欢迎联系我们。
推荐项目
-

深光标准-谷歌GMS认证软件研发服务: GMS 认证难?从测试到deBug,我们提供‘一站式整包’服务
安卓设备厂商在进行谷歌GMS认证过程中常遇到的挑战,尤其是解bug的复杂性和认证周期的延误。随着安卓版本升级,认证要求日益严格,厂商在解决兼容性、应用适配性和安全性能等问题时常遭遇困难。深光标准通过提供一站式的整包服务,从授权、测试、bug修复到最终认证,帮助全球安卓设备厂商高效通过谷歌GMS认证,缩短认证周期,确保产品按时出口。查看更多 -

谷歌安卓Digital Car Key数字车钥匙测试认证服务
谷歌安卓的Digital Car Key(数字车钥匙)认证,是基于CCC(Car Connectivity Consortium)Digital Key 全球标准的认证体系,谷歌作为 CCC 核心成员,认可该认证并支持产品接入 Google Wallet,同时针对谷歌Android 设备,车载系统有额外的专属要求。 如果手机或设备想支持 Android Digital Car Key 功能(用手机开锁、启动车辆),必须取得谷歌安卓的Digital Car Key(数字车钥匙)认证。...查看更多 -

谷歌Works with Google Home/WWGH认证服务
谷歌 Works with Google Home认证(WWGH)是一项由谷歌官方推出的设备兼容性认证计划,旨在确保第三方智能硬件能够与 Google Home 生态系统无缝集成,支持通过 Google Assistant 语音控制和家庭 App 等进行管理。 该认证要求设备不仅能通过 Google Assistant 语音控制,还能与 Google Home 设备(如 Google Home 智能音箱、Nest Hub 智能屏)实现深度联动,比如设备状态同步、多设备场景联动等。 获得 WWG...查看更多 -

Google Works With Chromebook/ChromeOS WWCB认证
Works With Chromebook和Works With ChromeOS,即WWCB认证 WWCB认证代表与Chromebook/Chromebook OS兼容,这是一个认证计划,谷歌与配件和外围合作伙伴合作,确保经过认证的产品(如扩展坞、鼠标、电缆、电源适配器等)能够顺畅的工作起来。 为了使产品获得WWCB认证,须经过谷歌的互操作性测试。谷歌认为这有助于确保外部设备与Chromebook顺利运行,并有助于增加购买产品的信心,因为这些设备已经过验证...查看更多



