BTK-Auto

Android workshop diagnostics

Turn your Android phone into a practical OBD2 diagnostic tool

Pair a compatible classic Bluetooth ELM327-style adapter, run a free read-only Basic Scan, and unlock advanced diagnostics, multi-ECU access and supported service procedures with Full Access. No separate proprietary diagnostic tablet is required for the functions BTK-Auto supports.

What can I actually do with BTK-Auto?

The useful question in a workshop is not which protocol acronym is present. It is what job you can complete from the phone in your hand.

Basic Scan · Free

Diagnose a check-engine light

Read stored and pending OBD-II fault codes, VIN, MIL status and voltage where the vehicle exposes them.

Full Access

Inspect live engine data

View RPM, vehicle speed, coolant temperature, engine load, throttle, intake temperature, MAF and module voltage where supported.

Full Access

Scan more than the engine ECU

Use supported CAN and UDS paths for multi-ECU diagnostics, including additional VAG targets where implemented.

Full Access

Check inspection readiness

Review OBD-II readiness and emissions monitor state as an advisory pre-check before a statutory inspection.

Full Access

Clear fault codes after repair

Clear standard or supported module-specific DTCs where the vehicle and diagnostic path support the operation.

Full Access

Run supported service procedures

Selected throttle, steering-angle and TPMS workflows are implemented, with availability depending on the exact vehicle and ECU.

Full Access

Back up before an adaptation

Create a supported adaptation backup before making compatible service changes, with restore available where supported.

Full Access

Create a workshop record

Generate a printable workshop report and keep a diagnostic activity record for supported operations.

Phone + ELM327 + BTK-Auto

BTK-Auto is built around hardware many workshops and car owners already understand: an Android phone or tablet and a compatible Bluetooth ELM327-style adapter. The adapter provides the vehicle link; BTK-Auto provides the diagnostic workflow, interpretation and supported advanced access.

1 · Pair

Pair the classic Bluetooth adapter in Android settings.

2 · Connect

Open BTK-Auto and connect to the paired adapter.

3 · Diagnose

Start free with Basic Scan, then use supported Full Access tools when needed.

Basic Scan vs Full Access

Basic Scan is deliberately read-only. Full Access adds the advanced diagnostic and service paths below where the vehicle, ECU and adapter support them.

Bluetooth ELM327 connection

Basic Scan
Included
Full Access
Included

Classic Bluetooth SPP adapter; pair it in Android settings first.

Stored OBD-II fault codes

Basic Scan
Included
Full Access
Included

Standard OBD-II where the vehicle exposes them.

Pending OBD-II fault codes

Basic Scan
Included
Full Access
Included

Standard OBD-II where supported.

VIN reading

Basic Scan
Included
Full Access
Included

Only when the vehicle or ECU exposes VIN over the supported diagnostic path.

Check-engine / MIL status

Basic Scan
Included
Full Access
Included

Standard OBD-II.

Module voltage

Basic Scan
Included
Full Access
Included

Depends on adapter or ECU support.

Live data

Basic Scan
—
Full Access
Included

RPM, speed, coolant, engine load, throttle, intake temperature, MAF and module voltage.

UDS fault-code reading

Basic Scan
—
Full Access
Included

Vehicle, ECU and adapter dependent.

Multi-ECU scan

Basic Scan
—
Full Access
Included

Standard CAN targets; additional VAG targets are implemented.

Inspection readiness

Basic Scan
—
Full Access
Included

Advisory only; not an MOT, APK or other legal inspection certificate.

Guided fault interpretation

Basic Scan
—
Full Access
Included

Built-in DTC guidance is available for known cases; unknown codes fall back to general diagnostic guidance.

Clear OBD-II fault codes

Basic Scan
—
Full Access
Included

Available only where the supported diagnostic path allows it.

Module-specific UDS clear

Basic Scan
—
Full Access
Included

Only on supported ECUs and diagnostic paths.

Supported adaptations / calibrations

Basic Scan
—
Full Access
Included

Selected throttle, steering-angle and TPMS workflows are implemented; other service routines remain compatibility-dependent.

Service-level diagnostic access

Basic Scan
—
Full Access
Included

