← Back to team overview

ubuntu-phone team mailing list archive

Cannot contact device (nothing in adb devices)

 

Hi all,

I have here a Galaxy Nexus that refuses to be listed under `adb devices` or
even
fastboot mode.
It has been flashed at least once before and boots into Ubuntu Touch
(seemingly)
fine.

This is what I've observed
Note: This is across 2 different laptops and using at least 3 different USB
  cables.
  This is also after charging it with a wall charger.


  - If the device is powered off (or I've removed and inserted the battery)
this
    is what I see in dmesg on my laptop when I plug in the usb cable:

   [129529.721386] usb 1-1.2: new low-speed USB device number 20 using
ehci-pci
   [129529.793588] usb 1-1.2: device descriptor read/64, error -32
   [129529.969705] usb 1-1.2: device descriptor read/64, error -32
   [129533.307605] usb 1-1.2: new low-speed USB device number 22 using
ehci-pci
   [129533.379663] usb 1-1.2: device descriptor read/64, error -32
   [129533.555926] usb 1-1.2: device descriptor read/64, error -32
   [129533.731992] usb 1-1.2: new low-speed USB device number 23 using
ehci-pci
   [129533.804068] usb 1-1.2: device descriptor read/64, error -32
   [129533.980175] usb 1-1.2: device descriptor read/64, error -32
   [129534.156155] usb 1-1.2: new low-speed USB device number 24 using
ehci-pci
   [129534.564220] usb 1-1.2: device not accepting address 24, error -32
   [129540.936497] hub 1-1:1.0: unable to enumerate USB device on port 2

At this point I can see the battery charging icon animation appear. If I
attempt
to power on the device nothing happens (well, the battery animation is
shown.)
If I remove the usb cable from the phone I see the same thing when trying to
power it on.
I need to remove and put back the battery to actually power on the device
and
boot to Ubuntu Touch.
(Right now when I booted into Ubunutu I plugged the phone into the wall
socket
charger but the battery indicator didn't change, I needed to power off the
device to start charging it.)

After charging it with a wall charger:
When plugging it in in this 'powered down' state dmesg shows:
     [147262.002739] usb 1-1.2: new low-speed USB device number 32 using
ehci-pci

Again, it seems that the only way to power it on after having the usb
plugged in
is to unplug the usb and remove and replace the battery.
(after disconnecting it from the wall charger, all I see when I press the
power
button is a full battery icon flash up.

When the device is booted into Ubuntu and I plug in the usb cable all I see
is
(same as powered down):
     [150744.472560] usb 1-1.2: new low-speed USB device number 34 using
ehci-pci

I power down the device and boot into recovery mode (I had to change USB
port
that I was plugging into to get this):
     [151585.594873] usb 2-1.2: new low-speed USB device number 104 using
ehci-pci

This is what I've tried.
I tried all the basics,
  - Tried in recovery mode, nothing is shown
  - Tried while booted to Ubuntu, nothing is shown
  - adb kill-server and retry, nothing
  - pkill adb and retry, nothing

I've also tried
  - Using a different battery from a working GN and all the above, nothing
  - Attempted to fastboot Android back on, using ./flash-all.sh, sits there
with
    <waiting for device>
  - As mentioned different cables and computers too

Would anyone have any suggestions what to try next? Is there something
low-level
going wrong perhaps?


Regards,
Chris