惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Security Blog
Microsoft Security Blog
J
Java Code Geeks
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
N
Netflix TechBlog - Medium
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
Hugging Face - Blog
Hugging Face - Blog
量子位
Blog — PlanetScale
Blog — PlanetScale
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
阮一峰的网络日志
阮一峰的网络日志
D
Docker
罗磊的独立博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
云风的 BLOG
云风的 BLOG
IT之家
IT之家
MyScale Blog
MyScale Blog
Microsoft Azure Blog
Microsoft Azure Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
如何让特斯拉拥有 CarPlay? - 少数派
2022-10-10 · via 少数派

Matrix 首页推荐

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


我是特斯拉 Model 3 的用户,个人觉得特斯拉在大陆的导航和娱乐系统确实不太好用,当然可能也和我日常喜欢用高德导航、Spotify 听歌这些比较多有关系。相信很多特斯拉的用户也和我一样,非常希望能用上苹果的 CarPlay,但特斯拉的车机系统其实是 Linux 并且非常封闭,目前也不太存在破解和安装软件这种捷径的可能。

特斯拉 CarPlay

不过波兰的开发者 Michał Gapiński 前段时间给出了一个用树莓派的解决方法,实现了在特斯拉上使用 CarPlay。因为之前一直需要的两块树莓派的开发板,直到最近简化到了一个并且也简单稳定了不少,我也就做个教程和大家分享下。

准备工作

需要说一下,树莓派 4B 目前的价格依然比较高,整个过程也稍微有点麻烦,折腾的乐趣大于实际使用的意义,不太建议特意为这个去买树莓派,也不太建议不熟悉刷机的朋友尝试。

为了实现在特斯拉上使用 CarPlay 的效果,你需要准备:

  • 树莓派 4B 开发板(需包含 SD 卡和读卡器)
  • HDMI 转 CSI-2 转接板
  • Micro HDMI to HDMI 连接线
  • 车连易的 CarPlay 盒子
  • USB Type-C 数据线(用于刷机以及连接车供电)
  • 一台电脑(用于给树莓派安装系统 Win Mac 都可以)
  • 下载好系统 (版本:2022.38.1)

当然有些是可选的:比如树莓派的外壳和散热风扇,推荐选择塑料的外壳,因为金属的可能会屏蔽树莓派的 Wi-Fi 信号;如果想让特斯拉连接到树莓派的 Wi-Fi 的时候还能使用网络,则需要再购买一个 USB 4G Modem,连接到无互联网连接的 Wi-Fi 时特斯拉是处于离线状态的。

安装教程

将 Android 写入 SD 卡

Ether 写系统

打开下载好的 etcher 工具,选择解压好的文件夹里的 deploy-sd.img 文件,然后选择树莓派的 SD 卡写入。

为树莓派安装 Android

将 SD 卡插上树莓派后,用 USB Type-C 数据线连接电脑,请确保电脑安装了 adb 工具 win 用户可能还需要额外安装 USB 驱动

然后在终端里打开下载解压好的文件夹的路径,执行以下命令:

 fastboot flash gpt deploy-gpt.img
 fastboot flash bootloader bootloader-sd.img
 fastboot flash uboot-env  env.img
 fastboot reboot

等待重启完成,继续执行:

 fastboot oem format
 fastboot flash bootloader      bootloader-sd.img
 fastboot flash uboot-env       env.img
 fastboot flash boot            boot.img
 fastboot flash vendor_boot     vendor_boot.img
 fastboot flash dtbo_a          boot_dtbo.img
 fastboot erase misc
 fastboot reboot-fastboot

等待重启完成,继续执行:

 fastboot flash super  super.img
 fastboot format:ext4 userdata
 fastboot format:ext4 metadata
 fastboot reboot
终端执行命令

终端执行完成如上图,最后一步可能需要几分钟,树莓派安卓系统第一次启动也额外需要几分钟,耐心等待。最后搜能到 Tesla- Android 的 Wi-Fi 热点就说明启动完成了,默认的 Wi-Fi 密码是:changeit 。

组装 CarPlay 系统

连接示意

将树莓派的 camera 排线口与 HDMI 转 CSI-2 转接板相连,然后用 Mirco HDMI 连接线连接树莓派的 HDMI 接口和转接版,车连易的 CarPlay 盒子连接在树莓派 USB 口即可,最后通过 USB Type-C 供电就能使用了。

用电脑浏览器打开

我们可以电脑连接 Tesla- Android 的 Wi-Fi,使用浏览器进入 9.9.0.1,如果正确完成了以上步骤,那么该页面会显示树莓派上已安装的 Android 12 操作系统。

如何使用

特斯拉 CarPlay 播放 Spotify

安装和调试完成的 CarPlay 系统可以放进特斯拉的扶手箱,并且使用这里的充电接口。特斯拉需要连接上 Tesla- Android 的 Wi-Fi 并且勾选「行驶时也保持连接」,才能在行驶的过程中才能正常使用。使用特斯拉浏览器打开 9.9.0.1 进入树莓派的 Android 系统界面,从默认装有车连易 AutoKit 的 App 打开就能启动 CarPlay。

设置 Audio Channel 蓝牙

需要注意的是,AutoKit 的音频需要将其设置为蓝牙模式,这样可以让手机直接连接特斯拉播放音频。

写在最后

如你所见,这种让特斯拉用上 CarPlay 的方式看起来过于「极客」,其原理是在树莓派里运行 Android 系统并通过视频输出到 Camera 接口,最后通过 web 串流实现实时显示。

这种方式的使用体验算不上十分理想,其一是特斯拉浏览器的位置固定在右下角无法全屏显示;其二是串流画面的质量会随着 Wi-Fi 信号波动而变化;最后,树莓派运行 Android 的流畅度并不好,而且树莓派 4B 单板的价格现在涨到了 700 多元,整套系统的搭建成本不低。目前,这套解决方案依然停留在「看个乐」的阶段,我们还是应该寄希望于特斯拉的车机系统能变得更加开放和人性化。

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