adb can't detect Sony Xperia s although I installed driver

86,726

Solution 1

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 :)

Solution 2

A couple of things to check:

Is USB debugging turned on (Settings->Developer options->USB debugging)?

Is it recognised as an ADB device? Check on Device Manager, mine is down as a Sony sa0103 ADB Interface Driver. If not, right click on it and re install drivers.

Solution 3

Installing the PC companion fixed it for me too, it changed my drivers (on windows 7 x64). I tried lots of things before, including switch to mass storage (that might have helped also).

Solution 4

Were you ever able to connect to your Xperia S with adb? If not, you should try installing Sony PC Companion:

http://www.sonymobile.com/us/tools/pc-companion/

It should automatically detect your device and install the appropriate drivers.

Solution 5

I have and Inew v3 phone and flashed a Sony Xperia E2115 Rom.

I'm using Android Studio to learning Android.

I use my phone to running the apps I do. But one day my phone wasn't detected on any pc I tried. With Windows 7, Ubuntu, ...

Looking for an answer, I finally found an answer:

Settings > Apps > All > MTP extension service > Clear data/cache > Force Stop > Restart the phone

Share:
86,726
kaito ked
Author by

kaito ked

Updated on July 09, 2022

Comments

  • kaito ked
    kaito ked almost 2 years

    I want to use my Xperia S for debugging, so I followed the OEM USB Drivers instructions step by step but still not work, I didn't find "Android Composite ADB Interface" to update driver as it explained. and when I call adb devices my device didn't appear in the list.