hypery11/flipper-tesla-fsd
硬件与物联网通过 Flipper Zero 或 ESP32 改写 Tesla CAN 总线帧,调整 FSD、自动辅助驾驶与遥测参数的工具。
这是一个面向 Flipper Zero 和 ESP32 的 Tesla CAN 总线工具:读取车辆总线流量,改写指定帧后重新发送。它适合愿意自己接车辆总线、想调整 FSD 相关比特、抑制脱手提醒或做只读诊断的车主,用来替代商用 dongle;代价是接线门槛、固件版本限制,以及作者明确提示的保修与法律风险。
改了什么
工作方式是 Party CAN 上的单总线读-改-重发:某个 ECU 发出帧后,设备截获、修改目标比特再发回,接收方采用最新帧,无需第二条总线或中间人。FSD 解锁改 0x3FD(HW3/HW4)或 0x3EE(Legacy HW1/HW2)上的比特;nag killer 回显 0x370,用幅度不超过 ±1.8 Nm 的随机扭矩变化冒充手扶方向盘;TLSSC Restore 改写 0x331,在 VIN 被封的车上恢复红绿灯/停车标志控制。ESP32 版本还有 Flipper 菜单没有的额外开关,例如 Summon EU 解锁与 Track Mode 设置。
硬件与安装路径
两条路径的前置条件不同。Flipper Zero 需要 Flipper 本体、基于 MCP2515 的 CAN add-on(约 30 美元)以及 OBD-II 或 X179 线;.fap 可从 Flipper 应用商店安装,也可复制到 SD 卡。ESP32 路径更便宜——M5Stack ATOM Lite 加 ATOMIC CAN 约 14 美元起——支持在 Chrome、Edge 或 Opera 中从浏览器烧录,随后连接板子 Wi-Fi 热点打开仪表盘。接线因 Tesla 车型和年份而异;作者更推荐后中央扶手箱后的 X179,因为 OBD-II 的针脚对应总线不固定,且 2024 年后 Highland/Juniper 的 OBD 口走以太网而非 CAN。设备启动默认处于 Listen-Only 模式,未切到 Active 前不能发送。
购买前要知道的限制
完整 FSD 仍需要 Tesla 有效的 FSD 权益;工具改的是 CAN 帧,不是服务端记录。2026.14.x 固件新增了预检,注入处于活动状态时会阻止功能启用,因此 AP-First 模式会推迟到自动辅助驾驶启用后再注入——但作者直接说明,FSD 解锁在 2026.14.x / 2026.20 / 2026.26.x 上不可用。Tesla 自 2026 年 4 月起按 VIN 封禁,会移除 TLSSC 开关,而 TLSSC Restore 只恢复红绿灯/停车标志控制,不恢复完整 FSD 可视化。GTW Config Replay 只在广播层掩盖帧:作者明确表示它不会撤销 NVRAM 或服务端状态,且在 v2.9–v2.14 六周部署中未确认任何阻止封禁的案例。
FSD 效果在拔下设备后即消失。作者提示修改车辆系统可能使保修失效、可能违反当地法律,并声明仅供教育与研究。代码为 GPL-3.0(仓库许可元数据标为 NOASSERTION)。
本文由 AI 根据项目 README 生成,更新于 2026年10月29日,以项目官方文档为准。