What is Automotive Grade Android?

Automotive Grade Android is an open source software platform that enables you to integrate your Android application into an In-Vehicle Infotainment system. It uses standard, well-known tools to allow developers to create application for vehicles.

Please refer to the overview section for more details on the architecture and general information on this initiative.

Radio and Bluetooth?

As AGA continues to improve and grow we have to look into the future and determine the path AGA should take. Amongst the suggestions we have received two have stood out the most, support for radio and support for bluetooth.

For more information please look into the Todo list of AGA. If you have any suggestions or questions please drop by the forum.

Using Automotive Grade Android

Ready to start developing applications using the AGA platform and the exposed vehicle data? You can start developing without any hardware.


Design apps that behave in a consistent, predictable fashion. Consistency has its place in Android, but you also have the flexibility to customize the look of your app to reinforce your brand.

In addition to the Android Design principles, we have developed principles important to manage driver distraction as there are regulations and testing procedures in the US, EU, and Japan specifying allowed behaviour of applications; things like maximum time spent looking away from the road and minimum size of graphical controls. The application platform enables creation of applications that are safe to use while driving.


Automotive Grade Android SDK is available on Git. You do not need any special agreements to begin developing an Android application and using the simulator.

Download, develop and test your application using the simulation framework provided. Take advantage of the GPS antenna on the roof of the car to improve the accuracy of your location-aware application. Or make use of the available vehicle information to bring further innovation to your application!


The Automitive Grade Android source code is released under the Apache License; this permissive licensing allows the software to be freely modified and distributed.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution International 4.0 License.