Remote Support

With the increasing complexity of problems that IT admins must solve, Knox Remote Control provides IT admins a powerful way to quickly and remotely fix issues. IT admins can: 

  • see what the remote device is displaying in real-time
  • control the remote device by injecting actions such as finger, keyboard, and mouse events

Although other mobile platforms offer remote viewing of device displays, only Samsung Knox devices provide secure, built-in remote control of devices without requiring third-party solutions.

Remote Control has two sub-functions—


To use the remote viewing feature, download the Knox SDK and retrieve the following native C library files:

Android P and later

  • ~\nativelibs\arm*\ NEW
  • ~\nativelibs\arm*\RemoteDesktop.h

Android N and O:

  • ~\nativelibs\arm*\
  • ~\nativelibs\arm*\RemoteDesktop.h

These native C libraries are supported only on ARM-based chipsets.

For details about the remote viewing APIs provided, see the Remote Desktop API reference and header file.

NOTE—It is important to check the android version when System.loadlibrary(“.so”) loads, and compile the app with the appropriate .so name based on the Android version.

You can now use the remote viewing and remote injection features. From Knox 3.4.1 onwards, you can also use remote control for DeX screen and Work Profile.