In case you bought a Samsung Galaxy Nexus and your ThinkPad running Windows 7 does not recognize it when connecting using the USB cable, you can try the following.
First let me describe my environment. If yours is similar, then these steps should fix your problem as well.
- I bought my ThinkPad T61 exactly 4 yrs ago.
- Had blocked Windows Update for over 3 months.
- Got myself a Galaxy Nexus shipped to India even before Verizon released it in US.
- I run Windows 7 N (without Windows Media Player) on my laptop.
When I connected my Galaxy Nexus via a USB cable to my laptop, it simply failed installing the requisite drivers. It would detect that a new hardware is plugged in. Would attempt to get the necessary drivers from Windows Updates. And would eventually fail.
Once this step fails, you would see three devices in your Device Info unrecognized with question marks in "Others" category.
- Base System Device?
- Base System Device?
- Galaxy Nexus?
Elaborate description of the issue:
The two Base System Device needs to be identified by your laptop before you can get your GNexus recognized. Since my laptop is a tad old (I am assuming yours is as well), the necessary updates for USB were not installed. Hence a more recent hardware like the GNexus was not recognized. These updates to the USB chipset would fix the two Base System Device issue. Following which you can proceed to fixing the GNexus issue.
Follow this link to install Ricoh Multi Card reader chipset updates for your USB.
At the end of this installation your Base System Devices should not appear as unrecognized. First issue resolved.
Now that you have your hardware ready to accept GNexus you will have to do the following. Basically GNexus defaults to using MTP (Media Transfer Protocol) when it connects to your laptop. This protocol is something which Windows Media player uses as well. Unfortunately, I had installed the Windows 7 N version which does not include the Media Player by default. Hence download the latest Windows Media Player. This should give the necessary bridge to understand the MTP language which your GNexus uses to talk to your laptop.
Ideally you should be done here. Your GNexus should be recognized and you should be smiling ear-to-ear. But if not....read on....Not all hope is lost :)
Step 3: (Don't know if it helped but worth considering if the above two steps doesn't solve your issue)
I also installed Android SDK following the instructions given here. I don't think this helped. However you never know what combination of dlls and registry entries got my GNexus working. So give it a shot if yours is still not working.
Step 4: (Again, don't know if it helped but worth considering if the above two steps doesn't solve your issue)
I also installed the Samsung GNexus drivers. Again, not sure if this helped. Worth trying.
Step 5: (Again, don't know if it helped but worth considering if the above two steps doesn't solve your issue)
Get all the Windows Updates which Windows has to offer. Mandatory, Optional, Recommended, all of them. Infact one of the optional update is the Samsung Mobile MTP drivers. So it might help.
Let me know if this helped you.