Upgrade to newest AirWatch Launcher v2.1 for Samsung ELM Service and Android Marshmallow compatibility
Support for AirWatch Launcher on Marshmallow requires user to grant app permissions to the Launcher
- Due to discontinuation of the API to detect the current running application so that it can be blacklisted, Launcher now has another API to achieve the same functionality.
- This new API requires the user to grant app permission to the Launcher so that the Launcher can implement the API.
- This is applicable to all Android Marshmallow devices by default. Any device that has Android Marshmallow will prompt a user to grant app permissions before proceeding to the Launcher home screen.
API discontinuation on certain Lollipop builds
- This API has also been discontinued in certain builds of Android Lollipop and the screen to grant app permission needs to be added explicitly by the admin in order to give the AirWatch Launcher the ability to blacklist non-whitelisted apps. Since the discontinuation of the API for Lollipop devices depends on the OEM and the region, it is not possible for AirWatch Launcher to implement the fix on a case by case basis.
- Admins must add a ‘Custom Settings’ profile to their devices that upgrade to the Lollipop build where the API has been discontinued. This should not affect the devices that don’t have the API discontinued.
- Here’s the template for the Custom Settings profile:
<characteristic type="com.airwatch.android.kiosk.settings" uuid="<uuid>">
<parm name="UsageAccess" value="True" />
Implications for Users:
- Any users upgrading to Android Marshmallow or to a version of Lollipop with the above mentioned discontinued API (varies based on OEM And region) will need to have their users grant app permission to the AirWatch Launcher for it to be able to blacklist non-whitelisted apps.
Upgrade AirWatch Launcher on Samsung devices with Samsung ELM Service
- Users are required to update the AirWatch Launcher to v2.1 and AirWatch Agent to v5.3 if you are planning to deploy the new Samsung ELM Service v3.0.
- If a device is running Samsung ELM v3.0 and Launcher v2.0.1 or below, the Samsung APIs will not work.
- If a device is running Samsung ELM v2.2 and Launcher v2.1, then the API’s will function as expected.
Implications for Users:
- Any user using Launcher and wanting to upgrade to the AirWatch Samsung ELM Service v3.0 will need to ensure they have the AirWatch Launcher v2.1 and AirWatch Agent v5.3 before the upgrade.
- The AirWatch Samsung ELM Service v3.0 is expected to be available in the Google Play Store next year.
- AirWatch’s recommendation is to upgrade to Launcher v2.1.