# Configure LG GATE devices with Gate Service Plugin app

OEMConfig is a device management feature introduced by Android Enterprise which promotes the integration of OEMs and UEMs. This improves the device management capabilities by providing in-depth access to manage and configure the device settings using their native API. Gate Service Plugin is an OEMConfig app that allows you to configure LG GATE devices and to remotely configure device settings from the MDM console.

 Pre-requisites:2. LG GATE devices running Android 8.0 and above.
3. The devices and organization enrolled in the [Android Enterprise program](https://www.hexnode.com/mobile-device-management/help/how-to-enroll-organization-in-android-enterprise-using-hexnode-mdm/).
 

Add and approve the app to the Hexnode inventory
------------------------------------------------

First, you must approve the **Gate Service Plugin** app to add the app to the Hexnode app inventory.

1. Navigate to the **Apps** tab.
2. Click on the **+Add apps** button and select **Managed Google Apps** from the drop-down list.
3. Search for the [**Gate Service Plugin**](https://play.google.com/store/apps/details?id=com.lge.android.oemconfig&hl=en&gl=US) app and click on **Approve**.
4. Next, a pop-up window arises, go through the permission required for the app and click **Approve** to finalize.
5. You will be directed to a page showing the approval settings and the tab notifications. Configure the settings accordingly and click on **Done**.

This will add the LG GATE app to the Hexnode app inventory. Now, you can [deploy](https://www.hexnode.com/mobile-device-management/help/install-android-app/#install-apps-via-remote-actions) the app to the target devices.

Set-up OEM Configurations
-------------------------

To enable OEM Configurations on your Android Enterprise devices

1. Go to the **Policies** tab.
2. Create a new policy using the **New Policy** button or select an existing policy.
3. Navigate to **Android > App Management > App Configurations**.
4. Click on **Configure** and **+ Add new configuration** button.
5. Select the **Gate Service Plugin** app from the list of approved apps.
6. From the app configuration screen displayed, configure the required settings.
You’ll have the following features to be configured.

CategoryConfigurationsDescriptionDebug ModeToggle this option to enable debugging on the device. It is recommended to activate when developing.**Password Policy(Recovery, Simple)** – A group of policies to manage password policies on the device, including recovery or allowing simple password.Maximum repeated passwordIT admin can change the max allowable length of the repeated password for simple password policy, the values range from 2 to 16. Recovery PasswordToggle the option to allow IT admin to create a recovery password, if the user loses the password.**App running policies** – A group of policies to control app running.Disallow certain app runningSpecify the app to disable the app from running on the device.Disallow downloaded app runningToggle the option to disable a downloaded app from running on the device.Enforce change default IME Specify the IME to change the default IME. Disallow multi-userToggle this option to disable app data and cache.Disallow app data and cacheToggle this option to disable app data and cache.Disallow QSlideToggle this option disable QSlide on the device.Disallow unknown source app runningEnable this option to disable the app running from an unknown source.Prevent remove active admin Use this option to prevent remove active admin.Add packages to disable app running SSpecify the packages to disable app running. Add packages to enable app running Specify the packages to enable app running.**E-Mail policy** – A group of policies to control E-Mail. Disallow consumer E-MailToggle the option to disable the use of consumer E-Mail.**Encryption policy** – A group of policies to control encryption. Enforce encrypt SDCard Toggle the option to enforce encrypt SD Card.**Camera policy** – A group of policies to control camera. Camera whitelist Specify the app identifier to whitelist camera.Disable cameraToggle the option to disable camera.**SDCard policy** – A group of policies to control SDCard. Disallow external memory slotToggle the option to disable external memory slot.**Wi-Fi policy** – A group of policies to control Wi-Fi. Disallow Wi-Fi scan backgroundToggle the option to disable Wi-Fi scan in the background.Enforce Wi-Fi turned onToggle the option to enforce Wi-Fi.Disallow Wi-Fi directToggle the option to disable Wi-Fi direct.Disallow Wi-FiToggle the option to disable Wi-Fi.**MIC policy** – A group of policies to control MIC. MIC whitelistSpecify the MIC to whitelist.**Screen capture policy** – A group of policies of control screen capture. Disallow screen captureToggle the option to disable screen capture.Screen capture blacklist Use this control to set blacklist screen capture.Screen capture whitelistUse this control to set whitelist screen capture.**USB policy** – A group of policies to control USBEnforce USB modeToggle the option to enforce USB mode. You choose from *None, MTP, PTP, RNDIS, Audio, MIDI, Charging(default),* or *User Settable.*Disallow USB host storageUse this control to disallow USB host storage.Disallow USBUse this control to disallow USB.**NFC policy** – A group of policies to control NFC. Disallow NFCUse this control to disallow NFC.**Location policy** – A group of policies to control Location. Enforce location enabledUse this control to enforce location enabled.Disallow mock location Use this control to disallow mock location. Disallow wireless location Use this control to disallow wireless location. Disallow Location Use this control to disallow location.**App installation policy** – A group of policies to control app installation. Disallow unknown source installation Use this control to disallow unknown source installation.Disallow app installation Use this control to disallow app installation.**Kill switch policy** – A group of policies to control kill switch. Disallow LG flashing mode Use this control to disallow LG flashing mode. Disallow hardware key factory reset Use this control to disallow hardware key factory reset.**System policy** – A group of policies to control system. Disallow power off Use this control to disallow power off.Enforce airplane mode Use this control to enforce airplane mode. Disallow system update Use this control to disallow system update.Disallow clipboardUse this control to disallow clipboard.**Kiosk policy** – A group of policies to control kiosk. Enforce home key long actionUse this option to enforce home key long action.Kiosk passwordSet a recovery password from kiosk mode.Disallow MDM restriction toast messageToggle the option to disable MDM restriction toast message.Align home touch button Select the option to align home touch button. You can choose between *default, center, left,* or *right*.Disallow home key long action Toggle the option to disable home key long action.Disallow home touch buttonToggle the option to disable home touch button.Disallow navigation bar visible Toggle the option to hide navigation bar.Disallow specific keyUse this control to disallow specific key.**Display policy** – A group of policies to control display. Enforce no lock screenToggle the option to enforce no lock screen.Enforce rotateSet the screen orientation on the device. You can choose from *None(default), 0, 90, 180,* or *270*.9. Click **Done** after selecting the required configurations.
10. Associate the policy with the target devices by navigating to the **Policy Targets** tab.
11. Select the required **Devices/Device Groups/Users/User Groups/Domains** to which the policy is to be associated.
12. Click on **Save**.

 Note: The OEM specific-settings explained in this document are based on the configurations set by the respective OEM vendors, which may vary frequently. Since Hexnode is not solely responsible for setting up these configurations, you may find slight variations in the settings displayed on the portal from this document.