bk138/droidVNC-NG
Android VNC remote desktop server for local networks
✨ 🌅 New Features
- Added functionality to bind to specific network interface #43.
- Added Polish translation 🇵🇱.
- Added support for touch/pointer remote TV controls.
🐛 🛠️ Fixes
- Fixed rare crash on client disconnect.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.19.0...v2.20.0
✨ 🌅 New Features
- • Added Monochrome adaptive icon ⬛.
- • Added Numpad key support 🔢.
- • Added Bengali translation 🇧🇩.
- • Added Korean translation 🇰🇷.
✨ 🤝 New Contributors
- @utafrali made their first contribution in https://github.com/bk138/droidVNC-NG/pull/364
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.18.2...v2.19.0
🐛 🛠️ Fixes
- Removed black bar / garbled pixels on the right side of the VNC viewer display on some devices #145.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
✨ New Contributors
- @pokulo made their first contribution in https://github.com/bk138/droidVNC-NG/pull/348
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.18.1...v2.18.2
🐛 🛠️ Fixes
- Fixed Rockchip rk3288 special MediaProjection handling.
- Fixed rare crash in MediaProjection.
- Fixed connection entry leftovers in Admin Panel after Admin Panel restart.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- + 1 more
✨ 🌅 New Features
- Greatly improved keyboard focus handling, hopefully fixing #244.
🐛 🛠️ Fixes
- Setup of the assets of the built-in web VNC viewer is now done on a dedicated IO thread #339.
✨ 🤝 New Contributors
- @dustinmcafee made their first contribution in https://github.com/bk138/droidVNC-NG/pull/331
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.17.0...v2.18.0
✨ 🌅 New Features
- Potentially faster Tight encoding via #141.
- As a quality improvement, implemented double buffering which now means no more [tearing](https://en.wikipedia.org/wiki/Screen_tearing) on the viewer side #1.
🐛 🛠️ Fixes
- Fixed a bug where after device rotation a viewer would only display a black screen #336.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.16.1...v2.17.0
🐛 🛠️ Fixes
- Fixed 3 different crashes reported by users.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.16.0...v2.16.1
✨ 🌅 New Features
- Added display of currently active connections in Admin Panel #293. Entries indicate the kind of connection and provide a means to terminate that connection.
🐛 🛠️ Fixes
- Fixed Tight encoding to use correct ARM SIMD acceleration settings.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.15.0...v2.16.0
✨ 🌅 New Features
- Added Intent Interface for getting a list of clients and disconnecting a certain client, see [the Intent interface docs](https://github.com/bk138/droidVNC-NG/blob/master/doc/Intent-Interface.md).
- Added a user survey, accessible from the Admin Panel.
🐛 🛠️ Fixes
- Fixed dialog for fast screen capture mode appearing multiple times, with dialogs layered atop each other #329.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.14.0...v2.15.0
✨ 🌅 New Features
- Added keyboard shortcuts for volume control: `Ctrl-Alt-PageUp` increases audio volume, `Ctrl-Alt-PageDown` decreases audio volume 🔊.
- Added Russian translation.
- Added support for auto-starting on devices with kiosk/lock-task-mode enabled (works on Android 11 and newer).
🐛 🛠️ Fixes
- Fixed splash screen icon for dark mode.
✨ 🤝 New Contributors
- @yurtpage made their first contribution in https://github.com/bk138/droidVNC-NG/pull/322
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.13.0...v2.14.0
✨ 🌅 New Features
- Added Traditional Chinese translation 🇹🇼.
- Added Arabic translation 🇦🇪.
- Added Ukrainian translation 🇺🇦.
- Added auto-update of Admin Panel IP address display on network interface status changes.
✨ 🤝 New Contributors
- @antartoo made their first contribution in https://github.com/bk138/droidVNC-NG/pull/313
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.12.0...v2.13.0
✨ 🌅 New Features
- Added functionality to load Defaults from [Mobile Device Management](https://developer.android.com/work/managed-configurations) #197.
- Added live dispatching of pointer strokes on Android 8 and newer #69. Thanks to @gm-vm for the initial PR that I built upon.
- Added Hindi translation. नमस्ते!
🐛 🛠 Fixes
- Fixed a possible crash when getting IPv4 addresses.
- Fixed a possible crash when adding pointer cursors.
✨ 🤝 New Contributors
- @Niels-Be made their first contribution in https://github.com/bk138/droidVNC-NG/pull/297
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.11.0...v2.12.0
✨ 🌅 New Features
- Add handling of fast-screen-capture disabling by user or other apps, add new UI to notify user about fallback screen capture and means to get back to fast screen capture #283.
- Add automatic server restart to sane state after crash #296.
🐛 🛠 Fixes
- Misc. correctness fixes on communicating to services from UI activities.
- Fix memory leak caused by screen rotation.
- Remove build id to prepare for reproducible builds #289.
- Fix Admin Panel UI not being transmitted to VNC viewer on Android 15 and newer #286.
- Fix fallback screen capture mode getting super slow if it was activated multiple times in one server lifecycle.
✨ 🤝 New Contributors
- @licaon-kter made their first contribution in https://github.com/bk138/droidVNC-NG/pull/290
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.10.2...v2.11.0
🐛 🛠 Fixes
- Fix regression where on some devices the start sequence with permission asking would be stuck.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.10.1...v2.10.2
🐛 🛠 Fixes
- Fix saved start Intent loading for cases where nothing was saved before.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.10.0...v2.10.1
✨ 🌅 New Features
- Added functionality that automatically restarts a running server after app update, working on Android 10+.
✨ 🤝 New Contributors
- @lwcorp made their first contribution in https://github.com/bk138/droidVNC-NG/pull/274
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.9.3...v2.10.0
🐛 🛠 Fixes
- ⌨ Part two of limiting newer API level 33+ method of injecting key events to API 34+ (Android 14 and newer) as API level 33 aka Android 13 has bugs, see https://cs.android.com/android/_/android/platform/frameworks/base/+/89025ff06e71f9e37b4bb6f94e43ff50f246d581
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.9.2...v2.9.3
🐛 🛠 Fixes
- ⌨ Limit newer API level 33+ method of injecting key events to API 34+ (Android 14 and newer) as API level 33 aka Android 13 has bugs, see https://cs.android.com/android/_/android/platform/frameworks/base/+/89025ff06e71f9e37b4bb6f94e43ff50f246d581
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.9.1...v2.9.2
🐛 🛠 Fixes
- Fix crash on older Android versions when letting autostart-on-boot take PROJECT_MEDIA app op into account so that autostart uses fast screen capture (#258).
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.9.0...v2.9.1
✨ 🌅 New Features
- 🌐 Added UTF-8 cuttext handling (#234).
- ⌨ Let input subsystem use newer API 33+ method of injecting key events. This allows us to enter keyboard strokes into widgets other than EditTexts. Also, Ctrl and Alt key combos consumed by other apps are now supported (#208).
🐛 🛠 Fixes
- Let autostart-on-boot take PROJECT_MEDIA app op into account so that autostart uses fast screen capture in this case (#258).
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.8.0...v2.9.0
✨ 🌅 New Features 🎁🎄
- Added server-to-client copy & paste of text (#106.) Note that this only works automatically for text selected in editable text fields or manually by sharing text to droidVNC-NG via Android's Share-To functionality. Also, only text in the Latin-1 encoding range is currently supported. Unicode to come soon™.
✨ 🤝 New Contributors
- @atefBB made their first contribution in https://github.com/bk138/droidVNC-NG/pull/248
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.7.3...v2.8.0
🐛 🛠 Fixes
- Let start-on-boot use application context.
- Fix a bug where a correctly setup start-on-boot with InputService but view-only true would run into getting stuck in a dialog.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.7.2...v2.7.3
🐛 🛠 Fixes
- Fix crash after around 100 server restarts.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.7.1...v2.7.2
🐛 🛠 Fixes
- Fix Admin Panel layout bug where control elements would be displayed very small for certain languages.
- Workaround a crash on stopping the server.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.7.0...v2.7.1
✨ 🌅 New Features
- Added Spanish 🇪🇸 translation by @elluisian.
- Added French 🇫🇷 translation by @elluisian.
🐛 🛠 Fixes
- Improved Italian translation 🇮🇹 by @elluisian.
- Fixed embedded noVNC client's web server port not being shared correctly.
- Fixed a crash in the underlying VNC server library #235.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- + 1 more
✨ 🌅 New Features
- Added Japanese 🇯🇵 translation by @FoxRefire in https://github.com/bk138/droidVNC-NG/pull/225.
- Added ability to control a device’s shared screen directly from a web browser by shipping the fabulous [noVNC](https://github.com/novnc/noVNC) client with the server app (#6). This alleviates the need for a native VNC client.
- Added Italian 🇮🇹 translation.
🐛 🛠 Fixes
- Fix Start button sticking to "Start" state when server launched via Intent interface on Android 14 (#218).
✨ 🤝 New Contributors
- @FoxRefire made their first contribution in https://github.com/bk138/droidVNC-NG/pull/225
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.5.0...v2.6.0
✨ 🌅 New Features
- Added reconnect mechanism for outbound connections #200.
- Now targetting Android 14.
🐛 🛠 Fixes
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.4.1...v2.5.0
🐛 🛠 Fixes
- Fix notification icon display.
- Fix bug where keyboard input could get stuck.
- Fix possible crash in fallback screen capture mode.
- Wire up Insert key forgotten in v2.4.0.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- + 2 more
✨ 🌅 New Features
- The _default_ server-side frame buffer scaling is now calculated according to screen density. This provides speedier, scaled-down defaults on high-density screens. If wanted, scaling can still be set to a higher value by the user.
- Finally added basic keyboard event handling #4 that supports:
- [ISO-8859-1](https://en.wikipedia.org/wiki/ISO/IEC_8859-1) characters, i.e. basic typing
- Left and Right arrows to select text cursor position
- Delete and Backspace for editing text
- Enter/Return on Android 11 and newer
- All display-specific, i.e. provides one keyboard focus per display.
- Changed app icon to be [adaptive](https://developer.android.com/develop/ui/views/launch/icon_design_adaptive), i.e. take the common icon shape the device the app is running on prefers.
🐛 🛠 Fixes
- Prevent crash of Admin Panel if scaling not multiple of 5.
- Fixed app icon being cut off on some devices.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.3.1...v2.4.0
🐛 🛠 Fixes
- Fixed possible crash in fallback screen capture mode.
- Fixed possible crash in main screen capture mode.
- [<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
- alt="Get it on F-Droid"
- height="80">](https://f-droid.org/packages/net.christianbeier.droidvnc_ng/) [<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
- alt="Get it on Google Play"
- height="80">](https://play.google.com/store/apps/details?id=net.christianbeier.droidvnc_ng)
- Full Changelog: https://github.com/bk138/droidVNC-NG/compare/v2.3.0...v2.3.1
