Skip to content

ver007/droid-remote

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

droid-remote

I am wrecking my Android phones way to often by crashing them on the ground, leaving me with a dead touchscreen. However even if wrecked an android phone is still a usable all-purpose computer. It has wireless connectivity, audio output, a camera, etc. There are possible use cases, if one could control - or at least re-configure it (I'd like to re-use the as webcams for instance). Even if you do not have any use for our phone with broken display or touchscreen, you might want to retrieve some data from it (for instance if you did not make a recent backup).

Remote controls such as VNC normally require root and do not work very well on all phones. There is a much bolder solution: grab screenhost from the phone and send remote events via Android's debug bridge (adb). This code is inspired by Marian Schednig's adbcontrol, but it's written python and also handles orientation changes.

It's horribly slow - but it works.

Requirements:

  • adb (Android SDK) installed
  • Developer options and Android debbuing enabled

About

remote control an android phone via ADB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%