on our TC25 we use Enterprise Home Screen 3.2.1
in our .xml we have the following lines
<tools>
<application label="Wi-Fi Settings" package="com.android.settings" activity="com.android.settings.wifi.WifiSettings"/>
</tools>
<system_settings_restricted>0</system_settings_restricted>
with this, our customer can access WiFi Settings while in User Mode. Other Settings are still locked out.
we now have TC26 with Android 10 and EHS 4.0 and the line no longer works.
Does anybody know how to access WiFi Settings from EHS User Mode on Android 10 ??
Tried this with EHS 4.0 on TC25 on Android 8.1 , and it still works, so it seems to be a change in Android 10
Looks like A10 only allows access to WiFi settings via an intent e.g. adb shell am start -a android.settings.WIFI_SETTINGS will work.
The utility posted here ( http://zebra.airsetup.com/2020/apps/WiFiSettings.apk ) will send this intent and can be run from EHS using the XML below:
<application label="Wi-Fi Settings" package="com.zebra.ihWiFiSettings" activity="com.zebra.ihWiFiSettings.main"/>
Points: 1
You voted ‘up’
Hey Ian,
thanks , that works fine ... did you do this?
Best, Chris
Points: 0
You voted ‘up’
Hey Ian,
just tried the app, calling the WIFI-Settings work fine .... but the user has the option to tap top left on the arrow and lands in full settings ...
on the TC25, with my method, it was only WIFI-Settings, nothing else.
Any ideas?
screenshots : https://we.tl/t-LuJnuV1qeK
Best, Chris
Points: 0
You voted ‘up’
Hi Chris,
Not sure what alternative to suggest as I can't find another intent to launch WiFi settings without access to the back arrow ...
Points: 0
You voted ‘up’