[AT&T, Rogers HTC One X, Telstra One XL] Zoide_:
Yes, I've already tried disconnecting and reconnecting the battery, and the phone remains bricked.

So, does anyone know what's the correct sequence of power button presses that's needed for the phone to connect again as " Qualcomm, Inc."? Also, what does it mean if it connects like that but it does not say "Gobi Modem (QDL mode)" and it does not show additional devices under /dev/sd*?

All I *really* want is to extract the photos I had taken, since they have sentimental value. Recovering the phone itself is a secondary priority.

Thanks

---------- Post added at 12:57 AM ---------- Previous post was at 12:07 AM ----------

Apparently I just let the phone sit there for a while, restarted the Live USB, and once again the phone is detected as "Qualcomm, Inc." according to lsusb:

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 006 Device 002: ID 18a5:0243 Verbatim, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 09c3:0003 ActivCard, Inc.
[B]Bus 002 Device 008: ID 05c6:f006 Qualcomm, Inc. [/B]
Bus 002 Device 004: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 005: ID 0b05:179c ASUSTek Computer, Inc.
Bus 002 Device 006: ID 046d:c51a Logitech, Inc. MX Revolution/G7 Cordless Mouse
Bus 002 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver

Interestingly, there is no qcserial module loaded:

ubuntu@ubuntu:~$ sudo lsmod | grep qcserial
ubuntu@ubuntu:~$

This is what dmesg shows:

[ 70.725284] usbcore: registered new interface driver usbserial
[ 70.725294] usbcore: registered new interface driver usbserial_generic
[ 70.725300] USB Serial support registered for generic
[ 70.725304] usbserial: USB Serial Driver core
[ 86.612742] usb 2-1.4: >new high-speed USB device number 8 using ehci_hcd
[ 86.718876] usb 2-1.4: >New USB device found, idVendor=05c6, idProduct=f006
[ 86.718879] usb 2-1.4: >New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 86.731169] hid-generic 0003:05C6:F006.0007: >hiddev0,hidraw4: USB HID v1.11 Device [HID 05c6:f006] on usb-0000:00:1d.0-1.4/input0

When I try to detect a device with the Jewel/Evita Toolkit it just waits forever:

ubuntu@ubuntu:~/Downloads/jet$ sudo ./jet -d
JET - Jewel/Evita Toolkit v0.3.3beta

Device detection started...
Waking Device...

Alternatively, if I manually run emmc_recover it fails:

ubuntu@ubuntu:~/Downloads/jet$ sudo ./emmc_recover -r
================= emmc_recover 0.3 alpha 2 ==========================

Cannot reset device

Neither adb nor fastboot detect any devices:

ubuntu@ubuntu:~/Downloads/jet$ ./adb devices
List of devices attached

ubuntu@ubuntu:~/Downloads/jet$ ./fastboot devices
ubuntu@ubuntu:~/Downloads/jet$

Finally, there are no extra devices listed:

ubuntu@ubuntu:~/Downloads/jet$ ls /dev/sd*
/dev/sda /dev/sda1 /dev/sdb
ubuntu@ubuntu:~/Downloads/jet$

I tried "sudo modprobe qcserial" but nothing changes aside from an initial log in dmseg:

[ 2664.927071] usbcore: registered new interface driver qcserial
[ 2664.927091] USB Serial support registered for Qualcomm USB modem

I then disconnected and reconnected the USB cable, which led to the device being rejected 4 times until the port gave up. According to dmesg:

[ 5027.906925] usb 2-1.4: >USB disconnect, device number 8
[ 5031.174848] usb 2-1.4: >new high-speed USB device number 9 using ehci_hcd
[ 5036.254149] usb 2-1.4: >device descriptor read/64, error -71
[ 5041.433263] usb 2-1.4: >device descriptor read/64, error -71
[ 5041.609113] usb 2-1.4: >new high-speed USB device number 10 using ehci_hcd
[ 5046.684276] usb 2-1.4: >device descriptor read/64, error -71
[ 5051.863493] usb 2-1.4: >device descriptor read/64, error -71
[ 5052.039350] usb 2-1.4: >new high-speed USB device number 11 using ehci_hcd
[ 5057.446055] usb 2-1.4: >device not accepting address 11, error -71
[ 5057.518140] usb 2-1.4: >new high-speed USB device number 12 using ehci_hcd
[ 5062.920912] usb 2-1.4: >device not accepting address 12, error -71
[ 5062.921001] hub 2-1:1.0: >unable to enumerate USB device on port 4

After that, it no longer shows up in lsusb as "Qualcomm, Inc." or otherwise.

I tried a different port and had similar results:

[ 5155.573801] usb 1-1.6: >new high-speed USB device number 3 using ehci_hcd
[ 5160.649132] usb 1-1.6: >device descriptor read/64, error -71
[ 5165.828177] usb 1-1.6: >device descriptor read/64, error -71
[ 5166.004031] usb 1-1.6: >new high-speed USB device number 4 using ehci_hcd
[ 5171.079199] usb 1-1.6: >device descriptor read/64, error -71
[ 5176.258341] usb 1-1.6: >device descriptor read/64, error -71
[ 5176.434139] usb 1-1.6: >new high-speed USB device number 5 using ehci_hcd
[ 5181.840985] usb 1-1.6: >device not accepting address 5, error -71
[ 5181.913054] usb 1-1.6: >new high-speed USB device number 6 using ehci_hcd
[ 5187.319815] usb 1-1.6: >device not accepting address 6, error -71
[ 5187.319958] hub 1-1:1.0: >unable to enumerate USB device on port 6

Any ideas?