Androis OS hiding full USB tree
<p>Is there a way of discovering the full USB tree from within an Android Application? The current USB Host API only provides a list of all the devices and their endpoints. I need to be able to associate the device with a particular port on the USB hub. In Windows I can see what port number each devices is on.</p>

<p>It appears that the Android OS masks the hub from view.</p>

<p>I thought about trying to access linux through JNI, however, the app at the commentary at:
 <a href="https://github.com/alt236/USB-Device-Info---Android" rel="nofollow">https://github.com/alt236/USB-Device-Info---Android</a>, suggests that it doesn't appear in linux too.</p>

<p>Any thoughts?</p>

<p>Thanks.</p>
