2009-12-04 14 views
8

Qualcuno ha avuto successo con l'aggancio di un Samsung Galaxy con ADB in esecuzione su Win XP Pro SP3? Link a thread già esistenti o tutorial relativi a questo sarebbe molto apprezzato! Grazie!ADB + Samsung Galaxy

+0

tenta di utilizzare un cavo USB non-Samsung – omoling

risposta

5

(Per i seguenti passaggi, presumo che si sta utilizzando Google Android SDK 1.5 R3 o superiore)

Al fine di ottenere il vostro Windows XP riconosce il telefono Galaxy Android di Samsung in modo da poter sviluppare il dispositivo, si ha effettuare le seguenti operazioni:

riferiscono a http://developer.android.com/guide/developing/device.html

Aggiungere il seguente al vostro Android-sdk-windows \ usb_driver \ android_winusb.inf:

sotto [Google.NTx86] aggiungere:

; Samsung galaxy 
%CompositeAdbInterface%  = USB_Install, USB\VID_04E8&PID_6640&MI_00 
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6640&MI_04 

sotto [Google.NTamd64] aggiungere:

; Samsung galaxy 
%CompositeAdbInterface%  = USB_Install, USB\VID_04E8&PID_6640&MI_00 
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6640&MI_04 
14
  1. Installare Samsung New PC Studio che viene fornito con il CD. Esso comprende i driver di Windows

  2. Assicurarsi che nelle impostazioni del telefono:
    "Impostazioni> Applicazioni> Sviluppo> Debug USB" è selezionata
    "Impostazioni> Info sul telefono> Impostazioni aggiuntive> negozio di massa" non è checked

  3. In android-sdk-windows \ usb_driver \ android_winusb.inf aggiungere le seguenti righe sotto [Google.NTx86] se si sta utilizzando un sistema operativo a 32 bit. In caso contrario, aggiungerli sotto [Google.NTamd64] se si dispone di un sistema operativo a 64 bit:
     
    ; Samsung galaxy 
    %CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6640&MI_00 
    %SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6640&MI_04
  4. Collegare il telefono, in Gestione periferiche si dovrebbe vedere un Periferica sconosciuta. Fare clic con il tasto destro e dire driver di aggiornamento, selezionare directory android-sdk-windows/usb_driver. L'interfaccia Android Bootloader verrà installata.

  5. Se il dispositivo non è elencato quando si dice adb devices nel prompt dei comandi digitare adb kill-server di

+0

'adb kill-server' ha lavorato per me – TheTeaMan

+0

Ha lavorato per me dopo aver cambiato gli ID dei dispositivi per il mio S2 come segue:'% CompositeAdbInterface % = USB_Install, USB \ VID_04E8 e PID_6860 & REV_0400 e MI_03% SingleBootLoaderInterface% = USB_Install, USB \ VID_04E8 e PID_6860 & MI_03'. Il driver verrà installato se sono stati impostati 'VID' e' PID 'corretti, ma nella mia esperienza non funzionerà se manca 'MI' (e forse anche' REV'?). ---- All'inizio Win Device Manager non mostrava un MI per il dispositivo, ma dopo un lungo periodo di disinstallazione/reinstallazione di vari driver Samsung, alla fine lo ha fatto. – rkok

+0

Sul mio Galaxy Note 5 Android 5.1.1 Basta impostare il dispositivo da utilizzare come "Camera (PTP)" e li ha ottenuti dall'aggiornamento di Windows ... –

0
  1. Vai a http://www.samsung.com/kies.
  2. Scaricare e installare Kies (si installa i driver)

Molte persone non amano Kies. Ma questo è il modo più semplice per installare i driver.

+0

Non è necessario installare la suite completa KIES basta cercare 'Samsung USB Driver for Mobile Phones '(in maggio caso Samsung-Usb-Driver-v1.5.59.0.exe) è un puro driver. –

0

stavo sperimentando problemi enormi che ottengono adb a lavorare per il mio telefono. Ha funzionato in una fase precedente a un aggiornamento del firmware (ora su Android 4.0.4 su un Samsung Galaxy s2 i9100 del Regno Unito) e ha smesso casualmente di funzionare. Im su XP 64 e potrebbe essere solo un problema per i sistemi operativi a 64 bit.

Il debug su USB era sempre stato impostato, i driver sono stati installati, ma adb non funzionava.

