I just got my new Samsung Galaxy S and have finally defeated the MTP device driver error and CDC driver error! I am now connected to Kies. I can't wait to start using this beast! It's arguably one of the most powerful smart phones in existence thanks to its 4 inch super AMOLED screen, 1GHz processor with tweaked instruction sets and unrivalled graphics performance. However, it and/or the software PC suite appears to have a major flaw...
Connecting it to my PC through Samsung Kies software is a total pain. A quick google of the issues reveals that I am not the only one. I'm using 64 bit Vista (x64) but I suspect the method I used to get connected may work with 32bit (x86) too. People on message boards seem to be universally complaining about the same thing.
At this point I would like to say, this may not help you. There are a number of different versions of the same phone out there, with different versions of android and thousands if not more pc, mac and other computer setups. Before you deal directly with drivers, have you tried:
1. upgrading to the latest version of Kies.
2. upgrading your version of .net (an MS Windows component) to the latest from the Microsoft website.
3. trying a different usb port. The SGS seems very sensitive to voltage and different usb ports around your computer supply fractionally different voltages.
In short, when I first connected the phone to my PC, I plugged in the Phone to the PC USB port and after twiddling thumbs for a while the PC tells me that the MTP device driver has failed. I assumed this was just going to be a quick issue, updated Kies to the latest version and tried again.
Same result. Next I tried connecting the Phone in USB debugging mode. SUCCESS! Connection established... "Please turn off USB debugging mode, Kies does not support connection in this mode" followed by being swiftly booted by Kies. Not only that but there appeared to be no sign of the phone in Windows either. In debugging mode, you usually see some signs the phone has been connected, even if you can't access the storage.
The next step was to open device manager on the PC. There was the MTP device, sure enough displaying an error. The usual step here is to right click and hit update drivers. This I did and was rewarded by a big fat nothing.
It checked but then told me I was using the latest drivers already. Clearly not, because they weren't working!
Sorting the Issue
The next and final option I used, the one that finally worked and I probably should have gone for right at the start was to manually get the right driver and instruct the device manager where to find said driver and hopefully get the whole mess sorted.
I could've just used the micro SD card to transfer everything, but pulling it out of the phone every time was going to be a major pain, not to mention not good for the card so I was determined to sort the issue.
After a bit of searching, (Google again) I finally found the right driver here:
- x64 (64bit) version: http://drivers.softpedia.com/progDownload/Samsung-Galaxy-S-USB-Driver-for-Windows-x64-Download-96693.html
- x86 (32bit) version: http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x86.shtml
- This got me a zip file which I scanned with an AV (don't forget to do this!) and then unzipped to a folder I knew the location of (make sure its easy to find).
- (Update courtesy of Tim) The x86 link gets you an exe file. This can be unpacked/"unzipped with 7zip freeware in exactly the same way as a zip file. The drivers should then work as the x64 does.
- Navigate to device manager (control panel ->Device Manager or Administrative tools -> computer management -> device manager)
- Navigate to "portable devices" or "MTP" in device manager, whichever one shows up with the error. There will probably be a little yellow error triangle on your device that has the problem.
- Right clicking on the faulty MTP device in device manager and choosing "update driver software" gave me the option of searching automatically and browsing my computer manually. Search automatically had already failed so I hit browse my computer for driver software - the manual way*
- I navigated to the folder I had unzipped the drivers into, ticked include subfolders and hit OK.
This time success! It loaded the drivers and indicated my I9000 (Galaxy S) device was connected... or not.
Note: I realise that it can sometimes be difficult to navigate through device manager to the manual update point. The following may help if manual updating is not immediately obvious:
- Right click on the MTP device, click properties, navigate to the driver tab on the window that pops up, click update driver, if a window pops up that says "can windows connect to windows update to search for software?" click "no, not this time" and hit next.
- Then tick "install from a list or specific location",
- Then tick "search for the best driver in these locations"
- untick search removable media and tick "include this location in the search"
- Then hit "browse" and find the folder where you unzipped the drivers you downloaded earlier. Hopefully you will then be able to press "OK" when you have found the right folder although this is very temperamental.
- When you have done this, hit "next" and the computer should do the rest.
Update courtesy of Alesmine 26/10/10: A thread (http://www.pocketpc.ch/samsung-galaxy-s-root-rom/100413-download-samsung-usb-treiber-ohne-kies-nps-flashen-odin.html) has suggested that the specific driver folder for Samsung phones is the "16_Shrewsbury" folder. If you cannot select the parent folder (i.e. the folder that you unzip the drivers into) try selecting the .inf files within the 16_Shrewsbury folder. There are 5 .inf files and 5 .cat files as well as 2 folders. You may have to select the .inf files one at a time and repeat the procedure for the other 4.
Up popped issue number two. CDC abstract control model drivers missing: load from cd. Well I didn't have a cd and a browse of google gave me nothing, updating this new issue automatically gave me nothing and Windows knew nothing. Dead End.
In desperation I repeated the right click in device manager. Browsed manually to the same driver folder as for the MTP device, hit ok and...problem sorted! Device connected, showing up perfectly in Kies (may it rot) and on Windows explorer.
I am connected and music is flowing. I have four movies on the phone and all that real estate of screen is a joy to behold!
- Don't forget that you need to set the phone in Samsung Kies mode on the select USB mode. If this doesn't come up on the phone when you plug it in, unplug the phone, on the phone itself go to: applications -> settings -> About Phone -> USB Settings -> Samsung Kies and then replug the phone in. This USB setting can also be used for the mass storage mode simply by selecting mass storage instead. Location for this setting may have changed on later phones. Please also see applications -> settings ->wireless and networking ->USB Settings
I'm not a religious person but blessings heaped on whomever put that driver package together. I'm not guaranteeing it'll work for you but maybe it's worth a shot. Enjoy the phone!
Protect the Precious!
A few handy hints for using you Galaxy S i9000
- Tips and Tricks for the Samsung Galaxy S i9000
Having had the Samsung Galaxy S for a couple of months now there are a few things that take getting use to. Mostly they're good things, the giant 4 capacitive touch screen, the speed, the fact that it...
Want to know why you should get the Galaxy S or even reassure yourself....compare against the Iphone4
- Samsung Galaxy S vs Iphone 4 - Five reasons to buy the Galaxy S
This is a quick offering of five reasons the Samsung Galaxy S is better than the Iphone 4. I wrote this not because Im Apple bashing or because I think the Iphone isn't good. Ok I am Apple bashing at...
Pharmg88 on April 10, 2014:
I truly appreciate this post. I've been looking everywhere for this! Thank goodness I found it on Bing. You've made my day! Thank you again! eedbgkd
Lymond (author) from UK on January 22, 2014:
No problem Joe, though I'm amazed this is still an issue for these phones!
Joe on January 19, 2014:
guri on November 15, 2012:
i have s7562 duos not able to find the setting pls help
Jacqui T on October 04, 2012:
Recently got i9300 - kies sync between phone and outlook on my pc only brings approx 30% of calendar entries across from my pc. Also, on samsung calendar cannot view meeting attendees or who sent the invite...any suggestions would be appreciated.
naj on August 25, 2012:
Lymond (author) from UK on May 10, 2012:
I don't have any experience with your specific problem but there are a few things you could try. Just a guess and could be wrong, but I take it the browser is Internet Explorer (IE)? If so, try a second browser, Firefox, Chrome and Opera are the three main other browsers. If the problem persists, try running a browser in add-on restricted/off mode, you may have to search for a 'how to' on this. Thinking here is that some add-ons to browsers are unstable with certain scenarios and this could be one of them.
let us know how you get on!
Fern on May 10, 2012:
Hi, I read all this and I just wanted explain my problem.... I Dl'd Kies on PC, Kies air on Samsung T959v... I'm trying to connect wirelessly maybe thats the problem but anyway, I get my mobile to authorize pc request my browser displays "website restore error"-- thats the far as it goes, i am unable access either through neither devices..... what do i do?
Lymond (author) from UK on May 03, 2012:
I couldn't tell you. My SGS2 plugged straight in no problems to every USB port on my computer. I assumed the problem had been largely sorted. It can't hurt to give out a go.
imran on May 03, 2012:
Does this suggested workaround also solve the same problem on samsung galaxy sII?
Payam on March 17, 2012:
Yeah, I've tried them all.. Nothing seems to be helping, the only thing that got me hoping was that driver that made my phone visible in explorer, but that's not really what I was aiming for.. =/
Lymond (author) from UK on March 16, 2012:
The SGS2 does have a software upgrade over 'air' (probably best over wifi) under "about phone - update" I've never tried it so can't vouch for it but that could be a solution to not being able to connect.
I assume you've tried other USB ports on your computer and all the other various fixes that are available on forums eg http://forum.xda-developers.com/archive/index.php/...
The fix above unfortunately doesn't work for every phone and there are at least 5 other well documented fixes for the issue.
As an aside, when I first got my SGS2, when I plugged it in to my laptop there was no connection. I turned off the laptop power management of the USB ports (via device manager) and it's been fine on all ports ever since with a consistent 96mA draw. Oh and make sure the phone is 'awake' (i.e. on any of the desktop screens) when it's first plugged in.
Payam on March 16, 2012:
Yo, I just got fed up and tried to use the other file (x64.zip) but the same thing there, it says it's not compatible with a 32-bit OS, which I believe when it's coming from that version, but the x86 is just mocking me! I want to connect to Kies, just once, so I can upgrade to ICS.. :(
Payam on March 16, 2012:
Yeah, I've tried it that way as well.. But it just installs and when i connect the phone with Kies on, it just says connecting forever, although I found my phone in explorer for the first time without having to switch to USB-debugging so I got kinda worked up and thought it had worked.. It hadn't! :(
I'm pretty sure this is a 32-bit comp, is it possible to have x64 then? I just googled and I got the impression all 32-bit win7 were x86, but I might be wrong?
Thanks for taking the time to help a desperate soul in these harsh times! (no, I'm not overdramatic! :)
Lymond (author) from UK on March 15, 2012:
Have you tried just double clicking on the x86.exe program and loading it that way? might work. Also are you sure you're x86? A lot of newer Windows 7 machines are x64.
Payam on March 15, 2012:
Awesome page, but I've tried everything exactly as it says, although I'm using a SGS2 but i reccon it's the same problem, but my problem is that when I've extracted the x86.exe file and try to install the .inf-files one at a time it says that they cannot be installed as they are not compatible with 32-bit windows. I'm really just messed up at the moment, and really agitated.
PLEASE help? :)
swapnil dengale on February 17, 2012:
awesome dude..!!!!! helped me... just awesome... thank you..!!!:)
Lymond (author) from UK on February 01, 2012:
Hi All, unfortunately I don't have a Galaxy fit, mine is the i9000 so I have no idea whether the USB mode exists on the Galaxy fit. Anybody who has one worked it out yet?
Jack, maybe check around to see whether it really doesn't support that model or whether there is something else wrong.
DB you're not the first to complain about the outlook sync. A business phone this is not!
Jack on February 01, 2012:
I have a Galaxy Note. When I connect to Kies on PC, it recoginizes my phone but it says your phone is not supported in Samsung Apps. What to do?
Shrishti on January 24, 2012:
I have a galaxy fit GT-S5670 and I cant find the option of putting my phone on the PC mode, where can I find it?
Aurogra on January 20, 2012:
Hi thanks for this help, spent hours trying and failing this really helped, id be interested to know how people feel about there galaxy now?? Im not impressed
DB on January 15, 2012:
Karl - you're being too kind! I have had serious problems synchronizing Outlook 2007 calendar with Samsung Galaxy phone through Kies. Problems include: Randomly deleting appointments in Outlook calendar, removing categories from Outlook appointments, randomly moving appointments to different days, and the latest one - deleting exceptions to recurring appointments in Outlook and replacing them with the generic appointment from Kies. If maintaining calendars on two devices is important to you, Kies is NOT the tool!
Karl on January 13, 2012:
Without doubt the worst most infuriating piece of junk ever coded. Keis is the pits!!! Samsung should be ashamed to offer such a useless accompaniment to a masterpiece of mobile technology. Seriously not happy!!!
nick on January 05, 2012:
changing usb ports helped me haha.
vicky on January 04, 2012:
my problem is same as prasad......i own samsung galaxy fit and there's not any "usb settings" option in the phone!please tell me how to connect my phone to pc
Radek on December 21, 2011:
I made it running once I plugged the tablet to usb-2 port ... if I use usb-3 (the fast one that SHOULD be backwards compatible), mobile mtp device driver failed to install ...
afandi on December 13, 2011:
Help i just installed new Kies 126.96.36.19912_41_7 and i want to connect through my SGS 2.3.5 Doctor ROM v8.1, but nothing error is confirm, SGS just running to MTP application and try to connect to my PC, but nothing happen, if i use mass storage mode is fine. I try for your suggestion but anything is normal on my PC, i try differrent action by ask to google, but nothing change, so can you please help me my friend....