Short story: can't get identifier token, stuck on "waiting for device".
Hi everyone I have scanned around and feel confident I have a unique or difficult situation trying to root my HTC One. I have the phone drivers installed, the latest 4.1.0.001 msi to be precise, and the phone responds more or less to the computer when it's in Android. So the issue is with fastboot state, for which I tried the normal HTC drivers, then other drivers I was able to find for Fastboot around XDA, and finally the Universal Naked Driver which supports HTC One for ADB. I am able to use the command adb reboot-fastboot and then I return a blank list from the command adb devices or fastboot devices. I have PDA net on the phone, and have it set to "connect automatically". There is a sign that something is awry when I plug the phone up to the PC and PDAnet immediately returns "can't connect, HTC Sync Error = -1". I went into windows and allowed unsigned drivers for ADB, and uninstalled other drivers, deleted files, and rebooted each time I switched drivers in attempt to get a response from the phone in Fastboot.
usb debugging is enabled. In fastboot, the Universal Naked driver returns the following error:
Port_#0004.Hub_#0003
This device cannot start. (Code 10)
A request for the USB BOS descriptor failed.
Btw Universal Naked Driver seems to be the MOST functional returning a lot of info about the device, and the second driver I dl'ed was apparently for HTC One X and didn't work at all.
Shortcuts I have taken: yeah I didn't install the entire android SDK I just got the package off XDA and also tried Hasoon's solution. I didn't install the entire large HTC Sync app either, but I don't think either of these are required.
Basically on my ATT htc one, I will never get this thing unlocked if it is REFUSING to recognize the device while it's in Fastboot, halting the process by making a bootloader unlock impossible.
Plz help and I won't return it for an S4!! I don't wanna. A beer to he who saves me the trip back to ATT store.
zWiLLX said:
Short story: can't get identifier token, stuck on "waiting for device".
Hi everyone I have scanned around and feel confident I have a unique or difficult situation trying to root my HTC One. I have the phone drivers installed, the latest 4.1.0.001 msi to be precise, and the phone responds more or less to the computer when it's in Android. So the issue is with fastboot state, for which I tried the normal HTC drivers, then other drivers I was able to find for Fastboot around XDA, and finally the Universal Naked Driver which supports HTC One for ADB. I am able to use the command adb reboot-fastboot and then I return a blank list from the command adb devices or fastboot devices. I have PDA net on the phone, and have it set to "connect automatically". There is a sign that something is awry when I plug the phone up to the PC and PDAnet immediately returns "can't connect, HTC Sync Error = -1". I went into windows and allowed unsigned drivers for ADB, and uninstalled other drivers, deleted files, and rebooted each time I switched drivers in attempt to get a response from the phone in Fastboot.
usb debugging is enabled. In fastboot, the Universal Naked driver returns the following error:
Port_#0004.Hub_#0003
This device cannot start. (Code 10)
A request for the USB BOS descriptor failed.
Btw Universal Naked Driver seems to be the MOST functional returning a lot of info about the device, and the second driver I dl'ed was apparently for HTC One X and didn't work at all.
Shortcuts I have taken: yeah I didn't install the entire android SDK I just got the package off XDA and also tried Hasoon's solution. I didn't install the entire large HTC Sync app either, but I don't think either of these are required.
Basically on my ATT htc one, I will never get this thing unlocked if it is REFUSING to recognize the device while it's in Fastboot, halting the process by making a bootloader unlock impossible.
Plz help and I won't return it for an S4!! I don't wanna. A beer to he who saves me the trip back to ATT store.
Click to expand...
Click to collapse
i would say you havent installed the drivers. best thing to download to get your HTC one to recognize in any mode is the HTC sync manager. i know its kinda annoying but the phone will get recongized in every mode and the initial plug in just requires a few minutes to detect, download, and install the drivers.
syaoran68 said:
i would say you havent installed the drivers.
Click to expand...
Click to collapse
I did try the "stripped" HTC One drivers found here on XDA.. I mean http://forum.xda-developers.com/showthread.php?t=2217396 seems pretty straightforward!
But yes at this point in the game why not give the full bloatware a try, thx
are you using the all in one toolkit? i have also found that installing the htc sync software helped alot of people with driver problems
Is your phone actually in fastboot mode?
Gave it a shot; my win 8 laptop still has no ability to recognize the phone in device manager with HTC BMP, Sync Manager, or HTC Driver Installer.. which are the the 3 related programs I've installed.
The HTC driver recognizes the device (while in Fastboot) as My HTC, while the Universal Naked Driver calls it something different I believe, but neither are working to allow adb or fastboot to list the device, and both drivers have the same error as to why the device can't start: "a request for the USB BOS descriptor failed"
BenPope said:
Is your phone actually in fastboot mode?
Click to expand...
Click to collapse
Hey Ben Pope thanks for asking, yes it's in the white screen saying ***LOCKED*** in pink at the top. And yes I get into fastboot by adb reboot-bootloader most of the time because it's easier than the button pressing (which I've done also).
One weird thing I did notice is that "FASTBOOT" is shown with a red background when the device goes into the mode, however if I use the volume up/dn buttons and navigate, the text changes to "FASTBOOT USB", and persists that way until it's re-booted. Don't know if that matters, but at least if it's totally abnormal, there could be something funky going on in the firmware.
Thanks.
skinsfanbdh said:
are you using the all in one toolkit? i have also found that installing the htc sync software helped alot of people with driver problems
Click to expand...
Click to collapse
I tried Hasoon's toolkit but because it calls fastboot oem getidentifiertoken or whatever it is, the result is "waiting for device" which stops the process in its tracks even while the phone is in the white screen, where it got from responding to the prior command the toolkit sent which I believe is adb reboot-bootloader.
Currently I installed the 48mb "stripped" sync software from the link a few posts prior; do you think I should go with the non-stripped version?
zWiLLX said:
Gave it a shot; my win 8 laptop still has no ability to recognize the phone in device manager with HTC BMP, Sync Manager, or HTC Driver Installer.. which are the the 3 related programs I've installed.
The HTC driver recognizes the device (while in Fastboot) as My HTC, while the Universal Naked Driver calls it something different I believe, but neither are working to allow adb or fastboot to list the device, and both drivers have the same error as to why the device can't start: "a request for the USB BOS descriptor failed"
Click to expand...
Click to collapse
there is a thread around for people who are having issues with windows 8. the soulution for you problem is probably in that thread
---------- Post added at 11:01 AM ---------- Previous post was at 10:59 AM ----------
zWiLLX said:
Hey Ben Pope thanks for asking, yes it's in the white screen saying ***LOCKED*** in pink at the top. And yes I get into fastboot by adb reboot-bootloader most of the time because it's easier than the button pressing (which I've done also).
One weird thing I did notice is that "FASTBOOT" is shown with a red background when the device goes into the mode, however if I use the volume up/dn buttons and navigate, the text changes to "FASTBOOT USB", and persists that way until it's re-booted. Don't know if that matters, but at least if it's totally abnormal, there could be something funky going on in the firmware.
Thanks.
Click to expand...
Click to collapse
to use fastboot commands it needs to say fastboot usb
---------- Post added at 11:03 AM ---------- Previous post was at 11:01 AM ----------
zWiLLX said:
I tried Hasoon's toolkit but because it calls fastboot oem getidentifiertoken or whatever it is, the result is "waiting for device" which stops the process in its tracks even while the phone is in the white screen, where it got from responding to the prior command the toolkit sent which I believe is adb reboot-bootloader.
Currently I installed the 48mb "stripped" sync software from the link a few posts prior; do you think I should go with the non-stripped version?
Click to expand...
Click to collapse
when it says waiting for device you have to close that cmd screen and if your phone says fastboot usb it will start but you have to manually close the first window
hey SkinsFan, I tried the thread here and downloaded the ADB drivers to replace my Android 1.0 device. Other than those new drivers, I had done a lot of those steps. However, the PC says "The third party INF does not contain digital signature information", and rejects the ADB drivers linked from there, despite already allowing unsigned drivers in Windows settings.
Actually now I can't re-install the "naked driver" and matters are worse because the PC is now saying a hash file is missing for them, despite being installed an hour ago. So I guess I'll restart and try again, possibly unistalling HTC Sync since it was the new addition.
as far as closing the cmd window, this isn't doing anything to make the device recognized by the PC and it isn't therefore showing in adb devices or fastboot devices.
Still working on it thanks!
zWiLLX said:
hey SkinsFan, I tried the thread here and downloaded the ADB drivers to replace my Android 1.0 device. Other than those new drivers, I had done a lot of those steps. However, the PC says "The third party INF does not contain digital signature information", and rejects the ADB drivers linked from there, despite already allowing unsigned drivers in Windows settings.
Actually now I can't re-install the "naked driver" and matters are worse because the PC is now saying a hash file is missing for them, despite being installed an hour ago. So I guess I'll restart and try again, possibly unistalling HTC Sync since it was the new addition.
as far as closing the cmd window, this isn't doing anything to make the device recognized by the PC and it isn't therefore showing in adb devices or fastboot devices.
Still working on it thanks!
Click to expand...
Click to collapse
when your phone is in bootloader does it say fastboot usb at the top?
i think the links for drivers are for samsung devices he said its copied from his other thread. you need to get drivers from somewhere else
As I said, after "adb reboot-bootloader", left untouched, it says "FASTBOOT", but when I use a volume key to navigate just one click, it changes its tune to "FASTBOOT USB". I don't know whats going on with that ...
The samsung drivers are there but I believe Android ADB interface drivers can be universal , not sure, but now can't get back my Naked driver! working on that now
zWiLLX said:
As I said, after "adb reboot-bootloader", left untouched, it says "FASTBOOT", but when I use a volume key to navigate just one click, it changes its tune to "FASTBOOT USB". I don't know whats going on with that ...
The samsung drivers are there but I believe Android ADB interface drivers can be universal , not sure, but now can't get back my Naked driver! working on that now
Click to expand...
Click to collapse
Hey, I know your issue I can help on TeamViewer? Don't worry, I won't harm your PC
try pressing the power button while in bootloader. does it switch between hboot and fastboot usb?
MacHackz said:
Hey, I know your issue I can help on TeamViewer? Don't worry, I won't harm your PC
Click to expand...
Click to collapse
I am open to that! Could you give a preview on what you're thinking? Have teamviewer running. I will warn you I've lost ability to install the Universal Naked Driver via a "missing hash file" despite having it installed hours ago.
@skinsfanbdh yes. But again, it starts off intially (before a volume keypress) as "fastboot" not "fastboot USB", then changes.
zWiLLX said:
I am open to that! Could you give a preview on what you're thinking? Have teamviewer running. I will warn you I've lost ability to install the Universal Naked Driver via a "missing hash file" despite having it installed hours ago.
@skinsfanbdh yes. But again, it starts off intially (before a volume keypress) as "fastboot" not "fastboot USB", then changes.
Click to expand...
Click to collapse
yea it has to be plugged it to the computer first
zWiLLX said:
I am open to that! Could you give a preview on what you're thinking? Have teamviewer running. I will warn you I've lost ability to install the Universal Naked Driver via a "missing hash file" despite having it installed hours ago.
@skinsfanbdh yes. But again, it starts off intially (before a volume keypress) as "fastboot" not "fastboot USB", then changes.
Click to expand...
Click to collapse
Hey, I replied to your email PM me your TeamViewer info
MacHackz said:
Hey, I replied to your email PM me your TeamViewer info
Click to expand...
Click to collapse
Hey guys, Im experiencing similar problems. How exactly did you guys solve it?
Thanks
MacHackz said:
Hey, I replied to your email PM me your TeamViewer info
Click to expand...
Click to collapse
Hey, I´m experiencing the same problem here. Could you help me too?
Kenchinito said:
Hey, I´m experiencing the same problem here. Could you help me too?
Click to expand...
Click to collapse
Sorry for the very slow reply. Unfortunately, we won't know why HTC didn't play nicely with my Lenovo/Win8 laptop. However, I was quick to try a different older netbook I had lying around. At first, nothing happened, and I got used to the Sense UI enough to tolerate it.
But, I couldn't wifi tether and a few other unacceptable details, so I tried again last week with the same netbook that didn't seem to work the first time, and voila! Flawless. Maybe a reboot of that kicked it into gear, but both ADB and Fastboot were recognizing the HTC as a specific device, as opposed to the lenovo which found a ghost device with no name.
I am guessing too many android devices were installed and in the registry as USB devices, disorienting the PC, even though they were uninstalled, perhaps their drivers lingered as shared drivers. In theory I had S3 S4, HTC, possibly S2 and Motorola drivers all present.
The key is, keep the drivers on a folder on your phone with adb fastboot etc, and try a couple diff laptops. You'll know it worked when the device is recognized via "devices" with its unique number in both adb and fastboot.
Now running Revolution HD Google Play after trying CM 10.2 and Revolution HD Sense. CM did not work very smoothly with a lot of force crashes (navigation and music) and I can strongly recommend RevolutionHD google play edition.
Beware though, the first wipe takes out all the contacts and pictures etc, unfortunately, because I thought they would be spared.
So, pretty much the title. I'm pretty noobish when it comes to phones, and think i messed it up. I'm currently with Rogers, and what i did i unlocked it, and put the Google Play edition onto my phone, because i personally did not like the Blink Feed. So me being awful with phones, after the update came out for the Google Play 4.4 KitKat, I decided to update the firmware... Not realizing that it would mess my phone up... I have no rom to go back too, which would of probably saved this whole problem... Also another huge problem, my Phone does not want to be found by my computer... I would of just easily fixed it by flashing another rom, but i can't because it doesn't want to be recognized. Basically my phone right now boots up half way to the Google Logo, and then goes to a blue/green screen and stays there till i decide to turn it off.. I can get into bootloader, but that's as far much as i can do... Any help would be awesome, because i'm lost as far as it goes and decided to come here to post about it... Considering this is the best website for phones and whatnot... Thanks ahead of time guys!!
BUMP!
You have to fix your driver issues.. without it can't help. Try a different computer, usb port, usb cable, different htc driver package, anything to get your device detected when running
adb devices
or
fastboot devices (in bootloader/fastboot mode)
SaHiLzZ said:
You have to fix your driver issues.. without it can't help. Try a different computer, usb port, usb cable, different htc driver package, anything to get your device detected when running
adb devices
or
fastboot devices (in bootloader/fastboot mode)
Click to expand...
Click to collapse
The thing is, the only time it can recognize it is when it is in fastboot, it says it's connected but it on the phone but doesn't connect to the computer :/
Interesting... what about changing your HTC drivers. There are a few links floating around. Do you have Windows 7 or 8/8.1?
SaHiLzZ said:
Interesting... what about changing your HTC drivers. There are a few links floating around. Do you have Windows 7 or 8/8.1?
Click to expand...
Click to collapse
Sorry for super late reply, fell asleep. Also Windows 7, tried installing different drivers to no avail
Can't help if the phone refuses to respond to fastboot devices in bootloader mode.. or adb devices in custom recovery..
SaHiLzZ said:
Can't help if the phone refuses to respond to fastboot devices in bootloader mode.. or adb devices in custom recovery..
Click to expand...
Click to collapse
Says it's connected, [FastBoot USB] Also says it's connected via Device Manager, http://gyazo.com/f9dfe5d0ab3f184f3b085d776e765d2c But, does not appear in my computer. http://gyazo.com/b23dc0defe0d657a7a4aab8abcc2866e Wish i could get a picture of my phone as well, but you know
Okay, I'm not sure exactly what happened, but long story short:
I flashed a rom and instead of getting a new rom on my phone, the phone rebooted into fastboot. I tried to enter recovery... no dice. Somhow my recovery uninstalled itself. So now I'm stuck with a phone with no rom installed, and no recovery installed. Frustration.
First step would be to reinstall recovery right? But when attempting to use fastboot flash command, i get stuck at <waiting for device>. I have the htc phone driver installed, and it's recognizing the phone is plugged into the pc in device manager. The phone screen even says FASTBOOT USB. I have no idea why it's not flashing. The recovery i'm trying to flash is twrp, the latest sprint build. It's the same one I had before it somehow uninstalled itself.
Please help out guys?
Thanks.
What phone?
Sent from my SM-P600 using Tapatalk
Details
Sorry for not making this clear earlier: the phone is the HTC One, Sprint. Just the regular one.
I'm really in a bind in here. Right now I have no recovery or rom to work with, and the only rom on my phone is the one that caused all this mess. I'm going to have to sideload a rom, but right now I need to get twrp on there. For some reason, it still won't get on, i'm still stuck at <waiting for device>. The phone is coming up on device manager as "My htc", so it's definitely plugged into the computer correctly. I have no idea what's going on.
Smells like bad usb drivers.
What does this command say:
fastboot devices
The result should be your device id. It not, your usb drivers are not working.
If it does work, I would RUU back to stock. Look at the faq page for links.
tdhite said:
Smells like bad usb drivers.
What does this command say:
fastboot devices
The result should be your device id. It not, your usb drivers are not working.
If it does work, I would RUU back to stock. Look at the faq page for links.
Click to expand...
Click to collapse
The command doesn't return anything. I guess this means my drivers aren't working. This doesn't make any sense though (pun intended): the phone is being recognized in device manager under "Android USB Devices" as "My HTC" via HTC's drivers that come with htc sync. I already downloaded htc sync and uninstalled it, keeping the driver files. This is really wierd stuff, any idea on how to get the drivers working? I'm sure if I could just get a recovery on there, resolving the issue wouldn't be too difficult via adb. Thanks.
Sounds like you are running Win 8.1.
Your phone won't be recognized if your hboot is 1.44
BD619 said:
Sounds like you are running Win 8.1.
Your phone won't be recognized if your hboot is 1.44
Click to expand...
Click to collapse
I am running 8.1, but my hboot is 1.55.
There it's a specific question in this in the faq page, particularly 8.1 and usb. Did you look at that?
See this: http://forum.xda-developers.com/showthread.php?p=49038239
EXDetonator said:
I am running 8.1, but my hboot is 1.55.
Click to expand...
Click to collapse
Did you install HTC sync? You need it for the proper drivers
Fixed! ...halfway
Alright guys, I flashed a recovery.
I actually started off with HTC's drivers, but they were causing the issue.
Thankfully the information the thread tdhite posted had a link to a working driver.
Thanks everyone! Now I need to sideload a rom.
ok, first off i am sorry to bother with this but i have ****ed up some how -.- i have had my HTC one rootet for a long time now. before this galaxy s3-4 and so on but this is the first time i havent found out how to fix by searching.
ok to start off. i got my phone back to stock using RUU methode. and upgraded it from 4.2.2(had it there for some time ) to 4.4.2 and everything went fine. untill i turned off the phone to unlock and root again. i got it unlocked, and tried to go into recovery just to see if twrp was still there. but here i get the red triange with "!" upside down. so i get the phone out off this screen and turns it on again. i think it is the recovery so i just boot it into fastboot and conect to the computer to install new recovery. but now i got more problems. the htc do not show up when it is in bootloader. i get it when i type "fastboot devices" in cmd but nothing in computer folder or anywhere where i can access it. i have tried uninstalling HTC sync, uninstall drivers, reboot computer, reset phone, install everything, and diffrent usb cables. also in device manager it shows with name My HTC and with the icon off a network.
but i do not know what more i can o now to get this fixed.
all help will be much appriciated
ketraz said:
ok, first off i am sorry to bother with this but i have ****ed up some how -.- i have had my HTC one rootet for a long time now. before this galaxy s3-4 and so on but this is the first time i havent found out how to fix by searching.
ok to start off. i got my phone back to stock using RUU methode. and upgraded it from 4.2.2(had it there for some time ) to 4.4.2 and everything went fine. untill i turned off the phone to unlock and root again. i got it unlocked, and tried to go into recovery just to see if twrp was still there. but here i get the red triange with "!" upside down. so i get the phone out off this screen and turns it on again. i think it is the recovery so i just boot it into fastboot and conect to the computer to install new recovery. but now i got more problems. the htc do not show up when it is in bootloader. i get it when i type "fastboot devices" in cmd but nothing in computer folder or anywhere where i can access it. i have tried uninstalling HTC sync, uninstall drivers, reboot computer, reset phone, install everything, and diffrent usb cables. also in device manager it shows with name My HTC and with the icon off a network.
but i do not know what more i can o now to get this fixed.
all help will be much appriciated
Click to expand...
Click to collapse
can you check FAQ #2 in my guide if that's the problem: http://forum.xda-developers.com/showthread.php?t=2541082