temporos
October 21st, 2012, 12:44 AM
I can't figure this one out. Maybe someone here can. I'm running Lubuntu 12.04, and I'm trying to root my HTC Evo 4G (circa Feb 2011). Here are some stats on it...
HBOOT: 2.18.0001
USB debugging: On
USB Mode: charge only
Mode: S-On
I can get to the bootloader, and it seems LXDE recognizes that the phone is plugged in, because I'm offered the "Fastboot USB" header in the HTC bootloader. When I try to root it, though, I get this:
$ ./fastboot oem get_identifier_token
< waiting for device >
And it just sits there like that forever. It looks like it's not recognizing that the device is connected, so I ran this:
$ ./adb devices
List of devices attached
$
Looks there like the device isn't being detected. But then, look at this.
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 13d3:5108 IMC Networks
Bus 002 Device 002: ID 045e:00f0 Microsoft Corp.
Bus 001 Device 004: ID 0bb4:0fff High Tech Computer Corp. Android Fastboot Bootloader
So the kernel does recognize the device and sees that it's connected to the USB port. What's going on? I'm stumped.
HBOOT: 2.18.0001
USB debugging: On
USB Mode: charge only
Mode: S-On
I can get to the bootloader, and it seems LXDE recognizes that the phone is plugged in, because I'm offered the "Fastboot USB" header in the HTC bootloader. When I try to root it, though, I get this:
$ ./fastboot oem get_identifier_token
< waiting for device >
And it just sits there like that forever. It looks like it's not recognizing that the device is connected, so I ran this:
$ ./adb devices
List of devices attached
$
Looks there like the device isn't being detected. But then, look at this.
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 13d3:5108 IMC Networks
Bus 002 Device 002: ID 045e:00f0 Microsoft Corp.
Bus 001 Device 004: ID 0bb4:0fff High Tech Computer Corp. Android Fastboot Bootloader
So the kernel does recognize the device and sees that it's connected to the USB port. What's going on? I'm stumped.