What You'll Need

Wrench Buddy communicates with your vehicle through a Bluetooth OBD2 adapter plugged into the OBD-II diagnostic port. Any vehicle sold in the United States after January 1, 1996 is required by law to have an OBD-II port — it's the 16-pin trapezoid-shaped connector usually found under the dashboard on the driver's side, within 3 feet of the steering column.

Choosing an Adapter

Wrench Buddy is tested and optimized for ELM327-based Bluetooth adapters. These are the most common type available and range from budget to professional grade.

Recommended: Pan-Long adapters

Pan-Long ELM327 Bluetooth adapters are explicitly supported and tested with Wrench Buddy. They offer reliable connections and full command support for all app features including Mode 06 and live data streaming.

General guidelines when buying

  • Choose Bluetooth Classic (not BLE / Bluetooth Low Energy). Most Android OBD2 apps, including Wrench Buddy, use Classic Bluetooth for the SPP (Serial Port Profile) connection.
  • Avoid very cheap clone adapters marked "v1.5" or with non-standard chips — they often drop connections or return incomplete data.
  • ELM327 v1.5 (original) and v2.1+ chips both work. Avoid counterfeits advertised as v2.1 but sold for under $5.
  • Verified OBDLink and Veepeak adapters also work well.

Wi-Fi adapters are not supported. Wrench Buddy uses Bluetooth SPP. Wi-Fi OBD2 adapters require a different connection method and are not compatible.

Pairing the Adapter with Android

Before Wrench Buddy can connect, the adapter must be paired at the Android system level. This is a one-time setup.

  1. Plug your adapter into the OBD-II port. The LED should light up (usually red or blue).
  2. Turn the ignition to ON (or start the engine). The adapter powers from the OBD-II port and won't be discoverable until the ignition is on.
  3. On your Android phone, go to Settings → Connected devices → Pair new device.
  4. Wait for your adapter to appear — it's usually named something like OBDII, ELM327, or V-LINK.
  5. Tap the device name. If prompted for a PIN, try 1234 or 0000 (standard for most ELM327 adapters).
  6. Once paired, the adapter will appear in your Bluetooth device list as "Paired" even when not connected.

Tip: You only need to pair once. After the initial pairing, Wrench Buddy handles the connection automatically each time you use it.

Connecting in Wrench Buddy

  1. Open Wrench Buddy with the adapter plugged in and ignition on.
  2. From the main menu, tap Connect Scanner.
  3. The app scans for paired Bluetooth devices. Your adapter should appear in the list with its name and MAC address.
  4. Tap the adapter name. Wrench Buddy initiates the connection — this usually takes 2–4 seconds.
  5. Once connected, you'll see a green "Connected" badge in the top bar across all screens. The device name is also displayed so you always know which adapter is active.

Troubleshooting Common Issues

Adapter doesn't appear in the Connect screen

  • Confirm the adapter is paired in Android Settings first — Wrench Buddy only shows already-paired devices.
  • Make sure the ignition is ON. The adapter needs vehicle power to be active.
  • Toggle Bluetooth off and on again on your phone, then reopen the Connect screen.
  • Try unpairing and re-pairing the adapter in Android Settings.

Connection fails immediately or times out

  • Check that no other app (e.g., Torque Pro, OBD Auto Doctor) is already connected to the adapter — only one app can hold the SPP connection at a time. Force-close competing apps.
  • Move your phone closer to the OBD port. Bluetooth range through a dashboard can be limited.
  • Some cheap adapters need the engine running (not just ignition on) to respond. Try starting the engine.
  • Unplug the adapter, wait 10 seconds, plug it back in, and retry.

Connects but no data appears

  • Verify the adapter chip supports the OBD2 protocol your vehicle uses. Most post-2000 vehicles use ISO 15765 (CAN). Very old adapters may not support CAN.
  • Check that Wrench Buddy has Bluetooth permission in Android Settings → Apps → Wrench Buddy → Permissions.
  • On Android 12+, the app requires both Bluetooth Connect and Bluetooth Scan runtime permissions. If you denied these during first launch, re-grant them in Settings.

Connection drops while driving

  • This is usually the adapter, not the app. Budget clone adapters are notorious for dropping out. Consider upgrading to a Pan-Long or OBDLink adapter.
  • Avoid placing your phone in a position where your body blocks the line of sight between phone and OBD port.
  • Keep the phone's screen on while using live data — some Android power-saving modes throttle Bluetooth when the screen is off.