Controlling your Android phone using your PC is actually easier than one would think. This simple tutorial will involve you installing onto your computer (Windows or Linux or Mac OS X) a free software known as Android Screencast. Once you undertake the necessary steps below, you’ll be able to control your Android phone use your mouse and keyboard.


You might be wondering why you would want to do this, here are the features that Android Screencast gives you:

  • Mouse and keyboard control FOR ROOTED DEVICES ONLY
  • Landscape mode (right click)
  • Video recording
  • Browse your Android device’s files through your computer
  • Control your phone to make phone calls from your computer
  • Take screenshots

Here’s what you need to do to get started:

  1. Install the Android SDK (Download link)
  2. Connect your device through USB cable and ensure it’s detected with “adb devices”
  3. Make sure you have Java Runtime Environnement 5 or later installed
  4. Click here. You can launch it by typing “javaws <jnlp file>” from a command line.

Also check out the Google code page for Android Screencast if you need any additional help.

Grab our free newsletter

Receive our latest articles in your email inbox completely free. Enter your email address below (no spam, we promise!):

We never disclose our readers' information without prior consent.

Tagged with:  

9 Responses to How to control any Android phone from Windows / Mac OS X / Linux via USB

  1. 1
    AAS says:

    It doesn't work on my Samsung Galaxy Beam.

    Step 2 cannot be done.
    I have connect my Beam through its USB cable and but there is no “adb devices”

  2. 2
    AAS says:

    Finally gotten it to display the screen of Galaxy Beam after going through the 'Android update SDK', found and install the 'USB driver package revision 3', etc.

    However, I cannot type on the emulated screen. Only the top options 'Record Explore Open URL' are working. Whatever I do on the Beam is refreshed on my PC but it just won't let me type on the emulated screen.

  3. 3
    Aaron says:

    I’m unable to get the Android SDK to see my android phone. I’m not in dev mode or anything like that. the phone is a Nexus One with v2.2.1 not locked into a provider. bought strait from Google. what do I need to do to allow the sdk to find my phone.

  4. 4

    […] [TESTING] Updated 1/26/11 New Kernel (Caps/FN LEDs) just the fact that this, How to control any Android phone from Windows / Mac OS X / Linux via USB | GadgetLite – Latest gadge…, works, is almost "good enough" for me lol sitting here playing with this complete with […]

  5. 5

    […] Re: Post Your Homescreens And Favorite Apps I found this over at XDA. I was going to give it a shot. It can take video, screenshots, etc. It requires you installing Android SDK and Java. But it is platform agnostic. Android Screencast How to control any Android phone from Windows / Mac OS X / Linux via USB | GadgetLite – Latest gadge… […]

  6. 6
    aps says:

    not able to control screen in moto backflip nor home,menu & other buttons work

  7. 7

    […] sono delle app e anche un sistema tramite l'SDK: How to control any Android phone from Windows / Mac OS X / Linux via USB – GadgetLite – Latest gadge… Tra le app prova webkey: Webkey for Android __________________ Samsung Nexus S l9020 MIUI […]

  8. 8
    Nik says:

    It works without Android SDK via WiFi!

  9. 9

    My brother recommended I might like this website.
    He was totally right. This post truly made my day.
    You can not imagine simply how much time I had spent for this
    information! Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>