การสนับสนุน Android Open Accessory (AOA) ช่วยให้ฮาร์ดแวร์ USB ภายนอก (อุปกรณ์เสริม Android USB) สามารถโต้ตอบกับอุปกรณ์ที่ใช้ระบบ Android ใน โหมดอุปกรณ์เสริม เมื่ออุปกรณ์ที่ใช้ระบบ Android อยู่ในโหมดอุปกรณ์เสริม อุปกรณ์เสริมที่เชื่อมต่อจะทำหน้าที่เป็นโฮสต์ USB (จ่ายไฟให้กับบัสและระบุอุปกรณ์) และอุปกรณ์ที่ใช้ระบบ Android จะทำหน้าที่เป็นอุปกรณ์เสริม USB
อุปกรณ์เสริม USB ของ Android ได้รับการออกแบบมาเพื่อเชื่อมต่อกับอุปกรณ์ที่ใช้ระบบ Android อุปกรณ์เสริมดังกล่าวเป็นไปตาม AOA ทำให้สามารถตรวจจับอุปกรณ์ที่ใช้ระบบ Android ที่รองรับโหมดอุปกรณ์เสริม และต้องจ่ายไฟ 500mA ที่ 5V สำหรับการชาร์จ อุปกรณ์ที่ใช้ระบบ Android ที่วางจำหน่ายก่อนหน้านี้บางรุ่นสามารถทำหน้าที่เป็นอุปกรณ์ USB เท่านั้น และไม่สามารถเริ่มการเชื่อมต่อกับอุปกรณ์ USB ภายนอกได้ การสนับสนุน AOA เอาชนะข้อจำกัดนี้ ทำให้คุณสามารถสร้างอุปกรณ์เสริมที่สามารถเริ่มต้นการเชื่อมต่อและโต้ตอบกับอุปกรณ์ที่ใช้ระบบ Android หลายประเภท
AOA มีสองเวอร์ชันที่รองรับการสื่อสารประเภทต่างๆ:
- เอโอเอวี1 . รองรับการสื่อสารเสริมทั่วไปและการดีบัก ADB
- เอโอเอวี2 . รองรับความสามารถของอุปกรณ์อินเทอร์เฟซของมนุษย์ (HID) มีให้ใน Android 4.1 (API ระดับ 16) และสูงกว่า