I am trying to unlock bootloader for my HTC Legend.
I have ADT (Android SDK according to release 21.1) on my Ubuntu/Linux box.
While following the HTCDev instructions to unlock bootloader of HTC Legend.
I can adb devices that results as under
List of devices attached
HTXXXXXXXXXX device
But fastboot devices does not result any thing.
When I reboot my phone to FASTBOOT USB mode and plug in the USB cable to phone and connect to PC/Ubuntu.
fastboot oem get_identifier_token
results as following and sit idle.
< waiting for device >
I have cross checked for certain things:
- The default USB mode is Charge Only
- The USB Debugging is enabled
But on my ubuntu box there are no drivers and no HTC Sync installed.
What am I missing here? Can I do it from Ubuntu, as I don't have windows?
UPDATE: My device's HBOOT is 1.00.0000
UPDATE2: I just tried with sudo fastboot devices and returned.
HTXXXXXXXXXX fastboot
Now when I do sudo fastboot oem get_identifier_token it returns:
...
(bootloader) [ERR] Command error !!!
OKAY [ 0.010s]
finished. total time: 0.010s
lsusbwhen it's in fastboot mode? My guess is that if you compare the device/vendor IDs in fastboot mode to the normal ones that they'll be different (the poor-man's solution in some cases is to usesudo fastbootto get around the udev rule, but I don't know if that's entirely recommended). – eldarerathis Feb 27 '13 at 20:58