Trying to connect your Samsung Galaxy S4 to your computer’s USB port so that you can use your computer’s keyboard can be an irritating experience. (See here for my original article on how to Control your Android phone from your PC)
The error that I kept on getting was “Connection to phone could not be established: No device connected to USB”. I had been successful previously connecting an older phone to MyPhoneExplorer (MPE), but it seemed that the new S4’s Jelly Bean 4.2.2 operating system wasn’t too kind when it came to connecting.
I Googled a bit (no, really a lot this time), and found some interesting articles which eventually got the problem solved.
There are a few checks that I needed to do – as listed here: http://forum.xda-developers.com/showthread.php?t=2144709 The main check points are the following:
1) Install the latest version (1.8.4) of MPE from here: http://www.downloadbestsoft.com/MyPhoneExplorer.html
2) Check what version of adb (=Android Debug Bridge) you have installed by opening a command window and typing the following: cd C:\Program Files (x86)\MyPhoneExplorer\DLL\adb.exe and then adb.exe version If the version displayed is 1.0.31 or later then you should be fine.
2b) If an earlier version is present on your PC then download this file, unzip the files and copy them over the files in this folder: c:\Program Files (x86)\MyPhoneExplorer\DLL
3) Now you need to put your phone into Developer mode, then also turn on “USB debugging” mode. This is a pretty well hidden “feature” in the Android OS:
3a) Using the Settings menu, then "More" tab, and then Software information.
Then look for "About device" at the bottom. Tap it.
Then tap the build number seven times. You'll get a little prompt saying you're about to unlock the developer settings. Hit that button one final time -- seven! -- and they're unlocked.
{Thanks to this article for helping me find it: http://www.androidcentral.com/how-get-developer-settings-galaxy-s4 }
That tapping also UnHid another menu option “Developer options”
3b) Now to turn on the USB debugging option: in Settings->More->”Developer options” tick “USB debugging”
4) Now plug in the USB cable and startup MPE.
then File->Settings and “connect via USB”
then File->Connect to connect via USB… hopefully, the connection is successful and you can use your PC to control your Samsung S4 Android phone.
Let me know if it works for you!
If it doesn’t then here’s a more complex, but more complete set of checks for you: http://www.androidsim.net/2009/08/how-to-1-how-to-install-usb-driver-on.html
A collection of info that I think would be useful to others. Info ranges from useful tools, money saving tips, energy saving tips, crime busting, security, etc...