There's a new home for Articles. Find Articles on Our Product Support Page.
Goodmorning, Since several weeks we have more and more TC52AX showing an error message while opening Datawedge. Datawedge will close immediately with the message "DataWedge is not compatible, please perform an upgrade". Agent Version 15.4.4.1063 OEM Version 13-22-18.00-TG-U02-STD-HEL-04 Datawedge version: 13.0.121 MX version: 13.4.0.21 Agent Version 2025.0.2.1045 Oem 13-35-25.00-TG-U00-STD-HEL-04 Datawedge version: 14.0.11 MX Version: 13.1.0.65
I'm hoping someone can help me with this example script to be used as pre-install script in package studio to give the users a choise to click install when I update an app I want to know where I should put in the bundleID or package name. We can say that I want this to be used on soti surf (net.soti.surf). #!/usr/bin/env jsvar FIVE_MINUTES = 5 * 60 * 1000;var ONE_HOUR = 60 * 60 * 1000;var buttonLabels = ['Install now', 'Install in 5 minutes', 'Install in 1 hour']; if (isAppRunningInForeground('com.acme.importantapp')) { mobicontrol.message.createInfoDialog('Would you like to install ImportantApp?') .withButtons(buttonLabels[0], buttonLabels[1], buttonLabels[2]) .withCallback(onConfirm).show();} function onConfirm(result) { if (result.buttonIndex != null) { switch (buttonLabels[result.buttonIndex]) { case 'Install now': installImportantPcg(); break; case 'Install in 5 minutes': setTimeout(installImportantPcg, FIVE_MINUTES); break; case 'Install in 1 hour': setTimeout(installImportantPcg, ONE_HOUR); break; } }} function installImportantPcg() { // Do nothing - the normal return from the script will launch the package installation} function isAppRunningInForeground(app) { return mobicontrol.app.foregroundActivities.filter(activity => activity.packageName == app).length > 0;}
Hello everyone, Is there a way to programmatically retrieve the SOTI Device ID from within an Android application running on the same device?
Hi, we have over 2000 devices but 500 are refusing to update Google Chrome. We have tracked the issue down to the fact that something has pulled the default browser to something else meaning that Chrome needs to be re-enabled in the Playstore (as per screen below) before It will update itself Connecting to each phone manually and clicking "Enable" makes the updates flow again but I don't fancy doing that on 50 phones. Any thoughts on how this coulkd be automated ???
Hello everyone, maybe someone here can help me. We have the issue that we are currently running a few devices with MobiControl version 14.4, and we are using the Google Chrome browser. We would like to open a website in fullscreen mode from the lockdown. Does anyone have an idea how we can do this? In MobiControl 2025.1, there are the app configurations where this can be set. Unfortunately, we cannot use SOTI Surf here because the integration with the proxy fails, and the helpdesk has not been able to assist me either. Is there a way to configure Google Chrome under MobiControl 14.4? Or does anyone have an alternative browser that could work? Thanks and best regards
Hi, i have a profile with a package (update) and send it to the phones. That works great. The app update and doensn't need the QR Code for a new registrate. But if i send the same profile with a package (same version or lower) to the phone, the app ill be uninstalled and new installed. In the case of the lower version, that is right and ok but i don't want it when the version is the same. Is there a possibilityy to configure that?
Hi SOTI I try to create profile for Lockdown with condition In generally if device online lockdown is off If device offline more than 3 days (I use out of contact), Lockdown is On. if device come back to online, Lockdown is off by automatically I have 3 profile 1. lockdown profile 2. profile for check when device out of contact; script is notify kiosk on 3. profile for check when device online; script is notify kiosk off + out of contact 10 minute , but i stucked Lockdown is On (Because of condition 2) but when comeback online lockdown is not off
Hi SOTI Community I have use case for remove KIOSK automatically when device disconnect more than 3 day , and have been take unenroll and delete from SOTI Server. How to do that? Because of I have PDA MC33XX Model, and use KIOSK Mode then some device disconnected from network and took policy unenroll and delete from sever, when power-on again it pending on SOTI Page for input Enrollment ID but cannot enroll because of device no Internet to enroll into server,
Hello Do you know if it is possible to delete the message when doing a remote ? (Android 11 and 13) Best regards Nicolas
On our installed Zebra TC78 devices running Android 11 (11-35-20.00-RG-U00-STD-ATH-04) I experience the following problem. Devices have a LockDown screen installed with an application which uses or wants to use the Chrome Browser. At first launch of Chrome this opens (com.android.chrome/org.chromium.chrome.browser.firstrun.FirstRunActivity) that remains in background thus can not be accepted by end-user. Is there a way to do 'Use without an Account' via SOTI Script or otherwise? Thanks in afvance for assistance.
i have issue My device enroll into SOTI Server but i found that Application have been status "Unsinstalled" Like Google Playstore But When I change to "Administrator" Application is come back How to fixed for this case SOTI Server version 15.3 Agent version 2025.0.5.1064 Device Samsung SM-G736B OS 14
We currently have some Zebra TC77s running A8.1 and we are upgrading them to A11.We then have two profiles, one for each OS version, and use the Assign filters to ensure they are only installed in the proper OS version and when the OS is upgraded, it automatically removes the old and installs the new. The issue is that, it takes a while until the MX version updates, and this causes the packages for device configuration to fail installation. This requires that we always go back and force package installation in each device... Is there a way ensure the package only installs after the MX version is updated (MX is not a filter in Assign) and/or to auto keep re-trying to install failed package, so we don't do manually?
Good morning.There is supposed to be a third-party manufacturer for the CT47 scanners who offers a plug-in keyboard for the CT47.Does anyone know of one?
If I install an Android application (Owncloud) via SOTI Mobicontrol from the managed Play Store and later try to run it, the app will not be usable—I only receive the following message: 'Blocked by your IT admin.' No additional restrictions have been set (e.g., application run control or feature control...). If I run the same Android app on a managed device without SOTI Mobicontrol, it works fine. Parameters: Device type: Android Enterprise Device family: Android Plus OS version: Android 12 Android status: Provisioned / Enabled with managed Google Play accounts Management type: Work-managed device What can cause the application to run?
For a customer with Honeywell VM1A terminals using both their serial ports with attached a scanner. Their wish is to enable or disable the scanner input from one of the ports. I know this is possible to do this with an seperate config followed by a reboot. This is working when I'm using a script with the sendintent command in Soti. The wish is, that the user can do this without asking a IT support engineer to trigger the script when needed. Can I trigger a script from a lockdown screen (Mobicontrol version 2025)
Top-tier experts who are delivering outstanding content. Should have more than 7000 points.
Experts who are consistent with great content. Should have more than 1000 points.
Highly experienced members with valuable inputs. Should have more than 700 points.
Beginners taking the initiative. Should have more than 500 points.
New contributors starting their journey. Should have more than 250 points.