How Remote Command Works on Managed Android Devices

  • August 5, 2021

Rapid advancements in Mobile and Cloud Technology have eased our personal lives, as well as brought in a plethora of changes to the corporate world. Since mobile device usage has become ubiquitous, small and medium-sized businesses are confined to adopting mobility solutions. 

How Remote Command Works on Managed Android Devices
Execute and run Remote Commands with Scalefusion MDM solution

Mobile devices are no longer confined to personal use by the workforce; they are now also being used for a wide range of corporate purposes. In order to reduce redundant IT costs and to improve productivity, enterprises are adopting policies or strategies like BYOD, COPE, and CYOD. The adoption of these Enterprise Mobility Strategies has led the IT admins to spend several hours provisioning and troubleshooting these devices. However, it becomes impossible for the IT admins to manage a large fleet of deployed devices and make frequent on-site visits to run certain commands or tasks to manage the activities on the corporate-owned Android devices dispersed across geographies. It is time-consuming and costly.

Unlike the desktop environments where the commands are driven via Command Prompt or PowerShell scripts, Android has no such configuration that can be invoked to execute the commands, that too virtually. 

Scalefusion MDM bridges this gap with the introduction of the Remote Command feature. IT admins can now create remote commands that can be executed on the managed Android devices. Commands such as launching activity in an app, installing applications, deleting a file, or even launching a file are merely intents that the IT admin can perform remotely by interacting with the managed Android devices to execute a particular task.

Before we dive in to understand the steps on how an IT admin can create and run Remote Command on the fleet of organization-owned managed Android devices with Scalefusion, let’s first understand what a Remote Command is.

What are Remote Commands?

In a corporate environment, Android devices can usually be managed through a mobile device management solution such as Scalefusion. Scalefusion provides an interface to the IT admins to create and run Remote commands on the fleet of managed Android devices via Scalefusion. 

The MDM server pushes notifications of the remote commands created and executes it  on the managed Android devices. This entire process is called Remote Command.

Why do IT admins need Remote Command?

By using the Remote Command feature, IT administrators can increase their efficiency. Remote Command has numerous benefits for IT admins, including:

  1. Execution of Remote Commands

IT admins can create and run remote commands to reboot Android devices managed via a Mobile Device Management solution such as Scalefusion. This enables them to avoid tedious site visits, saving time and reducing IT costs.

  1. Manage unattended devices like Kiosks and Digital Signages

Scalefusion Remote Command feature can also be used for unmanned devices, including those deployed as digital signage or customer-facing devices. In this way, IT administrators can reduce visits to physical sites and manage unmanned devices without any human involvement.

How To Execute Remote Command for Android Devices With Scalefusion

With the Scalefusion Android kiosk software, an IT admin can execute Remote Command by following the step-by-step instructions below:

Before we begin

There is a prerequisite that is needed before you can create Remote Command for managed Android devices using Scalefusion:

  • The Android devices have to be enrolled into a Kiosk mode or Agent mode.

Step 1

Browse to www.scalefusion.com and click on login. You can sign in to your Scalefusion account through personal email ID, G-suite, or Office 365.

Click on Enroll Devices located on the left-hand side of the dashboard and select the Android OS platform. Follow the enrollment method on screen and start managing your devices virtually into Kiosk mode after configuring the device profiles to be pushed.

How Remote Command Works on Managed Android Devices

Step 2

After enrollment of the Android device, navigate to the Remote Support listed on the feature panel in the dashboard and click on Remote Commands. Click on Create

How Remote Command Works on Managed Android Devices

Step 3

A pop-up will appear with the list of Remote Commands that the IT admins can select from to create the task. After selecting, fill up the command form with the required field details and click on save. 

How Remote Command Works on Managed Android Devices

The specific commands on the pop-up are elaborated below:

  1. Launch activity

Launch activity command enables IT admins to launch a specific activity in an already installed app on the managed Android device remotely. Examples of this command include dialing a number, launching GPS based on the preset address mentioned, adding contacts, etc.

  1. Launch service

Service components in the Android operating system enable the applications to run in the background. With the Launch service command, IT admins can remotely launch a service in an already installed application. This enables the IT admins the capability of running multiple applications on the managed Android devices at once. Examples of this command include playing the music in the background.

  1. Send broadcast

Android apps can send and receive broadcast messages from the Android system and other Android apps. These broadcasts are sent automatically by the system when an event of interest occurs such as when the system switches in and out of airplane mode or when the device starts charging. The Android system broadcasts the event to all the apps subscribed to receive the notification for the event. IT admins can deliver a broadcast to other apps remotely by selecting the send broadcast command and the apps will be registered to receive broadcast messages for events as specified.

N.b.- A similar set of details are required for the IT admin to fill in the command form field for launch activities, services and broadcasts. Please refer to the screenshot below.

How Remote Command Works on Managed Android Devices

For details on the specified field, please refer to this link here.

  1. Install apps

With the Install apps command, the IT admins can install an APK file by defining a specified file path or storage location on the managed Android device remotely through the command form field in the MDM solution. This command will only be executed successfully if the application file is downloaded on the device.

How Remote Command Works on Managed Android Devices

For details on the specified field, please refer to this link here.

  1. Delete files/folders

With the Delete files/folders command, the IT admin can remotely delete a specific file or all the files in a specific folder by defining the path of the file(s)/folder in the managed Android device in the command field box.

How Remote Command Works on Managed Android Devices

For details on the specified field, please refer to this link here.

  1. Launch a file

With the Launch a file command, the IT admin can remotely launch a specific file by defining the path of the file in the managed Android device in the command field box. 

How Remote Command Works on Managed Android Devices

For details on the specified field, please refer to this link here.

Step 4

Once the Remote Command(s) are created after filling up the command forms, the commands created will appear in a list format as shown in the screenshot below.

How Remote Command Works on Managed Android Devices

Step 5

Click on the three vertical dots on the action panel located on the right-hand side. Click on Run Now to execute the command.

How Remote Command Works on Managed Android Devices

Step 6

A dialogue box will now appear prompting you to select the Device Groups/Devices on which the listed commands(s) are to be executed. Select the specified field and click on Execute.

How Remote Command Works on Managed Android Devices

The actions will be executed and be visible on the device.

Closing lines…

Remote Commands can reduce indispensable costs of an organization to a huge extent. The IT admins can create Remote Commands virtually and execute them on the managed Android devices without any human intervention with the Scalefusion MDM solution.

Thousands of businesses rely upon Scalefusion for managing their mobile device, desktops & laptops nand other endpoints

Ayush Maskara is a Content Writer at Scalefusion. A media science graduate, a photographer, a fiction author, a storyteller, fiction manuscript editor, and an avid self-help reader, Ayush has been penning the creative wisdom for six years and have stepped into the IT domain for further exploration and staying awake with technological trends across the globe.
Subscribe to our newsletter

Exciting Products.
Cutting-Edge Technology.
Powerful Insights.
Delivered Straight to Your Inbox!

No spam, no BS, unsubscribe at any time.