one x not connecting with pc
This is a discussion on one x not connecting with pc within the New Member Introduction & Site Assistance forums, part of the HTC One Forum category; I have a one x which will not connect with pc, the syn manager keeps saying device not connected when it is. I have tried ...
-
Junior Member
one x not connecting with pc
I have a one x which will not connect with pc, the syn manager keeps saying device not connected when it is. I have tried unistalling the htc sync manager and all othe roptions and now my one x has a red border which keeps flashing on use of certain apps... this is bloddy painfukl to say the least htc and i can see why apple is so popular coz its simple and works....any clues on how to fix?
-
Super Moderator
Welcome to the site. You might want to post about this problem in the help forum for responses.
-
Junior Member
How to fix PC connection / Sync issues with HTC One phones (phone not recognised)

Originally Posted by
stevej
I have a one x which will not connect with pc, the syn manager keeps saying device not connected when it is. I have tried unistalling the htc sync manager and all othe roptions and now my one x has a red border which keeps flashing on use of certain apps... this is bloddy painfukl to say the least htc and i can see why apple is so popular coz its simple and works....any clues on how to fix?
I had the same issue.
The cause usually is that the driver files supplied by HTC, even the most recent ones that come with Sync Manager and the latest HTC Sync 3.2.2 (which is what I use), do not have a correct INF file. 
It misses the hardware IDs of many newer HTC phones! 
So you have the correct driver software, but windows is told by the HTC INF that it is not compatible with the driver that HTC itself supplied. Wrong hardware model number ...
Especially some submodel's, special builds or simply newer builds of the same main models (HTC One X, HTC One S & HTC One V).
Never mind that almost ALL HTC smart phones use or can use the EXACT same version of the driver software!
As a result Windows does not install the driver ...
How to fix this?
I assume that you already tried the correct way:
- Uninstalled any older version of the software (from an older HTC perhaps..., if any), & reboot to be sure.
- Installed a recent version of the software, either Sync (htc_sync_setup_3.2.20) or Sync Manager (version is not all that important, supplied driver is always the same ...). And only plugged the phone into the PC AFTER you have installed the software.
- If you plugged the phone into the PC BEFORE you installed the software, then Windows will have tried to install your driver before the driver installation files where there (they are installed as part of the installation of the PC client software, i.e. the HTC Sync PC software.
In that case the issue is easily resolved by opening Device Manager, then tell Windows to check for hardware changes (with USB plugged in). If that fails, then remove the wronly installed driver, unplug the USB, wait a few seconds, then plug the USB in again and Windows should detect new hardware.
That may (may) resolve the issue, but in many cases the issue is only resolved in the manner described below.
When your HTC NEVER has been able to connect to the PC, try the below.
When the phone is plugged in to the PC via the USB cable, open the Device Manager (right-click Computer, Properties, then select Device Manager)
What the entries for your phone should be:
+-- Android USB Devices
+-- My HTC
What you likely have is an entry like:
+--- Other devices
+-- Android Phone [ with yellow exclamation mark, i.e. not functioning properly ]
Right-click the Anroid Phone icon and select properties.
Find the Hardware Ids for your phone (Details tab, Property 'Hardware Ids')
Mine are:
USB\VID_0BB4&PID_0CEC
USB\VID_0BB4&PID_0CEC&REV_0228
Note that I have a second one, a revision.
This ID indicates what hardware you have, uniquely enough to match the correct driver.
The silly thing is that most HTC phone all will use the exact same driver (androidusb.sys) and the *ONLY* reason that the driver is not (properly) installed is that the Hardware Id of your phone is missing from the installation information file androidusb.INF (!!).
Why HTC uses soo many IDs is beyond me. It seems that they do not understand how this works.
There are many, many, IDs for HTC phones in all versions of the INF file that I have seen; still thet seem to introduce new numbers for every minutely different phone of the exact same model (that is the HTC One X will have many entries, the HTC One S also etc).
For the USB driver there is however NO difference between one build of HTC One S and another. In fact probably no difference even between a HTC One S, One X or even One V.
So you can repair this by adding your phone's Id to the INF file & then have windows install the driver.
Make a copy of the androidusb.INF file from the location where HTC Sync (Manager) installed the installation files, to a location where you can edit this file (My Documents or Temp or ...).
In my case the files are installed in C:\Program Files (x86)\HTC\HTC Driver\Driver Files\Win7_x64.
Open androidusb.INF in a text editor and you'll see many lines like this:
...
%MyHTC%=HTCAND64.Dev, USB\VID_0BB4&PID_0CCC&MI_01
%MyHTC%=HTCAND64.Dev, USB\VID_0BB4&PID_0CCD&MI_01
%MyHTC%=HTCAND64.Dev, USB\VID_0BB4&PID_0CCE&MI_01
...
You can search for your ID. If you do not find it, you have to add it (if you do find it already there, then the INF file is OK and you do not need to update it).
Add a line with your hardware Id, in my case:
%MyHTC%=HTCAND64.Dev, USB\VID_0BB4&PID_0CEC
Save the file and then copy the file using file manager/windows explorer to the directory where the driver installation files have been installed.
Unplug the USB, wait a few seconds & let windows discover it again by replugging the USB.
Be sure that you select correct synchronisation option on your phone (HTC Sync Manager for the HTC One phones).
Now Windows should discover your hardware and install the drivers.
DONE 
OR ...
Windows will see the Hardware ID of your USB device (your phone), check it's own driver installation files (nope, not there), then look in directories where OEM software has installed additional dribvers (assuming the OEM software told Windows where to look).
If that fails it will tell you that it is looking on the Net (Windows Update). Of course it will not find the driver there.
This is possible when the HTC sofytware was not installed properly.
So either
- uninstall the software and install a recent version (e.g. htc_sync_setup_3.2.20) plus do not forget to again correct the INF file. Then try again.
- or tell windows where to find the driver files manually: open Device Manager, go to the icon for your device. When that indeed is still not OK (wrong name & yellow marker) then right click, then select driver tab, click Update Driver button. Then select Browse my computer for driver software and select the correct directory (C:\Program Files (x86)\HTC\HTC Driver).
DONE !
You should see a correct icon and text for your device ('My HTC') in the Device Manager when the phone is connected to the PC via the USB cable, so HTC Sync and Sync Manager now should correctly see your phone.
-
Junior Member
Hi, I found this thread via Google, and JaapT's advice seems very solid, but I have quite a severe issue that stops me from carrying it out. When I got my phone a couple days ago, I connected it to the PC and rooted it. Now, the phone is not being recognized by the PC: Through device manager, HTC Sync, etc. The phone is charging, but USB options don't appear in the notification bar. I've tried reinstalling drivers manually, using drivers installed by HTC Sync, and so forth. so far, nothing has worked. I need to be able to connect my phone to my computer, to be able to unlock the bootloader and to transfer files, but more importantly develop things for it. So far, this has been the most useful and relevant advice I have found so far after nearly a day of Googling, and I'd really like some advice with my issue. I've also contacted HTC support, but they haven't responded yet.
-
Junior Member

Originally Posted by
JaapT
So you can repair this by adding your phone's Id to the INF file & then have windows install the driver.
....
Save the file and then copy the file using file manager/windows explorer to the directory where the driver installation files have been installed.
Unplug the USB, wait a few seconds & let windows discover it again by replugging the USB.
Be sure that you select correct synchronisation option on your phone (HTC Sync Manager for the HTC One phones).
Now Windows should discover your hardware and install the drivers.
DONE

Hey, I signed up an account just to say thanks to you man. I just got my new One X+ today, which is replacing an iPhone 4S i've had since launch. I wanted to copy over my contacts, but the HTC Sync Manager's "More" button was greyed out because it wasn't properly connecting to the phone.
After reading your post, I copied my hardware IDs from the device properties in device manager, added them to the .Inf file, unplugged and then reconnected my phone to the pc, and it connected in HTC Sync Manager instantly. You saved me a great deal of effort and time, which would have otherwise been spent manually entering those contacts and calendar schedules.
Many thanks.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Similar Threads
-
By Drake in forum HTC One Audio
Replies: 7
Last Post: 04-19-2013, 11:50 PM
Search tags for this page
how to unlock htc one x for sync manager
,
htc one
,
htc one v keeps saying wrong
,
htc sync manager more button
,
htc wont sync
,
why does my htc driver installer keeps telling
,
why wont my htc one x connect to htc sync manager
Click on a term to search for related topics.