[Huawei Ideos X5 U8800] jcpbs:
Hi guys, just an update.

I forgot to mention that the device itself does nothing while connected to the pc. No USB mount or USB Debugging icons. Just the charging message and the lightning icon.

I have tried the device on 5 more PCs and 3 more cables. Not much luck. I did get a few odd behaviours.

This is what I have found out:

Windows 7

With the phone OFF:

If I just plug in the usb cable, it will turn on and after a few seconds, the battery image will appear. While doing that, by using UsbDview, I can see USB Mass Storage Device with the idVendor=12d1, idProduct=1037.

Windows displays "Unrecognized usb device" and a pop up says that windows was unable to find/install drivers for the "unkown device" (error 45 - device is not connected).

Phone turned ON:

If I turn the phone on, no error is displayed and no attempts to install drivers are made. Nothing happens.

Ubuntu (12.0x) - Using the same method with the phone turned OFF:

Dmesg displays:

usb 5-1: new full-speed USB device number 5 using uhci_hcd

hub 5-0:1.0: unable to enumerate USB device on port 5

If I insist, by removing the usb cable, a few times, I get this:

"usb 5-1: new full-speed USB device number 2 using uhci_hcd

[ 2463.956220] usb 5-1: device descriptor read/64, error -71

[ 2464.180120] usb 5-1: device descriptor read/64, error -71

[ 2464.396215] usb 5-1: new full-speed USB device number 3 using uhci_hcd

[ 2464.516211] usb 5-1: device descriptor read/64, error -71

[ 2464.740204] usb 5-1: device descriptor read/64, error -71

[ 2464.956203] usb 5-1: new full-speed USB device number 4 using uhci_hcd

[ 2465.372073] usb 5-1: device not accepting address 4, error -71

[ 2465.484242] usb 5-1: new full-speed USB device number 5 using uhci_hcd

[ 2465.900220] usb 5-1: device not accepting address 5, error -71

[ 2465.900263] hub 5-0:1.0: unable to enumerate USB device on port 1

[ 2467.624209] hub 2-0:1.0: unable to enumerate USB device on port 1

[ 2467.876222] usb 5-1: new full-speed USB device number 6 using uhci_hcd

[ 2468.019363] usb 5-1: not running at top speed; connect to a high speed hub

[ 2468.038249] usb 5-1: New USB device found, idVendor=12d1, idProduct=1037

[ 2468.038262] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[ 2468.038270] usb 5-1: Product: Android Adapter

[ 2468.038276] usb 5-1: Manufacturer: Huawei Incorporated

[ 2468.038283] usb 5-1: SerialNumber: 20XXXXXXXXXX

[ 2468.130459] Initializing USB Mass Storage driver...

[ 2468.130622] scsi5 : usb-storage 5-1:1.0

[ 2468.130718] usbcore: registered new interface driver usb-storage

[ 2468.130720] USB Mass Storage support registered.

[ 2469.133463] scsi 5:0:0:0: Direct-Access Android Adapter 0100 PQ: 0 ANSI: 2

[ 2469.136395] scsi 5:0:0:1: CD-ROM Android Adapter 0100 PQ: 0 ANSI: 2

[ 2469.139317] scsi 5:0:0:2: Direct-Access Android Adapter 0100 PQ: 0 ANSI: 2

[ 2469.141053] sd 5:0:0:0: Attached scsi generic sg2 type 0

[ 2469.170237] sr1: scsi3-mmc drive: 0x/0x caddy

[ 2469.170496] sr 5:0:0:1: Attached scsi CD-ROM sr1

[ 2469.170578] sr 5:0:0:1: Attached scsi generic sg3 type 5

[ 2469.170762] sd 5:0:0:2: Attached scsi generic sg4 type 0

[ 2469.372234] sd 5:0:0:0: [sdb] Attached SCSI removable disk

[ 2469.421238] sd 5:0:0:2: [sdc] Attached SCSI removable disk"

Phone turned ON:

Only when this information is displayed, If I turn the phone on, it will connect to linux. Usb debugging will come up and I'm able to mount the SD card.

This is very weird. Can anyone help me with this issue?