Unitech EA660 USS scan engine stops when enrolled in Mobicontrol

I have a Unitech EA660 test device that as soon as I enroll it in Mobicontrol the scanner stops working. All the system apps disappear so I cannot even go in and start the USS scan engine to get the scanner to work. I am told that the latest plug-in should resolve this issue but it is not.

I am working with Unitech and have a ticket in with Soti, just looking to see if anyone else out there has had this issue and gotten a solution while I wait.

I have tried using Mobicontrol stage programmer per this article, adjusting the agent version and changing the system app line to true but it has not resolved the issue either.

Device is running Android 13. Installing Android Enterprise with agent version 2025.1.0.1126 and plug in vesion 1.19.2.118.

6 months ago
SOTI MobiControl
ANSWERS
MD
Matt Dermody Diamond Contributor
6 months ago

The DPC extra of Leave System Apps Enabled not getting set is the likely issue that you're experiencing. Try generating the QR code for enrollment from within your MobiControl console instead. The MobiControl Stage Programmer app is not really used anymore. 

If you're not on a high enough MC version that supports the built in QR code generation you can use the Datalogic tool as long as you turn off the Datalogic specific features.

https://datalogic.github.io/aeqr/

RS
Rafael Schäfer
6 months ago

For QR generating you can also use the one from Jason Bayton: https://bayton.org/qr-generator/

But independent of that, try to figure out the BundleID of the relevant app gotten disabled and send a legacy script to the device:

enable_system_app BundleID

If this works, you can put it into a package to deploy it to all newly enrolled devices (on latest Mobicontrol versions you can use task profile instead).
If it doesn't help, watch out if more than one app needs to be re-enabled.
It you stil don't get it working this way, check if you can provide the needed app(s) via enterprise app policy (or via package) to all enrolled devices. The downside of this is, you need to grab the apk from the manufacturer, please don't use apkpure or so as those apps can be corrupt or missing some parts.

In general even you find a solution here i would recommend to talk to the manufactuer to investigate why the leave_system_apps_enabled doesn't have an effect as it should.

C
Cooper
5 months ago

Thank you both for your response.

Actually got an answer before either of you replied so  not sure wither would have resolved it.

For future searchers...

The linked article partially resolved the problem. I originally neglected to include the " ...." before and after the text. Once I did that and generated the QR code again the system apps did appear.

I then had to send the enable_system_app com.unitech.scanservice to enable USS

Still working with Unitech to figure out why the Plug-in is not working as it should and will post if I ever get an answer on that.

Thank you both again for your responses as they may prove useful down the road.