This is an Android VNC server using contemporary Android 5+ APIs. It therefore does not require root access. In reverence to the venerable droid-VNC-server is is called droidVNC-NG.
- Network export of device frame buffer.
- Injection of remote pointer events.
- Handling of special keys to trigger 'Recent Apps' overview, Home button and Back button.
- Android permission handling.
- Screen rotation handling.
- File transfer via the local network, assuming TightVNC viewer for Windows version 1.3.x is used.
- Password protection for secure-in-terms-of-VNC connection.
- Ability to specify the port used.
- Start of background service on device boot.
- Reverse VNC.
Since Android 10, the permission to access the screen contents has to be given on each start and is not saved.