GalaxyPlay 是面向银河车机的 CarPlay 接收端,当前以银河 L7 适配为主,并提供 L6 独立音频方案及车型选择,接收核心沿用 DiPlay。目标为 Flyme OS / Android 11、1440×1920 竖屏,最低 Android 10,包名 com.ecarx.carplay。
支持车机原生热点无线连接与 USB 有线连接,认证来源包括应用内置、文字导入、USB CH341 和 Remote MFi。应用版本与核心基线分别维护于 版本配置。实车 HEVC、语音及蓝牙焦点仍有待验项,详见开发说明。
安装和使用前,请完整阅读下方的首次使用须知与风险确认协议。应用内仍需主动阅读并确认,设置中可随时撤回。
包名 com.ecarx.carplay 对齐其他银河车型同类应用的命名方式,方便用户识别、记忆和操作。界面参考 Flyme Auto 与其他银河车型 CarPlay 应用的布局、图标和交互习惯,并针对银河 L7 竖屏适配,方便沿用熟悉的操作方式。当前首页、设置与悬浮菜单由 GalaxyPlay 原生组件实现。
GalaxyPlay 由本项目维护者独立维护。包名和界面风格不代表官方产品身份、原厂签名、系统权限,或 Apple、吉利、ECARX、Flyme Auto 等相关权利人的授权、认证与认可。代码和资源的来源、署名及适用许可见第三方许可。
| 文档 | 内容 |
|---|---|
| 使用说明 | 安装、连接、设置、认证、音频与排障 |
| 开发与验证 | 范围、运行约束、Docker、签名、AVD、验收与上游同步 |
| 第三方许可 | 源码和资源出处、许可证 |
UI 规范与离线示例位于工作区 衍生项目/FlymeAutoUI/galaxyplay/组件示例.html,由 FlymeAutoUI 统一维护。Android 原生组件集中于本仓库 galaxy/common,由 :common 编译,不依赖外部 HTML 构建。
适配与优化集中在 galaxy,核心通过接入点调用;当前为分批拆分阶段,完整覆盖同步流程见 开发说明。
项目开发遵循 开发规范,测试统一放在 e2e,凭据与报告处理见 安全与隐私,当前产品变化见 更新记录。
工作区根目录保留 L7Play/,其中 GalaxyPlay/ 是源码仓库,TODO/ 是独立待办仓库。源码远端为 Tamshen/GalaxyPlay。
启动 OrbStack 或 Docker Desktop,准备本地认证输入后,在仓库根目录运行:
# Apple Silicon 默认 ARM64,复用开发容器和缓存。
bash scripts/build-galaxyplay-host.sh
# 打包成功后安装到 L7 AVD。
bash scripts/build-galaxyplay-host.sh --preview
# 完整测试、lint 与打包。
bash scripts/build-galaxyplay-host.sh --check远程日志仅手动上传至 OpenObserve,打包默认值可在根目录 .env 设置;配置方法见开发说明。
输出为 mobile/build/outputs/apk/debug/mobile-debug.apk。无认证输入可显式使用 bash scripts/build-android-docker.sh --source-only,安装后配置认证。
保留 GPL-3.0、既有源码许可声明和第三方资源许可。本项目与 Apple 或吉利无隶属或背书关系。
| 项目 | 版本 | 用途 | 许可 |
|---|---|---|---|
| DiPlay | 0.2.15 | 接收核心,保留 L7 专用适配 | GPL-3.0 |
| DiPlay · carlito12345 | 参考 0.2.11 | 吉利二改;音频配置与热点跳转来源,蓝牙与方控适配参考 | 来源与许可 |
感谢 carlito12345 开源分享车机适配实现;参考项目版本不代表 L7 核心升级或全部功能已合入。应用「关于」提供项目地址与参考说明;其他依赖和资源的声明、署名与许可见第三方许可,也可在「关于 → 第三方许可」离线查看。
软件名称:GalaxyPlay
维护者:Tamshen
协议版本:2026-10-06
更新日期:2026-10-06
源代码地址:https://github.com/Tamshen/GalaxyPlay
联系方式:https://github.com/Tamshen/GalaxyPlay/issues
请在车辆安全停稳后完整阅读本协议,特别是行车安全、无担保及责任限制条款。阅读完毕并主动勾选确认后,方可进入本版本的软件界面。如不接受,请选择退出。
本软件是基于开源项目 DiPlay(https://github.com/shihabal3amri/DiPlay)修改开发的独立衍生版本,运行于兼容的 Android 车机系统,用于手机投屏、音视频传输及相关显示、连接和辅助功能。
本软件免费提供,不属于车辆原厂安全系统、驾驶辅助系统或行车决策系统,不得替代原厂仪表、安全提示或车辆安全功能。
本版本的修改由本版本维护者负责,不代表上游项目作者、Apple、车辆制造商或车机厂商的官方产品、认证、认可或质量承诺。相关名称、商标及标识的权利归各自权利人所有。
用户自行决定是否下载、安装、授予权限、修改配置、连接设备及使用本软件。上述操作应由用户在了解其作用和影响后自主实施。
提供软件、下载链接、自动构建安装包或一般性操作说明,不表示开发者已经检查用户的车辆和设备,也不构成对具体安装环境安全性或兼容性的保证。
用户应确认自己有权操作相关车辆和设备,并在安装、升级或修改配置前备份重要数据。不了解操作步骤、权限用途或恢复方式时,应停止操作并寻求适当帮助。
用户不得利用本软件绕过车辆安全限制,或实施违法、危险及未经授权的操作。
不同车型、车机硬件性能、Android 系统版本、厂商系统定制、权限配置、USB 连接、Wi-Fi 与蓝牙环境、手机型号及 iOS 版本、音视频编码与解码能力、系统负载及第三方应用,均可能影响软件运行。
本软件可能出现连接失败、延迟、卡顿、掉帧、模糊、黑屏、画面残留、显示不同步、信息错误或缺失、声音中断、触控异常、启动失败、资源占用增加及部分功能不可用等情况。安装、授权、配置或升级操作可能引起车机异常、配置变化或数据损失。
软件显示的画面、状态和提示可能不准确、不完整或未及时更新。连接中断、程序异常或退出后,仍可能暂时保留先前内容。
部分问题受设备硬件、底层系统、厂商实现或第三方服务限制,可能无法彻底修复。手机、车机或第三方应用更新后,现有功能可能发生变化或停止工作。
某一设备上的测试结果不代表其他车型、系统版本或使用环境具有相同表现。
驾驶人必须在车辆安全停稳后安装、配置、操作和调试本软件。严禁在车辆行驶过程中操作、调试或尝试修复软件问题。
驾驶人不得观看可能分散注意力的画面,不得使用视频或其他非驾驶必需内容影响安全驾驶。乘员使用本软件时,也不得干扰驾驶人。
不得依赖本软件显示的画面、声音、状态或提示,作出车速、车辆状态、障碍物、安全距离、道路通行条件或驾驶操作等安全判断。
导航画面和路线提示可能存在错误、延迟或残留。驾驶人应结合实际道路、交通标志和交通法规作出判断,不得机械执行软件指令。
发现本软件遮挡重要信息、干扰原厂功能、影响注意力或存在其他安全异常时,应在安全停车后停止使用,必要时卸载软件、恢复配置或寻求专业帮助。
本软件可能包含实验性或尚未在用户设备上验证的功能。
本软件不是 Apple 认证产品。相关连接、投屏及认证机制可能受到第三方策略、系统更新或技术限制影响。当前能够使用,不代表未来持续兼容。
开发者不承诺所有车型、所有手机、所有系统版本及所有使用场景均可使用,也不承诺相关画面、声音和操作始终实时、准确或稳定。
本软件按现状提供。在适用法律及开源许可证允许的最大范围内,开发者不提供关于兼容性、准确性、稳定性、持续可用性、适销性或特定用途适用性的明示或默示担保。
开发者不保证软件无缺陷、不发生中断、不影响其他应用,也不保证所有问题均可修复。
更新、适配、技术支持及维护取决于开发者的实际时间和能力。除另有明确约定外,不承诺特定功能、完成期限、修复结果或永久维护。
用户下载软件、收到一般性建议、提交问题或支付赞助,不代表开发者已经承诺具体适配结果或服务。
用户应对自身操作负责。因用户违反明确的安全提示、行车过程中操作或分心观看、错误依赖软件内容、错误配置、擅自改装、绕过安全限制或其他自身过错造成的后果,由用户依法承担相应责任。
软件的开发或发布,不意味着开发者对用户的一切使用行为及后果负责。用户自行下载、安装,也不意味着任何损失均应自动归由用户承担。具体责任应根据适用法律、实际原因、因果关系及各方过错确定。
在法律允许的最大范围内:
- 开发者不对非因其过错造成、且超出其合理控制范围的损失承担责任。
- 因用户操作、设备硬件、原厂系统、第三方程序、网络环境、权限变化或系统升级引起的异常,开发者仅在依法应由其承担责任的范围内负责。
- 对使用或无法使用本软件造成的间接损失、预期收益损失、业务中断等损失,依适用法律及开源许可证予以排除或限制。
本协议不排除或限制依法不得排除或限制的责任,包括造成对方人身损害的免责情形,以及因故意或重大过失造成对方财产损失的免责情形。
本软件免费提供,下载、安装及使用无需支付费用或赞助。
软件内的收款二维码仅用于自愿支持本版本维护者,例如“请作者喝杯咖啡”。是否赞助及赞助金额由用户自行决定,不影响本软件的正常使用。
赞助不对应软件购买、功能解锁、激活、定制开发、车型适配或售后服务,也不构成对兼容性、稳定性、修复进度或持续维护的承诺。
请确认真实意愿及支付金额后再付款,不要以获得特定功能、适配结果或服务为前提赞助。误付、重复支付或其他争议,可通过本协议公布的联系方式联系维护者,并依法处理。
本软件及其包含的上游代码、第三方组件和资源,分别受 GNU GPL 第3版、GNU AGPL 第3版及其他适用许可证约束。具体范围以随附的许可证、源文件声明和第三方声明为准。
本版本保留相关版权、许可证及署名声明。与发布安装包对应的源代码、修改记录及必要构建说明,可通过本协议所列源代码地址获取。
本协议用于提示使用风险、明确责任边界,不替代开源许可证,不对许可证授予的运行、复制、修改及再分发等权利增加限制。 首次启动确认不改变用户根据适用开源许可证享有的权利。
本协议发生实质性更新时,本版本软件将在继续进入界面前重新展示并要求确认。更新内容不追溯改变此前已经发生事项的责任。
任何条款被认定无效或不可执行时,其余条款在法律允许的范围内继续适用。本协议与法律强制性规定或适用开源许可证冲突时,以相应规定或许可证为准。
我确认:
- 我已完整阅读并理解本协议,特别是行车安全、运行风险、无担保及责任限制条款。
- 我自行决定下载、安装和使用本软件,并已了解相关权限和操作的影响。
- 我不会在驾驶过程中操作或调试本软件,不会依赖其内容作出驾驶安全判断。
- 我理解本软件免费提供,赞助完全自愿,不对应购买、功能解锁或服务承诺。
- 我理解因自身过错造成的后果应由我依法承担,具体责任仍依法律及实际情况确定。
我已阅读并理解上述内容,同意遵守本协议中的安全要求,并确认自主决定使用本软件。