我想知道支持 USB-OTG 的 Android 设备默认处于哪种模式 - USB 主机模式或 USB 从机模式?
我想,如果设备处于从属模式,那么使用下面链接中描述的 API 没有意义吗? https://developer.android.com/guide/topics/connectivity/usb/host.html
有没有办法以编程方式从主机模式切换到从机模式,反之亦然?
如您所知,USB OTG(移动中)设备会自动切换到主机或从机模式,具体取决于已将 OTG 专用电缆的哪一端插入设备
第二个问题是,如果设备有必要的 OTG 端口,但内核尚不支持 OTG,则应根据电缆末端检测修改内核的哪些部分以便能够设置主机从模式? (无需实施HNP)