[Galaxy S I9000 Q&A, Help & Troubleshooting] xsenman:
​

For a detailed understanding of the USB connector and pin-out look in Wikipedia USB

Strangely, too many users seem to be getting connection problems lately due to various activities they had, some even by just charging it overnight...and solutions for them are also unique and never the same

Be aware that USB Slots (misaligned/damaged contacts) and USB cables can fail of a sudden, USB cables do get damaged often and can be the root cause of the problem . Using NON Compatible USB cable is another. Here is another XDA members findings about usb cables

First Step :-

1) Check phone USB slot for contacts/connection problems

Some get misaligned others gets damaged internally, and others somehow moved and needed a nudge to connect, so clean them, just to be sure. Follow this guide

How to clean micro USB port

How to fix looseness.

Cleaning the USB slot and contacts will surely help as the Galaxy S model USB slot is prone to moisture as well as dirt retention, where users have complained about failure to charge or overheating when charging in colder regions. So a blow dryer may do wonders at times like this

Even IF your USB cable can charge the phone, data connection contacts could have been lost due to internal pin damage as I have personally experienced it , not to forget misaligned pins on the micro B slot itself experienced by others.

USBDeview (attached below) is a small utility that lists all USB devices that currently connected to your computer, as well as all USB devices that you previously used. For each USB device, extended information is displayed: Device name/description, device type, serial number (for mass storage devices), the date/time that device was added, VendorID, ProductID, and more... USBDeview also allows you to uninstall USB devices that you previously used, and disconnect USB devices that are currently connected to your computer. You can also use USBDeview on a remote computer, as long as you login to that computer with admin user.

Use it to check and remove any USB device not in use or in use that may be causing conflicts

2) If phone is not being detected of a sudden (Quick Guide)

1. Reboot PC after a power cord pull and Reboot Phone after a Battery Pull , try USB connection

2. Try using a different Samsung USB cable (must be sumsung and nothing else)

3. Try a different USB port (use USB slots at the back of PC)

4. Try on a lap top or different PC

5. Try install nexus drivers - needed for ICS firmwares

6. Make sure you don't have fast charge on.

7. Try moving the USB plug slightly, sideway or back and front, whilst connected to PC

8. Toggle WIFI and OFF it , reboot phone, check connection

Trick

1. Turn ON Bluetooth with "make my device discoverable" checked

2. Connect the USB cable from the computer to the phone

3. you will get this message: " if you elect to use USB your Bluetooth connection will be interrupted - OK?"

4. Touch OK and connection problem is solved

3) Re Install the Samsung USB Driver or according to your manufacturer Drivers Android USB Drivers - Universal Installer or other Devices download from here or Android OEM Drivers here

Changes of ROM, also have configuration changes on the phone, (just like changes in combo key functions) ...so driver changes works for some

Trick Putting your Phone into download mode and connecting it with USB cable to PC will do it automatically. Meaning drivers will be installed by windows If there are none.

Latest Samsung USB Driver or

(SHW M110S USB Drivers ) or (Samsung USB drivers x86) or (Samsung USB Drivers 1.5.6.0) or (Samsung CDMA USB Drivers) or

(Galaxy Nexus SCH 1515 V 1.4.6.0 USB Drivers ) or (Samsung Nexus win 7 Drivers ) or (Fascinate SCH 1500 V 1.3.550 Drivers ) or (Win 7 V. 1.3.850 USB Drivers ) or (ICS USB driver ) or ( SGH I897 Captivate USB Drivers ) or ( SPH D700 Epic 4G USB Drivers ) or ( SGH T959 Vibrant USB Driver ) or ( SC 02B USB Drivers )

USB Modem Driver

Heimdall (CDC serial Interface Driver)

Google (Android Composite ADB Interface)

Samsung KIES :- PC management and Sync Software

KIES (Win XP/Vista/Windows 7) V.2.3.2.12064_10_1 (17 Jul, 2012)

KIES, Mac OS 10.5 ~ 10.7 Ver.1.3.0.12072_17 (19 Jul, 2012)

or Download links available in My Android Collection

Note:-

For Those using GT I9000 Ior Samsung International versions, the USB Driver is included in the Kies Software Package...so download and Install Kies, to get USB Driver

For those using ICS custom ROM, its best to use Galaxy Nexus Drivers released for Verizon SCH 1515 also known as Google Drivers

Hardware Maintenance

To avoid going around in circles it would be best to connect to windows update to check your PC has all its required updates first and also if you have a system cleaning software like "Advanced SystemCare7" to clean your PC registry and to fix, repair, tune, and maintain it.

