Manually changing provider

T
Theun
Mobicoach BV (MSP Account)

Hello,

We've got a customer with Android 5.1.1 and Android 9 Samsung Galaxy Tab Active or Tab Active2-tablets and we're having a lot of trouble with a certain network provider abroad. The tablets automatically choose this provider (roaming is active) since it seems to have the best coverage, yet certain connections will still get blocked. Calling and sending text messages works perfectly fine, but sending simple .gif files through our own application already proves to be difficult. Sadly, MobiControl will lose all connectivity.

Our own current provider can't do much to help, other than to keep complaining to the foreign provider. We've changed our own application to withhold certain files until a different network is chosen, but with users spending a lot of time in this country this isn't a truly viable option.

These tablets are running in Lockdown mode and the users aren't permitted to change other settings than the MobiControl Settings Manager has to offer (volumes, display, bluetooth, wifi). But, if they were able to alter settings, they'd be able to manually forcefully change the active network to whatever else there's in range. As soon as a different network is chosen, all connectivity restores.

Now, my question to you: Do you know of any shortcut or intent with which we can add a button to the lockdown screen which in turn leads to the option to manually select a network? Preferably in such a way that other settings are still hidden or blocked?

Thanks in advance for thinking along.

Kind regards,
Theun Schellekens
MobiCoach B.V.

5 years ago
Android
ANSWERS
RC
Raymond Chan Diamond Contributor
5 years ago (edited 5 years ago)

I don't have your device models of interest, so I can't check the exact UI provided by the firmware.  However,  the followng should be possible solutions for many device models if lockdown menu is used:

     Launch://com.android.phone/.MobileNetworkSettings

or


     Launch://com.android.phone/.NetworkSetting

T
Theun
5 years ago (edited 5 years ago)

Thank you for replying, Raymond.

I've tested both solutions but they don't seem to do anything. Just launching com.android.phone is possible, but not when I include any of these extensions. The lockdown shows the dialer image and seems to recognize which app to use. Figuring it might be down to syntax, I've tried removing the "/" but then it didn't recognize the app at all (of course). I've added Launch://com.android.phone and Launch://com.android.settings to the lockdown, but then also the above two extensions won't do anything. Then I tried Launch://com.android.settings/.MobileNetworkSettings and Launch://com.android.settings/.NetworkSetting, but to no avail.

I figure the command is wrong and I need something other than .MobileNetworkSettings of .NetworkSetting?

Forgot to add: I haven't blocked the dialer or settings through Application Run Control.

T
Theun
5 years ago

Anyone else got an idea how to solve this?