La especificación de Android AOA establece que
Cuando el dispositivo con Android está en modo host, actúa como el host USB y alimenta el bus.
y
Cuando el dispositivo con Android está en modo de accesorio USB, el hardware USB conectado (un accesorio USB de Android en este caso) actúa como el host y alimenta el bus.
Como consecuencia, toda la documentación o los ejemplos del Accesorio Android son para circuitos / programas que proporcionan USB Host para comunicarse con Android en modo dispositivo. El accesorio para Android en particular que quiero desarrollar debe aprovechar la energía del dispositivo, y sé que esto es posible con la tecnología On-the-Go, pero el uso de un dispositivo OTG pone a Android en modo Host.
¿Cómo puede un dispositivo HID (dispositivo AVR que usa LUFA, para ser específico) actuar como un accesorio de Android Y extraer energía del teléfono Android?