ARTICLE · 1139716
安卓车机白嫖CarPlay,装完就能用,一分钱不花
安卓车机白嫖CarPlay,装完就能用,一分钱不花
车机是安卓的,手机是iPhone,连不上CarPlay。买个转接盒要一百多到四五百。
有个开源项目叫DiPlay,作者是为了给比亚迪车机用上 CarPlay 的。现已开源,装上就能用,一分钱不花。
先说结论
• 车机中控屏显示CarPlay,能触摸,能滑动 • 走车里的喇叭放歌,方向盘按键能接电话切歌 • 有线无线两种连法 • 全程花费 0 元
需要的东西不多。车机系统得是Android 9以上,iPhone正常手机就行。
装完就能用,不用刷机,不用改车机系统,不想用了直接卸载。
装完之后车机上的主界面是这样的。

下载地址 https://shihabal3amri.github.io/DiPlay/
这项目是怎么来的
DiPlay的作者之前做过一个叫DiAuto的东西,同一个思路,但是把安卓车机变成Android Auto车机,让安卓手机能用。那个项目也是装APK到车机上就能用,不要转接盒。
DiAuto做出来之后,用iPhone的人就问,那我们呢。
iPhone的情况比安卓手机麻烦。苹果的CarPlay认证是一道硬件墙,车机想跟iPhone对话,中间必须有块苹果授权的芯片替苹果「作证」,这块芯片只有硬件厂拿得到。所以市面上才有一百多到四五百的转接盒,盒子里装的就是这块芯片。
DiPlay的做法是把认证信息直接内置进安装包。这块认证是从一台Carlinkit车机的公开固件里恢复出来的,不是苹果授权给它的。作者把这件事写在README、官网和每一个版本的发布说明里,一点没藏,还挑明了内置的私钥可以被提取出来。
风险也直白。苹果哪天在系统更新里把这个身份封了,这方案就不好使了。所以项目现在标着公开预览版。
它绕开那堵墙的方式是借用了别人已经拿到的一个身份,这也是它免费的原因。
其他车能装吗
投屏、声音、通话、Siri、音乐封面这些走的都是通用那套,跟车是什么牌子没关系。
仪表盘这块要分两层看。CarPlay 本身就提供了向车机输出第二块屏幕的接口,让 iPhone 把仪表盘画面渲染好送过来,这一层是苹果定的标准,谁都能用。麻烦在后面一层,也就是车机侧怎么把画面画到仪表盘上。各家车机怎么暴露这块投屏区域是自己的实现,比亚迪把它做成了和应用容器服务绑定的私有显示区,原厂地图用的那个还对第三方 App 隐藏。DiPlay 是找到了它旁边一个能画的显示区才把画面塞进去的,等于专为比亚迪逆向了一遍。
已经有人做出吉利星越L和银河车机的适配版,还有人在做老安卓版本的降级兼容。
所以准确说,投屏这套东西任何安卓系统车机都能试。
支持哪些功能
投屏和操作
• 中控屏显示CarPlay,触摸、滑动正常 • 有线USB和无线两种连法 • 支持横屏和竖屏,分屏窗口下画面和触摸位置也对得上 • 画面比例、屏幕边距、Dock位置可调 • 旋转屏幕不用重新连手机
声音
• 音乐、导航播报、通话走不同的音频通道,各走各的 • 导航播报不会把音乐掐掉 • 用方向盘按键切歌、调音量 • 通话时可以设成自动压低CarPlay音乐,免得跟车机通话声打架
Siri 和通话
• 支持Siri,可以把某个方向盘按键映射成Siri键 • 车机拒绝首选录音源时,会自动换一路麦克风 • 通话回声消除、人声增强两个开关(实验性,默认关)
仪表盘和抬头显示(限比亚迪,部分固件)
• 导航箭头、下个路口距离、街道名能投到液晶仪表盘 • CarPlay的地图画面可以投到仪表盘地图区,iPhone自己渲染,车机只负责解码显示 • 仪表盘上的歌曲信息、专辑封面 • CarPlay 送画面这一层是通用接口,难的是车机侧怎么接住,DiPlay 目前只逆向了比亚迪的实现,换成别的牌子这层要重做
设置和诊断
• 白天黑夜模式可按时段自动切换 • 主画面亮度、对比度、饱和度、色温可以实时调 • 诊断报告导出,出问题能给开发者提供线索
明确做不到的
• CarPlay Ultra 只做到能弹出手机的提示,协议栈没写完 • 仪表盘投屏依赖本地ADB权限,不是所有车机都能开 • 部分车机图标文字大小调了不生效
第一步:把APK装到车机上
装的地方是车机,别往手机上装。
APK在项目的Release页面,当前版本0.2.14,37.2MB,文件名 DiPlay-0.2.14.apk。
拿U盘拷进去最省事。车机上插U盘,文件管理器里找到这个文件,点安装。
车机会拦一下,说来自未知来源。这个各家车机不太一样。
• 有的要去「关于本机」里连着点几遍版本号,把开发者模式打开 • 有的在系统设置里找「允许安装未知应用」,打开再回去装
装过旧版的直接覆盖安装,签名一直没换过,设置和配对记录都保留。别先卸载。
第二步:给权限
打开App,会问几个权限。
• 蓝牙和附近设备,必须给,连手机靠它 • Wi-Fi和位置,旧一点的安卓上也要给 • 麦克风,要用Siri和打电话就给,不用可以不给 • 通知,建议给,连接状态通过它显示
车机上如果装了别的投屏App,比如DiAuto,连之前先关掉。这类App互相抢无线,同时开着容易连不上。
第三步:连手机
车机热点(推荐)
1. 车机系统设置里把车机的Wi-Fi热点打开,能选5GHz就选5GHz,记下热点名字和密码 2. 回到DiPlay,进「设置 → 连接设置 → 车机内置热点」,把名字和密码填进去,保存 3. 手机上把蓝牙和Wi-Fi打开,跟车机蓝牙配对一次 4. 回App点「连接手机」,手机上点同意
填的是车机自己的热点,别填手机的个人热点。 车机开热点,手机去连它。
手机上不用自己手动去连那个Wi-Fi,App会通过蓝牙把热点账号密码发给手机。
同一个路由器
1. 车和手机连同一个Wi-Fi路由器 2. DiPlay里进「连接设置」,选「Existing Wi-Fi / Same LAN」 3. 把这个路由器的名字和密码填进去,蓝牙保持开着 4. 点连接
要先确认路由器的「客户端隔离」是关着的。开着的话,同一台路由器下的设备互相也看不见。
Wi-Fi Direct
不用车机热点也不用路由器,车机跟手机直接对上。
在「连接设置」里选Wi-Fi Direct。Android 10以上的车机会自动挑信道。Android 9报不出自己实际用的哪个信道,可能连得不太稳,不稳就换回车机热点。
有线
插USB线,线要能传数据,口要插车机上的数据口。有些车机有几个USB口,其中有的只能充电,插错了没反应。
插好后点「Connect with USB」,手机上同意USB访问,再点「信任」。
装完之后调一下

