Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/f1xpl/openauto
AndroidAuto headunit emulator
https://github.com/f1xpl/openauto
android-auto cpp headunit qt qt5 raspberry-pi raspberry-pi-3 raspberrypi
Last synced: 25 days ago
JSON representation
AndroidAuto headunit emulator
- Host: GitHub
- URL: https://github.com/f1xpl/openauto
- Owner: f1xpl
- Created: 2018-02-11T19:39:07.000Z (over 6 years ago)
- Default Branch: development
- Last Pushed: 2020-12-11T10:49:59.000Z (almost 4 years ago)
- Last Synced: 2024-09-29T00:43:24.127Z (about 1 month ago)
- Topics: android-auto, cpp, headunit, qt, qt5, raspberry-pi, raspberry-pi-3, raspberrypi
- Language: C++
- Homepage:
- Size: 188 KB
- Stars: 2,447
- Watchers: 200
- Forks: 445
- Open Issues: 37
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# OpenAuto
### Support project
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=R4HXE5ESDR4U4)[**OpenAuto Pro version**](https://bluewavestudio.io/index.php/bluewave-shop/openauto-pro-detail) provides features like brightness control, volume control, support of Kodi and integration with the Raspberry PI OS (Raspbian Desktop). [See how it works at OpenAuto Pro overview video](https://www.youtube.com/watch?v=9sTOMI1qTiA)
If you are looking for the car power supply with ignition state detection [go to the Blue Wave Studio page](https://bluewavestudio.io/index.php/bluewave-shop)
For support of other platforms please contact me at [email protected]
### Community
[![Join the chat at https://gitter.im/publiclab/publiclab](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/openauto_androidauto/Lobby)### Description
OpenAuto is an AndroidAuto(tm) headunit emulator based on aasdk library and Qt libraries. Main goal is to run this application on the RaspberryPI 3 board computer smoothly.[See demo video](https://www.youtube.com/watch?v=k9tKRqIkQs8)
### Supported functionalities
- 480p, 720p and 1080p with 30 or 60 FPS
- RaspberryPI 3 hardware acceleration support to decode video stream (up to 1080p@60!)
- Audio playback from all audio channels (Media, System and Speech)
- Audio input for voice commands
- Touchscreen and buttons input
- Bluetooth
- Automatic launch after device hotplug
- Automatic detection of connected Android devices
- Wireless (WiFi) mode via head unit server (must be enabled in hidden developer settings)
- User-friendly settings### Supported platforms
- Linux
- RaspberryPI 3
- Windows### License
GNU GPLv3Copyrights (c) 2018 f1x.studio (Michal Szwaj)
*AndroidAuto is registered trademark of Google Inc.*
### Used software
- [aasdk](https://github.com/f1xpl/aasdk)
- [Boost libraries](http://www.boost.org/)
- [Qt libraries](https://www.qt.io/)
- [CMake](https://cmake.org/)
- [RtAudio](https://www.music.mcgill.ca/~gary/rtaudio/playback.html)
- Broadcom ilclient from RaspberryPI 3 firmware
- OpenMAX IL API### Remarks
**This software is not certified by Google Inc. It is created for R&D purposes and may not work as expected by the original authors. Do not use while driving. You use this software at your own risk.**