Hello,
I'm having a headache since I upgraded to 8.1. I can see my htc phone without any problem in windows and communicate with ADB. But once I get to recovery or fastboot, the USB will make an error saying it failed enumeration. Because of that, it don't even try to install drivers. What can I do to fix that?
This is using USB 2.0 ports since my board don't have 3.0.
Thanks
nodiaque said:
Hello,
I'm having a headache since I upgraded to 8.1. I can see my htc phone without any problem in windows and communicate with ADB. But once I get to recovery or fastboot, the USB will make an error saying it failed enumeration. Because of that, it don't even try to install drivers. What can I do to fix that?
This is using USB 2.0 ports since my board don't have 3.0.
Thanks
Click to expand...
Click to collapse
try upgrading ur hboot to 1.55
your problem will be solved!
Harish_Kumar said:
try upgrading ur hboot to 1.55
your problem will be solved!
Click to expand...
Click to collapse
nop, already on hboot 1.55 with 3.62 firmware I too though it would fix it, but it didn't
nodiaque said:
nop, already on hboot 1.55 with 3.62 firmware I too though it would fix it, but it didn't
Click to expand...
Click to collapse
It fixed for me
why dont you try uninstalling everything regarding HTC Sync and drivers and reinstall the new HTC Sync
Harish_Kumar said:
It fixed for me
why dont you try uninstalling everything regarding HTC Sync and drivers and reinstall the new HTC Sync
Click to expand...
Click to collapse
Tried, even tried multiple version of HTC Sync (with and without sync installed). I even used own google ADB driver. Problem is, it's not HTC driver problem since the USB Port is having a "Device enumeration failed", which is a USB failure, not a driver failure. Meaning the device cannot be identified, thus can't know what driver should be used. I tried to force it but windows won't let me.
I searched extensively for a fix for this problem and I honestly don't think there is one yet. Eventually I gave up and installed the generic drivers on my old laptop that's still running Windows 7 and was able to adb and fastboot on it just fine. I've found several driver related issues with both Windows 8 and 8.1 so I think I'll be keeping the laptop as a legacy device for awhile just for situations like this!
I had the same problem, ended up using my phone on a Windows 7 PC.
Enviado desde mi HTC One mediante Tapatalk
nodiaque said:
Tried, even tried multiple version of HTC Sync (with and without sync installed). I even used own google ADB driver. Problem is, it's not HTC driver problem since the USB Port is having a "Device enumeration failed", which is a USB failure, not a driver failure. Meaning the device cannot be identified, thus can't know what driver should be used. I tried to force it but windows won't let me.
Click to expand...
Click to collapse
I don't know if this will help, but I'll leave this for you to read through: http://forum.xda-developers.com/showthread.php?t=2256359
Maybe there's a solution there for you. (I'm on Win 7 so never tried any of it)
I had this at first but as soon as I updated my firmware, the problem went away. Though I have ubuntu on my old laptop which I will keep now for situations like these because when I tried to install an old ruu through rebootRUU, my phone wasn't found anymore after the first flash, but saved it with my laptop.
Burn yourself a Linux (Ubuntu) live CD or install it side by side with windows 8.1.
Sent from my HTC One using Tapatalk
same problem
hboot 1.54
firmare 2.24.111.3
But did not work in windows 8.0, too.
MICH_** said:
same problem
hboot 1.54
firmare 2.24.111.3
But did not work in windows 8.0, too.
Click to expand...
Click to collapse
For fastboot in windows 8.1 you need the 3.62 firmware without a modified hboot. If you have firmware with red text removal or the dark bootloader version then fastboot will not see the device.
You should also download the latest HTC drivers then everything should work.
ah that's why, I have the modified hboot.
As for install linux in side by side or live linux, no thanks, this is not what I'm looking for. I won't install another OS just for that, thus why I'm looking for how to make it work in Windows 8.1, not how to make it work on my computer with any OS.
I have latest HTC drivers, but modified hboot. I hope someone came up with a fix for that because it's very annoying. Good thing I still have one pc on windows 7 and it will stay this way for now since it's the only computer that can see my phone.
I was having the same issues neither the usb 2.0/3.0 worked. But after I installed the latest HTC sync from their website everything works on W8.1
If some one else doesn't I'll post the drivers when my work day is over. So not anytime soon.
Sent from my HTC One using XDA Premium 4 mobile app
Here is the missing USB driver that was not loading correctly before I updated firmware to hboot 1.55. Had to flash that firmware on my old Samsung netbook under Windows 7, after that Windows 8.1 loaded the driver and fastboot works ever since:
https://www.dropbox.com/s/1fvlo16jn81dpf3/HTCDriver_4.8.0.002.exe
You need to download Intel drivers and scrap the windows ones...
Link with instructions in post... : http://forum.xda-developers.com/showthread.php?t=2510682
this is for usb 3.0, not for usb 2.0. I already checked anyway and intel didn't make any usb driver for my board, they only made 3.0 ones, which my board doesn't have.
Had the same issue, in the end I had to partition my drive and dual boot Windows 7. It's a ***** but I couldn't find a single fix on 8.1 after dicking around with it for 3 days straight.
Related
Hey Folks, anyone here using windows 8.1? I have no problem running adb, but when I boot the m7 into fastboot, windows says there is a problem with my usb device. I've tried uninstalling htc sync and reinstalling, no dice.
Any thoughts?
shadoslayer said:
Hey Folks, anyone here using windows 8.1? I have no problem running adb, but when I boot the m7 into fastboot, windows says there is a problem with my usb device. I've tried uninstalling htc sync and reinstalling, no dice.
Any thoughts?
Click to expand...
Click to collapse
Yep. It's a known issue. ADB doesn't work with 8.1. Only solutions right now are to either downgrade back to 8, or wait for the final version of 8.1.
Freaking annoying.
Kinda sucks I have to use a really low end laptop running 7 to use adb commands. At least I rarely use them though...
Sent from my HTC One running CM 10.1
blackroseMD1 said:
Yep. It's a known issue. ADB doesn't work with 8.1. Only solutions right now are to either downgrade back to 8, or wait for the final version of 8.1.
Freaking annoying.
Click to expand...
Click to collapse
ADB works fine for me in 8.1, its the HTC drivers for fastboot that are the problem. Anyway, I gave up and just used my Linux box, so I think we'll just have to wait for HTC to update their drivers.
Hey, as I recently updated to Windows 8.1, I had to realize that I can't get fastboot access to my htc one. adb is fine.
Really unfortunate as I was just about to s-off..
Does anyone have a solution?
George_Mn said:
Hey, as I recently updated to Windows 8.1, I had to realize that I can't get fastboot access to my htc one. adb is fine.
Really unfortunate as I was just about to s-off..
Does anyone have a solution?
Click to expand...
Click to collapse
Have you checked here: http://forum.xda-developers.com/showthread.php?t=2256359
nkk71 said:
Have you checked here: http://forum.xda-developers.com/showthread.php?t=2256359
Click to expand...
Click to collapse
Yes I did. When my One is on fastboot, it's listed in the device manager as "Unknown USB-Device (device failed enumeration)"
My fastboot was all fine until I updated to 8.1
Probably cause HTC haven't sorted out the drivers for 8.1 yet...
That's precisely it.
If you'll check device manager you will see it doesn't recognize your phone as it should.
A new driver will probobly release soon.
Sent from my HTC One using xda app-developers app
George_Mn said:
Hey, as I recently updated to Windows 8.1, I had to realize that I can't get fastboot access to my htc one. adb is fine.
Really unfortunate as I was just about to s-off..
Does anyone have a solution?
Click to expand...
Click to collapse
I just did the 8.1 win update thing and its working for me. I updated my htc drivers (htc sync download, then removed sync) yesterday from the htc site, and I was really surprised to find it was working. I updated the drivers BEFORE updating to 8.1
zaphodbeeb said:
I just did the 8.1 win update thing and its working for me. I updated my htc drivers (htc sync download, then removed sync) yesterday from the htc site, and I was really surprised to find it was working. I updated the drivers BEFORE updating to 8.1
Click to expand...
Click to collapse
Well, I installed htc sync after updating to 8.1. Are you using USB 2.0 or 3.0?
having the same problem
George_Mn said:
Well, I installed htc sync after updating to 8.1. Are you using USB 2.0 or 3.0?
Click to expand...
Click to collapse
both work. I am using arhd 30
zaphodbeeb said:
I just did the 8.1 win update thing and its working for me. I updated my htc drivers (htc sync download, then removed sync) yesterday from the htc site, and I was really surprised to find it was working. I updated the drivers BEFORE updating to 8.1
Click to expand...
Click to collapse
ADB works as well as MTPbut not fastboot, are you sure you have working fastboot connection?
rider5512 said:
ADB works as well as MTPbut not fastboot, are you sure you have working fastboot connection?
Click to expand...
Click to collapse
yes, i can do fastboot devices, reboot etc
zaphodbeeb said:
yes, i can do fastboot devices, reboot etc
Click to expand...
Click to collapse
I think that's adb, reboot to bootloader and connect it to your pc and see if the pc sees it.... if so can you check the driver details in device manager and let us know what they are
rider5512 said:
I think that's adb, reboot to bootloader and connect it to your pc and see if the pc sees it.... if so can you check the driver details in device manager and let us know what they are
Click to expand...
Click to collapse
Yup, no problem. This is very strange to me also as i have had problems with adb on ARHD 30, but now everything is working fine, including it seems things that are not for everyone else. I have the latest firmware installed with 1.55 hboot. Dont know if thats got anything to do with it?
All I did was on win 8 was
- uninstall and deleted htc drivers
- installed new htc drivers (htc sync)
- uninstalled syn (leaving the drivers)
- today I updated this machine to win 8.1
bingo, no problems at all. ADB and fastboot working perfectly
PS Fastboot devices is a fastboot argument
EDIT sorry I forgot driver version is 2.0.7.20
Well guys, luckily I still had Windows 7 installed on my sata.. It was a pain in the *** since nothing was up to date, but I sorted it out
zaphodbeeb said:
I just did the 8.1 win update thing and its working for me. I updated my htc drivers (htc sync download, then removed sync) yesterday from the htc site, and I was really surprised to find it was working. I updated the drivers BEFORE updating to 8.1
Click to expand...
Click to collapse
Same here I did the same as you and my fastboot works just fine.
Well, no luck for me. I did a fresh win 8.1 install. I plug no phone, no driver. I then forced the usb driver from google (ADK), adb work. I reboot into recovery, no prob. I reboot into bootloader, phone doesn't even get detected by windows (as if nothing is connected). I reboot into fastboot, I get "unknown usb device, device failed enumeration". I'm on stock hboot 1.44 s-off
edit: just installed latest htc sync manager, same problem
Same here.
Running Win 8.1, did NOT update drivers before I updated to 8.1.
Now ADB works fine, but Fastboot mode declines to work (device enumeration error in device manager).
I installed latest driver from the 18th (4.8.0.002, thanks @mdmower http://forum.xda-developers.com/showthread.php?t=2089508) but it still doesn't make a difference- even though it's supposed to be the updated Win 8.1 drivers.
Great stuff MS, I was just about to go S-OFF
-
Edit:
Intel Z77 Chipset, latest drivers- tried USB2 and USB3, same eror
What I've noticed is: If I'm on an older firmware, fastboot isn't recognized in Windows 8.1. If I'm on a newer firmware (say 3.xx and up), fastboot is recognized. Strange how it behaves like this on Windows, but Ubuntu 13.10 doesn't give two craps and still works no matter the firmware version.
This sucks as we need fastboot to flash a different firmware...
I can confirm now that it works for me with corresponding Firmware 3.62.401.1
Used my laptop with Win7 for S-OFF & SuperCID, upgraded FW and ROM to 3.62.401.1 and now Win 8.1 recognizes Fastboot for the ONE again.
Had 2.24.401.1 on it before that with which it didn't work in Win 8.1.
So I've trying for 2 days straight now to get anything work in fastboot on Windows 8.1 x64 and really am out of ideas...
Fastboot devices does nothing, fastboot oem get_identifier_token just waits for devices to show up.
I connect my HTC One on my USB 3.0 port and when it is in fastboot it shows up as My HTC in device manager.
I tried many drivers but nothing seems to work. Tried installing other usb 3.0 drivers, but no luck at all...
USB 2.0 gives device enumeration failed...
Here is some more info on my device:
S-OFF
HBOOT 1.54
RADIO 4A.17.3250.14
OpenDSP v31.120.274.0617
OS 2.24.401.8
Anybody can help me?
petemt said:
So I've trying for 2 days straight now to get anything work in fastboot on Windows 8.1 x64 and really am out of ideas...
Fastboot devices does nothing, fastboot oem get_identifier_token just waits for devices to show up.
I connect my HTC One on my USB 3.0 port and when it is in fastboot it shows up as My HTC in device manager.
I tried many drivers but nothing seems to work. Tried installing other usb 3.0 drivers, but no luck at all...
USB 2.0 gives device enumeration failed...
Here is some more info on my device:
S-OFF
HBOOT 1.54
RADIO 4A.17.3250.14
OpenDSP v31.120.274.0617
OS 2.24.401.8
Anybody can help me?
Click to expand...
Click to collapse
I have the same problem. Searchng for a solution since 2 month now.
same Problem here @ Win 8.1 64-bit
S-ON
HBOOT-1.44.0000
RADIO 4.A.14.3250.13
OpenDSP-v26.120.274.0202
Anyone has news?
Need HBOOT 1.55 so update to 4.3 and you'll be good to go
I got sinless 4.3. So Can you name a rom wich you are Sure that does?
Sent from my HTC One using Tapatalk
Also had the same problem, had to use the spare laptop.... Which unfortunately now been upgraded to 8.1 as well lol...
I've installed many 4.3 ROMs and I still have hboot 1.44, could you be more specific?
Sent from my HTC One using xda app-developers app
Found a Solution:
Change USB3.0 Driver from Microsoft to Intel's Driver following this instruction: http://plugable.com/2012/12/01/windows-8-and-intel-usb-3-0-host-controllers
NOTE: If you've an PC with Intel Processor 4th Gen, you've to read the first comment of the Instruction and do what it's said.
after this, you'll get fastboot cmds run in bootloader.
kind regards
madejackson said:
Found a Solution:
Change USB3.0 Driver from Microsoft to Intel's Driver following this instruction: http://plugable.com/2012/12/01/windows-8-and-intel-usb-3-0-host-controllers
NOTE: If you've an PC with Intel Processor 4th Gen, you've to read the first comment of the Instruction and do what it's said.
after this, you'll get fastboot cmds run in bootloader.
kind regards
Click to expand...
Click to collapse
While this potentially holds the solution, it's some serious-level ****. I tried this in an attempt to solve the exact same problem about a month ago, and I ended up reinstalling Windows. Because my USB drivers were all ****ed up, I was unable to pull files from the system, so it was a clean install, minus all my music and games and jazz. :/
I'm pretty sure I didn't do anything wrong, so I don't know what happened, but if you're going to follow the directions on the above thing, make sure you do exactly what the **** you're told. As a reminder: it never hurts to have a backup of your Windows install.
Also, it looks like the modified 4th-gen drivers (stock drivers won't install on > Win7) listed in the top comment are now out-of-date, with no replacement. You'll do exactly what I did if you try it on a Haswell CPU with the listed modified drivers. I'd currently consider it a dead end.
So, again, this is complicated. If you're here on XDA, it's assumed you know what you're doing, so maybe go ahead, but this was your warning.
I already gave that a shot, resulting in my USB port not working
Sent from my HTC One using Tapatalk
Zak Jones! said:
While this potentially holds the solution, it's some serious-level ****. I tried this in an attempt to solve the exact same problem about a month ago, and I ended up reinstalling Windows. Because my USB drivers were all ****ed up, I was unable to pull files from the system, so it was a clean install, minus all my music and games and jazz. :/
I'm pretty sure I didn't do anything wrong, so I don't know what happened, but if you're going to follow the directions on the above thing, make sure you do exactly what the **** you're told. As a reminder: it never hurts to have a backup of your Windows install.
Also, it looks like the modified 4th-gen drivers (stock drivers won't install on > Win7) listed in the top comment are now out-of-date, with no replacement. You'll do exactly what I did if you try it on a Haswell CPU with the listed modified drivers. I'd currently consider it a dead end.
So, again, this is complicated. If you're here on XDA, it's assumed you know what you're doing, so maybe go ahead, but this was your warning.
Click to expand...
Click to collapse
petemt said:
I already gave that a shot, resulting in my USB port not working
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
I have a Lenovo Yoga 2 Pro --> 4th Gen Haswell i7-4500
Installing Driver following instruction went fine. I have access to my phone now.
Probably you've done something wrong.
I also can't flash any ROMS above 4.3... Still on HBoot 1.54
ADB does work though when the phone is booted so I really don't understand this.
It still doesn't recognise my device no matter what I do, done the whole thing people have said of installing a certain driver manually but nothing works. I had to just use an old Windows 7 machine before but now that's gone my only option is Windows 8 :\
slannmage said:
It still doesn't recognise my device no matter what I do, done the whole thing people have said of installing a certain driver manually but nothing works. I had to just use an old Windows 7 machine before but now that's gone my only option is Windows 8 :\
Click to expand...
Click to collapse
Do you mean windows 8.1? I never had a problem with windows 8 using the htc sync drivers.
Both i just cannot get it to work...
Unless there is a version that works with an OS on Raspberry Pi I have no other options.
nope, tried the guide of changing the inf files for the usb 3 drivers etc but to no avail..even vmware wouldnt work due to the actual hardware still not being able to pass the data on the usb 3 bus
Tried a Laptop using Windows 8 as that is all I could find and it doesn't work on that either :\ Bit annoying..
slannmage said:
Tried a Laptop using Windows 8 as that is all I could find and it doesn't work on that either :\ Bit annoying..
Click to expand...
Click to collapse
Weird. I just installed the latest htc sync (for the drivers) then un-installed it again. For windows 8, it worked for all bootloaders wheras windows 8.1 only recognised fastboot using hboot 1.55/1.56.
Have you tried removing all drivers which may conflict (google for instructions) , re-installing htc sync drivers, plugging your device into the pc whilst the drivers install then unplugging your device and rebooting the pc.
Of course don't forget to have usb-debugging ticked in developer options.
Maybe it hates Haswell.
Dude it works perfectly well on my Windows 8.1 PC. Its Ivy Bridge though. Have u installed HTC Sync Manager and drivers??
Hboot 1.44 and 1.54 dont work with Windows 8 and 8.1
Nope reinstalled Windows 8 again and nothing :\ It sucks.
slannmage said:
Nope reinstalled Windows 8 again and nothing :\ It sucks.
Click to expand...
Click to collapse
I spent a couple days searching for a solution, including installing unsigned drivers, using intel's usb3 driver, etc. nothing worked. I get a DEVICE FAILED ENUMERATION whether i was on usb 2 or 3 running windows 8.1.
I was lucky enough to have an old laptop lying around that still had windows 7 on it and it worked like a champ. If you don't have one, might be worth trying out a windows7 VM?
Fastboot works for me on Windows 8.1 x64. I think I used the latest Windows7x64 HTC one drivers . You can Google it and I'm sure you will find something. Hope it helps
Sent from my HTC One using Tapatalk
FitAmp said:
Fastboot works for me on Windows 8.1 x64. I think I used the latest Windows7x64 HTC one drivers . You can Google it and I'm sure you will find something. Hope it helps
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
I am running windows 8.1 x64 as well, though on an old Core i7-875K Lynnfield box with an Asus motherboard. I started with the HTC drivers, but I could never get windows to even recognize the device in fastboot mode. Glad to hear its working for some.
kazama42 said:
I am running windows 8.1 x64 as well, though on an old Core i7-875K Lynnfield box with an Asus motherboard. I started with the HTC drivers, but I could never get windows to even recognize the device in fastboot mode. Glad to hear its working for some.
Click to expand...
Click to collapse
Mind you I never actually used "official" driver software from HTC. I just used the manually install/update method where you point to the downloaded driver files.
I have a msi 970g46 board and both usb 2 and 3 slots worked fine for me after installing drivers.
Sent from my HTC One using Tapatalk
fastboot works for me with hboot 1.54 with real gpe and 1.55 on at&t model..windows 8 latest htc drivers tho i had to manually update it to gain access again after i s-offed
slannmage said:
Nope reinstalled Windows 8 again and nothing :\ It sucks.
Click to expand...
Click to collapse
it's the phone not windows...
If your s-off and
If you can get to a windows 7 pc long enough to flash firmware
the new Google play edition hboot 1.54.000 works
and all the new hboot 1.55 and 1.56 work from all firmware's
http://www.htc1guru.com/downloads
clsA said:
it's the phone not windows...
If your s-off and
If you can get to a windows 7 pc long enough to flash firmware
the new Google play edition hboot 1.54.000 works
and all the new hboot 1.55 and 1.56 work from all firmware's
http://www.htc1guru.com/downloads
Click to expand...
Click to collapse
wow i read a bunch of articles and tried all the same stuff the person in the OP did because that's what google and xda results said to do and no luck. i recently upgraded hboot gonna try again thanks!!
---------- Post added at 08:05 AM ---------- Previous post was at 07:40 AM ----------
clsA said:
it's the phone not windows...
If your s-off and
If you can get to a windows 7 pc long enough to flash firmware
the new Google play edition hboot 1.54.000 works
and all the new hboot 1.55 and 1.56 work from all firmware's
http://www.htc1guru.com/downloads
Click to expand...
Click to collapse
you were right!!
I'm on Windows 8.1 with HBoot 1.55, its already got ARHD 3.62 on it and adb just wont see my phone. Windows itself does no problem. I have the latest TWRP installed as well as the latest HTC Sync drivrs that it asked me to install when I plugged the phone in.
Is there any other method to get this to work? I only have access to one PC.
Installed sync, adb drivers work but can't get fastboot to work . I've tried so many different things I've seen on internet and nothing works. Tried on windows 8 and 10. Any ideas suggestions?
Anyone ? Adv is working just not fastboot.I no matter what driver I tried. Is shows it installed it then a few seconds later says usb not recognized.
russ722 said:
Anyone ? Adv is working just not fastboot.I no matter what driver I tried. Is shows it installed it then a few seconds later says usb not recognized.
Click to expand...
Click to collapse
If adb is working fine but not fastboot your phone is probably still on the old 1.44 hboot. Use win 7, Linux or a Mac.
Sent from my HTC One using XDA Labs
Yup on 1.44 but got it sorted by a registry hack I found on here.
russ722 said:
Yup on 1.44 but got it sorted by a registry hack I found on here.
Click to expand...
Click to collapse
Good, once your hboot will be up to date it should work on all win versions without any problems.
Sent from my HTC One using XDA Labs
Haven't got that far yet , but I am running a custom lollipop ROM now . Came from jellybean.