快速入门指南
系统要求
BimmerCode 适用于运行 iOS 13 或更高版本的所有 iOS 设备,以及运行 Android 6.0 或更高版本的所有 Android 设备。
支持的车型
BimmerCode 支持众多 BMW 和 MINI 车型,以及 2019 款 Toyota Supra。在购买完整版之前,请先在此处检查您的车辆兼容性。
支持的编码选项
可用的编码选项取决于车辆和选装配置。支持的编码选项列表可在此处查看。请注意,这些编码选项要求车辆中配备特定控制单元,并且某些较新的 G 系列车型中的控制单元只能通过特定 OBD 适配器访问。您可以使用任一受支持的 OBD 适配器和应用免费版,检查您的车辆可用的控制单元和选项。
所需配件
要使用 BimmerCode 连接您的车辆,需要使用一款受支持的 OBD 适配器。您可以在此处找到所有受支持设备的列表。请注意,并非所有适配器都适用于所有车辆,且列表之外的适配器将无法使用。
连接
准备您的车辆
- 打开车辆点火开关。对于 G 系列车型,还必须额外激活诊断模式(不要踩下制动踏板或离合器踏板,快速连续按下车内启动按钮三次)。
- 请确保发动机未运转。
- 确保未挂入任何挡位(自动变速箱车辆的换挡杆应位于 P 挡),并拉起驻车制动器。
- 确保所有用电设备(灯光、加热、通风等)均已关闭。
- 断开或禁用车上安装的任何连接到 CAN 总线的第三方硬件(例如 JB4、倒车摄像头、排气阀门控制器),否则可能会干扰通信并导致编码失败。
- 主机必须处于原始状态。如果您曾使用第三方方案启用 CarPlay,或已解锁导航,这些更改必须先恢复原状,否则 BimmerCode 将不允许对主机进行编码。在某些情况下,后加装的 iDrive 系统也可能无法访问。
iOS
- 请确保强制关闭后台中任何可能正在使用 OBD 适配器的其他应用(例如 OBDLink 应用)。
- 将适配器插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 iOS 设备上启用飞行模式。
- 关闭 iOS 设备上的 Wi-Fi。
- 打开 iOS 设备上的蓝牙。
- 对于 OBDLink MX+ 用户:此适配器必须按照此处说明与 iOS 设备配对。
- 在 iOS 设置中禁用 CarPlay(“设置” > “通用” > “CarPlay” > 选择车辆 > 禁用“CarPlay”)。
- 在车内的 iDrive 设置中断开 iOS 设备连接(“COM” > “移动设备” > 选择该设备 > “断开设备”)。
- 断开与其他设备的所有额外蓝牙连接。
- 尽量缩短 iOS 设备与适配器之间的距离。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 当应用中出现提示时,允许 BimmerCode 使用蓝牙。
- 确保您已允许 BimmerCode 访问蓝牙(iOS 设置 > BimmerCode > 蓝牙)
- 确保按照“准备您的车辆”和“连接方法”中的步骤进行操作。
- 将 OBD 适配器从 OBD 接口拔下,再重新牢固插入,并确认适配器上的 LED 指示灯亮起。如果连接后适配器上的 LED 指示灯未亮起,则适配器可能有故障,或车辆的 OBD 接口可能存在电气问题(例如针脚弯曲)。
- 确保您的 OBD 适配器支持 iOS 设备。有些型号仅适用于 Android,无法在 iOS 上使用。您可以在此处查看兼容性。
- 确保您的 OBD 适配器适用于您的具体车型。您可以在此处查看兼容性。
- 重启您的设备,并通过拔下适配器来重启 OBD 适配器。
- 如果您的车辆 iDrive 系统连接了某种第三方 CarPlay 模块,请在应用设置中启用“忽略主机”。如果您想使用 BimmerCode 访问主机,则必须临时将 CarPlay 模块从 iDrive 系统中断开。
- 对于 OBDLink 适配器用户:请使用 OBDLink 应用更新适配器固件,并确保在尝试使用 BimmerCode 连接时,OBDLink 应用未在后台运行。
- 请确保强制关闭后台中任何可能正在使用 OBD 适配器的其他应用。
- 将适配器插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 iOS 设备上启用飞行模式。
- 关闭 iOS 设备上的蓝牙。
- 打开 iOS 设备上的 Wi-Fi。
- 在 iOS 设置中禁用 CarPlay(“设置” > “通用” > “CarPlay” > 选择车辆 > 禁用“CarPlay”)。
- 打开 iOS 的 Wi-Fi 设置并连接到适配器网络。
- 尽量缩短 iOS 设备与适配器之间的距离。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 当应用中出现提示时,允许 BimmerCode 访问本地网络。
- 确保按照“准备您的车辆”和“连接方法”中的步骤进行操作。
- 将 OBD 适配器从 OBD 接口拔下,再重新牢固插入,并确认适配器上的 LED 指示灯亮起。如果连接后适配器上的 LED 指示灯未亮起,则适配器可能有故障,或车辆的 OBD 接口可能存在电气问题(例如针脚弯曲)。
- 允许 BimmerCode 访问本地网络(iOS 设置 > BimmerCode > 本地网络)。
- 确保您的 OBD 适配器适用于您的具体车型。您可以在此处查看兼容性。
- 重启您的设备,并通过拔下适配器来重启 OBD 适配器。
- 如果您的车辆 iDrive 系统连接了某种第三方 CarPlay 模块,请在应用设置中启用“忽略主机”。如果您想使用 BimmerCode 访问主机,则必须临时将 CarPlay 模块从 iDrive 系统中断开。
- 将以太网适配器连接到您的 iOS 设备,并连接 ENET 线缆,然后将 OBD 接头插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 iOS 设备上启用飞行模式。
- 关闭 iOS 设备上的蓝牙。
- 关闭 iOS 设备上的 Wi-Fi。
- 打开 iOS 的以太网设置,并等待分配 IP 地址。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 当应用中出现提示时,允许 BimmerCode 访问本地网络。
- 将适配器插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 iOS 设备上启用飞行模式。
- 关闭 iOS 设备上的蓝牙。
- 打开 iOS 设备上的 Wi-Fi。
- 在 iOS 设置中禁用 CarPlay(“设置” > “通用” > “CarPlay” > 选择车辆 > 禁用“CarPlay”)。
- 打开 iOS 的 Wi-Fi 设置并连接到 “MHD CAN” 或 “MHD ENET” 网络。
- 尽量缩短 iOS 设备与适配器之间的距离。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。如果您之前已在网络设置中连接过 “MHD CAN” 网络,请在此处选择 “MHD(橙色)”。对于名为 “MHD ENET” 的网络,请选择 “MHD ENET(黑色)”。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 允许 BimmerCode 访问本地网络(iOS 设置 > BimmerCode > 本地网络)。
- 确保按照“准备您的车辆”和“连接方法”中的步骤进行操作。
- 将 OBD 适配器从 OBD 接口拔下,再重新牢固插入,并确认适配器上的 LED 指示灯亮起。如果连接后适配器上的 LED 指示灯未亮起,则适配器可能有故障,或车辆的 OBD 接口可能存在电气问题(例如针脚弯曲)。
- 允许 BimmerCode 访问本地网络(iOS 设置 > BimmerCode > 本地网络)。
- 确保您的 OBD 适配器适用于您的具体车型。您可以在此处查看兼容性。
- 锁车并静置至少 15 分钟,或拔下车辆蓄电池负极端子几分钟以执行电池重置,然后再尝试重新连接。
- 重启您的设备,并通过拔下适配器来重启 OBD 适配器。
- 使用 MHD 应用更新适配器固件。
Android
- 请确保强制关闭后台中任何可能正在使用 OBD 适配器的其他应用(例如 OBDLink 应用)。
- 将适配器插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 打开 Android 蓝牙设置,并将适配器与 Android 设备配对。
- 在 Android 设备上启用飞行模式。
- 打开 Android 设备上的蓝牙。
- 关闭 Android 设备上的 Wi-Fi。
- 在车内的 iDrive 设置中断开 Android 设备连接(“COM” > “移动设备” > 选择该设备 > “断开设备”)。
- 断开与其他设备的所有额外蓝牙连接。
- 尽量缩短 Android 设备与适配器之间的距离。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 当应用中出现提示时,允许 BimmerCode 使用蓝牙。
- 确保按照“准备您的车辆”和“连接方法”中的步骤进行操作。
- 将 OBD 适配器从 OBD 接口拔下,再重新牢固插入,并确认适配器上的 LED 指示灯亮起。如果连接后适配器上的 LED 指示灯未亮起,则适配器可能有故障,或车辆的 OBD 接口可能存在电气问题(例如针脚弯曲)。
- 确保您的 Android 设备未与名称中带有 “iOS” 的蓝牙 OBD 适配器配对。如果已配对,请取消配对该 OBD 适配器,并改为与名称不带 “iOS” 后缀的蓝牙设备配对。该设备可能需要更长一点时间才会显示在蓝牙设备列表中。
- 确保您的 OBD 适配器适用于您的具体车型。您可以在此处查看兼容性。
- 重启您的设备,并通过拔下适配器来重启 OBD 适配器。
- 如果您的车辆 iDrive 系统连接了某种第三方 CarPlay 模块,请在应用设置中启用“忽略主机”。如果您想使用 BimmerCode 访问主机,则必须临时将 CarPlay 模块从 iDrive 系统中断开。
- 对于 OBDLink 适配器用户:请使用 OBDLink 应用更新适配器固件,并确保在尝试使用 BimmerCode 连接时,OBDLink 应用未在后台运行。
- 请确保强制关闭后台中任何可能正在使用 OBD 适配器的其他应用。
- 将适配器插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 Android 设备上启用飞行模式。
- 关闭 Android 设备上的蓝牙。
- 打开 Android 设备上的 Wi-Fi。
- 打开 Android 的 Wi-Fi 设置并连接到适配器网络。
- 尽量缩短 Android 设备与适配器之间的距离。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 确保按照“准备您的车辆”和“连接方法”中的步骤进行操作。
- 重启您的设备和 OBD 适配器。
- 将 OBD 适配器从 OBD 接口拔下,再重新牢固插入,并确认适配器上的 LED 指示灯亮起。如果连接后适配器上的 LED 指示灯未亮起,则适配器可能有故障,或车辆的 OBD 接口可能存在电气问题(例如针脚弯曲)。
- 确保您的 OBD 适配器适用于您的具体车型。您可以在此处查看兼容性。
- 重启您的设备,并通过拔下适配器来重启 OBD 适配器。
- 如果您的车辆 iDrive 系统连接了某种第三方 CarPlay 模块,请在应用设置中启用“忽略主机”。如果您想使用 BimmerCode 访问主机,则必须临时将 CarPlay 模块从 iDrive 系统中断开。
- 使用合适的 USB 转以太网适配器将 ENET 线缆连接到您的 Android 设备。
- 将线缆连接到车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 Android 设备上启用飞行模式。
- 在 Android 设置中启用“静态 IP”(“设置” > “连接” > “更多连接设置” > “以太网” > “配置以太网设备” > “静态 IP”),并输入以下内容:
- IP 地址:169.254.250.250
- 子网掩码:255.255.0.0
- 默认网关:0.0.0.0
- DNS 地址:0.0.0.0
- 断开线缆后重新连接,使更改生效。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 使用合适的 USB 转以太网适配器将 ENET 线缆连接到您的 Android 设备。
- 将线缆连接到车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 Android 设备上启用飞行模式。
- 在 Android 设置中启用“以太网共享”(“设置” > “连接” > “移动热点与网络共享” > “以太网共享”)。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 如果连接持续失败,请锁车并静置一段时间,然后再尝试重新连接。
- 将适配器插入车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 Android 设备上启用飞行模式。
- 关闭 Android 设备上的蓝牙。
- 打开 Android 设备上的 Wi-Fi。
- 打开 Android 的 Wi-Fi 设置并连接到 “MHD CAN” 或 “MHD ENET” 网络。
- 尽量缩短 Android 设备与适配器之间的距离。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。如果您之前已在网络设置中连接过 “MHD CAN” 网络,请在此处选择 “MHD(橙色)”。对于名为 “MHD ENET” 的网络,请选择 “MHD ENET(黑色)”。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 请确保强制关闭后台中任何可能正在使用 OBD 适配器的其他应用(例如 OBDLink 应用)。
- 使用合适的 USB 转接器将 USB 线缆连接到您的 Android 设备。
- 将线缆连接到车辆驾驶员侧脚部空间内的 OBD 接口。
- 在 Android 设备上启用飞行模式。
- 打开 BimmerCode 应用中的设置,并确保已选择正确的适配器类型。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 当应用中出现提示时,允许 BimmerCode 使用 USB。
桌面版
- 将 ENET 线缆连接到您的设备。
- 将线缆连接到车辆驾驶员侧脚部空间内的 OBD 接口。
- 确保您的设备已连接到互联网。
- 在 BimmerCode 应用的开始界面点击“连接”。
- 在提示时选择正确的适配器和您的车辆型号。
- 如果连接持续失败,请锁车并静置一段时间,然后再尝试重新连接。
编码
对车辆进行编码有两种不同方式:基本模式可让您以简单便捷的方式设置最常用的编码选项,而专家模式则面向已熟悉编码并具备专门知识的经验用户。通常情况下不需要使用专家模式,所有常用选项均可在基本模式中找到。
在基本模式下编码
- 按照“连接”章节中的说明连接车辆。
- 从显示的列表中选择您的车型,然后点击“连接”
- 现在将识别车辆中的控制单元,随后会显示所有受支持控制单元的列表。
- 从列表中选择一个控制单元。
- 对所选控制单元进行所需更改。您可以在此处找到适用于您车辆的受支持编码选项列表。
- 点击“编码”开始编码过程。
- 编码过程将开始,成功后会显示相应消息。
在专家模式下编码
- 按照“连接”章节中的说明连接车辆。
- 从显示的列表中选择要连接的车辆类型,然后点击“连接”。
- 系统现在将识别车辆中已安装的控制单元,随后会显示受支持控制单元的列表。
- 从列表中选择一个控制单元。
- 点击“专家模式”。
- 对所选控制单元进行所需更改。
- 点击“编码”开始编码过程。
编码后
- 编码后车辆可能会显示错误信息,但无需担心。这是完全正常的现象,在关闭并重新打开点火开关后,错误信息会在短时间内消失。
- 根据控制单元的不同,您可能需要重新设置时间,并恢复车辆 iDrive 系统中的用户自定义设置。
- 对仪表盘进行编码时,平均油耗会被重置,剩余续航里程可能会显示异常数值。经过几次驾驶循环后会自行恢复正常。
- 对仪表盘进行编码后,外界温度可能会显示异常数值。过一段时间后会自行恢复正常。
编码失败
如果编码过程中发生错误,请按以下步骤操作:
- 关闭连接,重启 iOS 或 Android 设备以及适配器(断开后重新连接)。
- 打开 BimmerCode,并按照“连接”章节中的说明进行连接。请严格遵循这些说明,以防止编码过程中受到外部干扰并避免出现问题。
- 选择相应的控制单元。如果编码数据无效,将以红点标记。
- 按照“备份”章节中的说明,使用备份恢复编码数据。
- 如果编码持续失败,请使用应用设置中的“支持请求”选项联系支持团队。
备份与恢复
iOS
每次读取控制单元时,系统都会自动为所选控制单元的编码数据保存一份备份,以便日后恢复原始数据或在发生错误时进行恢复。
恢复
- 按照“连接”章节中的说明连接车辆。
- 从列表中选择一个控制单元。
- 点击“备份”。
- 从列表中选择一个备份(备份按创建日期降序排序)。如需撤销所选控制单元中的所有编码,请选择列表底部最后一个备份。
- 点击“完成”。
- 点击“开始编码”开始编码过程。
导出备份
为确保即使更换或丢失 iOS 设备后仍可访问备份,建议定期备份这些文件。备份可以按照此处说明传输到 Windows 或 Mac 电脑。备份也可通过 iOS“文件”应用访问(打开“文件”应用 > “在我的 iPhone 上” > “BimmerCode” > “Backups”),因此也可以例如保存到 iCloud Drive 中。
Android
首次从控制单元读取编码数据时,系统会自动创建备份,以便日后恢复原始编码数据或在发生错误时进行恢复。
创建备份
首次读取控制单元时会自动创建备份。
对控制单元执行恢复
- 按照“连接”章节中的说明连接车辆。
- 从列表中选择一个控制单元。
- 点击右上角的 图标。
- 点击“恢复”。
导出备份文件
- 在您的 Android 设备上打开 BimmerCode 应用。
- 点击开始界面右上角的 图标。
- 选择“备份文件”。
- 选择“导出”。
- 现在您可以选择将备份文件保存到 Google Drive,或通过电子邮件发送等。
导入备份文件
- 在您的 Android 设备上打开 BimmerCode 应用。
- 点击开始界面右上角的 图标。
- 选择“备份文件”。
- 选择“导入”。
- 根据您保存备份文件的位置,您可能需要导航到相应文件夹并选择备份文件。
- 选择后,备份文件将被检查并导入到 BimmerCode 中。
直接访问备份文件
备份保存在设备存储中的“Android/data/de.appomotive.bimmercode/files/Backups”目录下,可按以下方式访问:
- 如需将备份导出到 Windows 或 Mac 电脑,请按照此处说明的步骤操作。
- 使用免费应用 TotalCommander: “内部共享存储” > “Android” > “data” > “已安装的应用”(在通知对话框中允许访问) > 导航至“de.appomotive.bimmercode/files/Backups”文件夹。
桌面版
首次从控制单元读取编码数据时,系统会自动创建备份,以便日后恢复原始编码数据或在发生错误时进行恢复。
创建备份
首次读取控制单元时会自动创建备份。
对控制单元执行恢复
- 按照“连接”章节中的说明连接车辆。
- 从列表中选择一个控制单元。
- 点击右上角的 图标。
- 点击“恢复”。
直接访问备份文件
备份保存在系统中的一个文件夹内,可按以下方式访问:
- 打开 BimmerCode 桌面版应用。
- 在设置中点击
管理文件。这将打开存储所有应用数据的目录。 - 找到并打开
backups文件夹。