Two questions. 1: Google Play Store, background updates and data usage 2: Disable SMS/MMS doesn't work.

Solved
TC
Trevor Costello
MANITOULIN TRANSPORT

We have and are rolling out a rather large fleet of TC75(X) Zebra handhelds. They are loaded with some in house software, and locked down through profiles/settings with MobiControl.

1: Noticed some weird behavior. I'm configuring and setting up 10 handhelds per batch. The 10mb network internet connection was getting bogged down and while digging deeper found that they were doing google play store updates and reaching 500mb of wifi data usage within an hour of being turned on, configured and connected to wifi. I've resorted to disabling google play store background data, and disabling it. Doesn't seem to interfere with our in house software, and subsequent updates.  

Trying to find a way to do this through the use of scripts, profiles or blacklisting but can't seem to find anything that will work as expected. Manual configuration does the trick but there are already hundreds of devices in service and more on their way out.

Blacklisting through Mobi > Android+ > Profile seems to only control opening/closing the play store app. 

If anyone else has had success with another technique or has ideas would love to hear it.


2: Mobi > Android+ > Profile >Configuration >Feature Control > Device Messaging. Disable SMS/MMS Text Messaging doesn't work at all. The provider says the sim cards are restricted and can't make or take calls, or text, but I can still text between devices after applying the profile that is supposed to disable this. The device logs show the profile was installed correctly. Any ideas why?

Thank you! 

Trev.

6 years ago
Android
ANSWERS
MD
Matt Dermody Diamond Contributor
6 years ago

The MX option you're looking for is 

AppMgr-> DisableApplication

http://techdocs.zebra.com/mx/appmgr/

You'll want to use xpert mode in StageNow to create a profile containing the AppMgr CSP. Don't use the wizard based options that you're initially prompted for. 

Once you figure out how to create a StageNow AppMgr Profile you can feed in the package name of the application that you want to disable, in this case the package name of the Play Store. You can also disable other GMS features this way. 

Then, once you've generated the XML file from StageNow you can distributed it via SOTI and apply it with a post-install mxconfig script. More info:

https://www.soti.net/mc/help/v14.3/en/index.html#console/other/stagenow.html

More info on handling GMS from Darryn Campbell, a Zebra engineer:

http://www.darryncampbell.co.uk/2018/04/17/gms-in-the-enterprise/

He recently had a webinar on a new actively managed feature called GMS restricted from Zebra as well. GMS Restricted is only available on the SD660 / Helios platform devices, which does not include your TC75x. For that reason you'll have to leverage the AppMgr approach outlined above, but its still a neat feature to be aware of. 

http://www.darryncampbell.co.uk/2019/02/28/devtalk-learn-about-gms-restricted/

Solution
TC
Trevor Costello
6 years ago

MobiControl version 14.1.4.1693

MD
Matt Dermody Diamond Contributor
6 years ago

Do you need the Play Store for any reason? If not you can disable it with an MX setting. 

RC
Raymond Chan Diamond Contributor
6 years ago (edited 6 years ago)

Unfortunately, I don't have any such device to do any test to verify the features supported.

From what you described in your post, you seem to have used Android Plus device agent for your Zebra TC75X.  But if you are actually using Android-Enterprise device agent in managed-device mode, don't forget to deploy the Zebra Android-Enterprise plug-in .pcg to get some supported advance features configured.

Have you checked the log tab associated with the device for any warning or error message related to SMS/MMS feature control?  If they are not supported on TC75X, there should be a warning message when the corresponding feature-control profile payload is being deployed to the device.  If the feature is supported but you don't get it, the most probable reason is that your profile configuration cannot be deployed due to configuration conflicts (e,g, maybe one profile enable a feature and enable profile disable a feature) or there is no administrator password set on the device with an authentication profile payload. 

TC
Trevor Costello
6 years ago

We are using our devices with android+ configurations/profiles only, not any enterprise features at the moment. Haven't come across anything with stagenow or the use of scripts to change settings on Google Play Store. Very new to this, so could be an easy fix just out of grasp.

What would work best is something we can role out in a profile/configuration or a script to hit devices remotely during a maintenance window. I've tried all my best google foo but disabling play store with a command isn't out in the wild from what I can tell.

TC
Trevor Costello
6 years ago

How can it be disabled with an MX setting? I've gone through StageNow prompts and didn't come across anything, pretty sure it can be referenced by com.android.vending but 70% of our devices are already deployed. Have you come across any scripts that can be run remotely by chance? 

R
RTMOD@SOTI
6 years ago (edited 6 years ago)

Hello Trevor Costello !

Thank you for requesting an answer from SOTI Support Staff !

Regarding question 1) Starting from 14.1.8 , we have a profile configuration "Managed Google Play" for Android Enterprise devices , where in you can choose how you want your applications should update. There are few options like 

a) Allow user to configure

b)Always update

c)Never Update

d)Update on Wifi only.

You can choose any of them which suits your requirement.

Regarding question 2) I will reproduce this issue and will confirm with my test results. Can you please inform me the agent version on those devices where you are pushing Feature control profile for disabling SMS/MMS  Text messaging.

Thanks !

TN
Trieu Nguyen
a year ago

Can someone confirm if setting this on Wi-Fi actually works?  We had had a device using this setting on Wi-Fi and yet it still downloaded 10GB of data.

TC
Trevor Costello
6 years ago (edited 6 years ago)

Thanks for the response!
We are running:

Zebra TC75(X)

Agent 13.6.0 build 1664

With Soti MobiControl Server version 14.1.4.1693

We haven't looked into enterprise yet. It is under consideration though, and is dependent on costs and we've got about 600 sets out in the field and a few hundred more to deploy.

TC
Trevor Costello
6 years ago

I also identified the issue with the SMS messaging, seems the provider kept claiming they were data only but pushed them further and was able to find out that 60% of the devices are not data only LOL. Will be pushing them to batch those SIMs :D

Hi Trevor, 

Were you able to find a solution in the end to your inquiry?

TC
Trevor Costello
6 years ago

Took a bit of digging but managed to get it sorted through the use of profiles after all. 

Application Run Control:

   Bundle Identifiers: 

      com.android.vending

      com.android.mms

Stagenow was also effective, but wasn't practical to roll out these changes with so many out in the field.

MD
Matt Dermody Diamond Contributor
6 years ago

SOTI support StageNow MX XML. You do not need to manually scan the StageNow barcodes on all the devices, you just deploy the MX XML generated through StageNow as a package with an mxconfig post install script to process the configuration. 

Similar Discussions