宝马X3(G08)使用ESys开启自动启停记忆-成本20元
前言
家里有辆X3 28i,2020入手,买来家人就不喜欢发动机自动启停,但是上车总是忘了按,导致每次都是在第一个红绿灯熄火之后才想起来。
买入时就有想法要把自动启停打开,种种原因拖到现在(2023年12月),看着车已经出保修了,心态更平和,准备折腾折腾,给自己的生活更便利。
网上有很多大神已经分享了相关经验,我也是学习了各路大神的操作,找资源,踩坑之后,终于搞定了,不敢说教程,只是成功经验的分享。大家轻喷。
目前DIY玩家很主流的方式之一是BimmerCode,iOS和安卓都有正版程序,操作比我这次使用的ESys要便捷很多,非常适合初学者。但缺点也很明显,就是正版软件的买断费用是¥300以上。虽然我也不缺300大洋,怎奈老婆不批预算(她觉得花300买每天不按那一下,不值)。
另外,我也尝试用安卓程序的破解版(我不推荐用破解哈,大家支持正版),但是安卓程序是成功安装了,数据库文件始终无法下载,后来才知道,是因为作者为了打击盗版,限制了旧版本软件下载数据库,折腾了半天,没有成功。最后放弃了BimmerCode。
再次强调,不在意预算的初学者请直接上BimmerCode,简单好用。
网上有很多大神已经分享了相关经验,我也是学习了各路大神的操作,找资源,踩坑之后,终于搞定了,不敢说教程,只是成功经验的分享。大家轻喷。
目前DIY玩家很主流的方式之一是BimmerCode,iOS和安卓都有正版程序,操作比我这次使用的ESys要便捷很多,非常适合初学者。但缺点也很明显,就是正版软件的买断费用是¥300以上。虽然我也不缺300大洋,怎奈老婆不批预算(她觉得花300买每天不按那一下,不值)。
另外,我也尝试用安卓程序的破解版(我不推荐用破解哈,大家支持正版),但是安卓程序是成功安装了,数据库文件始终无法下载,后来才知道,是因为作者为了打击盗版,限制了旧版本软件下载数据库,折腾了半天,没有成功。最后放弃了BimmerCode。
再次强调,不在意预算的初学者请直接上BimmerCode,简单好用。
https://bimmercode.app/
另外,淘宝上有卖蓝牙OBU和配套软件的,价格也很实惠,硬件成本不到100,软件是按每辆车,每个功能开通,似乎自动启停记忆每辆车只需要一百,如果只是一辆车使用,成本会比BimmerCode低。但怎奈我这里需要给三辆车(朋友亲戚)刷隐藏,如果使用这个方式成本还是¥300+,调研之后放弃。
下面,就为大家介绍我的最终方案:成本20元(淘宝买一根OBU线)+破解版ESysPlus软件(再次强调不推荐大家使用破解版,请支持正版)。
目前我了解的是ESys方式支持F底盘,G底盘,如果是E底盘请做进一步调研。本文不做参考。本文以G08为例。
更新:感谢车友科普,说是最新的23款车型讲自动启停记忆锁起来了,用本文的方法无法刷出来,请23款车友注意。
目前我了解的是ESys方式支持F底盘,G底盘,如果是E底盘请做进一步调研。本文不做参考。本文以G08为例。
更新:感谢车友科普,说是最新的23款车型讲自动启停记忆锁起来了,用本文的方法无法刷出来,请23款车友注意。
硬件准备
采用ESys的方案对于硬件的要求非常简单,淘宝花20元买一根OBU线就可以。
淘宝上自己搜索OBU线,有很多。20元的带指示灯版本就不错。
除此之外,还需要你有一台笔记本电脑(电池有电),有网口(没有网口的买一个U***网口转换器)。
我的电脑是Win10,23H2,操作系统是英文版本,中文版操作系统也可以。
我的电脑是Win10,23H2,操作系统是英文版本,中文版操作系统也可以。
软件准备
1. 下载软件ESys3.35.3+Plus3.8.1
- 注意ESys和ESysPlus是两款软件。
- ESys是底座,这里面我们选择ESys3.35.3版本。
- ESysPlus是启动器,或者外壳,版本选择ESysPlus3.8.1版本。
- 注意软件是需要激活的,网上有很多教程来破解,请大家自行解决(推荐大家支持正版)。
- 我使用的是大神打包好的版本(https://blog.csdn.net/denson0394/article/details/127961317),安装教程参见原文,注意我的Win10判定里面***毒,我是把Window杀毒软件关掉才可以使用,请大家留意。
2. 下载最新版本的PSdZData数据库。
- PSdZData数据库是软件必须使用的数据,你的车的软件版本越新,你需要的PSdZData数据库就需要越新。截至目前,ESys3.35.3+Plus3.8.1是可以支持最新版的数据库的,所以数据库应该是越新越好。
- PSdZData数据库分为Full和Lite两个版本,前者非常大,对于我这个刷自动启停的需求来说,Lite版本完全没问题。
- 我在俄文的网站上终于找到了可以免费下载数据库的地方(需要梯子),我这里的最新版本是v.4.40.11_PSdZData_Lite,支持F,G底盘,最新的软件版本是2023年3月。目前主流的新车都兼容了。如需要可以私信我。
- 注意ESys和ESysPlus是两款软件。
- ESys是底座,这里面我们选择ESys3.35.3版本。
- ESysPlus是启动器,或者外壳,版本选择ESysPlus3.8.1版本。
- 注意软件是需要激活的,网上有很多教程来破解,请大家自行解决(推荐大家支持正版)。
- 我使用的是大神打包好的版本(https://blog.csdn.net/denson0394/article/details/127961317),安装教程参见原文,注意我的Win10判定里面***毒,我是把Window杀毒软件关掉才可以使用,请大家留意。
2. 下载最新版本的PSdZData数据库。
- PSdZData数据库是软件必须使用的数据,你的车的软件版本越新,你需要的PSdZData数据库就需要越新。截至目前,ESys3.35.3+Plus3.8.1是可以支持最新版的数据库的,所以数据库应该是越新越好。
- PSdZData数据库分为Full和Lite两个版本,前者非常大,对于我这个刷自动启停的需求来说,Lite版本完全没问题。
- 我在俄文的网站上终于找到了可以免费下载数据库的地方(需要梯子),我这里的最新版本是v.4.40.11_PSdZData_Lite,支持F,G底盘,最新的软件版本是2023年3月。目前主流的新车都兼容了。如需要可以私信我。
软件准备好之后,需要安装软件,这部分可以参照大神的原文,我把我的安装步骤列出来。
和大神的区别主要在我的Win10会杀毒,需要关闭Windows自带的杀毒软件才能继续。
另外,我的数据库文件(压缩后不到2G)解压后很大(12G),所以我把安装路径放在D盘了。
和大神的区别主要在我的Win10会杀毒,需要关闭Windows自带的杀毒软件才能继续。
另外,我的数据库文件(压缩后不到2G)解压后很大(12G),所以我把安装路径放在D盘了。
至此,软硬件就准备完成了,可以准备上车。
上车准备
1. 连接线束,把淘宝买的OBU线准备出来。
一端接到车上,宝马一般在发动机盖开关的下方,用手可以摸到。
连接上之后,如果你买的是带灯款,灯会亮起。要保证按紧,读写码的时候不要动线,防止出现错误。
另一端接上电脑,也接牢靠。
另一端接上电脑,也接牢靠。
下一步是让车辆进入调试模式。
1)解锁车辆
2)不要踩刹车
3)启动键,短按三次,仪表上显示进入编程模式
4)此时可以打开车门(驾驶侧), 打开转向灯。目的: 不让车辆休眠
1)解锁车辆
2)不要踩刹车
3)启动键,短按三次,仪表上显示进入编程模式
4)此时可以打开车门(驾驶侧), 打开转向灯。目的: 不让车辆休眠
打开软件-连接车辆
打开ESYSPLUS,启动ESys,点击连车
在连接窗口上,选择你的车所对应的正确的底盘代号和软件版本。
要查询你的车辆底盘代号和软件版本,G底盘可以:主菜单-我的座驾-用户手册-搜索关键字-输入”版本“或”版“,选择搜索到的“版本”。如下
要查询你的车辆底盘代号和软件版本,G底盘可以:主菜单-我的座驾-用户手册-搜索关键字-输入”版本“或”版“,选择搜索到的“版本”。如下
如图,显示底盘代号是:G01(表示进口X3,但后续操作时我选择了G08,表示国产X3)。软件版本是:03/23,这些数字很重要,决定你从数据库里匹配哪个车型和软件。
回到连接窗口
回到连接窗口
主系列:选择S15C(里面包含了G08)。G底板的车型在S15A,S15C,S18A里面选择,找到底盘代号符合你车型的就可以。
连接类型:选择网关连接。(不要选择直连)
下方列表就只有很少的选项了,两个选项主要是不同的软件版本。
这里我们选择第二个,因为我们车机的软件版本是03/23,所以选S15C_23_03这个版本。
连接类型:选择网关连接。(不要选择直连)
下方列表就只有很少的选项了,两个选项主要是不同的软件版本。
这里我们选择第二个,因为我们车机的软件版本是03/23,所以选S15C_23_03这个版本。
继续,选择通过VIN直连,右侧会显示你的车辆VIN和信息。如果没有显示,说明你的OBU线有一端没接好,请检查并重新打开程序。
没问题后,点击连接。一会会显示成功。
没问题后,点击连接。一会会显示成功。
先做备份
备份是最重要的,万一出了啥问题,可以从备份恢复,要不然你就大概率需要去4S做重置了,费用200-300。所以,为了这300元,做好备份。
首先,在左侧菜单栏,切换“专业级”模式,选中里面的“设码”
在右边的界面中的“车辆订单”,点击“读取”
首先,在左侧菜单栏,切换“专业级”模式,选中里面的“设码”
在右边的界面中的“车辆订单”,点击“读取”
读取FA成功后,立即点保存FA,并且命名好文件(默认保存在FA文件夹中),保存。
紧接着,继续备份ECU,点击右边的读取ECU
读取成功后,点击保存SVT,妥善命名和保存文件。以后有用。
至此,数据备份完成,两个文件建议单独备份下。
读取设码数据
在正式修改编码之前,先要进行解码,这个过程也同时是检查ESys和数据库是否和这辆车兼容的过程。
网上主要有两种方式,第一种是把ECU的每一个模块都解码出来,还有一种是只解码需要的,我这里选择了后者。
原因是我们需要确认解码的结果是“0错误”才能继续,当我尝试解码所有ECU的时候,遇到6个错误,这导致我不敢往下进行了。
所以我转而只解码需要的模块。
需要说明的是,我只刷自动启停记忆,基于代码表(文后会给出),自动启停记忆功能位于DME模块,所以我只对它进行了解码。
方法是鼠标右键点击DME,选择“读取设码数据”,等待进度条完成。显示0错误。
网上主要有两种方式,第一种是把ECU的每一个模块都解码出来,还有一种是只解码需要的,我这里选择了后者。
原因是我们需要确认解码的结果是“0错误”才能继续,当我尝试解码所有ECU的时候,遇到6个错误,这导致我不敢往下进行了。
所以我转而只解码需要的模块。
需要说明的是,我只刷自动启停记忆,基于代码表(文后会给出),自动启停记忆功能位于DME模块,所以我只对它进行了解码。
方法是鼠标右键点击DME,选择“读取设码数据”,等待进度条完成。显示0错误。
这里我盗一张大神的图,介绍了流程。注意必须是0错误,才可以进行。
读取成功后,DME模块就会显示更多的信息,把DME模块展开,找到CADF为开头的文件夹,继续展开,找到其中的文件,鼠标右键,点击“编辑NCD"
这里再盗一张图,展示具体流程
编辑NCD-刷隐藏
点击”编辑NCD“之后,会进入一个新的界面,这里面会展示模块(这里是DME)的全部参数。
此时需要知道我们要需改的代码名称,根据查表得知(后附),自动启停记忆的代码为:TCM_MSA_MEMORY。
因此我们可以直接在搜索栏中输入全部代码(我这里只输入了后半部本,一样),就可以定位代码位置。
此时需要知道我们要需改的代码名称,根据查表得知(后附),自动启停记忆的代码为:TCM_MSA_MEMORY。
因此我们可以直接在搜索栏中输入全部代码(我这里只输入了后半部本,一样),就可以定位代码位置。
定位代码后,展开它,找到“Ausgelesen”文件夹,展开,找到第一项,目前的数值是:Wert_00
右键选择这个数值,点击“编辑”,并在下拉框中选择“Wert_01”
之所以这么修改,是基于代码表中的修改要求,即:改为aktiv或从00改为01 (我们的情况是00改01)
之所以这么修改,是基于代码表中的修改要求,即:改为aktiv或从00改为01 (我们的情况是00改01)
完成修改后,点击保存。然后点击左边的回退按钮,回到上级页面。
设码
修改完成后,最后一步就是把数据设置回你的车上。假设你用了很长时间到这里,你的车可能已经关闭了屏幕,请单机启动按钮(不要擦刹车,不要点火)唤醒你的车辆。
首先在"SVT"窗口中选中你刚刚修改过参数的模块(子文件,即DME下的CAFD),然后点击右侧的设码。
首先在"SVT"窗口中选中你刚刚修改过参数的模块(子文件,即DME下的CAFD),然后点击右侧的设码。
等待进度条走完。点击关闭
此时,软件会立即弹出一个窗口,对结果进行校验,如果是0错误,绿色的,说明成功。如果是红色的,说明失败。
我这里绿色,说明成功了。
我这里绿色,说明成功了。
大功告成,此时可以拔掉OBU线,退出软件。上车测试了。
下车时发动机启停是禁用的,熄火,锁车。再打开车门时,还能保持禁用状态,验证成功。
下车时发动机启停是禁用的,熄火,锁车。再打开车门时,还能保持禁用状态,验证成功。
刷隐藏代码表
最后,附刷隐藏代码表,我这里只放了G底盘,F底盘请大家自行百度。
感谢大家观看。
[ 本帖最后由 realzyc8847 于 2023-12-23 21:55:57
编辑 ]
分享到:
|