• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [CDMA] "Device cannot start, error code 10" trying unlock with HTC method [SOLVED]

asaberan

Well-Known Member
I just bought an Evo 3D with hboot 1.50. I'm trying to unlock it with HTC's unlock, but I am having driver problems it seems.

The computer recognizes it fine to charge, add files to the SD card, etc. But when I go into Fastboot, it shows up in the device manager as "My HTC" with a yellow triangle and it tells me, "Error code 10, the device cannot start".

So far, I've used two different PCs (both Win 7, x64), two different USB cables, different USB ports, uninstalled/reinstalled HTC Sync numerous times, removed HTC Sync and tried it, manually pointed it to the driver, rebooting both the device and the PCs multiple times, redownloading HTC Sync, disabling antivirus (two different programs at home versus at work), etc. I work in IT so this isn't my first attempt (or my 50th attempt, really) at diagnosing an uncooperative device in Windows.

I'd say possibly it is some sort of driver issue with 64 bit and HTC Sync, but this can't be the case because I unlocked (via HTC unlock) another Evo 3D about 60 days ago with my office PC for someone at the office and had absolutely no trouble. I'm not sure what hboot version it was though.

I did get it recognized once after repeatedly unplugging/replugging without the yellow triangle and error message, but when running the HTC unlock command (fastboot OEM etc.) the window just hung at "waiting for device" and never displayed the unlock code.

I'm at a loss here, I don't know what else to do. I've spent hours on this and it just isn't working properly.

Any thoughts?
 
I just bought an Evo 3D with hboot 1.50. I'm trying to unlock it with HTC's unlock, but I am having driver problems it seems.

The computer recognizes it fine to charge, add files to the SD card, etc. But when I go into Fastboot, it shows up in the device manager as "My HTC" with a yellow triangle and it tells me, "Error code 10, the device cannot start".

So far, I've used two different PCs (both Win 7, x64), two different USB cables, different USB ports, uninstalled/reinstalled HTC Sync numerous times, removed HTC Sync and tried it, manually pointed it to the driver, rebooting both the device and the PCs multiple times, redownloading HTC Sync, disabling antivirus (two different programs at home versus at work), etc. I work in IT so this isn't my first attempt (or my 50th attempt, really) at diagnosing an uncooperative device in Windows.

I'd say possibly it is some sort of driver issue with 64 bit and HTC Sync, but this can't be the case because I unlocked (via HTC unlock) another Evo 3D about 60 days ago with my office PC for someone at the office and had absolutely no trouble. I'm not sure what hboot version it was though.

I did get it recognized once after repeatedly unplugging/replugging without the yellow triangle and error message, but when running the HTC unlock command (fastboot OEM etc.) the window just hung at "waiting for device" and never displayed the unlock code.

I'm at a loss here, I don't know what else to do. I've spent hours on this and it just isn't working properly.

Any thoughts?

this will be moved to the root section, and do you have java development kit and android sdk installed fully?

the fastboot driver will be in the android sdk and will take a while to install
 
this will be moved to the root section, and do you have java development kit and android sdk installed fully?

the fastboot driver will be in the android sdk and will take a while to install
Yes, I just realized I should've put this in the root section.

Yes, I have JDK and Android SDK installed on both PCs.

I have fastboot as well. I had to extract it out of r13 because it isn't in the current version. The command prompt recognizes the command.
 
Yes, I just realized I should've put this in the root section.

Yes, I have JDK and Android SDK installed on both PCs.

I have fastboot as well. I had to extract it out of r13 because it isn't in the current version. The command prompt recognizes the command.
fastboot is in the current version, just different location. did u unzip sdk or install?
 
I installed SDK, not just unzip it. I did unzip r13 though, to get fastboot.

Fastboot was not in the current version, I unzipped it and searched.
 
So after repeatedly unplugging/replugging the phone into the USB port, I can SOMETIMES get it to start without the yellow triangle in device manager; however, when I run the fastboot oem get_identifier_token command from a prompt, it says "FAILED (status read failed (too many links))"
 
Well I'll be damned, I don't get it. After trying every USB port in my PC, one of them finally worked. This makes no sense, but I'll take it.

EDIT-Spoke too soon, it got halfway through the identifier token and got the "too many links" error again.
 
Got it working again eventually by switching USB ports all around again. This is crazy. Finally completed the whole token.
 
This is maddening. Every time I need to connect it to my PC in fastboot, I have to unplug/replug the phone/USB cable between 6 and 15 times (or more). Yet when I am booted into Android on the phone, it connects fine every time.
 
recovery or fastboot? in recovery you have to toggle mass storage. not quite sure what you mean
Oops, you're right, I meant fastboot.

I'm on PC number three now, 32bit Vista this time and I've having the same exact problem; have to continuously unplug/replug it to get it to work in fastboot, I have no problem getting it recognized while in Android. Even worse, running anything on the PC that starts in Android and then reboots it into fastboot will recognize it in Android but once it gets to fastboot, it stops recognizing it again.

I did get it unlocked with the HTC method, but I can't get TWRP on there either manually or using this method: http://forums.androidcentral.com/ht...nstalling-twrp-recovery-1-1-1-all-hboots.html

Again, it recognizes the phone fine in Android, but once it tells it to reboot into fastboot, it stops working again.

I can't even RUU back to stock because that starts in Android and then reboots it into fastboot during the process, thereby losing connection to the phone.

I'm about 2 seconds from going back to my Evo 4G.
 
Have you tried uninstalling from device manager when connected to fastboot, disconnecting from computer than reconnecting?
 
If I issue the command:

adb reboot bootloader

It will reboot, but then it doesn't stay connected to the PC. I have to unplug and then replug it into the PC to get it to recognize it.
 
No luck, it showed up again as "My HTC" with the yellow triangle and said that the device was not installed successfully. I then right clicked on it in device manager, uninstalled it and the same thing happened again with the yellow triangle.
 
I am going to say this 1 more time, download this: Android SDK
Install it
full install
You are missing the fastboot drivers or your fastboot drivers are messed up
IT IS YOUR PROBLEM.
Trust me and try it, install everything, it should take 20 mins
 
I am going to say this 1 more time, download this: Android SDK
Install it
full install
You are missing the fastboot drivers or your fastboot drivers are messed up
IT IS YOUR PROBLEM.
Trust me and try it, install everything, it should take 20 mins

I have already done this, but I will try it again.
 
I uninstalled Android SDK, rebooted and reinstalled the link you sent me. Once again, as I said, fastboot does not exist in this package. On the HTC Dev webpage, it says that it may not exist and to download r13 and extract it from there, which I did last time.

Capture1.JPG

Capture2.JPG
 
I did as it said on the HTC Dev page, downloaded r13 and extracted fastboot out of it again (like I did last time) and I still have the problem, it's in fact worse now however, because every fastboot command I issue, it tells me the device is offline, even though it is showing up in the device manager correctly, eventually after I unplug/replug a few times.
 
Clearly the device is being recognized properly in this shot, but it still says device offline. I've killed adb.exe manually through the task manager, rebooted, changed USB ports, unplugged/replugged repeatedly, still says "Device offline".

Capture3.JPG
 
you are issuing adb commands in fastboot? that is not correct. adb push when phone is booted normally and fastboot when in fastboot and hboot
 
Back
Top Bottom