Editor's Review
The diagnostic port under a car's dashboard has been standardised since the late 1990s, and EOBD Facile is one of the longer-running Android apps built to talk to it. You supply a compatible ELM327 adapter, plug it into the port, pair it over Bluetooth or Wi-Fi, and the app becomes the scan tool that used to live only in a garage.
What it reads is the standard set: stored and pending fault codes with plain-language explanations, freeze frame data captured at the moment a fault triggered, live values from sensors such as coolant temperature, engine load and fuel trim, and the readiness monitors an inspection station checks. Codes can be cleared once a fault is fixed, which is the reason most owners install it after a check engine light appears. Trip recording and graphed logs let you chase a fault that only shows up under load.
Coverage is the honest caveat. Generic OBD2 parameters work on almost any car built after the standard took hold, but manufacturer-specific codes and systems such as ABS or airbags depend on the vehicle and are not guaranteed. Cheap counterfeit adapters are the other common source of trouble, and no software can compensate for one. The free version handles basic reading while a paid upgrade unlocks the deeper code database and logging, which is useful context before judging the app on its opening screen.
Features
Reads stored and pending fault codes with plain-language descriptions
Clears the check engine light once a fault has been repaired
Live sensor readings including engine load, coolant temperature and fuel trim
Freeze frame data showing conditions recorded when a fault triggered
Emissions readiness monitors for pre-inspection checks
Trip recording with graphs you can review after driving
Works with Bluetooth, Bluetooth LE and Wi-Fi ELM327 adapters
Pros
Turns an inexpensive adapter into a usable scan tool for home repairs
Code explanations are written for owners rather than only for mechanics
Long-established developer with a history in vehicle diagnostic software
Cons
Needs an OBD2 adapter that you have to buy separately
Manufacturer-specific systems such as ABS and airbags are not covered on every car
The deeper diagnostic detail sits behind a paid upgrade
Questions people ask
Do I need extra hardware to use the app?
Yes. The app talks to your car through an ELM327-compatible OBD2 adapter that plugs into the diagnostic socket, usually found under the dashboard on the driver's side. The adapter is bought separately, and a reputable unit is worth the extra money because clone hardware is a frequent cause of failed connections.
Will it work on my car?
Any vehicle supporting the OBD2 or EOBD standard should return generic engine and emissions data. Broadly that covers petrol cars sold in Europe from 2001 and diesels from 2004, and cars sold in the United States from 1996. Manufacturer-specific systems vary far more and cannot be promised for a given model.
Is clearing a fault code the same as fixing the fault?
No. Clearing the code switches off the warning lamp and resets the readiness monitors, but if the underlying problem remains the code will come back, often within a few drive cycles. Treat the code as a starting point for the repair, not as the repair itself.