bimmer-tool: Your BMW's Diagnostic Companion
bimmer-tool provides comprehensive diagnostic capabilities for BMW vehicles, including fault code reading and clearing, DPF regeneration initiation, and live engine data monitoring. Functionality varies depending on the vehicle's model year and OBD adapter used.
Compatibility Notes:
For pre-2008 BMWs, functionality is limited, and a K+DCan USB cable is strongly recommended. Wireless ELM adapter compatibility may be inconsistent or incomplete.
Essential: A Reliable OBD Adapter
This app necessitates a dependable OBD adapter. The following are suggested:
- K+DCan Cable: Highly recommended, offering superior reliability. A USB-OTG cable is also needed.
- ENET Adapter (F/G Series): Recommended for F and G series BMWs. Requires a USB-C to Ethernet adapter.
- Vgate vLinker MC/FS/BM/FD: https://www.vgatemall.com/products/
- UniCarScan UCSI-2000/USCI-2100: Set to D-Can mode: MODE2. https://www.wgsoft.de/shop/obd-2-komplettsysteme/unicarscan/114/unicarscan-ucsi-2000-diagnoseadapter https://www.bmdiag.co.uk/unicarscan-ucsi-2000-bluetooth-obd2-adapter
- Carista: https://caristaapp.com/adapter
- Veepeak OBDCheck BLE: https://www.veepeak.com/product/obdcheck-ble
Key Features:
- DPF regeneration status and detailed information
- DPF regeneration initiation
- DPF adaptation value reset (post-filter replacement)
- Exhaust backpressure readings
- Injector adjustment data
- Air mass, intake manifold pressure, and fuel pressure (actual and expected values)
- Data logging to CSV files
- Battery replacement registration (without altering battery properties)
- Resetting lamp circuits blocked by short-circuit errors
- Oil/brake service and interval reset**
Supported OBD Adapters:
- K+D-Can USB (recommended)
- ENET cable/WiFi Adapter (recommended for F & G series)
- ELM327 Bluetooth (may be slower; genuine ELM327 or PIC18-based adapters only; may not work with older engines)
- ELM327 WiFi (may be less stable; mobile data may need disabling)
Quick Start Guide:
- Connect the adapter to the OBD II port.
- Turn the ignition on.
- Connect the adapter to your phone (USB, Bluetooth, or WiFi, as appropriate).
- Launch the app, select your car's model and year.
- Choose your connection type, adapter type, and communication protocol.
- Tap "Connect."
Limitations:
Pre-2008 models (e46/e39/e83/e53) require a K+DCan cable; only the engine ECU is supported. Wireless ELM adapter connection may fail.
Troubleshooting:
- "No response" error (pre-2007, BT/WiFi): Try selecting the "ATWM" option in advanced connection settings.
- No connection: Ensure correct adapter and protocol settings. Force-stop diagnostic apps (including bimmer-tool) or restart your phone.
Permissions:
Storage, Photos/Media/Files (CSV creation), Bluetooth access, Network access, Approximate location (not actually used).
Version 3.7.6-L (November 10, 2024)
- Diesel idle speed adjustment
- Throttle body control
Tags : Auto & Vehicles