Android Question QuickSupport Phone Control - How do they do it?

Marcus Araujo

Licensed User
Longtime User
I've been using QuickSupport from TeamViewer and I noticed that they somehow found out a way to make it possible to control the phone via desktop. Including send keys, everything via Wifi.

The interesting fact is that is not achieved by Accessibility.

Does anyone have a clue on how they do it?

I tried to use SendInput library, but I could send the keys/clicks in my own app only.
I see there is some documentation on UiAutomation and Instrumentation, but I am not sure whether this is the right way.


Licensed User
Longtime User
I read somewhere they have made deals with most manufacturers so that when their app is installed it gets nearly root access and they can perform certain actions.
I am working on a similar project using accessibility and managed to mimic remote control, including send keys, etc.. Just need to verify, once I have put all pieces together that it works as desired.
Upvote 0