手机的换机周期通常只有 3 到 4 年,但汽车作为长期的耐用消费品,更换周期往往长达十年以上。
这就带来一个严重的问题:汽车内置的车机系统,不管是硬件还是应用生态,更新速度完全跟不上手机的节奏。
尤其是那些已经开了 5 年以上的老车,内置的安卓车机不仅性能卡慢,且导航系统基本完全过时,跟高德完全不能比,影响驾驶安全。
不过这个痛点拥有一个最优的解法:更换支持 CarPlay 的车机,同时把手机换成 iPhone。只是这个解法,需要一笔不菲的费用。
CarPlay 的优势
CarPlay 最大的优势,就是它的应用、生态、性能,都是由 iPhone 本身来承担,车机只负责稳定连接和投射画面,永远都不会卡顿过时。
而且导航、音乐、通讯等功能,都紧随 iOS 的节奏,稳定更新,完全不用看车企的脸色。
只是如果原车一开始不支持 CarPlay,那大概率也一直不会支持 CarPlay,因为车企是需要交认证费的。
用户只能更换第三方车机主机,或者去买一个专用的转接盒。这至少带来了上千元的改装成本,并且还存在兼容性问题。
好消息是,近期 GitHub 上开源了一个更彻底的解决方案,CarPlay 限制被正式突破了。
无损 CarPlay 方案
近期,GitHub 上开源了一个无损改造安卓车机,支持 CarPlay 的方案:DiPlay。
它基于 xcertplay 开发,支持比亚迪 dlink、及其他安卓车机品牌。DiPlay 最核心的作用,就是无需硬件改装,通过直装 APK,就能让车机兼容 CarPlay。
原理稍微解释下,在正常情况下,CarPlay 车机需要通过苹果 MFi 配件认证,才能与 iPhone 建立连接。
这也是一些车企不愿意原生支持 CarPlay 的原因——需要缴纳认证授权费,徒增成本,还让渡了车机系统的自主权。
而 DiPlay 采用了一种更机智的方式,开发者从公开的 Carlinkit C2Air 转接盒固件中,提取了配件认证证书及对应私钥,并将这些认证数据,直接集成到了 APK 中。
因此,即使车机本身不支持,但打开 DiPlay 就可以连接 CarPlay。
使用 DiPlay 的条件
并非每个车机,都可以使用 DiPay,它还是有一些基本条件的。
首先,车机的底层,必须是 Android 7.1 及以上的安卓系统,并且可以安装第三方 APK,Linux、QNX 车机无法使用。要注意的是, Android 7.1 —— Android 8.1 的兼容性,目前尚未得到充分验证。
第二,DiPlay 同时支持有线、无线连接。有线 CarPlay 需要车机具有支持数据传输的 USB 扣,且 USB 固件可以正确识别到 iPhone;无线 CarPlay 需要车机自带 Wi-Fi 热点,或支持 WiFi Direct,或车机、iPhone在同一无线网。
满足以上条件,车机直接打开 DiPlay,即可正常实现 CarPlay。而 iPhone 只需要配对车机,并且正常开启 CarPlay 功能,就可以立刻开始投屏,无需安装其他 APP。车机触摸、按键操作,也会反向传输给 iPhone,体验近乎原生。
最后的总结
目前,DiPlay 项目上线短时间内,就已经获得了 10K star,这说明它还是很有实力的。
不过别高兴太早,这个项目,仍处于公开预览阶段,还未正式上线,版本号为 0.2.19 。
如果车机符合这几个条件:底层 Android 7.1 以上,有 USB 传输接口,可以侧载第三方 APP,就可以立刻测试了。
求喜欢
热门跟贴