Android 11 MXConfig?

Solved
RM

I am demoing a Zebra VC8300/VC83x that shipped with Android 11.  I can't say it's going as well as any previous new device.

I've used StageNow to generate barcodes and xml files to adjust screen time outs, wifi preferences etc and NOTHING is changing.

If I send this legacyt script things do change immediately - do I need to migrate EVERYTHING to writesecuresetting on Android11 or is this device just acting up.  To match the fun, if I type the wifi password wrong during initial setup, it boot loops for almost 3 hours before it recovers itself - so it's possible the OS build on this device is just not right - and there are no updates available for it since May 2021.

Here is what is working so far.

writesecuresetting -sys SCREEN_BRIGHTNESS_MODE_MANUAL 1
writesecuresetting -sys SCREEN_BRIGHTNESS 255
writesecuresetting -sys screen_off_timeout 1800000

3 years ago
Android Scripting
ANSWERS
MK
Martin K.
3 years ago

Hello Ryan,

first I would do a real factory default of the VC8300 (not just Enterprise Reset) as this boot loop behaviour is very strange. There are many Android 11 Updates for the VC8300 available, the current one from March 2022 with new OEM Build 11-20-18.00-RG-U00

From what I have seen till now all the mxconfig are working under A11.

greetins

martin

Solution
RM
Ryan Miller
3 years ago

Thanks for your help!

It's strange I wasn't able to find any firmware updates for this device a few weeks ago. Today I got the latest update and did a factory reset and enterprise reset.  mxconfig is working much better now!  

Sad that there is no way to scan a barcode on the setup screen because bluetooth is off by default :( 

MK
Martin K.
3 years ago

Glad you was able to fix the problem. You can scan on the setup screen but only with an USB attached Zebra corded Scanner like DS3608 (Bluetooth Scanner with cradle was not working in my tests with a Zebra ET51)

RM
Ryan Miller
3 years ago

Yeah we are all cordless with DS3678 here, seems silly they would boot without Bluetooth enabled by default for this very reason.

MD
Matt Dermody Diamond Contributor
3 years ago

While Mxconfig is still working on A11 for now, Zebra has marked XML submission for deprecation in future versions of Android. Note they are also skipping A12 and going straight from A11 to A13.

"The use of XML for configuring Zebra devices and app settings is being phased out, to be replaced by JavaScript. Zebra has selected Android 11 as the "transitional" OS version. Zebra devices running Android 11 will accept either XML or JavaScript for device configuration. This is intended to allow organizations to continue using current methods of device configuration while gradually converting to the new methods of staging, persistence, and data and file sharing being introduced. Zebra devices running Android 13 (and later) might NOT accept XML for device configuration, be it through scanning XML barcodes, XML pushed to devices by an Enterprise Mobility Management (EMM) system or embedded within an EMDK app."

https://techdocs.zebra.com/flux/about/