DiPlay

安卓车机不换硬件,也能用上 CarPlay

DiPlay 是一个用 Kotlin 编写的开源 CarPlay 接收端,目标是让支持外接 USB 视频采集的安卓车机也能用上苹果 CarPlay。它解决的是原厂安卓车机不支持 CarPlay、而换整套车机成本高的问题:只要车机满足兼容条件,安装 DiPlay 后即可通过有线或无线方式连接 iPhone,把 CarPlay 画面投射到车机屏幕上,并支持触控操作。项目当前处于公开预览阶段,有线和无线两种连接方式都已可用,但仍在持续打磨稳定性与兼容性。对于喜欢折腾车机、又不想换硬件的用户,这是一个成本较低、可自行编译部署的方案。

开源 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 3912
维护状态 活跃
是否开源 是
定价模式

项目预览

项目数据

分类基础设施
开发团队shihabal3amri
所属国家
定价模式
价格说明
访问状态
是否开源是
开源协议GPL-3.0
主要语言Kotlin
技术栈/模型
GitHub 星标★ 3912
30天Star增速
HF 下载量
上线时间2026-09-24 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-05
浏览次数0

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:进阶 约 15 分钟 部署方式:本地安装 6 步

环境要求

  • BYD 安卓车机(其他品牌不受官方支持)
  • 车机系统允许安装第三方 APK
  • 有线连接需车机 Android 9+;Wi-Fi Direct 无线连接需 Android 10+
  • 无需越狱、加密狗、Mac、账号或认证服务器
  • iPhone 一台(用于连接 CarPlay)

安装与启动步骤

  1. 1确认车机兼容性

    项目主要面向 BYD 车机,其他品牌不做兼容性支持;先确认车机为安卓系统且允许安装未知来源 APK。

  2. 2下载 APK

    从官网或 GitHub Release 页面下载 0.2.12 公开预览版 APK,注意是装到车机而不是 iPhone 上。

  3. 3在车机安装应用

    把 APK 传到车机后安装,应用包名为 com.shihab.diplay;车机需已打开允许安装 APK 的权限。

  4. 4有线连接 iPhone

    用数据线把 iPhone 接到车机 USB 口,CarPlay 使用本地认证,车机端 Android 9+ 即可有线使用。

  5. 5无线连接 iPhone

    可选 Wi-Fi Direct(需 Android 10+)、车机自带热点,或让手机与车机处于同一局域网/已有 Wi-Fi。

  6. 6按需启用可选功能

    仪表盘、电量、轮速、驻车视频等可选功能需要 ADB,核心 CarPlay 不需要;HUD 导航仅在已验证固件上可用。

关键配置

配置项必填说明示例
图标/文字大小否调整车机屏幕上 CarPlay 图标与文字显示大小较大
分辨率否设置投射画面分辨率以匹配车机屏幕车机原生分辨率
帧率否设置画面帧率,改动后显示设置会使 CarPlay 重新连接默认

如何确认成功

车机屏幕上出现 CarPlay 界面并可用触控操作;无线连接时 iPhone 端完成配对即可。

常见问题

Q:支持哪些车型?

A:项目聚焦 BYD 车机,可能在其他品牌上运行,但其他品牌不受支持,也没有适配或修复品牌专属兼容问题的计划。

Q:需要越狱、加密狗或 Mac 吗?

A:不需要。使用中无需越狱、加密狗、Mac、账号或认证服务器,认证在本机完成。

Q:必须用 ADB 吗?

A:不是必须。核心 CarPlay 功能不需要 ADB,只有仪表盘、电量、轮速、驻车视频等可选功能需要。

Q:无线连接有几种方式?

A:支持 Wi-Fi Direct(需 Android 10+)、车机已有热点,以及 Existing Wi-Fi / 同一局域网三种方式。

Q:装在手机上还是车机上?

A:装在车机上,不要装在 iPhone 上;车机需允许安装 APK。

注意事项

  • 当前为 0.2.12 公开预览版,稳定性和兼容性仍在持续打磨。
  • 修改分辨率、帧率等显示设置会触发 CarPlay 重新连接。
  • HUD 导航(箭头、距离、路名)仅在已验证固件上可用。
  • 无线连接中的 Wi-Fi Direct 方式要求车机 Android 10 及以上。

核心亮点

  • 用 Kotlin 实现完整的 CarPlay 接收与投屏链路,有线、无线两种连接方式均已进入公开预览
  • 开源可自行编译部署,不依赖特定厂商车机固件,适合爱折腾的用户低成本改造
  • 在 GitHub 上已有近 4000 星,说明有真实用户群在跟进和使用,迭代动力较强

不足之处

  • 依赖兼容的安卓车机与外接采集硬件,兼容性受设备限制,并非所有车机都能用
  • 仍处于公开预览阶段,稳定性和功能完整度可能不如成熟商业方案,文档与社区支持有待观察

适用场景

  • 原厂安卓车机不支持 CarPlay,想低成本补上这一功能的用户
  • 喜欢折腾车机、愿意自行编译和调试的开源爱好者
  • 用 iPhone 但车机只支持安卓系统的车主,希望有线或无线投屏导航和音乐

替代项目

Android Auto、CarPlay Android Receiver、Headunit Reloaded

项目介绍

DiPlay 是基础设施领域的开源项目,由 shihabal3amri 开发,是 2026 年新上线的项目。

在全站 13,656 个收录项目中,它的 GitHub 星标数(3,912)位列前 30%,在基础设施分类中处于中上游。

项目目前处于活跃维护状态,最近一次代码更新于 2026-10-05。

它主要面向的使用场景是:原厂安卓车机不支持CarPlay,想低成本补上这一功能的用户。同类可对比的替代方案包括 Android Auto、CarPlay Android Receiver、Headunit Reloaded。

上一篇:nano-vllm-prefillonly

下一篇:没有了!

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

[DEPRECATED / UNMAINTAINED] No longer maintained.

★ 303 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 9114 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 442 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 182186 2026-08-09