In the this final part, we are going to change the time display to 24 hours by using an OEMConfig profile. Currently, it is not possible to configure all settings of an Android device through Device and App configuration profiles. OEMconfig policies can be used to configure settings that are not yet built into Intune. An example of this is Time Display on Android devices.
What are OEMConfig policies?
OEMConfig policies are a special type of device configuration policy similar to app configuration policy. The available settings depend on what the OEM includes in their OEMConfig app. The settings are included by the equipment manufacturer. OEMConfig is a standard defined by Google that uses app configuration in Android to send device settings to apps written by OEMs (original equipment manufacturers). To use OEMConfig on devices you need a special OEMConfig app for example: Knox Service Plugin (Samsung), OEMConfig for Nokia (HMD), Zebra OEMConfig powered by MX (Zebra) and more.
In Intune, create an OEMConfig device configuration profile with the settings you want to configure. The available settings are read from an integrated Schema of the OEMConfig app and are available in the device configuration profile to configure.
Create OEMConfig device profile
Before you can create an OEMConfig device profile you must ensure that the OEMConfig plugin is available on the device. In the first part we did this by assigning the Zebra OEMConfig app to the dedicated Multi-Kiosk devices. As mentioned earlier, each OEM has its own OEMConfig app and you have to assign it.
1. Select “Devices”-> “Android” -> “Configuration profiles” and press “+Create profile” (1). In the Create a profile blade select Platform: “Android Enterprise” (2) and Profile type: “OEMConfig” (3) press “Create” (4) to continue.
2. Enter a Name (1) and select the OEMConfig app “Zebra OEMConfig powered by MX” (2). Press “Next” to continue
3. Now you need to configure the OEMConfig settings by pressing “Configure”
4. Press on the Three dots (…) behind “Transaction Steps” (1) and select “Add setting” (2).
5. Now you need to find the correct setting to adjust. Zebra has a web page where you can find the OEMConfig settings. On this page I can find the proper setting for the clock.
6. By selecting “Clock Configuration” (1) I’m able to set the correct “Time Format” to “24” (2). This is all I need to do to configure the Time to 24h instead of 12h. Press “Next”(3) to continue.
7. If needed change the Scope tags and press “Next”
8. Assign the configuration profile to the “Dedicated Multi-Kiosk devices” group and press “Next” to continue.
9. Review the settings on the “Review + create” page and press “Create” to finish the configuration.
10. Wait for the Configuration to be applied. This can be monitored in “Device Status” of the Device configuration profile.
11. Please note: Because an Oemconfig configuration is actually an app configuration policy for the OEMConfig app. It is shown in the App Configuration blade and not at Device configuration.
12. After the configuration is processed successfully, check the device to see if the result is as expected.
What’s next?
This was the final part in the series “Configure Corporate-owned dedicated device with Intune”. I hope you enjoyed it. If you have any questions let me know in the comments section and also check out the other posts.
How do you get the Managed Home Screen application to run when the device is turned on?
Hi Matthew,
You need to configure your device with dedicated enrollment profile and assign a device restriction policy with the Experience set to “Dedicated device” and the kiosk mode to Multi-app. more information can be found here https://learn.microsoft.com/en-us/mem/intune/enrollment/android-kiosk-enroll
regards, Aad
New Zebra OEM link (one in article is broken 🙂 )
https://techdocs.zebra.com/oemconfig/11-9/mc/