登录发现更多内容
首页
分类
目录
索引
标签
酷站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
登录
立即登录
立即注册
其他登录
QQ
微信
首页
Portal
讨论研究
知名厂商
金鉴实验室官网
搜索
搜索
本版
文章
帖子
群组
用户
好友
帖子
收藏
道具
勋章
任务
广播
群组
排行榜
设置
我的收藏
退出
首页
›
「金鉴专栏」
›
「车规AEC-Q102」
›
一块树莓派,让特斯拉也能用上 CarPlay
0赞
赞赏
手机版
扫码打开手机版
把文字装进口袋
返回列表
一块树莓派,让特斯拉也能用上 CarPlay
[ 复制链接 ]
123457389
2022-10-13 04:22:43
我是特斯拉 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 都可以)
在 https://sspai.com/s/66de 下载好系统 (版本:2022.38.1 )
当然有些是可选的:比如树莓派的外壳和散热风扇,推荐选择塑料的外壳,因为金属的可能会屏蔽树莓派的 Wi-Fi 信号;如果想让特斯拉连接到树莓派的 Wi-Fi 的时候还能使用网络,则需要再购买一个 USB 4G Modem,连接到无互联网连接的 Wi-Fi 时特斯拉是处于离线状态的。
▍
安装教程
01
将 Android 写入 SD 卡
Ether 写系统
打开下载好的 etcher 工具,选择解压好的文件夹里的 deploy-sd.img 文件,然后选择树莓派的 SD 卡写入。下载链接:https://www.balena.io/etcher/
▍
为树莓派安装 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 系统
连接示意
将树莓派的 Display 排线口与 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 多元,整套系统的搭建成本不低。目前,这套解决方案依然停留在「看个乐」的阶段,我们还是应该寄希望于特斯拉的车机系统能变得更加开放和人性化。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
本版积分规则
回帖并转播
回帖后跳转到最后一页
综合
最新
热度
发表评论
123457389
关注
主题数80
迪斯发文告别大众:令集团走出排放门丑闻,领导电气化转型 ...
阅读 2851
特斯拉“全场景充电网络”获选服贸会科技创新服务示范案例 ...
阅读 2196
国际观察丨收购推特两周后马斯克发出“破产警告”,出售特斯拉股票为拯救推 ...
阅读 2105
发布新话题
首页
分类
目录
索引
我的
返回顶部