Last updated: July 24, 2026
This guide explains how to enroll devices running OEM configuration software (custom ROMs) into ManageEngine MDM using a custom Self Service app. Admins contact MDM Support with the Knox JSON, OEM name, device model, and Android version to receive a tailored app, which the OEM then preloads or side-loads onto the device software. After a device reset and software update, the app should launch automatically, enrolling the device, and enrollment status can be confirmed on the MDM dashboard.
Custom ROM enrollment allows organizations to enroll devices running on the OEM config software into ManageEngine MDM. This document outlines the steps for admins to enable Custom ROM Enrollment using a custom Self Service app (previously ME MDM app).

Contact the MDM Support Team with the Knox JSON, OEM name, device model, Android version, and any OEM-specific requirements to receive a Self Service app tailored to that device.
The OEM (device manufacturer) preloads or side-loads the custom Self Service app onto the device software after you provide it to them.
Yes, this enrollment method is documented for Android devices running OEM configuration software (custom ROMs) managed through Mobile Device Manager Plus.
After resetting the device and updating its software, the Self Service app should launch automatically and enroll the device; check the MDM dashboard afterward to confirm the device shows as enrolled.