DDiPlay
功能ADB 要求范围
基础 USB/无线 CarPlay不要求普通应用权限,以及兼容的车机硬件
已验证抬头显示 HUD不要求运行时启动脚本准确原厂固件/接收服务及地图元数据
基础仪表地图是否需要取决于具体设置应用可见投影显示及受支持固件
DiLink 5.1 自动主题/卡片跟随受影响固件须一次性 Usage Access 授权使用当前安装包显示的命令
DiLink 5.0 地图流暂停/电池可选车机 ADB受支持厂商属性及 Check ADB access
0.2.8 轮速/停车视频可选车机 ADB默认关闭;隧道未验证;视频仅 P 挡
仪表歌曲/歌手/播放状态网络 ADB受支持的 BYD 属性;通过 Check ADB access 授权
中控悬浮地图显示在其他应用上层可通过设置或 ADB 授权;须开启仪表地图

先完成什么

先连接基础 CarPlay,再开启车辆集成。如果固件要求通过 ADB 才能安装 APK,这是安装限制,而不是 DiPlay 运行要求。

公开包命令:
adb shell appops set com.shihab.diplay SYSTEM_ALERT_WINDOW allow
adb shell appops set com.shihab.diplay GET_USAGE_STATS allow
测试包使用 com.shihab.diplay.hudtest,执行前核对实际安装包名。

高级功能限制:可选车机 ADB 使用本机 5555 端口 adbd,需从 Check ADB access 明确触发密钥许可,不支持 TLS 无线调试配对。停车后按需启用。电池功能需要在识别阶段有数据;停车视频需要有效挡位读取,离开 P 挡即关闭。