There's a new home for Articles. Find Articles on Our Product Support Page.
I want to send script to change notification from muted or vibrate to ring mode , what script to set that
Hello is it possible to throttle the amount of alerts we receive using Signal Policy for emailing when a device is off network? We're receiving a massive amount of alerts when a device is off network and would prefer to somehow enable like once an hour alert if possible. Thank you.
Hello, I'm having an issue from few days with surf:// items in a Lockdown profiles (it always worked before) The web page won't open because I can see a typing error in the webpage address, I'm sharing two images, any idea?
Hello, We have over 1K+ Zebra TCxx devices in use at our warehouses. All devices are deployed with a locked screen, granting access only to the apps necessary for their tasks. Occasionally, a device gets lost or damaged. While this can happen, we'd like to see if we can reduce such incidents by requiring users to log in before they can access applications. We tried the shared device feature, but encountered a few issues: When Soti Identity is down (FE: when there is an update), users cannot log in, which means the scanners are unusable. The default shared device login screen includes a link to the terms and conditions. Through this link, users can access various other websites (possibly something we could block). It seems likely that other companies are facing similar issues. So, here’s our question 😊 Has anyone found an ideal solution to this problem? If so, could you share some details about it? Thanks very much in advance! Best regards,Robbert
Hi SOTI Community it's me again lol: I'm new to JS and learning with Code Academy and God! Today I'm struggling with 1. pulling the IP address from my device details page 2. executing a time sync XML file in JS (I already have the time sync file synced to the device). This is only pieces of my code that I'm currently working on: The end goal is to be able to: 1. write the device details to a new file on my sd card ( I have most of this but the IP address is not working) 2. read the contents of the file to grab the ip address ( i think i have this working, it's just pulling wrong information) 3. based on that ip address, execute a specific time zone file ( i don't know how to execute my XML file in JS to apply the time zone on the device) Here is the code I have so far: var folderPath = '/sdcard/DeviceInfo'; var deviceId = mobicontrol.device.id; var deviceMAC = mobicontrol.device.macAddress; var ipAddresses = mobicontrol.network.activeNetwork.ipAddresses; var deviceIP = ipAddresses[0].hostAddress var xmlString = '<?xml version="1.0" encoding="utf-8"?>\n' + '<deviceinfo>\n' + ' <device id="' + deviceId + '"/>\n' + ' <device macaddress="' + deviceMAC + '"/>\n' + ' <device ip="' + deviceIP + '" />\n' + '</deviceinfo>'; var xmlFile = new mobicontrol.io.File('/sdcard/DeviceInfo/DeviceInfo.xml'); checkFolder(); function checkFolder() { var foldercheck = new mobicontrol.io.File(folderPath); if (foldercheck.exists) { mobicontrol.log.info('Folder exists'); } else { mobicontrol.log.info('Folder does not exist.') newFolder(); }; } newFolder(); function newFolder() { new mobicontrol.io.File(folderPath).createDirectory(); } xmlFile.writeText(xmlString); var xmlContent = xmlFile.readText(deviceId); mobicontrol.log.info('Device ID: ' + deviceId); the output for the IP address was working before but today when i try it is giving me this: *i modified the file but everything is showing correct but the IP address* it is not giving me the actual IP anymore of 10.1.X.X Any help at all or a point in the right direction is greatly appreciated!!!
Good Morngin to all, We need to change the setting related to the screensaver on our Honeywell CT30 devices throug SOTI script. The device is enrolled with Android Enterprise and it has Android 11. Agent version is 2024.1.6.1140. The screensaver setting is activated by default and it start "While docked".But we want to change the setting for start "When charging". So, we have found a way on old CT60 with Android Classic (Android 9), by sending a simple legacy script: writesecuresetting -sec screensaver_activate_on_sleep 1writesecuresetting -sec screensaver_activate_on_dock 0This work well on old Android Classic devices, but it seems don't work on new Android Enterprise.I've read some articles related to the fact that with Android Enterprise and with last version of Android, some script won't work correctly because of Google policy. So I'm here to ask, if someone know a way to do this.I see in the logs that when I sent the script, it seems to be not recognize correctly. On old CT60 once the script is done I see:Custom log (URI:content://settings/secure SETTING:screensaver_activate_on_dock VALUE:0)Custom log (URI:content://settings/secure SETTING:screensaver_activate_on_sleep VALUE:1) But on CT30 I just see: Script was sent to device (writesecuresetting -sec screensaver_activate_on_sleep 1 writesecuresetting -sec screensaver_activate_on_dock 0) It seems the script is not recognized correctly from the device and the setting don't change. Is there someone that can help me? Or maybe, it is just not possibile to do this with new Android version. Thank you!
We have 2000+ Zebra TCXX devices, and we are migrating from Android 10 to Android 13. When Android 13 devices boot up, they do not come online in Soti until the user enters the 6-digit PIN. Our users are bad about remembering their PIN and we cannot send a PIN change command now, since the device is offline. We also have an issue supporting devices now. If we need to send a device restart command to the device, we now no longer are able to remote in or send scripts until the user interacts with the device (enters the PIN). These are all company owned devices using Android Enterprise. How do we resolve this issue and get devices online BEFORE the user enters the PIN?
Hi. We are trying to change app permission by admin user, However, Admins cannot change app permission in Admin mode as shown in below screenshot. Is there any way to change it.?app package name: lsretail.omni.inventory.android
I want to script when I want to send script set Date time , No SIM , Time synchronize not work.
Is there a way to generate a report on which devices downloaded and viewed files in the Content Library for Apple devices. My goal is to upload a training video in the SOTI MobiControl's Content Library and have the end user play that training video in their device, and track this activity. Device: iPad 10th Generation OS: iPadOS 18.0.1
I'm looking to find the solution to display device's serial number in lock screen.I haven't found a way to set this through SOTI MobiControl. I've tried using the profile configuration by going through Profile > New Profile > Apple > iOS > Configurations Tab > + > Lock Screen Message > (filled in footnote message) > (but it does not dynamically display Device Serial Number in Asset Tag Information) Any input would be greatly appreciated! Device: iPad 10th Generation OS: iPadOS version 18.0.1 Serial Number: X1G7T5Ik4
We are testing a new HW device and the bluetooth package shows installed in the list of application for this device. I added it to the lockdown template (end up adding all 3) and it still says package not found when i click on the icon for it. Is there a separate bluetooth app i need for this to work? I can see the bluetooth setting on the device and confirmed it works but i can't get it to open from the lockdown kiosk. model: CT37 OEM: 514.00.02.0034-G
Hello team, Recently Chine client has been reported after they enrolled some MC3300x NonGMS Android 10 device the network SSID showing unknow(Column), Network BSSID(In device details). I got this article from the SOTI: https://discussions.soti.net/articles/000002122 But this wasn't helpful as Devices are NonGMS. But the earlier devices were showing the Network SSID and the difference in the new Devices are OEM version is lates 10-16-10.00-QN-U142-STD-HEL-04 (working device 10-16-10.00-QN-U0-STD-HEL-04) MX Version : 10.5.x (Old 10.2.x) MC Agent v15.4.2.1025 (old 2024.0.5.1062)
Hello all, this week our Lenovo P11s are updating to Android 14 from 13. The p11s that have not updated yet still work with remote access. The P11s that have updated... do weird things, the screen is not full screen, can't use gestures to access the app list or switch apps (this is an issue as the P11s don't have a show button option). What I have tried: 1) Soft reset 2) switching to admin mode and checking for any stuck messages about the update, dismissing the messages does not resolve the display issue or remedy remote access control of the tablets. 3) attempted to send the agent, error: latest agent already installed 4) switched them all to admin mode and physically checked notifications and update messages, did not help. help?
Hello, I am part of the IT department in my company, which uses SOTI MOBICONTROL for managing our ZEBRA TC72 terminals. I'm not the one managing SOTI strategies, but I am currently developing an application that sends certain data via email. I need to identify either the person or at least the terminal sending this data, whether by the name of the terminal or its serial number. Directly through the Android APK, I cannot retrieve the serial number, and all terminals have the same name (TC72). I would like to know if it is possible through SOTI either to retrieve the serial number to send it via email, or to rename the terminals using a strategy such as {name of the group it belongs to}-001 (auto-increment). The terminals with SOTI have a homepage that is an HTML page where the serial number is displayed. if(ip) customDataArr.push("IP: %ip%"); if(mac) customDataArr.push("MAC: %mac%"); if(serialNumber) customDataArr.push("Serial: %serialnum%");If you have any suggestions on how to achieve this, I would be grateful. Thank you for your attention.
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.