Numerosi aiuto in tutti sembrano concentrarsi su come ottenere i driver corretti da installare con Kies o con i driver estratti da soli kies ma questo era in gran parte non è il mio problema (oi driver con Kies per il Samsung S2 non consentono adb?) Il mio telefono è rooted solo con superuser e busybox ma ha un firmware completamente standard (era stato rootato ed era stato sradicato quando Android 4.0.4 è stato aggiornato).

Quindi, partendo da un punto con i driver installati, posso collegarmi al mio telefono come MTP, come fotocamera, come dispositivo di archiviazione di massa e con Kies. Ho installato Kies e ho avuto reinstallare i driver più volte, ma questo dovrebbe funzionare senza Kies e solo i driver più recenti installati come disponibili da qui http://forum.xda-developers.com/showthread.php?t=961956. Ho un dispositivo elencato in Device Manager "Samsung Android ADB Interface" con la versione del driver "2.9.505.831" ma non ADB.

Sembrava che avessi un problema con la connessione uart sul mio telefono (come mostrato nella schermata phoneutil) e inoltre dovevo essere in grado di installare il driver dell'interfaccia adb dal sdk di google.

Non sono riuscito a eseguire nessuno dei due metodi utilizzando i metodi/le guide standard che sono riuscito a trovare altrove.

Per modificare l'impostazione di nuovo per pda UART e la connessione USB posteriore per pda il codice speciale * # 7284 # non funziona più sul Samsung Galaxy S2 i9100 Android 4.0.4 (o almeno non per me) ho avuto per scaricare l'apk Bettercut (che può benissimo dovuto pirata perché non riuscivo a trovare sul mercato) e ha fatto un collegamento a phoneutil manualmente

Bettercut> nuovo collegamento> non>> tutte le attività phoneutil

Qui è possibile modificare le impostazioni sul modem e tornare a pda (quando connesso in modalità modem xp ha elencato un nuovo dispositivo "7 CDS" che non si installava).

Dopo che ho dovuto installare il driver Google dalla sdk (ADT-fascio-windows-x86_64 \ SDK \ extra \ Google \ usb_driver)

E per consentire a Windows XP 64 per installare i driver è necessario modifica "android_winusb.inf" per aggiungere la samsung galaxy come dispositivo valido.

Ho aggiunto le seguenti righe a [Google.NTx86] e [Google.NTamd64].

android_winusb.inf

[Google.NTx86] 

; Samsung galaxy 
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_00 
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_04 
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&adb 
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&adb 

[Google.NTamd64] 

; Samsung galaxy 
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_00 
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_04 
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&adb 
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&adb 

ho trovato le istruzioni per aggiungere un dispositivo USB \ VID_04E8 & PID_6860 & MI_00 tuttavia questo non corrisponde con il mio telefono, avevo bisogno di determinare manualmente l'ID del dispositivo e aggiungerlo io prima di Windows mi permetterebbe di installare i driver.

Gestione periferiche> Samsung Android Phone> Samsung Android ADB Interfaccia> Proprietà> Dettagli> corrispondenza ID dispositivo

E l'interfaccia del telefono ADB ha avuto il seguente USB ID \ VID_04E8 & PID_6860 & adb

cui ho aggiunto come sopra (se il tuo telefono non corrisponde avresti bisogno di farlo anche io penso). Ho quindi aggiornato il driver per "Samsung Android ADB Interface" utilizzando "Android Bootloader Interface" che ora posso selezionare dal driver SDK di Google.

Installare "Android Bootloader Interface" da google SDK.

Sono quindi riuscito a reinstallare il driver "Samsung Android ADB Interface" come prima o "l'interfaccia ADB Composite Android" da Google SDK e ADB ha iniziato a funzionare (come testato con i dispositivi ADB, il mio è ora elencato, woot!).

Quindi penso che il problema era principalmente la mancanza del driver Android Bootloader Interface, con la cosa UART che potrebbe avere qualche effetto?

Tuttavia ho fatto funzionare ADB PRIMA ho deciso di re-root il mio telefono (scoperto solo che ha smesso di funzionare quando non ho potuto usare ADB Explorer tuttavia sono failry certo di averlo usato non 10 minuti prima). Quindi, perché ha smesso di funzionare non ne ho idea. Sono abbastanza certo che nulla è cambiato sul mio pc, quindi forse impostare la modalità uart indietro e forzare i driver a reinstallare è stato sufficiente per risolverlo. Tuttavia forse adb non funziona più per i driver standard di Samsung ed è necessario installare i driver anche da sdk?

Id essere interessato a sapere se ci sono altre persone nella stessa barca, se hanno qualche idea di cosa sia successo.

0

Pubblicato here driver ADB per Samsung

Problemi correlati