Modes of Connection

"USB Mass storage mode" or Debug mode

To enter USB Mass storage mode ...touch menu > settings > wireless and network > USB utility to connect

To enter Debug Mode ....touch menu > settings > Applications >Development > Tick USB debugging

Setting up USB Drivers

Assuming you already had installed samsung USB drivers in your PC or KIES had been installed and still getting "Unknown USB Device"

According to Microsoft, the main reason for Unknown Device to display in your Device Manager is because you have a device that is not working correctly. To fix this issue, obtain an updated driver for the device.

To troubleshoot this problem visit http://support.microsoft.com/kb/314464

Answers for unknown USB device code 43 visit

http://answers.microsoft.com/en-us/...14?msgId=466106e7-5404-43df-8e9a-e5bc53aa05c2

All other codes and their solutions visit http://support.microsoft.com/kb/310123

Solutions

The Main solution off-course is to Reinstall the required Drivers

You should uninstall all the samsung USB drivers and reinstall the same and simply reboot your PC and let it re detect the required device driver for your USB device.

If unresolved, you can also try the following steps:

Go to your Device Manager

Right-click the Unknown USB Device

Click Properties

Click Driver tab

Click Uninstall

Click OK

Reboot your PC

Check if it already detects the Device

Others methods to solve this :-

1) UNPLUG your PC , meaning shutdown your PC and pull out its power cord, give it a rest about few minutes, than replug and start your PC... try a different USB slot, don't use any other USB device and make sure KIES is not running or better still uninstall KIES altogether IF you are using Odin

Same is true for your phone too, as KIES itself would request you to reboot your phone, when it troubleshoots connection problems. powering the device down completely, plugging it into USB, then powering it on. Windows should find the correct drivers for it.

Check if this works, If it fails

2) Delete the "Unknown device from the USB list" in your Device Manager (Win XP 32bit) and re-connected your phone again into a different USB port , windown will install the required drivers

Check if it works, If it fails

3) Suggest you enter control panel and uninstall , KIES as well as samsung USB drivers from your PC, reboot your PC after uninstallation , than connect your phone using usb cable, let windows search for the driver by itself and install by itself...If all goes well you should be able to use odin ( once windows confirms installing the required driver)

You must allow a few minutes for windows to install all the required drivers, so be patient here.

In the event windows cannot locate samsung usb drivers , you can help by installing the drivers you downloaded earlier

For Vista x64 users , this is also an option http://cagnazzo.name/drupal/vista_corrupted_driverstore

4) At times just plugging in the USB into one slot than changing to another slot (when it fails) had resolved this issue for some or you can do the same by Entering *#7284# in your phone dialer, For usb. select the PDA. if it already selected to PDA. reselect it by selecting MODEM and then PDA again.. Only change the USB setting.. and then press back.

5) Not to Forget a guide to MTP device Fix download PDF

6) For the RAPI.dll problem

For windows 7 (and probably for vista also):

Go to C:\Users\[YourUsername]\AppData\Local\Temp\KiesInstall\CabFile\OsDependen t\[Vista/XP]\Program Files\Common Files\Samsung\DeviceService

Copy the two .cab files and paste them on your desktop.

Click two times on them and take the .dll files inside them. So,

paste only the two .dll files in the Kies installation Path (C:\Program Files \Samsung\Kies\)

Now it should work

better to put in these folders also

program files/samsung/Usb drivers

program files/common files/Samsung/DeviceService

For XP:

Open the following folder: "program files/common files/Samsung/DeviceService"

Search for _rapi.dll and _ceutil.dll and copy to desktop

Rename the dlls removing the "_"

Drop the "rapi.dll" and "ceutil.dll" (renamed) into following folders:

program files/samsung/Kies

program files/samsung/Usb drivers

program files/common files/Samsung/DeviceService

In my own experience, even when it gets resolved today, it can crop up some-other day , so it helps in knowing all the possibilities as to why connections with USB cable can be tricky for some. :)

Lastly in my personal experience I found that using My phoneexplorer ( in WIFI or Blue Tooth modes) was far much more easier than KIES for File transfers and using Odin3 was far much more easier than Kies for Flashing

4)If nothing worked than its a hardware problem, so look at

USB port voltage and charging solution

USB Pin out link broken internally

Finally when there is no choice but to replace the micro USB slot.

How to replace USB port

Check this out! Links to useful Guides and " Banned " Documentaries ​