Skip to content

aha999/AndrOBD

Β 
Β 

Repository files navigation

AndrOBD Banner

πŸš— AndrOBD

Open-source OBD2 diagnostics for Android β€” connect to your car, read data, analyze, and explore.

Android CI Issues Liberapay Subreddit Telegram Matrix License


🧭 Overview

AndrOBD allows your Android device to connect to your car’s onboard diagnostics (OBD2) system via any ELM327-compatible adapter (Bluetooth, Wi-Fi, or USB).
It’s completely free and open-source, with a built-in Demo Mode so you can test it even without a car connection.

πŸ”Ή View real-time data
πŸ”Ή Read & clear fault codes
πŸ”Ή Analyze & record driving performance
πŸ”Ή Customize your dashboards and data items


πŸ“² Install

Latest Release F-Droid Telegram Alpha/Beta

Get it on F-Droid


βš™οΈ Features

πŸ”Œ Connection Types

  • Bluetooth
  • USB
  • Wi-Fi

🧰 Core Functions

  • Read & clear fault codes (DTC)
  • Read/record live data
  • View freeze frame data
  • Read vehicle info (VIN, etc.)
Show more features

πŸ’‘ Additional Features

  • Day/Night themes
  • Custom dashboards & charts
  • Head-Up Display (HUD)
  • Save & replay recorded sessions
  • CSV data export

βš™οΈ Customization

  • Define your own PIDs & data conversions
  • Flexible plugin architecture

🧩 Plugin Support

🌐 Translations

Help translate AndrOBD via Weblate:


πŸ“Έ Screenshots

Functions Live Data Dashboard

More screenshots:
➑️ Website β€’ Screenshots folder


πŸ’¬ Contribute

AndrOBD is community-driven β€” your help makes it better!

Translation status

App dialogs

App strings

OBD data

OBD data descriptions

Fault codes

Fault codes


🎨 Design Call

⚠️ Help wanted!
We’re looking for contributors to design & implement a modern GUI.
Check out issues #104 and #126.
Java & Kotlin are both supported. Contributors will be credited here!


β˜• Support Development

AndrOBD is maintained by volunteers.
If you find it useful, please consider a donation β€” it helps us spend more time improving it ❀️

Platform Link
PayPal paypal.me/fr3ts0n
Liberapay liberapay.com/AndrOBD
Bitcoin 19UApzsc5eDJ5VNDNYCA1bpszPnkcpWeFP

πŸ™Œ Credits

View contributors & supporters

Graphic design β€” anaufalm
Start page β€” sampoder
Community & Readme revamp β€” aha999
Translations hosting β€” Michal ČihaΕ™

Special thanks to all our amazing donors and open-source contributors ❀️
Together, we’re making car diagnostics accessible to everyone.


πŸš— AndrOBD β€” Open Source. Transparent. Powerful.
Website β€’ Wiki β€’ F-Droid

About

Android OBD diagnostics with any ELM327 adapter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.7%
  • Other 0.3%