bimmer-tool: Your BMW's Diagnostic Companion
bimmer-tool provides comprehensive diagnostic capabilities for BMW vehicles, enabling you to read and clear fault codes, initiate Diesel Particulate Filter (DPF) regeneration, access real-time engine data, and more.
Compatibility Notes:
Functionality is limited for pre-2008 models, and a K+DCan USB cable is recommended. Wireless ELM adapter compatibility may be restricted or incomplete for these older vehicles.
Essential: A Reliable OBD Adapter
This app requires a compatible OBD adapter. We recommend the following:
- Vgate vLinker MC/FS/BM/FD: https://www.vgatemall.com/products/
- UniCarScan UCSI-2000/USCI-2100 (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 Management: Read status, initiate regeneration, and reset adaptation values (post-filter replacement).
- Exhaust System Monitoring: Access exhaust back pressure readings.
- Injector Analysis: View injector adjustments.
- Real-time Engine Data: Monitor air mass, intake manifold pressure, and fuel pressure.
- Data Logging: Export data to CSV for detailed analysis.
- Battery Service: Register battery replacements (without altering battery properties).
- Electrical System Reset: Clear lamp circuits blocked by short-circuit errors.
- Service Interval Reset: Reset oil and brake service intervals.
Supported OBD Adapters:
- K+D-Can USB (Recommended): Requires a USB-OTG cable.
- ENET Cable/WiFi Adapter (Recommended for F & G series): Requires a USB-C to Ethernet adapter.
- ELM327 Bluetooth: May be slower than USB; only genuine ELM327 or PIC18-based adapters are compatible. May not function with older engines.
- ELM327 WiFi: Potentially less stable than Bluetooth; may require disabling mobile data.
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 (including E46/E39/E83/E53) require a K+DCan cable; only the engine ECU is supported. Wireless ELM adapter connection may be impossible.
Troubleshooting:
- "No response" error (pre-2007 models with BT/WiFi): Try selecting the "ATWM" option in advanced connection settings.
- No connection: Force-stop all diagnostic apps (including bimmer-tool), restart your phone, and try again.
Permissions:
The app requires storage, photo/media/file access (for CSV creation), Bluetooth access, full network access (for WiFi adapters), and approximate location (theoretically possible via Bluetooth, but not utilized).
Version 3.7.6-L (November 10, 2024):
- Diesel idle speed adjustment.
- Throttle body control.
For assistance or inquiries, contact us via email (address available at the bottom of the app's page).