实在受不了官方 APP 的启动速度,平时宁愿掏钥匙也不想打开它,于是干脆逆向分析了官方 APK ,用 Kotlin 从零写了个轻量客户端。
目前已经实现:
- 官方账号登录、车辆绑定、多车管理
- BLE 开锁、上锁、上电、断电、寻车等
- 支持多代 BLE 协议
- 离线控制、桌面快捷方式、快捷设置磁贴
- MQTT 云控、ECU 设置等功能
基于官方现有的账户和车辆鉴权体系,不绕过车辆授权,也不依赖官方 APP 运行。
实测一次上锁操作仅耗时 271ms,包含 BLE 连接、鉴权、指令发送及设备应答。
项目完全开源,属于非官方客户端,目前主要在自己的车上测试,其他车型兼容性尚待验证,欢迎使用。
