droidVNC-NG is an open-source Android VNC server app that does not require root access. It comes with the following feature set: Remote Control & Interaction- Screen Sharing: Share your devices screen over the network, with optional scaling on the server side for better performance.- Remote Control: Use your VNC client to control your device, including mouse and basic keyboard input. To enable this, you must activate the Accessibility API Service on your device.- Special Key Functions: Remotely trigger key functions like Recent Apps, Home button, and Back button.- Text Copy & Paste: Support for copying and pasting text from your device to the VNC client. Note: Copying text from the client to the device isnt supported due to Android security restrictions.- Multiple Mouse Pointers: Display different mouse pointers for each connected client on your device.Comfort Features- Web Browser Access: Control your device’s shared screen directly from a web browser, without needing a separate VNC client.- Auto-Discovery: Advertise the VNC server using Zeroconf/Bonjour for easy discovery by native clients.Security & Configuration- Password Protection: Protect your VNC connection with a password.- Custom Port Settings: Choose which port the VNC server uses for connections.- Startup on Boot: Automatically start the VNC service when your device boots up.- Default Configuration: Load a default configuration from a JSON file.Advanced VNC Features- Reverse VNC: Allow your device to initiate the VNC connection to a client.- Repeater Support: Connect to a repeater that supports UltraVNC-style Mode-2 for more flexible networking.Please note that more features are still being added to droidVNC-NG. Please report any issues and feature requests at https://github.com/bk138/droidVNC-NG