Community - SOTI MobiControl

Community - SOTI MobiControl

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

SOTI MobiControl Discussions


  • 1 votes 6 answers

    Android Enterprise - default phone app replacement

    I'm working on creating a custom phone/dialer app.However, I'm having troubles with granting phone role to my app a.k.a. changing the default app for phone calls. Some tech details: We are using MobiControl Version: 15.6.5.1018 Support devices with android 10+. My devices are Zebra and most of them are model TC57x. Devices are in lockdown, showing kiosk dashboard. My app is requesting a phone app role as specified in herehttps://developer.android.com/reference/android/app/role/RoleManager I have blacklisted default phone apps via a Profile, like that: Profile -> Configuration -> App run controlBlacklistPhone - com.android.phoneZebra Phone - com.zebra.phone Then I've used a legacy script to grant all of the permissions to my custom phone app afw_set_permission_grant_state com.example.dev android.permission.CALL_PHONE allowafw_set_permission_grant_state com.example.dev android.permission.READ_PHONE_STATE allowafw_set_permission_grant_state com.example.dev android.permission.ANSWER_PHONE_CALLS allowafw_set_permission_grant_state com.example.dev android.permission.READ_CALL_LOG allowafw_set_permission_grant_state com.example.dev android.permission.READ_CONTACTS allowrestartagent However, when I do a phone call from my second device my custom phone app is not launched. It's even more interesting, as the locked device does not launch any app for the incoming call. How can I set my custom app to be default phone app?

    Android
    2 years ago
  • 0 votes 3 answers

    Move devices to another group if agent check-in greater that X days Solved

    Hello, Can devices be moved to another group (Lost Devices) automatically if they haven't been connected to SOTI for more than X days? Thanks.

    SOTI MobiControl
    2 years ago
  • 0 votes 6 answers

    Disable OS Updates Android

    Hello dear SOTI team, Is it possible to completely deactivate the Android updates in MobiControl?We are using SOTI version 2024.0.0 best regards

    SOTI MobiControl
    2 years ago
  • 0 votes 6 answers

    Script to so send SMS

    Hello Is there a way that I can force all my devices ( all zebra et45 with SIM card in them) to send a SMS to a specific phone number? I assume that if it is possib I need to do this in order to organize what phone number I have on each device. So is there a way to write in the content of the SMS the imei of each device like %IMEI% or something like this Otherwise is there a way to automatically associate each device with their phone number?

    SOTI MobiControl
    2 years ago
  • 0 votes 9 answers

    Pop Up Printer Honeywell and Zebra TC75

    Good morning,   We have encountered an issue with pairing to the printer: - Device type: TC75 - Printer: Honeywell RP4F   When we do not have any Application Run Control restriction, when we try to pair the printer to our app we have the following pop up (behavior OK):   I have sent the script identify_activity, the activity linked to this pop up is:    => com.android.settings/.bluetooth.BluetoothPairingDialog   We are facing the issue when we are activating the Application Run Control restriction, we have a app control whitelist containing the following app id: net.soti.mobicontrol.motorola AtheliaAndroidUpdater.App Servitrax.Android com.zebra.hotswap We also have a feature control configuration.   With that restriction, when we try to print/pair, it loads for a long time, does not display the pop up and ends up failing (behavior KO).   I tried adding multiple bluetooth app id without success, for example: com.android.bluetooth com.symbol.btapp com.ppn.bluetooth com.zebra.bluetooth com.zebra.bluetooth.settings com.gonext.bluetoothpair We tried also using the manualblacklist command but we had problem on our devices after using it so we don't want to proceed like this. To be noted: our customer does not wish to have the setting app in the whitelist.   Does someone have an idea about  which app id we should include in the whitelist in order to make it work and the pop up to appear? Or what we need to modify ?

    SOTI MobiControl
    2 years ago
  • 0 votes 14 answers

    OEMConfig Profiles vs Managed App Configs

    As of MobiControl 2024.0, I saw that SOTI added OEMConfig management through Profiles. Can anyone clearly explain the pros & cons to this over an application policy using managed app configurations? One reason might be due to some specific network or Google Play restrictions (outlined here), but other than that, what practical benefits do I have as someone that doesn't have those restrictions? I also noticed that SOTI is pushing the legacy Zebra OEMConfig app when deploying the profile, so I've got more questions that documentation doesn't appear to discuss. They do "recommend" profiles over policies, but don't explain why. (This seems to be a common theme in their documentation, a lack of detailed reasoning and impact). How does SOTI determine which app generation (new vs legacy, Zebra) and which app version to deploy? Does SOTI ever update the OEMConfig app or not? How often and under what conditions? Do we have any controls over it? Do the same rules of managing OEMConfig still apply (i.e. tattooing settings to a device) or is there some other functionality to be had? Thanks!

    Android
    2 years ago
  • 0 votes 6 answers

    Automating .pcg

    Good morning everyone! I know this question has been asked over the years, but I thought I would revive the topic. I am currently working on automating the process of building and deploying .pcg files to our server. I am currently on MobiControl 15.4 and all of the devices are Samsung Tab active 2's and 3s. OS versions running from 9 up to OS version 13. I have automated certain parts of the process, i.e leveraging the API to post profiles and packages to the server and setting up pipeline for deployment. The issue I am running into is the actual building of the .pcg. I have researched this form through and through, I have tried using the PkgUtil command line tool. That works fine, however, I need to be able to set certain parameters while building the .pcg file. For example, I need to set the location of where the file is saved and to set the option of 'Do not uninstall the file'. Has anyone had any luck with such a process? I have 10 of thousands of devices to make profiles and packages for. I am looking to automate this process as much as possible. Any and all information and help is greatly appreciated.

    SOTI MobiControl
    2 years ago
  • 0 votes 3 answers

    Troubleshooting Enrollment Issues on Cloud SotiMobi Control Server

    Howdy all, I am attempting to enroll some Samsung A9+ tablets. After successfully enrolling ~20 tablets, I have 7 tablets that will not enroll. I cannot seem to find where enrollment logs are located on the cloud server so I can troubleshoot further. Can someone point me in the right direction? I am on version 15.6.3.1018. I also have a support ticket in, but would like to resolve this myself if possible because it is faster. Thanks!

    SOTI MobiControl
    2 years ago
  • 0 votes 4 answers

    How to block users from installing APK files on Zebra ET45 devices Solved

    Hello, Sale people use these devices for their daily activities . I have a Lockdown profile configured but have unrestricted access to the Settings app to configure WIFI, BLUETOOTH, DATA settings Now I cant find any setting that stops users from downloading APKs from the internet and installing them Can I do something in this sense?

    SOTI MobiControl
    2 years ago
  • 0 votes 12 answers

    Password Prompt to enter Safe Mode Solved

    Hi Mobicontrol Gurus, Is there a way to password-protect booting into Safe Mode? We're currently using WT6300, MC33 and MC93 devices in our fleet. TIA Emmanuel

    SOTI MobiControl
    2 years ago
  • 0 votes 6 answers

    configure wifi band 2.4ghz for my Ct40 honeywell devices instead of 5.0 & 2.4 ghz band

    hi,how can i do this with mobicontrol?the devices are work managed by the way.thanks in advanced for the help

    SOTI MobiControl
    2 years ago
  • 0 votes 5 answers

    javascript to create folder and create ini file when folder and file not exist

    Hi SOTI Comminity I new for javascript and i have use case that I will check folder and file  by if not found folder i will create folder 'sdcard/SOTI' and create file 'sdcard/SOTI/info.ini' how to do with javascript? I try  checkFolder(); function checkFolder() { var foldercheck = new mobicontrol.io.File('/sdcard/.SOTI'); if (foldercheck.exists) { mobicontrol.log.info('/sdcard/.SOTI exists');   }     else {  mobicontrol.log.info('/sdcard/.SOTI not exist.') newFolder(); }; } newFolder(); function checkFolder() { var file = new java.io.File('/sdcard/.SOTI'); var path = file.mkdir(); } But error not module java My SOTI server version 15.3 and SOTI Client verson 2024.0.4 Build 1056

    SOTI MobiControl
    2 years ago
  • 0 votes 5 answers

    RC Error

    Hi, I have a few devices (Datalogic Skorpio X5 with Agent Version 15.1.5.1049), and sometimes these devices don't have the buttons to Remote Control and has the RC Error in Supported APIs. To fix this I can send one script with "retryrcdetection" and it works. However, after some time, the RC Error appears again. I create a profile with one Task Scheduler to execute this script everytime one device has RC Error in Supported API (filter by Supported API in assignment), and it seems to work ok. I am interested in knowing if there is a definitive solution to solve RC error. Regards

    Android
    2 years ago
  • 0 votes 5 answers

    Android app configurations and sending custom data, hardware serial number & MAC address to Android?

    This is with respect to this article for another MDM: https://www.ws1inhawaii.com/2023/02/delivering-managed-configurations.html Would like to know whether SOTI could do something similar for Android device deployments, to send over the Android device's hardware serial #s, hardware MAC address, and any custom data set from SOTI via an app configuration that an Android app would use that we can deploy with to the device. Data that is not normally exposed by Android API to Android Apps, to which we could supplement by having MDM provided that data to the app via the app configs. Given that SOTI supports run intents like Workspace One, I assume this type of feature might also be supported? If yes, where can I find reference material for how to do the same type of thing as that blog post but for SOTI? I assume most of the steps are the same. What would vary is the config steps to do on the SOTI side.

    SOTI MobiControl
    2 years ago
  • 0 votes 10 answers

    Application from PlayStore doesn't update

    Hi, I have around 250 devices with an app policy to install/update one application from Google PlayStore. I configured the application with High Priority as App Updated Mode. These devices also has one profile with Managed Google Play configured as Always Update. When a new version is available in PlayStore, almost half of the devices doesn't update. When I access Play Store on device, there is an indication that a new version is available. I can select the update option and the application update will be installed. Do you have any suggestions on how to fix this?

    SOTI MobiControl
    2 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
    Platinum

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

  • Gold
    Gold

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

  • Silver
    Silver

    Beginners taking the initiative. Should have more than 500 points.

  • Bronze
    Bronze New

    New contributors starting their journey. Should have more than 250 points.