最近,一个 GitHub 项目在车友圈炸了锅:DiPlay,免费开源(GPL-3.0 协议),装一个 APK,就能让原本不支持 CarPlay 的安卓车机自己变成 CarPlay 接收端,不用越狱,也不用转接盒。一分钱不用花,难怪能火出圈。知乎微博
项目上线短时间内,GitHub 星标就破了万,Issues 区堆着两百二十多个未解决的提问,作者老哥到现在还在不断回复网友。数码DIY玩家的热情,多少年没这么齐整过了。知乎知乎
DiPlay 是个什么东西
一句话:装到车机上的开源 App,让车机直接接收 iPhone 的 CarPlay,有线、无线都支持。知乎

注意,装在车机上,不是装在 iPhone 上,这是最多人搞错的地方。只要车机底层是安卓 7.1 及以上、能侧载第三方 APK,理论上都能试。无线连接要车机自带热点或支持 WiFi Direct,有线则要 USB 口能传数据。知乎知乎
目前比亚迪 DiLink 系适配最好,吉利星愿、领克09、长安启源的车主也都点亮成功。还有人把它塞进闲置的旧安卓手机,甚至客厅电视。废物利用和跨界魔改这一块,属于是 DIY 的祖传手艺了。知乎小红书小红书知乎微博微博

凭什么免费?转接盒可要两三百
这是整件事最有意思的部分。
正版 CarPlay 要过苹果 MFi 认证,每一个想跟 iPhone 建立 CarPlay 连接的设备,都必须用上一颗苹果的加密芯片,不然就连不上。这样的转接盒外面要卖两三百块,等于老车主用车机的"门票钱"。知乎
DiPlay 开发者的路数是:从正版 Carlinkit 转接盒的固件里,提取出配件认证证书及对应私钥,直接集成进 APK,再在安卓应用层完整实现 iAP2 协议握手。于是 iPhone 连上来时,在它眼里 DiPlay 就是一个正版软件,顺利通过了认证。知乎微博知乎
说白了,等于给车机"复印"了一张正版身份证。技术免费,但里面的灰色地带,心里要有数。
实测:不全是彩虹屁
有媒体拿两台比亚迪实车做了测试:21 款宋 Plus 一次就成功,导航顺利从手机流转到车机,连车道级导航都能实现;23 款元 Plus 却明明手机已经弹出了 CarPlay 窗口,车机一直在搜索,始终无法连接,换了 4 个不同版本的 apk 也不行。同品牌同系统,天差地别——兼容性是这个项目最大的赌点。知乎
装成功了也别期待拉满:
导航、听歌基本没问题,这是能干的活。
打电话是重灾区:来电不弹窗,正常的电话更加离谱,根本听不清对方在说什么。知乎
车辆行驶中,音乐偶尔会"抢拍"加速。
在比亚迪上喊 Siri,会被优先级更高的小迪截胡。

项目仍处于公开预览阶段,版本号还在 0.2.x,偶发断连有人反馈,稳不稳全看车型和固件。知乎知乎
更硬核的玩法也来了
如果装 APK 还不够过瘾,B站已经有UP主用一块 25 元左右的 ESP32-S3 开发板,加上一块旧设备拆下来的 RGB 屏,手搓出 CarPlay 显示屏,直接装上电瓶车看导航。另一条视频把 USB 连接、视频解码、RGB 显示和触摸回传的实现细节讲得明明白白。总成本一顿外卖都不到,评论区已经在催 WiFi 版了。哔哩哔哩哔哩哔哩
动手前,三盆冷水
项目没有获得 Apple 认证。它本质是借了正版盒子的钥匙,断的是苹果的认证财路,想用趁早,APK 记得备份。知乎
部分车型要破解车机才能侧载,会影响质保,已经有人把帖子删了。知乎
动手前先去 diplay.org 查下有没有你的车型验证记录,别人点亮不等于你也能点亮。知乎

对爱折腾的人,这是今年最有意思的数码玩具;对求稳的人,等它出正式版也不迟。但无论怎么选,CarPlay 被一颗芯片卡脖子收费的时代,怕是快到头了。