GPS and WWAN settings locked for user

Our local ISV partner which is FAMOC EMM vendor has a task to lock TC55 settings to prevent user to switch of GPS or WWAN. I was looking for any MX setting that could allow that (From EMM system they can deploy xml file to the MX on device) but I could not find the proper one. There is some allowing to lock WLAN switch on/off but nothing about GPS and WWAN. There is WirelessMgr setting in MX which allows to set GPS and WWAN on/off or do not change, but I guess that do not change does not mean lock for user not to allow to change. The other idea could be to deploy Enterprise Home Screen from MDM not displaying those setting to user, but it is not the most elegant idea I think. Has anybody experience with any code/mechanism allowing to lock GPS and WWAN setting for user? Maybe there is some general Android mechanism that does not require the app to be signed on our devices that can do that?

Anonymous (not verified)
Hi,I don't believe there is

Hi,

I don't believe there is anything specific for GPS / WWAN settings.  You can disable the pull down notification using UI Manager - Zebra Technologies Techdocs  and completely disable access to most settings using Access Manager - Zebra Technologies Techdocs  (taking care not to blacklist your own application so you can undo the process later).  Might be a sledgehammer to crack a nut though.

Or as you say, Enterprise Home Screen is also an option.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Marcin Kalisiak
Thanks a lot. Sounds good.

Thanks a lot. Sounds good.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Anonymous (not verified)
Hi Marcin,I think you will

Hi Marcin,

I think you will need to use EHS to prevent access to the status bar (Status bar Settings disabled) and also use StageNow to create a profile using PowerKeyMgr to disable the Airplane Mode option in the power key menu. This combination should prevent the user from accessing GPS or WAN power. If you use EHS 2.5 , the Airplane mode disable feature is selectable via the EHS Preferences so the SN profile is not required.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Marcin Kalisiak
Hi again,Coming back to the

Hi again,

Coming back to the topic. The idea suggested by Ian works fine, but whole status bar and settings are disabled, while users need to access other settings then GPS on/off. I checked recent EHS in detail and do not see any chance to implement what I need with it. Any other idea?

Maybe the only way is to prepare dedicated BSP (CPR) where standard Android settings app is changed and have system access rights?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Anonymous (not verified)
You can disable user access

You can disable user access to the majority of settings through the Access Manager (Access Manager - Zebra Technologies Techdocs ).  I did a sample app that uses it for a recent Dev{Talk} and a video showing it working, relevant bit here: screencapture 1487832580865 - YouTube  .  (GitHub - darryncampbell/MxLockDown: Demonstrating the various techniques exposed by Zebra MX to lock down your Android d… ).  If that setting helps.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments