2010-04-16 60 views
1

我一直在嘗試幾個小時,並且已經擊中了Google找到的所有網站,但我無法在我的XP機箱上獲得Android USB驅動與我的新Xperia X10a對話。我找到了某種靈魂張貼的線條,並重復了一遍,但它們不適合我。我們的想法是將它們添加到android_winusb.inf文件Google.NTx86Google.NTamd64部分:適用於Xperia X10a的Android USB驅動

;Xperia X10 
%SingleAdbInterface%  = USB_Install, USB\VID_0FCE&PID_E12E 
%CompositeAdbInterface%  = USB_Install, USB\VID_0FCE&PID_E12E&MI_01 

我嘗試了許多第一線的變化,包括Sony Ericsson X10a,這就是XP顯示我同時在「發現新硬件「嚮導和設備管理器,但沒有運氣。結果總是一樣的。下面是我的步驟:

  • 通過USB插上手機
  • 「發現新硬件嚮導」出現
  • 選擇「否,暫時不」和「下一個」
  • 選擇「從安裝列表或特定位置...「和」下一步「
  • 選擇」搜索最佳驅動程序...「,選中」包括此位置...「,然後瀏覽Android SDK安裝中的」usb_driver「文件夾。點擊「下一步」

它執行快速搜索,然後說「無法安裝此硬件」,「...因爲嚮導無法找到必要的軟件」。

我試過更多的東西,我現在可以回憶,包括刪除註冊表項,但它不會工作。任何幫助將不勝感激在這一點上。

回答

4

我明白了。 (順便說一句,原來android_winusb.inf信息從用戶Kirrrilka來到Android開發谷歌組,所以非常感謝他。)

在android_winusb.inf爲XPERIA X10A手機的正確條目如下:

%SingleAdbInterface%  = USB_Install, USB\VID_0FCE&PID_D12E 
%CompositeAdbInterface%  = USB_Install, USB\VID_0FCE&PID_D12E&MI_01 

iee PID是「D12E」而不是「E12E」。我找到了這個信息,進入XP設備管理器(我的電腦 - >屬性 - >硬件 - >設備管理器),找到設備(我不記得它之前叫什麼,但它有一個大的黃色問號圖標),右鍵單擊屬性,詳細信息選項卡,並查看「設備實例ID」。我希望這些信息可以幫助其他尚未支持的新手機。

問候, 米@

0

我不知道X10,但是用我的Moto Droid,沒有驅動程序。您只需將其插入,然後(重要),從通知菜單中「掛載」手機,然後顯示爲可移動驅動器。沒有安裝,它不會做任何事情,但收費。

+0

謝謝克里斯。我再次嘗試,確保手機已安裝,甚至嘗試安裝一些SE軟件,但仍然沒有運氣。 – mlohbihler 2010-04-17 03:51:26

0
  1. 打開android_winusb.inf與記事本。

  2. 確保您在適當的部分添加設備代碼。有[Google.NTx86][Google.NTamd64] - 選擇一個對應於您的系統。

  3. 現在將這些代碼應該工作:

    %SingleAdbInterface%  = USB_Install, USB\VID_0FCE&PID_D12E 
    %CompositeAdbInterface%  = USB_Install, USB\VID_0FCE&PID_D12E&MI_01 
    
0

僅供參考,使用上述信息從何處獲得對XP的設備ID mlohbihler,爲的myTouch 3G滑蓋正確的條目轉出是:

; MyTouch 3g Slide 
%SingleAdbInterface%  = USB_Install, USB\VID_0BB4&PID_0E03 
%CompositeAdbInterface%  = USB_Install, USB\VID_0BB4&PID_0E03&MI_01 

而對於Nexus S的USB硬件,

; nexus s 
%SingleAdbInterface%  = USB_Install, USB\VID_18D1&PID_4E22 
%CompositeAdbInterface%  = USB_Install, USB\VID_18D1&PID_4E22&MI_01 
0

在最新的驅動程序中沒有android_winusb.inf,但在標題SEMC.NTx86下添加了相同的行到sa0101usb.inf。