Category filter

How to enroll Android devices by configuring ROM

Flashing a custom ROM to an Android device with Hexnode UEM as a system or privileged app is a foolproof method of enrollment. This enrollment method is used by enterprises collaborating with OEM vendor. Here, a device is manufactured with specially configured ROM (Android firmware) with all permissions and privileges granted to Hexnode UEM. This device will be automatically enrolled in Hexnode UEM when the user powers on the device for the first time. Hexnode UEM app will act like a normal system or privileged app on this device.

Custom ROM Android devices enable you to improve device performance and gain access to new features. With custom ROM devices, you can remove bloatware, customize the appearance, quickly update the device to the latest version and unlock or eliminate features that make the device more enterprise-friendly.

Once the ROM is flashed, you cannot make any further changes to the Hexnode UEM app unless your OEM vendor re-signs it. Instead, if you have opted for Hexnode’s System Agent app, it eliminates the need for manually downloading and signing each new Hexnode UEM app updates.

Advantages of ROM enrollment

Installing Hexnode UEM as a system app on custom ROM configured devices can provide a number of benefits to your devices:

  • Silently push apps to your custom ROM configured devices.
  • Silently remove unwanted apps from the device.
  • Update and downgrade apps silently.
  • Execute power off and reboot actions remotely from Hexnode UEM without user intervention.
  • If a device is stolen or lost, Hexnode UEM helps you to ensure security by locking the device into ‘lost mode’.
  • Place the Hexnode UEM app in the /system/app folder to make it non-removable.
  • Enable or disable system bars on the device in kiosk mode using Hexnode UEM.

For more detailed steps on Android ROM enrollment, contact the Hexnode Support team.

  • Email:
  • Phone: +1-415-636-7555

  • Enrolling Devices
  • Managing Android Devices