user2055017
user2055017

Reputation: 41

adb can't find my device (sony xperia J)

  1. I use windows 7 64 bit
  2. My phone is a Sony Xperia J
  3. my phone is in debugging mode
  4. drivers for my phone are installed
  5. 'adb devices' returns: "List of devices attached" with nothing else
  6. I have removed all related software and installed it again

There are quite a lot of other things I tried already, but since I've been trying to solve this for 2 days already, I basically already tried every possible solution that is out there on the internet. Please help.

Upvotes: 4

Views: 13480

Answers (3)

goodguy289
goodguy289

Reputation: 1

I had the same problem that is no Android driver for Sony Xperia J installed

Solution here : install Sony Companion http://www-support-downloads.sonymobile.com/Software%20Downloads/PC%20Companion/Sony%20PC%20Companion_Web.exe

Enjoy!

Upvotes: 0

user2337071
user2337071

Reputation: 359

I found out that you must put your phone in Mass Storage mode, as default is MTP mode. As simple as that @#! And I spent hours trying all sorts of things reading posts.

Settings / Xperia / USB Connectivity / USB Connection Mode and select MASS Storage, not MTP. I did uncheck Install PC Companion. It work right away. No need to Update drivers, no need to change the android_winusb.inf. You may need to kill adb.exe before trying again adb devices.

That was it for me :)

Upvotes: 6

user2073346
user2073346

Reputation: 11

Answer for Sony Xperia Tablet S:

Modifying the Google USB driver

  • install google usb driver in Android SDK Manager
  • gives subdirectory $ANDROID_SDK\sdk\extras\google\sub_driver
  • this directory contains android_winusb.inf

    • add

    (this will have to be different in your case)

    ;SONY Sony Tablet S %CompositeAdbInterface% = USB_Install, USB\VID_054C&PID_05B4&MI_01

    to sections

    [Google.NTx86] [Google.NTamd64]

  • open cmd shell

  • cd c:\
  • mkdir .android
  • cd .android
  • echo 0x54c >> adb_usb.ini (maybe different number)

Installing the Modified driver

  • kill any adb process first
  • connect tablet, be sure debug usb mode is selected on the device
  • open device manager -> other devices, exclamation mark device
    • update driver
    • browse for driver software
    • !! pick from list
    • !! have disk
    • !! select android_winusb.inf
    • ignore all warnings about unsigned driver
    • select Android ADB Interface
  • the device should now show up as "Android Device - Android ADB Interface" (still in device manager

  • the above should do the trick.

  • try $ANDROID_PATH\sdk\platform-tools\adb devices

    it should list the new device now (before it will be inivisble)

Info used:

links in next post due to restriction

Upvotes: 1

Related Questions