Set up Zebra unattended support
To remote control a Zebra device without any user interaction (unattended access) the LogMeIn Resolve app needs to be configured via the Zebra MX framework.
Prerequisites
The following prerequisites are required for setting up Zebra unattended support:
- Android 8+
- Zebra MX 8.3+
- LogMeIn Resolve is installed on the device, and the device was set up as a managed device in the Console.
Configure via MDM/EMM
Zebra OEMConfig is an administrative Android application for configuring Zebra Android devices using Android Managed Configurations. The actual steps may vary in each MDM/EMM solution, but the following flow will help you to grasp the logic:
- Approve Zebra OEMConfig app in Managed Google Play for your MDM/EMM tool.
Note:
Remember that your android version defines which Zebra OEMConfig application to use:
- Use Zebra OEMConfig Powered by MX on Android 11 and NEWER.
- Use Legacy Zebra OEMConfig Android 10 and OLDER.
- If you use the application in a scenario where the Android versions of the devices is mixed, make sure that each device uses the appropriate Zebra OEMConfig version!
- Create an Android Managed Configuration for LogMeIn Resolve.
- Sample Legacy Zebra OEM Configuration:
Transaction steps Transaction step Service Access Configuration Allow Caller Package com.goto.resolve.customer Allow Caller Signature MIIB2zCCAUSgAwIBAgIETFbxITANBgkqhkiG9w0BAQUFADAxMQswCQYDVQQGEwJVUzEQMA4GA1UEChMHTG9nTWVJbjEQMA4GA1UEAxMHTG9nTWVJbjAgFw0xMDA4MDIxNjI0MDFaGA8yMDUwMDcyMzE2MjQwMVowMTELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0xvZ01lSW4xEDAOBgNVBAMTB0xvZ01lSW4wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxCTfkmp/1JoLrnMFdE7uDFT/ILQcaGjyI0cyEeXWcmd8zULLCq+xzt/ZcRkPIhUsNc2baFe2iVd8Vre73Wtu0DVmM12r7FS03DEdAR9UDMzgzrrLO4ip2LmMhhw/HAINqeAKviRG2oqBhnVR0Q8/uzcI92p8QQJqi9Hxrgz7K1AgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAGcPBwfkNeCENcKYiMFTRGCEnYnBbaCj3ahZtJZtilrRhVknoJf+AMBw3F0LlEfYF4LYQDY/bxfNZJnOCyLM8FSkzBT1RU/ORx5+JcamZcgN5BS/LppbkMwsbXF0U3xD6p/vi6DNX8b1JPaYdGpsVF3SRHJZqv2YMYe4DfPq+mVY= Allow Service Identifier com.zebra.eventinjectionservice Allow Service Identifier com.zebra.eventinjectionservice Service Binding Action 1 (allow) Service Caller Action 4 (allow) Transaction step Service Access Configuration Allow Caller Package com.goto.resolve.customer Allow Caller Signature MIIB2zCCAUSgAwIBAgIETFbxITANBgkqhkiG9w0BAQUFADAxMQswCQYDVQQGEwJVUzEQMA4GA1UEChMHTG9nTWVJbjEQMA4GA1UEAxMHTG9nTWVJbjAgFw0xMDA4MDIxNjI0MDFaGA8yMDUwMDcyMzE2MjQwMVowMTELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0xvZ01lSW4xEDAOBgNVBAMTB0xvZ01lSW4wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxCTfkmp/1JoLrnMFdE7uDFT/ILQcaGjyI0cyEeXWcmd8zULLCq+xzt/ZcRkPIhUsNc2baFe2iVd8Vre73Wtu0DVmM12r7FS03DEdAR9UDMzgzrrLO4ip2LmMhhw/HAINqeAKviRG2oqBhnVR0Q8/uzcI92p8QQJqi9Hxrgz7K1AgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAGcPBwfkNeCENcKYiMFTRGCEnYnBbaCj3ahZtJZtilrRhVknoJf+AMBw3F0LlEfYF4LYQDY/bxfNZJnOCyLM8FSkzBT1RU/ORx5+JcamZcgN5BS/LppbkMwsbXF0U3xD6p/vi6DNX8b1JPaYdGpsVF3SRHJZqv2YMYe4DfPq+mVY= Allow Service Identifier com.zebra.remotedisplayservice Allow Service Identifier com.zebra.remotedisplayservice Service Binding Action 1 (allow) Service Caller Action 4 (allow) Transaction step Permission Access Configuration Grant Permission android.permission.SYSTEM_ALERT_WINDOW Grant Application Package com.goto.resolve.customer Grant Application Signature MIIB2zCCAUSgAwIBAgIETFbxITANBgkqhkiG9w0BAQUFADAxMQswCQYDVQQGEwJVUzEQMA4GA1UEChMHTG9nTWVJbjEQMA4GA1UEAxMHTG9nTWVJbjAgFw0xMDA4MDIxNjI0MDFaGA8yMDUwMDcyMzE2MjQwMVowMTELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0xvZ01lSW4xEDAOBgNVBAMTB0xvZ01lSW4wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxCTfkmp/1JoLrnMFdE7uDFT/ILQcaGjyI0cyEeXWcmd8zULLCq+xzt/ZcRkPIhUsNc2baFe2iVd8Vre73Wtu0DVmM12r7FS03DEdAR9UDMzgzrrLO4ip2LmMhhw/HAINqeAKviRG2oqBhnVR0Q8/uzcI92p8QQJqi9Hxrgz7K1AgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAGcPBwfkNeCENcKYiMFTRGCEnYnBbaCj3ahZtJZtilrRhVknoJf+AMBw3F0LlEfYF4LYQDY/bxfNZJnOCyLM8FSkzBT1RU/ORx5+JcamZcgN5BS/LppbkMwsbXF0U3xD6p/vi6DNX8b1JPaYdGpsVF3SRHJZqv2YMYe4DfPq+mVY= Permission Access Action Grant Transaction Step Power Configuration Battery Optimization Action Remove Remove Package Names com.goto.resolve.customer
- Sample Zebra OEMConfig Powered by MX configuration:
Package Configuration Package Package Name com.goto.resolve.customer Package Signing Certificate MIIB2zCCAUSgAwIBAgIETFbxITANBgkqhkiG9w0BAQUFADAxMQswCQYDVQQGEwJVUzEQMA4GA1UEChMHTG9nTWVJbjEQMA4GA1UEAxMHTG9nTWVJbjAgFw0xMDA4MDIxNjI0MDFaGA8yMDUwMDcyMzE2MjQwMVowMTELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0xvZ01lSW4xEDAOBgNVBAMTB0xvZ01lSW4wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANxCTfkmp/1JoLrnMFdE7uDFT/ILQcaGjyI0cyEeXWcmd8zULLCq+xzt/ZcRkPIhUsNc2baFe2iVd8Vre73Wtu0DVmM12r7FS03DEdAR9UDMzgzrrLO4ip2LmMhhw/HAINqeAKviRG2oqBhnVR0Q8/uzcI92p8QQJqi9Hxrgz7K1AgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAGcPBwfkNeCENcKYiMFTRGCEnYnBbaCj3ahZtJZtilrRhVknoJf+AMBw3F0LlEfYF4LYQDY/bxfNZJnOCyLM8FSkzBT1RU/ORx5+JcamZcgN5BS/LppbkMwsbXF0U3xD6p/vi6DNX8b1JPaYdGpsVF3SRHJZqv2YMYe4DfPq+mVY= Allowed Services Allowed Service Service Identifier com.zebra.remotedisplayservice Allowed Service Service Identifier com.zebra.eventinjectionservice Feature Variances Feature Variance Variance Type 2 (Exempt from Battery Optimization) Permissions Permission Name android.permission.SYSTEM_ALERT_WINDOW State 1 (Grant)
- Sample Legacy Zebra OEM Configuration:
- Deploy the Zebra OEMConfig app and the Android Managed Configuration to the Zebra device.
- Reboot your device and wait 1 minute.
Configure in Resolve MDM / Miradore
- Log in to LogMeIn Resolve MDM.
- Navigate to Applications on the left.
- Select the version of the Zebra OEMConfig you want to use from the list.
- Select .
- Click Next.
- Select the device you want to deploy the application to by checking the box next to it.
- Select Deploy.
- Once the deployment is successful click Close.
- Select .
- Click Continue.
- Once the sync is over click Close.
- Open the device from the list by clicking the arrow icon on the right of the row.
- You can check the deployment of the application in the Action log.
- Open LogMeIn Resolve on the Zebra device.
- Select Allow in the 'Let app always run in background?' message box. The 'Unattended access is enabled on this device' message confirms that you set up unattended access successfully.
- Open the LogMeIn Resolve desktop or web console.
- Navigate to Devices.
- Verify your device. Your Zebra device is now set up for unattended access.
Article last updated: 29 January, 2024
You are viewing the latest version of this article.