Android Torque app and ELM327 Bluetooth

Almost all commonly available ELM327 bluetooth adapters use a Chinese clone of the ELM327 chip. The initial offering of the ELM327 from Elm was not protected; it’s firmware could be easily downloaded, so knockoffs quickly came about. They are much cheaper in quantity than the real ELM327. Finding an adapter with a real Elm Electronics chip is quite difficult, although I haven’t had trouble with the clone. Sometimes it will be reluctant to connect at first, but I suspect this has more to do with bluetooth than anything else.

MVS Volvo Forums contributor mercuric tells us about the link — no pun intended — between ELM327 Bluetooth devices, OBD-II, and DICE, Volvo’s advanced diagnostic system.

Almost all commonly available ELM327 bluetooth adapters use a Chinese clone of the ELM327 chip. The initial offering of the ELM327 was not protected; it’s firmware could be easily downloaded, so knockoffs quickly came about. They are much cheaper in quantity than the real ELM327. Finding an adapter with a real Elm Electronics chip is quite difficult, although I haven’t had trouble with the clone. Sometimes it will be reluctant to connect at first, but I suspect this has more to do with bluetooth than anything else.

DICE is a CAN-BUS interface that is used with VIDA for 1999+ cars. It will not work with Torque, Torque specifically talks to ELM327 — ELM327 uses a specific protocol that makes it easy on the application, preventing the client app (such as torque) from having to worry about any of the connection details or handling parity, etc. It uses an AT command set much like a modem; details in the PDF available from the elmelectronics.com link above.

Anyway, the app connected to the ELM327 and I was immediately checking the ECU for stored trouble codes (had none), and getting a bunch of raw signal data off the ECU. The free app is kind of clunky so I bough the $4.95 paid version which is much nicer. On my 96 850 it can display the following signals:

  • RPM
  • TPS
  • MAP (my NA has a map sensor which was news to me)
  • MAF
  • O2 sensor 1 voltage (needs to be replaced, very lazy switching rate)
  • O2 sensor 2 voltage
  • Air temp
  • Coolant temp
  • Transmission temp (I don’t trust this one since its a manual)
  • Ignition timing
  • Instant MPG (much faster update rate than the Volvo trip computer)
  • Avg MPG
  • Speed
  • Avg speed
  • Long term fuel trim
  • Short term fuel trim
  • Voltage

Android Torque app for OBD2 volvos

Last Updated on October 24, 2025

1 Comment

I have a 2009 C30 R desig and a 2013 s60 both have issues with these Elm327 obd2 adapters. if left in the vehicle while it is running or driving it causes major issues in the system. abs faults, antiskid faults, check engine, severe engine service required etc. Anyone know a way to stop this issue from happening?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.