Community - SOTI MobiControl

Community - SOTI MobiControl

There's a new home for Articles. Find Articles on Our Product Support Page.

SOTI MobiControl Discussions


  • 0 votes 4 answers

    StageNow Remove existing SSID and add new one + PASSLOCK Solved

    Hi I have old files that have been created with StageNow. However I changed computer and now i'm unable to re-open these files because StageNow was stored local. I'm trying to figure out again which steps I need to use how to configure; We will be changing SSID in our shops - I want to add the SSID with passphrase - I want to remove connection to my old SSID (forget the SSID) -I want to add a PASS LOCK into the script I've  tried to use StageNow on Xpertconfig (MX Version - 10.1) Added a "Wifi" profile x3 to firstly remove all existing networks, add the new SSID & connect to the SSID. It doesn't work right now, it wont even delete the existing network.

    SOTI MobiControl
    2 years ago
  • 4 votes 7 answers

    Trigger StageNow with MobiControl JavaScript

    I am looking for a way to trigger StageNow on a Zebra MC9300 to consume an XML.  I would like to do this with JavaScript because I need to edit the XML with device data before I consume the file. The only way I currently know how to trigger the device to consume the XML file is with a legacy script but really don't want to have to run 2 different scripts to edit and consume the file. Thanks in advance.

    Android Scripting
    3 years ago
  • 1 votes 9 answers

    MXCONFIG - FAILED Solved

    Hi, We have an issue that my stagenow mdm xml does not want to install on my TC21 devices from Zebra. The message in the logs : custom log (Mxconfig failed: /sdcard/CFG-TC21_TAV.xml) and Error sending message (Error sending DEVICE_SCRIPT_MSG (General communication error)) I created the xml with the stagenow software (latest version 5.6.0.1028) and with the right MX version selected : 11.3 Device specifications : Device Kind : Android Enterprise Device Family : Android Plus OS Version : 11 Agent Version : 15.1.5.1049 Plugin Version : 1.6.0.102 Android API Level : 30 Remote Control Version : 1.20.1.120 OEM Version : 11-20-18.00-RG-U02-STD-HEL-04 Supported APIs : RC Virtual Display, Work Managed Device, Android Zebra EMDK, Android Plus 1.6 Android Security Patch Level : 2022-04-01 MX Version : 11.3.0.2   Mobicontrol package:   Destination : %sdcard%\ Post install script :    sleep 2mxconfig /sdcard/CFG-TC21_TAV.xml   Please advice   Best regards,

    Android
    3 years ago
  • 0 votes 5 answers

    copy/install .APK using StageNow Solved

    Hi, I have created a StageNow profile which will copy the file reflexWeb+http+10.101.23.40+-1+reflex+update[1_Portrait].apk from a FTP server to an MC33 Zebra Android storage. When I scan the barcode I am getting the error message  Does this mean the filename contains unsupported characters? Thks JJC

    SOTI MobiControl
    4 years ago
  • 0 votes 2 answers

    MXconfig challenges Solved Locked

    Hi ! I'm having a problem with a customer device - a Zebra TC26 running Android 10 and the StageNow MX-version is 10.1. We have created a StageNow profile, and this profile is working when scanning the StageNow generated barcodes using the StageNow app on the TC26 device, but when exporting it to .xml, deploying it with MobiControl and running the script mxconfig - then it's not working ?The .xml file looks like this: <wap-provisioningdoc> <characteristic version="10.1" type="AccessMgr"> <parm name="OperationMode" value="2" /> <parm name="SystemSettings" value="1" /> <parm name="AddPackagesAction" value="1" /> <parm name="AddPackageNames" value="dk.thg.collectorbeta" /> <parm name="PermissionAccessAction" value="1" /> <parm name="PermissionAccessPermissionName" value="android.permission.SYSTEM_ALERT_WINDOW" /> <parm name="PermissionAccessPackageName" value="dk.thg.collectorbeta" /> <parm name="PermissionAccessSignature" value="MIIDFTCCAf2gAwIBAgIEXLV8OTANBgkqhkiG9w0BAQsFADA6MTgwNgYDVQQLEy9JVCwgTz1ULiBIYW5zZW4gR3J1cHBlbiBBL1MsIEw9TWlkZGVsZmFydCwgQz1ESzAgFw0yMTAxMjExMDMyMzlaGA8yMDUxMDExNDEwMzIzOVowOjE4MDYGA1UECxMvSVQsIE89VC4gSGFuc2VuIEdydXBwZW4gQS9TLCBMPU1pZGRlbGZhcnQsIEM9REswggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDuPj/TznZuqMqSTda3T3t5MgRfu2mY6LmFWNwNYKHPkzCS6ENYa4ox9Wa+ELHNMrMYoQQQTo/j6vW+9Fx3VMIx2lzFsQ8LdNbNdZrAVlKzpGgE5Cl2/VeE9qFu/sKsh3j0ry+E+WMR3xBapDuPg+Z5qynGJ8M2NzHUmQg91NHx1nAMBiwn2agD7g8I2SNOyDEe6OyR8fMkDu/S5C3eEHuo8h9uaGdexBEFKyW+y7UGpYkYcCfhohNp0mHZSs6PrZw2bRqzfrc+Nne+G2/1ZgnjLF5cJEiGg9f9pF3IM2Q2T+nKZwrkAl/8R9AgPUr1Y8eTcLR4ywnT8p8oeAXdyaT3AgMBAAGjITAfMB0GA1UdDgQWBBQsWaKltkkHsXXCkNpo8RyQQD+ItjANBgkqhkiG9w0BAQsFAAOCAQEAKZoz9fm2H+xYBGjklB18iYVqAki2IPek8LG8c7x9PYs9TWQH31yMySKM0UerAUhMx8bRklO8zXudbStCZ8Ot+nXLMpsUtwL/EDOvWioUwuTp2tAbIJ9Xr8Vu1Fj44/A/O/slCf9LXbdWsimTl3aOu/HoZD385pJZe6PdG9V9nvuLvTDaic+44fhGeYo0Fe/AQmyUSmJwfmDgn9fm4ZC7/cW4rOFC+tNMw1OGGcmcyH2znR+v8FNggToSGVnfa3ugi4HOfyaysRTK7SzLqh0MMLk5CI+2OGVnAZvEYzkIlcP/iUIT2KVwFLP+vjaKlTj2+YKlDxCXbnL/kHbWvdqatg==" /> </characteristic> <characteristic version="10.1" type="AccessMgr"> <parm name="OperationMode" value="2" /> <parm name="SystemSettings" value="1" /> <parm name="AllowSubmitXMLAction" value="1" /> <parm name="AllowSubmitXMLPackageNames" value="dk.thg.collectorbeta" /> </characteristic></wap-provisioningdoc> The file is named "DisplayOverOtherApps.xml" and the mobicontrol package places it in: \sdcard\ on the TC26 device. The package then executes its post-install script which looks like this: mxconfig \sdcard\DisplayOverOtherApps.xml But it's not working...... Any hints !? Cheers Jan

    Android
    4 years ago
  • 0 votes 13 answers

    24h clock Solved Locked

    Hi, could someone please help us out trying to configure the 24h clock view on our zebra TC21 devices through soti.Already tried creating a package with stagenow setting the "military time" but when pushing the profile not changes. Then tried to send script to set clock format: writesecuresetting -sys time_12_24  24 where script works, but scanner asks for write permissions so we can't to this silently....  Anyone any ideas on how to set this ? simple an silently ? kind regards !

    Android
    4 years ago
  • 0 votes 5 answers

    Store Enrollment ID JSON File on an External Source in StageNow

    So I am trying to setup our device enrollments on an FTP server. Part of the Enrollment is the JSON file that holds the Enrollment ID. With something like the Agent file I can select to use and external source. I store the Agent on an FTP server and enter "ftp-p://USERNAME:PASSWORD@ftp.domain.com:21/Agents/GoogleMobiControl1442_1039.apk" in the external source. I do the same thing with the .bin file for the deployment package. This works great and I love it. Now when I get to the JSON file it only lets me select a file from my PC, I do not get a selection for an external source.  So does anyone know how I can do this or a better way of getting the enrollment ID to the device? Thanks!

    Android
    4 years ago
  • 0 votes 8 answers

    Android auto allow access to USB device

    Hi We're using SOTI Mobicontrol on Zebra TC56 and VC80X with Android 8.1. I have the devices locked down and only allow one custom app. This app uses a USB camera and a USB RTK GNSS receiver. The problem is, every time the Zebra is rebooted, it asks if I want to allow the app access to the USB devices. Checking the box "Use by default for this USB device" doesn't help as the camera gets a new ID on every reboot. Is there a way to auto allow access to USB devices, or to disable the USB security completely so the user don't see any dialog boxes? Also, it asks if I want to automatically open the app when the USB device is connected, It would be nice if I could get rid of this dialog box as well.

    Android
    5 years ago
  • 0 votes 3 answers

    How do I install multiple OS packages on Zebras? Solved

    SOTI Version: Version: 14.4.1.1195  Devices: Zebra TC56J Android 7.1.2 Agent version: 14.1.4.1010 I am trying to find an efficient way to upgrade our Android 7.1 devices to Android 8. Currently, I have a staging OU that downloads the OS update from 7 to 8, with a post copy script that successfully upgrades the device to 8.1 However, this disconnects it from SOTI since the agent is then incompatible. So, I'm trying to do this all through StageNow. According to this: https://supportcommunity.zebra.com/s/article/OS-Update-multiple-packages-using-SOTI-MobiControl-Mxconfig-Script?language=en_US I should be able to. I followed that guide exactly, with the exception of a file sync rule since the device is orphaned after upgrading to 8. Instead, I added in FileMgr configs that copy my Android 8 patch, an Android 8 reset zip, and a UPL file that lists both. The PowerMgr config is set exactly as in my link above. However even though StageNow says it is successful (and the files physically are copied to the device) it never seems to process the patch and reset files.  Contents of my UPL file is: package:CFE_ATLAS_02-32-04.00-ON-U01-STD.zippackage:ATLAS_O_FACT_RESET_U08.zip Any assistance would be greatly appreciated, and tips on what I may be doing wrong. Thanks!

    Android
    5 years ago
  • 0 votes 15 answers

    Activating Google speech-to-text on a Zebra TC57 Solved

    Is there an automated way to enable Google speech-to-text? Our customer is using Zebra TC57's (Android 8.1.0, OEM 01-23-18.00-OG-U09-STD) and both Gboard as Google speech-to-text was disabled for security reasons. Instead of Gboard they're using Zebra's Enterprise Keyboard. All's well except that they'd like speech-to-text back. Most of the devices are being used by truck drivers and they think it's better for them to talk to their devices instead of manually typing messages. Using Zebra's StageNow, I'm able to put the microphone key back into their Enterprise Keyboard. But it's not functioning with Google speech-to-text disabled. StageNow doesn't seem to offer a way to enable it, so I tried identify_activity through MobiControl (15.0.2.1049)(Android enterprise agent version 14.2.0.1069) but I can't seem to find the command to switch it on. Any ideas? What can I try?

    Android
    5 years ago
  • 0 votes 1 answer

    How to download mcsetup.ini file in MobiControl v 15? Solved Locked

    In previous versions of Mobicontrol, right-clicking on an Add Devices rule (for Android Enterprise in this case) presented a choice to download the installer apk or mcsetup.ini.  That choice is now gone in version 15.  I need to grab the mcsetup.ini in order to put it into a Zebra StageNow MDM enrollment profile. Am I missing something here?  Did they move that download option to somewhere else that I can't seem to locate?

    Android
    5 years ago
  • 0 votes 2 answers

    How to install an app via SOTI with silently granted permissions Solved Locked

    Hello, I am referencing a similar but less specific question here: https://discussions.soti.net/thread/set-app-permissions-with-soti/ I am using Android+ management with SOTI MobiControl. Basically I understand how to use Stagenow to create an XML that can then be called in the Post Install script in MobiControl package builder. However, within StageNow I cannot find anything that will allow me to grant permissions automatically for an app (basically automatically granting the pop up for Location, Storage, etc). Can anyone help me find the actual commands I could manually add to my XML or perhaps a StageNow configuration I'm missing? Thank you!

    Android
    5 years ago
  • 0 votes 4 answers

    Package studio -> how to copy a apk file to a folder on android ? Solved

    Hello all, I work with mobicontrol on version v13.3.3454 and i have just one device Zebra TC75X under android -> 7. Enrolled by android+ On this device when I install a app, the app ask me the to accept permission. For to avoid this, with zebra StageNow, i have made a xml file for to install this app in mode silent -> permission are not demand to the user. That's work fine. But my problem is, I have create a package studio, right click add a file (appName.apk) and for the destination file /sdcard/AppToInstall the folder AppToInstall is create by a pre install script -> work every time My problem is, the profile is always well installed but the apk it's never INSIDE in the folder AppToInstall !!! I've try to change the destination path with add / or delete / before sdcard ...but nothing work.. Also, I have open again the package studio an replace the apk file by a file txt file, replace the package inside the profile -> assign profile -> result the file is well inside the folder AppToInstall :) Someone can tell me, how i can copy an apk to a folder inside the folder structure ? That's enough strange .. thanks for your time

    Android
    6 years ago
  • 2 votes 2 answers

    %HOSTNAME%=%MCDEVICENAME% By HostMgr(StageNow)- MC93

    Hello,  Is it possible through StageNow's HostMgr settings to put a variable value that could be the name of the SOTI terminal? Is there another way to apply% HOSTNAME% automatically and dynamically? Thank you in advance, Romain BOSSARD

    Android
    6 years ago
  • 0 votes 2 answers

    XMLCONFIG Script command not supported

    When using StageNow xml Config scripts in packages I sometimes get this error:Script command is not supported by device (xmlconfig) Sometimes I don't get this error and it processes correctly. Most of the time when I get the error the changes still go into effect so the XMLCONFIG must be processed.  Other times it does not and I have to remove and re-add the package to get the StageNow profile to take.  Is there a reason this is happening?  It works most of the time, but there is no good way for me to know when it doesn't work and I get devices out in the field that are not fully setup. My package has a simple TimeZone (Clock) setting from StageNow, and the script command is "mxconfig /sdcard/TimeZone_Eastern.xml".  The devices are Zebra TC70X and they are running Agent version 13.7.0.1031 on the devices.

    Android
    6 years ago

Top 3 Contributors of The Week

View All

Earn Contributor Badge

More info
  • Diamond
    Diamond New !

    Top-tier experts who are delivering outstanding content. Should have more than 7000 points.

  • Platinum

    Experts who are consistent with great content. Should have more than 1000 points

  • Gold

    Highly experienced members with valuable inputs. Should have more than 700 points

  • Silver

    Beginners taking the initiative. Should have more than 500 points