Our application tries to block ("disable") the Flightmode switch in the standard Android system "Settings" to prevent the user from turning Flightmode on.
The actual call to the MX/EMDK profile manager seems to be executed successfully because afterwards I see "Disabled by MX Admin" below "Flightmode" in the Android system settings.
This is the XML string used in our application:
profileParamString[0]=
"" +"" +"" +"" +"" +"" +"" +"";
But ... I can still turn Flightmode on and off in the system settings - without any restriction at all.
Some information about the device I'm testing on:
TC75, non GMS
Android version 4.4.3
Build number 01-23257-K-14-04-00-MV
MX framework 6.0.2
EMDK service 5.0.3.0
Blocking Flightmode in the Power menu (via "PowerKeyMgr") is working correctly.
Any idea why blocking Flightmode in the system settings does not work as expected?
Blocking/disabling Flightmode in System Settings on TC75 via MX/EMDK is not successfull |
1 Replies
I think this is an issue with the OSX layer on the KitKat OS build. I checked on the beta Lollipop OS for the TC75 and it is working as expected (flight mode toggle is disabled in both Settings and via the Power key menu) so this issue will be resolved shortly when the Lollipop OS upgrade is released.