1. Home
  2. OEM
  3. Zebra
  4. How to Enable Remote Touch Event Injection in SureMDM?

How to Enable Remote Touch Event Injection in SureMDM?

KB ID: 42G2008554
Total Views: 1081 | 1
Last Updated: June 2021

One of the most impressive features SureMDM offers is a Remote touch feature, which allows IT admins to remotely connect to end-user devices for troubleshooting and maintenance.

Prerequisite:

Zebra devices should be over Oreo 8.1.0 and running a minimum of MX 8.3

Steps:

Part 1: Enroll Your Device Into The SureMDM Console

1. Log in to the SureMDM console.

2. Enroll your device into SureMDM using the Android Enterprise Dedicated Device mode. Click here for details.

Part 2: Create And Install A Job For The Latest OEM Agent

1. Navigate to the Jobs tab of the SureMDM console.

2. Click New Job and select Android as the platform.

3. Click Install Application > Add.

4. Click the Upload icon and upload the latest OEM agent APK.

5. Click OK.

6. Name and save the Job.

7. Select the enrolled device and apply the job.

Part 3: Create And Apply The Run Script For Remote Touch Event Injection

1. Navigate to the Jobs tab of the SureMDM Console.

2. Click New Job and select Android as the platform.

3. Click Run Script.

4. Name the Job and enter the following script.

a. Run Script for devices running with OS below Android 10

am broadcast -a com.gears42.enterpriseagent.zebra_sdk -e script zebra(<wap-provisioningdoc><characteristic version='8.3' type='AccessMgr'><parm name='OperationMode' value='1' /><parm name='ServiceAccessAction' value='1' /><parm name='ServiceIdentifier' value='com.zebra.eventinjectionservice' /></characteristic><characteristic version='8.3' type='AccessMgr'><parm name='OperationMode' value='1' /><parm name='ServiceAccessAction' value='4' /><parm name='ServiceIdentifier' value='com.zebra.eventinjectionservice' /><parm name='CallerPackageName' value='com.gears42.oemagent' /><parm name='CallerSignature' value='MIICfzCCAeigAwIBAgIETru3cTANBgkqhkiG9w0BAQUFADCBgzELMAkGA1UEBhMCOTExEjAQBgNVBAgTCUthcm5hdGFrYTESMBAGA1UEBxMJQmFuZ2Fsb3JlMSEwHwYDVQQKExg0MkdlYXJzIE1vYmlsaXR5IFN5c3RlbXMxETAPBgNVBAsTCFByb2R1Y3RzMRYwFAYDVQQDEw1QcmFrYXNoIEd1cHRhMB4XDTExMTExMDExMzcyMVoXDTM2MTEwMzExMzcyMVowgYMxCzAJBgNVBAYTAjkxMRIwEAYDVQQIEwlLYXJuYXRha2ExEjAQBgNVBAcTCUJhbmdhbG9yZTEhMB8GA1UEChMYNDJHZWFycyBNb2JpbGl0eSBTeXN0ZW1zMREwDwYDVQQLEwhQcm9kdWN0czEWMBQGA1UEAxMNUHJha2FzaCBHdXB0YTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAhOEIxgkwh4un5OI1ET40lUSnKDIyi22snV+qFTQWSq19b6ztfgznzSjqocLsLn8Yb0OEbujtZcD7NApGxZrpue/51VG4CZrCUOfHSNagEHN4rN/lXT1a0vEhKnDUb3xcj1CC5XIkE9EF2jQh00WyTpiXIef45DmIUIxxV9Qa5AsCAwEAATANBgkqhkiG9w0BAQUFAAOBgQBjoVAKXHjbAo/M8O7NV5tu78L4q4yXwzDuha815Y6osSkVT3NKLl561zOxw7XmGmT5XyXvuTXGqTV2aRGMRXwZn2DsE8YLX8AAzIeiwwd7pGVDfdtkzxLVptoS8OWQN7KL6b/6htlWjdoAoh95NPS8aELoL2DWhG+YJq0I5aDzxA==' /></characteristic></wap-provisioningdoc>)

b. Run script command for devices with OS Android 10 and above.

am broadcast -a com.gears42.enterpriseagent.zebra_sdk -e script zebra(<wap-provisioningdoc><characteristic version='10.1' type='AccessMgr'><parm name='OperationMode' value='1' /><parm name='ServiceAccessAction' value='1' /><parm name='ServiceIdentifier' value='com.zebra.eventinjectionservice' /></characteristic><characteristic version='10.1' type='AccessMgr'><parm name='OperationMode' value='1' /><parm name='ServiceAccessAction' value='4' /><parm name='ServiceIdentifier' value='com.zebra.eventinjectionservice' /><parm name='CallerPackageName' value='com.gears42.oemagent' /><parm name='CallerSignature' value='MIICfzCCAeigAwIBAgIETru3cTANBgkqhkiG9w0BAQUFADCBgzELMAkGA1UEBhMCOTExEjAQBgNVBAgTCUthcm5hdGFrYTESMBAGA1UEBxMJQmFuZ2Fsb3JlMSEwHwYDVQQKExg0MkdlYXJzIE1vYmlsaXR5IFN5c3RlbXMxETAPBgNVBAsTCFByb2R1Y3RzMRYwFAYDVQQDEw1QcmFrYXNoIEd1cHRhMB4XDTExMTExMDExMzcyMVoXDTM2MTEwMzExMzcyMVowgYMxCzAJBgNVBAYTAjkxMRIwEAYDVQQIEwlLYXJuYXRha2ExEjAQBgNVBAcTCUJhbmdhbG9yZTEhMB8GA1UEChMYNDJHZWFycyBNb2JpbGl0eSBTeXN0ZW1zMREwDwYDVQQLEwhQcm9kdWN0czEWMBQGA1UEAxMNUHJha2FzaCBHdXB0YTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAhOEIxgkwh4un5OI1ET40lUSnKDIyi22snV+qFTQWSq19b6ztfgznzSjqocLsLn8Yb0OEbujtZcD7NApGxZrpue/51VG4CZrCUOfHSNagEHN4rN/lXT1a0vEhKnDUb3xcj1CC5XIkE9EF2jQh00WyTpiXIef45DmIUIxxV9Qa5AsCAwEAATANBgkqhkiG9w0BAQUFAAOBgQBjoVAKXHjbAo/M8O7NV5tu78L4q4yXwzDuha815Y6osSkVT3NKLl561zOxw7XmGmT5XyXvuTXGqTV2aRGMRXwZn2DsE8YLX8AAzIeiwwd7pGVDfdtkzxLVptoS8OWQN7KL6b/6htlWjdoAoh95NPS8aELoL2DWhG+YJq0I5aDzxA==' /></characteristic></wap-provisioningdoc>)

5. Click Save.

6. Select the relevant device(s) and apply the Job.

For more details on our products, click here 
If you need further assistance, please submit a ticket here

Share:

Was this article helpful?

Related Articles