作者bluestar8783 (藍星)
看板AndroidDev
標題[問題] 連接USB hub後的奇怪現象?
時間Tue Apr 30 15:20:47 2013
因為手邊的Galaxy Nexus(Android 4.2.2 with kernel 3.0.31)有支援USB OTG,
所以做了底下的實驗
1. 拿個USB Hub,後頭接了3個相同的裝置(USB UART),使用"USB Device Info"
App來做觀測
2. 將USB Hub插入Galaxy Nexus
3. 依序拔掉3個裝置
4. 依序將裝置再插入USB Hub
5. 一口氣將USB Hub拔出Galaxy Nexus
我發現,在"USB Device Info"的Android Tab會留下某個裝置的訊息,但Linux Tab則
都沒有
試過Galaxy Nexus(Android 4.0.3 with kernel 3.0.8)、Nexus-7(Android 4.1.1 with
kernel 3.0.31)、Nexus-7(Android 4.2.2 with kernel 3.1.10) & Galaxy S3/S2,有
些是正常顯示,有些就是會遺留已經被拔除的資訊(還會累積),還有些是連USB Hub都偵
測不到(device要直接插入手機才行)
遺留下來的資訊,會讓使用USB Host API的App找到錯誤的裝置,進而做錯誤的控制
不知道有沒有人遇過類似的狀況,知道是哪邊(檔案)出問題?有辦法解決嗎?
感激!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.198.202
推 sulf:我也被驅動搞得一個頭兩個大,後來乾脆root用wifiadb 04/30 20:55
→ sulf:XD抱歉誤解意思了 04/30 20:57