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.
adb devices that results as under
List of devices attached HTXXXXXXXXXX device
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.
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 use
sudo fastbootto get around the udev rule, but I don't know if that's entirely recommended).