改完显示相关的设置要点「Apply and reconnect」,它会重连一次CarPlay。
进了CarPlay之后,用三根手指往下一滑能调出设置菜单。
连不上怎么办
车机热点密码填错了。 回系统设置里把热点的名字和密码原样抄一遍,注意大小写和有没有空格,重新保存。
手机没自动连上热点。 手机设置里找到那个车机热点,确认「自动加入」是开着的。有的车机热点广播的信息特殊,iPhone挑食,自动加入关着就不会自己连。
车机上有别的投屏App在跑。 关掉再试。
还是不行。 App里有「重置CarPlay Wi-Fi」功能,在「设置 → 连接设置 → 无线连接帮助」里面,能清掉之前连失败留下的残留配置。清之前它自己会问一下。
铂金兔车友怎么安装
第一步。 准备一个U盘里面放入apk安装包,把U盘插上车机。
第二步。
• 长按屏幕左下角边缘位置,同时连续点击屏幕右下角 5 次 • 进入工程模式界面后点击Launch Debug App,进入下一层点击Setting • 进入车机系统找到存储,点击插到车上的U盘 • 找到安装包点击安装,安装包自行下载放到U盘就行了,名称不用改 
出问题了怎么反馈
要发给开发者得自己贴问题到GitHub的Issue区。
反馈的时候把这几样写上,不过作者只会针对比亚迪做适配,其他车型看其他车友的解决方式。
• 车机型号和DiLink版本 • iPhone型号和iOS版本 • 连的是有线还是无线 • 车机当时是不是还连着别的Wi-Fi • 怎么操作触发的,大概什么时间失败的
本文为原创内容,首发于公众号「新一技术宅」,转载请注明出处。
项目地址:https://github.com/shihabal3amri/DiPlay下载页面:https://shihabal3amri.github.io/DiPlay/数据来源:GitHub、DiPlay项目文档、Release Notes与Issue区(2026年10月8日)版本说明:文中数据截至2026年10月8日,最新版本0.2.14,项目处于公开预览阶段