Ylianst / MeshCentralAndroidAgent

MeshCentral Agent for Android Device
https://meshcentral.com
Apache License 2.0
35 stars 30 forks source link

Allow remote control of the phone #17

Open phorcys420 opened 2 years ago

phorcys420 commented 2 years ago

scrcpy allows this using ADB. But it is also doable via AnyDesk (and probably others too) by allowing control via the accessibility settings.

Alongside with allowing control, this would also remove the need for user consent. If the user does not add it to the accessibility allow list, then tell them a warning every time someone wants to connect to their phone/open the app and connect into view-only for the time being/to assist the user if he can't enable it.

Cerothen commented 2 years ago

I would also love to have the android app extended to be an always on service with remote control. It would make things like supporting my elderly grandparents that do not live close by. It would also let me add androidTV devices.

It would also be very useful for anyone deploying a fleet of android devices for work purposes.

phorcys420 commented 2 years ago

I agree with that ! I'll try to set-up a dev environment for #16 and if that works then I'll look into this.

Resource that might be useful : Create your own accessibility service

jurecifilho commented 9 months ago

A year has passed on this topic and it has remained dormant, any updates on it? How can we remote control the MC on Android devices and not just view it. I installed the MC, linked my cell phone, but I can't control it within the MC. :(

Cerothen commented 9 months ago

I'm sure it's a low priority these days, both developers for meshcentral indicated that they were part of the layoffs from Intel and have since found other employment. This has the unfortunate side effect for us that they have much less time to develop features.

We should appreciate what we have recieved so far and if capable contribute pull requests to the project

marclaporte commented 2 months ago

Related discussion: https://www.reddit.com/r/MeshCentral/comments/hyodfk/android_support/

marclaporte commented 2 months ago

I'll try to set-up a dev environment for #16 and if that works then I'll look into this.

@phorcys420 what did you discover?

marclaporte commented 2 months ago

A year has passed on this topic and it has remained dormant

@jurecifilho MeshCentral is an Open Source community project. What can you do to help?

marclaporte commented 2 months ago

Related project: https://github.com/openstf/stf/

phorcys420 commented 2 months ago

I'll try to set-up a dev environment for #16 and if that works then I'll look into this.

@phorcys420 what did you discover?

hey, I toyed around with it a bit but I left the company where I used to use MeshCentral so I lost interest. The following project might help : https://github.com/bk138/droidVNC-NG

marclaporte commented 2 months ago

This is a duplicate of https://github.com/Ylianst/MeshCentralAndroidAgent/issues/7