Only where supported; not immobiliser or key programming.

Adaptation backup / restore

Basic Scan
—
Full Access
Included

Available for supported procedures and compatible vehicle contexts.

Workshop report

Basic Scan
—
Full Access
Included

Printable HTML report; PDF saving depends on the Android print path.

Diagnostic activity log

Basic Scan
—
Full Access
Included

Supported diagnostic operations can be recorded for workshop traceability.

Brand-aware coverage · 22 brands currently recognised

These are the current brand-aware vehicle families used by BTK-Auto. Basic Scan uses standard OBD-II and may also work on other compatible vehicles outside this list. Brand recognition indicates routing support; it does not guarantee every advanced procedure on every model or year.

  • ✓ BMW / MINI
  • ✓ Volkswagen / Audi / Skoda / SEAT
  • ✓ Mercedes-Benz
  • ✓ Ford
  • ✓ Opel / Vauxhall
  • ✓ Peugeot / Citroën
  • ✓ Renault / Dacia
  • ✓ Fiat / Alfa Romeo
  • ✓ Volvo
  • ✓ Jaguar / Land Rover
  • ✓ Toyota
  • ✓ Hyundai / Kia

Real vehicle testing will be used to build a separate hardware-verified compatibility record over time.

Adapter requirements

  • Android phone or tablet.
  • Classic Bluetooth SPP ELM327-style adapter.
  • Pair the adapter in Android Bluetooth settings before using BTK-Auto.
  • BLE-only adapters are not claimed as supported in the current release.
  • Advanced UDS and CAN behaviour depends heavily on adapter quality and ECU support.
  • Some low-cost ELM327 clones may handle basic OBD-II but reject advanced commands.

Diagnostic safety

Basic Scan performs no vehicle writes. Full Access separates read-only diagnostics from actions that can change vehicle state, and supported write operations require user confirmation and compatibility checks.

Common questions

Do I need a dedicated diagnostic tablet?

No. BTK-Auto is an Android app. You use your Android phone or tablet with a compatible classic Bluetooth ELM327-style adapter.

Is Basic Scan really free?

Yes. Basic Scan is read-only and does not require a paid licence. It covers compatible adapter connection, stored and pending OBD-II codes, VIN, MIL status and voltage where available.

Can BTK-Auto clear fault codes?

Yes with Full Access, where the supported diagnostic path is available. Clear and write operations require confirmation and safety checks.

Does it scan ABS, transmission and other modules?

BTK-Auto includes supported multi-ECU CAN and UDS paths. Exact module coverage depends on the vehicle, ECU and adapter.

Does it support vehicles outside the listed brands?

Basic Scan uses standard OBD-II and may work on other compatible vehicles even when BTK-Auto does not yet have brand-aware routing for that manufacturer. Advanced module and service coverage can differ.

Does it support BMW, VAG, Mercedes and other brands?

The app currently recognises 22 brand names across its brand-aware vehicle families. Recognition does not guarantee that every advanced function works on every model or model year.

Will every cheap ELM327 clone work?

No. Basic OBD-II may work on low-cost clones while advanced CAN or UDS commands fail. Adapter quality matters.

Can it replace a dealer diagnostic tool?

BTK-Auto is designed as a practical mobile diagnostic tool, not as a claim of universal dealer-tool parity. Some manufacturer-specific and online-authorised procedures remain outside scope.

Can it program keys or immobilisers?

No. Key programming, immobiliser programming, odometer modification and ECU firmware flashing are not supported.

What BTK-Auto does not claim

  • • No key or immobiliser programming.
  • • No odometer modification.
  • • No ECU firmware flashing.
  • • No guaranteed dealer-tool parity.
  • • No iOS customer app in the current release.
  • • No guarantee that every UDS function works on every vehicle.
  • • No certified MOT, APK or other statutory inspection result.
  • • Manufacturer-protected online functions may require OEM-authorised access and can remain outside current scope.

Start with the car in front of you

Download BTK-Auto, pair a compatible ELM327 adapter and run Basic Scan free. If the vehicle and adapter support the advanced paths you need, Full Access unlocks the rest.

Android OBD2 Diagnostics & Workshop Capabilities · BTK-Auto