Reset fault codes and monitor DPF status in BMW vehicles
bimmer-tool enables BMW owners to diagnose issues by reading/clearing error codes, initiating DPF regeneration, accessing live engine data, and more.
For pre-2008 models, functionality may be limited – we recommend using a K+DCan USB cable connection. Wireless ELM adapters might not support all features for older vehicles.
Note: A high-quality OBD adapter is essential. We recommend these compatible options:
- Vgate vLinker MC/FS/BM/FD https://www.vgatemall.com/products/
- UniCarScan UCSI-2000/USCI-2100: Configure to D-Can 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 include:
- Monitoring DPF regeneration status and parameters
- Initiating manual DPF regeneration
- Resetting DPF adaptation values (after filter replacement)
- Measuring exhaust backpressure
- Reading injector calibration data
- Comparing actual vs expected values for air mass, manifold pressure, and fuel pressure
- Exporting diagnostic logs to CSV
- Registering battery replacements
- Resetting short-circuit triggered warning lights
- Adjusting service intervals for oil/brakes
Compatible adapters:
- K+DCan USB: Most reliable option (requires USB-OTG cable)
- ENET Cable/WiFi: Ideal for F/G series (may need USB-C to Ethernet adapter)
- ELM327 Bluetooth: Slower than USB – genuine chipsets only (limited compatibility with older models)
- ELM327 WiFi: Similar limitations to Bluetooth version – disable mobile data when using
For assistance, please email us using the address provided at page bottom.
Getting started:
1) Plug adapter into OBD-II port
2) Switch ignition to ON position
3) Establish device connection:
* USB: Connect via OTG cable – select bimmer-tool when prompted
* Bluetooth: Pair adapter (default PIN: 0000/1234)
* WiFi: Disable mobile data – connect to adapter's network
4) Launch app → Select vehicle model/year
5) Navigate to Connection → Configure adapter settings
6) Press 'Connect'
**Restrictions:
Pre-2008 models (including e46/e39/e83/e53) require K+DCan cable – only engine ECU diagnostics supported.
Troubleshooting:
- Intermittent "No response" errors (pre-2007 models): Enable ATWM in advanced settings
- Connection failures: Force-stop all diagnostic apps or reboot device
Permission requirements:
- Storage: USB adapter functionality
- Media access: CSV file creation
- Bluetooth permissions: Wireless adapter support
- Network access: WiFi connectivity
- Location: Required by Bluetooth API (not actively used)
What's New in the Latest Version 3.7.6-L
Last updated on Nov 10, 2024
Added diesel idle speed calibration
Enhanced throttle body control
Screenshot


