Remote Cast & Control for Android

Scalefusion Remote Cast and Control feature allows the admin/ group admin to remotely view and control the device’s screen in real time. This gives the admin, remote access to the registered devices and troubleshoot any issues with the devices which are on the field used by agents or are setup as standalone kiosks.

Before you Begin

  1. Make sure that you have either an Enterprise Plan subscription or if you are IN-Trial then you have requested the access for this feature.
  2. An Android device that has been enrolled to Scalefusion MDM.
    1. To test Control, please use either Samsung, Sony, LG or one of the devices where we have an OEM partnership.

Feature vs Support Matrix

The following table lists the features and the support matrix,

Feature

Description

Support

Casting device screen

This feature allows you to mirror the screen of remote Android device.

Any Android 5.1 Device

Remote Control

Remotely Control the device screen.

  • Samsung
  • Sony
  • LG
  • Rooted Devices
  • Partner OEMs

VoIP Calling

Make a voice Call to the Device

Any Android 5.1 Device

Keyboard & Clipboard Redirection

This feature allows you to use your computer's keyboard to type in a controlled devices's input fields.

Only Remote Control supported devices

Step 1: Install & Setup Remote Cast Android Client

The first step to use Remote Cast on Android devices is to install & setup the client. Please follow the steps below to do the same,

  1. Navigate to Enterprise > My App. Click on Scalefusion Remote Cast App for Android and select PUBLISH

  2. Select the profiles where you want to install the application. Click on PUBLISH to confirm the installation.
  3. On the Device, wait for the App to be downloaded. Once the app is downloaded, click on it it start the installation.
    1. The application will be silently installed on supported devices.
  4. Launch the Remote Cast app. The first time you launch it, you need to grant the required permissions to start using Remote Cast and its features. Click on GRANT PERMISSION on each card and grant the permissions. The permissions are,
    1. Battery Optimization Exception: Exempt RC app from battery optimization. This helps to cast the device even when it is in locked state.
    2. Audio Permission: Grant the Microphone permission. This will be used for VoIP calls.
    3. Draw Over Other Apps: Grant the permission to allow RC app to draw overlays on the device.
    4. Grant Root Access: If your device is rooted, then grant this permission so as to use the Control feature.

Step 2: Initiating a Remote Cast & Control Session

Once you have setup the Remote Cast application as described in Step 1, follow the steps below to initiate a casting session.

  1. Clicking on Remote Cast & Control on the Dashboard will show you the list of devices that support casting and control.
    1. The Remote Control column indicates if the device supports control feature or not. A cross (X) indicates that the device does not support and a tick (V) mark indicates that the device supports control.
  2. Click on Start Session option next to the device you want to start a screen sharing session with. You will be navigated to the screen casting page with the following components,
    1. Cast Console: The area where the mirrored screen appears.
    2. Navigation Keys: Control panel to send navigation and power-off events.
    3. CREATE TICKET: Create a Service Desk ticket - Supported only if you have integrated your ITSM tool.
    4. Allow User to Stop Session: Shows the user a stop button so that they can quit the session. This needs to be enabled/disabled before the session is started.
    5. Enable Voice Call: Enable this to be able to use voice call in the ongoing session. This needs to be enabled/disabled before the session is started.
    6. Start Session: Click on this button to start the session.
    7. Start Recording: Use this option to start recording the session once it is started.
  3. Click on START SESSION to start the session. Android Security measures enforce that the end-user has to accept a Remote session on the device. On the device the following screen would be displayed, please click OKAY.
  1. Click on the START NOW option, to start the Remote Cast session.
We suggest setting up Remote Cast on Android before the corporate owned device is deployed on the field and clicking, Don't Ask again so that the pop-up is not shown again.
  1. If the steps from 1 to 4 are completed properly, then the screen that is currently running on the device will be shown on the dashboard. The options while in an ongoing session are,
    1. Control: If the device supports control, then you can click anywhere on the screen to control it.
    2. Back: Use this option to simulate Back key behavior.
    3. Home: Use this option to simulate Home key behavior.
    4. App Switcher/Recents Apps: Use this option to simulate app-switcher or recent key behavior.
    5. Power Off: Use this option to simulate power button behavior.
    6. Full Screen: Use this option to go full screen.
    7. Snapshot: Use this option to take a snapshot.
    8. Lock/Unlock: Use this option to Lock/Unlock device.
    9. Stop Session: Use this option to stop the session.
    10. Start Recording: Use this option to start the recording of the screen.
Note: You cannot access the STOP button of the device from the virtual image on the dashboard.

VoIP Calling

VoIP calling allows you to have a internet based call while you are taking a screen cast session. Please follow the steps below to use this feature,

  1. Enable the Voice Call option before you start the session.
  2. On your browser, you will be asked for Microphone permission. Click Allow.
  3. Click the CALL button on Dashboard.
  4. The users will see an Incoming call notification. Clicking on accept will start the voice session.
  5. To disconnect the call, either click Hang Up or the user can click End call option on the device.

Frequently Asked Questions

Question: What are the special steps that we need to get control on remote access?

Answer: There are no special steps, but you need to grant the root access to Remote Cast app while setting up the device.

Question: What are the brands/devices where Remote Control is supported?

Answer: The following devices support Remote Control,

  • Samsung Device with Knox Support
  • Sony Devices with Enterprise SDK support
  • LG*
  • Lenovo*
  • HP Prime series*
  • Honeywell*
  • Any other partner OEM with Wingman application
The OEM/Brand marked with * indicates that not all devices support the feature. This needs to be tested on the device to confirm.

Question: What is Wingman app or We have a custom OEM device, can we control the devices?

Answer: We have built an add-on application - Wingman, that can be used to get control of devices. However the add-on application needs to be signed by the system signature of the device. This can be done by OEM/ODM only, so if you are an OEM or have a direct partnership with OEM, do let us know and we will share the unsigned apk.

Question: We got the Wingman app signed from our OEM/ODM, what are the next steps?

Answer: Please share the Wingman app with us and we will make it available for your devices. Once it is available, navigate to Enterprise > My Apps > Scalefusion Apps and publish Wingman application. Once the app is published on the device, install the application. The device will now start supporting control.

Do reach out to us on support@scalefusion.com if you have any questions or are facing any issues during setup or usage of this feature.


How did we do?


Powered by HelpDocs