OEMConfig is a set of device configurations offered by OEM (Original Equipment Manufacturers) as an Android app. These configurations are called managed configurations used by EMM providers to remotely restrict and control fully managed or company owned devices. In the past, device manufactures offered their own device management SDKs to EMM vendors but integrating them was cumbersome and not easily deployable due to different versions of SDKs from various OEMs.
How does OEM Config help businesses
OEMConfig interface tries to solve these problems by giving OEMs complete control over their EMM SDK app. OEMs can make updates and publish the app in the Play Store and EMM vendors can deploy it to customers devices. This brings zero-day support for a new mobile device management feature or a bug fix. OEMConfig app can also run in a privileged mode (system app) as it is signed and published by the device manufactures.
How does it work?
When an OEM develops an Android app with Android Enterprise managed configurations, it publishes the app on Google Play Store.
The EMM Administrator approves this OEMConfig app, deploys it and configures the managed configurations through their EMM console.
OEMConfig app in the device receives these configurations settings and enforces them in the device.