Enabling StageNow on a Zebra with Android 11

Solved

Hi,

I have Zebra TC52AX devices with Android 11 enrolled into MobiControl. I understand that Mobi hides the StageNow app.

I've tried sending the script of "enable_system_app com.zebra.devicemanager" via Legacy and it successfully sends to the device but no StageNow icon is anywhere to be found.

Would I perhaps need to add it to the Apps policy too, as well as running the above command via script.

2 years ago
SOTI MobiControl
ANSWERS
S
SAMOD@SOTI
2 years ago

Hello Cameron,

If this post have been resolved, could you please mark it as a solution?

Thank you.

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net |

Solution
CS
Cameron Schroder
2 years ago

Hello SAMOD,

I will mark as a solution however, none of our devices have been enrolled via the afw#mobicontrol method. They are all enrolled via the provided QR code that was setup by the SOTI pre-sales engineer. 


I may be misunderstanding something but is the documentation provided here in this thread saying that StageNow should be available if enrolled via QR code?

S
SAMOD@SOTI
2 years ago

Hello Cameron,

If you want a simple way to enroll a device by using a QR Code, Stage Programmer is easy to use.

The purpose of using StageNow or an Online Bar Code generator is to offer you more customizations upon enrollment compare to an EMM token (afw#) or Stage Programmer. 

From this thread, from their Official website, Zebra confirmed that by using the afw#mobicontrol method to enroll devices:

"no specific Zebra application (including the StageNow client) will be available when the device is provisioned with afw#".

From the following link from Zebra:

Using StageNow to Enroll Your Device into SOTI as a Device Owner with a JSON File

You can see a JSON file at the bottom of the page.

 


Depending on your requirements, this JSON file can be amended.

Note: Please do some test on some test devices before implementing some changes on production devices.


As you can see, you will see "LEAVE_ALL_SYSTEM_APPS_ENABLED:true"

This value can be changed to false if you want to disable it. You may experiment it, with 2 identical devices to see the differences. 


I am also sharing other links to help you with QR Code Enrollment Type:

Why enrollment by afw#mobicontrol and QR code gives different results (From SOTI Pulse)

Soti Enrollment Honeywell Android Enterprise devices - QR Bar Code, Stage Programmer/NFC Bump and Honeywell Provisioner (PDF file from Honeywell Support - It will show you how to enroll devices using QR Code, with some examples with QR Code)

Enroll and provision a device (From Developer.google - You will find some other example of android.app.extra.PROVISIONING_DEVICE_ADMIN)


Thank you

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net |

CS
Cameron Schroder
2 years ago

Thanks for your reply with more information.

Our Zebra devices aren't enrolled by using afw#mobicontrol. They are enrolled by using a QR code that the SOTI presales engineer setup. I believe it contains the wifi credentials and the enrollment ID.

StageNow is not able to be opened on any of the devices after enrollment. 

To factory reset, I have to put an SD card in each device with 'Releasekey_Android11_FactoryReset_V1.zip' on it and factory reset the device to get SOTI off the device after unenrollment from Mobicontrol. 

My SOTI technical support rep has said there is a known issue with Zebra OS 11 devices running MX version older than 11.5. Ours are running 'MXMF 11.01.36'

My attempts to use StageNow to create a JSON file like you've suggested fail. It keeps telling me I have the wrong MX version. Even though there isn't a MX 11 version. I have tried with 10.5 and 9. It will not complete the 'xpert mode' profile.

I need an expert. 

S
SAMOD@SOTI
2 years ago

Hello Cameron, 

Thank you for your post. Sorry for the delay.

It seems that you have raised a ticket regarding Enrolling devices using a QR Code.

Hopefully it has helped you to resolve your issue.

Thank you.

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net |

RS
Rafael Schäfer
2 years ago

Is this really the correct package id for stage now?
I think i read somewhere that it changed at some time but we get it back with following (using Android 8!):

enable_system_app com.symbol.tool.stagenow

Check you applications list from the device and look for the uninstalled ones, you should find the correct id there.
And to be sure: IT's not Soti hiding the app, it's the enrollment (zero-touch?) doing that.

MD
Matt Dermody
2 years ago

MobiControl does not hide the StageNow app. The Android Enterprise DPC Identifier (eg. afw#mobicontrol) method of enrollment is what results in the app being hidden. This can be avoided by using a different enrollment method. StageNow based enrollment is the recommended approach for enrolling Zebra devices into SOTI as it is the fewest number of steps, gives you the most control, and results in system apps remaining enabled post enrollment. 

S
SAMOD@SOTI
2 years ago

Hello everyone,

Thank you for posting on SOTI Pulse.

As mentioned by Matt, SOTI does not hide any apps, but Android (Google) does via
 the Android Enterprise DPC:




Understanding Android Enterprise fully Manage provisioning methods

To circumvent this limitation with the lack of system apps upon enrollment, you have to choose a different ways of enrolling your devices such as StageNow, or QR Code (use an online bar code generator to scan your custom bar code with your enrollment ID), etc.

Here are some links to help you with your inquiry:

Using StageNow to Enroll Your Device into SOTI as a Device Owner with a JSON File (From Zebra Technologies)

(Sample from the above link. By using an online bar code generator, the JSON file is very similar to the one from Zebra StageNow)



StageNow under Android 11 (From SOTI Pulse)

Enable StageNow Application in Android Devices (From Zebra Technologies)



Android 11: The New StageNow App Package Name (From Zebra Technologies)



Thank you

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net |