Android Açık Aksesuar (AOA) desteği, harici USB donanımının (Android USB aksesuarları) aksesuar modunda Android destekli cihazlarla etkileşime girmesine olanak tanır. Android destekli bir cihaz aksesuar modundayken, bağlı aksesuar USB ana bilgisayarı gibi davranır (veriyoluna güç verir ve cihazları numaralandırır) ve Android destekli cihaz USB aksesuarı gibi davranır.
Android USB aksesuarları, Android destekli cihazlara takılacak şekilde tasarlanmıştır. Bu tür aksesuarlar AOA'ya bağlı kalarak aksesuar modunu destekleyen Android destekli cihazları tespit etmelerini sağlar ve şarj gücü için 5V'ta 500mA sağlamalıdır. Daha önce piyasaya sürülen Android destekli bazı cihazlar yalnızca USB cihazı olarak görev yapabilir ve harici USB cihazlarıyla bağlantı başlatamaz. AOA desteği bu sınırlamanın üstesinden gelerek bağlantıları başlatabilen ve çeşitli Android destekli cihazlarla etkileşim kurabilen aksesuarlar oluşturmanıza olanak tanır.
AOA'nın farklı iletişim türlerini destekleyen iki sürümü vardır:
- AOAv1 . Genel aksesuar iletişimini ve adb hata ayıklamasını destekler.
- AOAv2 . İnsan arayüz cihazı (HID) yeteneklerini destekler. Android 4.1 (API Seviye 16) ve üzeri sürümlerde mevcuttur.