droidVNC-NG is een open-source Android VNC-server-app waarvoor geen root-toegang vereist is. Het wordt geleverd met de volgende functieset:
- Netwerkexport van apparaatframebuffer met optionele schaling aan de serverzijde.
- Doorsturen van de aanwijzer en basistoetsenbordgebeurtenissen van een VNC-client. Om het apparaat op afstand te kunnen bedienen, moet de meegeleverde Accessibility API Service door de gebruiker worden ingeschakeld. Hierdoor kan droidVNC-NG invoergebeurtenissen naar het Android-besturingssysteem posten. Alle ingevoerde input wordt direct naar Android gepost, er wordt geen input gelogd, opgeslagen of gedeeld.
- Afhandeling van client-naar-server tekst kopiëren en plakken. Houd er rekening mee dat kopiëren en plakken van server naar client niet op een algemene manier werkt vanwege Android-beveiligingsbeperkingen.
- Behandeling van speciale toetsen om het 'Recente Apps'-overzicht, de Home-knop en de Terug-knop te activeren.
- Android-toestemmingsafhandeling.
- Schermrotatie afhandeling.
- Wachtwoordbeveiliging voor een veilige VNC-verbinding.
- Mogelijkheid om de gebruikte poort te specificeren.
- Start van de achtergrondservice bij het opstarten van het apparaat.
- Omgekeerde VNC.
- Mogelijkheid om verbinding te maken met een Mode-2-repeater in UltraVNC-stijl.
- Functionaliteit om standaardconfiguratie te bieden via een JSON-bestand.
- Zeroconf/Bonjour-publicatie voor automatische detectie van VNC-servers.
- Muisaanwijzers per klant op het bestuurde apparaat.
Houd er rekening mee dat er nog steeds meer functies worden toegevoegd aan droidVNC-NG. Rapporteer eventuele problemen en functieverzoeken op https://github.com/bk138/droidVNC-NG