DiPlay 无线 CarPlay:车机热点、Wi-Fi Direct 与同一局 域网
选择连接方式
| 方式 | 前提 | 优先检查 |
|---|---|---|
| 车机自带热点 | Android 9+;还需确认车机固件是否可用 | 打开车机热点,保存准确名称/密码,完成蓝牙配对 |
| Wi-Fi Direct | Android 9+,需要固件支持 | 权限、旧 Android 的定位开关、实际频段/信道 |
| 同一局域网/现有 Wi-Fi | Android 9+;车机与 iPhone 加入同一个外部网络 | 保存网络凭据、蓝牙配对、允许组播发现、关闭客户端隔离 |
| USB | Android 9+,数据端口/线材及正确 USB 角色 | 可用于对照判断无线链路问题 |
车机热点设置
- 开启车机热点,可用时选择 5 GHz。不要使用 iPhone 的个人热点替代。
- 在 Settings → Connection setup → Built-in car hotspot 保存准确名称和密码。车机热点信息改变后也要更新这里。
- 保持 iPhone 蓝牙和 Wi-Fi 开启,配对车机,点击 Connect phone 并接受 CarPlay 提示。无需先手动加入热点。
频段和版本边界
能连接 5 GHz Wi-Fi,不代表车机能创建 5 GHz Wi-Fi Direct 组。固件可能拒绝指定信道;不要修改国家码或驱动属性来绕过限制。
Android 10 的 getNetworkName 崩溃见 #15/#44/#79。当前源码已避开该 getter;#79 中维护者称 0.2.8 已处理,反馈者只确认了自编译版本,尚未确认公开 APK。
0.2.6 已移除旧 Local hotspot 选项。旧教程中的操作需要换成当前保存车机热点信息的流程。此连接设置不要求 ADB 或车联网套餐。
无线启动可选择空闲 AirPlay 端口;Wi-Fi Direct 处理未知安全类型、繁忙信道,并在有限重试后从 5 GHz 回退到 2.4 GHz(PR #121/#143)。 Wi-Fi Direct 丢包、特定设备的麦克风输入和重连问题仍需硬件调查,不代表普遍修复。
0.2.13 的变化与验证范围
0.2.13 新增依赖固件的 Android 9 Wi-Fi Direct,读取实际组凭据。Android 9 请求的信道仍未经频率验证,Android 10+ 可核对频率;清理保留系统持久配置(PR #282)。
无线优先使用可用 IPv4,以限定接口的 IPv6 回退;自动信道不保证频段或消除卡顿。接口 mDNS 不再依赖未使用的 NSD 服务;握手回退必须已有视频帧。实验性热点加入修复要求 Android 13+、用户配置的纯 5 GHz 热点、受支持 API、已授权本机 ADB,并在断开会话后明确确认(PR #251/#258/#283/#309/#313)。
需在目标固件复测 Android 9 P2P、车型专属仪表恢复、热点修复及通话/音频。音乐缓冲仍需实机暂停、跳转、导航、通话和 Siri 检查;贡献者配置不能证明完整签名版已验证。
0.2.12 的变化与待验证项
现有 Wi-Fi/同一局域网模式让车机和 iPhone 连接同一个外部网络。先在系统设置中加入网络,保存其凭据,保持蓝牙开启并关闭客户端隔离。DiPlay 不代为加入 Wi-Fi,也不改变默认路由(PR #223)。
热点启动检查实际 AP 接口,并在 AirPlay 未连接时有限重试。可选热点自动启动仍默认关闭;回退需固件支持的命令、已授权本地 ADB 和实际就绪状态,不能仅以命令执行成功判断(PR #229/#235)。
符合条件的 Android 10 热点/Wi-Fi Direct 会话可选用已授权本地 ADB 暂停客户端扫描。同一局域网模式除外;暂停时无法自动加入已保存网络。恢复标记和重试会恢复扫描,重新打开应用也会恢复;不是普遍的卡顿修复(PR #225)。
同一局域网支持开放网络、WPA2-Personal 和 WPA2/WPA3 混合模式,不支持仅 WPA3、企业认证及门户认证;需允许组播发现。贡献者在 2022 汉 DM-i/DiLink 4.0/Android 10/固件 21.1.21.2401160.1 测试过独立构建,不能当作完整签名 0.2.12 发布版的实车测试。
需复测修复后的 DiLink 3/4 仪表路径、扫描恢复、方向盘模式和固件相关热点启动。普遍卡顿、通话/Siri/麦克风、iOS 15 启动及颜色/主题问题仍需当前设备新证据。
0.2.11 的变化与待验证项
连接设置中的 Wi-Fi Direct 新增“首选信道”。默认自动;手动保存的信道在下次连接生效。不支持或实际信道不符时提示错误,尚未证实能解决音频卡顿(PR #175)。
可选的车机自带热点自动启动默认关闭。在支持的 BYD 固件上核实 DiPlay 自身包的权限,并保留热点名称和密码(PR #164/#173)。
Android 10 仅在建组前的框架 Builder 严格匹配缺失 WifiP2pConfig.getNetworkName() 签名时,允许自动模式尝试一次系统默认配置。权限失败、超时和手动信道不适用;旧报告 #15 仍需当前设备复测。
0.2.10 的变化与复查
无线超时(#98/#134/#137/#142)、旋转/重连(#119/#141)、音频卡顿(#131)和通话/Siri(#103/#115/#117/#138)需要 0.2.10 新日志。
相关配置反馈
以下是原始反馈配置,不是普遍受影响车型清单,未知字段仍为未知。
iPhone 14 Pro Max / iOS 27.0 · DiPlay 0.2.0
有不兼容报告
蓝牙可配对,但 CarPlay 启动时发生 getNetworkName 崩溃。报告中的 AI 原因分析不作为证明,不能推广到全部 DiLink 3。
查看原始反馈相关 GitHub 问题
关闭不一定代表已修复,后续进展以原始来源为准。
本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。