Enrolling Android Kiosks without Invites or Factory ResetsSolved

Participant
Discussion
3 days ago May 22, 2026

Hi everyone, I’m currently setting up some Android machines for kiosk testing. I need to get them enrolled in Hexnode, but I’m looking for a way to do it without sending an email/SMS invite. Is there a way to trigger enrollment directly on the device? 

Replies (8)

Marked SolutionPending Review
Hexnode Expert
3 days ago May 22, 2026
Marked SolutionPending Review

Hi @amy_taylor, 

Yes, you can definitely achieve this. You have a few options: 

  1. Android Enterprise Enrollment: If you have AE configured, you can simply scan a QR code on the device to initiate enrollment without an invitation. 

  1. Open Enrollment: You can enable this in your portal settings to allow devices to join without pre-assigned invites. 

Marked SolutionPending Review
Participant
3 days ago May 22, 2026
Marked SolutionPending Review

Quick question on the QR code—does that work on a device that is already at the home screen, or does it require a factory reset? 

Marked SolutionPending Review
Hexnode Expert
3 days ago May 22, 2026
Marked SolutionPending Review

For Device Owner mode (which is recommended for Kiosks), it does require a reset. Once the device is reset and you are on the “Welcome” screen, tap the screen 3–5 times in the same spot to launch the QR code scanner. Scanning the Android Enterprise QR code from your portal will then enroll the device. 

Marked SolutionPending Review
Participant
3 days ago May 22, 2026
Marked SolutionPending Review

I’m really trying to avoid a factory reset if possible. Is there a way to do this without a reset and without an invite? I’m looking for a manual, no-authentication method for these test units. 

Marked SolutionPending Review
Hexnode Expert
3 days ago May 22, 2026
Marked SolutionPending Review

Understood! If you want to avoid both the reset and the invite, you should use the No Authentication method. First, ensure your enrollment settings in the Hexnode portal are configured to allow “No Authentication“. Since your current default is set to Google/Authenticated enrollment, you may want to create a separate enrollment profile for these kiosks. 

Steps for Manual Enrollment (No Authentication): 

  1. Open the Google Play Store on the device and install the Hexnode UEM app. 

  1. Launch the app and enter your Server Name (e.g., yourportal.hexnodemdm.com). 

  1. Because “No Authentication” is enabled, it will skip the login screen. 

  1. Follow the prompts to grant the necessary system permissions: 

    • Device Administration 

    • Usage Access 

    • Draw Over Apps 

    • Write System Settings 

    • Notification Access 

    • App Installation 

  1. Tap Allow on the pop-ups for Location, Storage, and Phone. 

The device will then be enrolled and assigned to a default user. 

Marked SolutionPending Review
Participant
3 days ago May 22, 2026
Marked SolutionPending Review

I’m trying that now, but the device is asking me to sign into a Google Account just to access the Play Store to download the Hexnode app. 

Is there a manual URL I can use to download the APK directly so I don’t have to sign into a personal Google account? 

Marked SolutionPending Review
Hexnode Expert
2 days ago May 22, 2026
Marked SolutionPending Review

Here is the catch: If you want to avoid signing into a Google account manually to get the app, you essentially have to use the Android Enterprise (Device Owner) method we mentioned earlier. 

The Device Owner method (via factory reset) automatically pulls the necessary management apps without requiring a manual Play Store sign-in. If you stay on the current path (No reset), the OS requires a Google account to access the Store. 

If you decide the “No Sign-in” requirement is more important than the “No Reset” requirement, I recommend following this guide to perform a reset and enroll via QR code/Zero Touch: 

Marked SolutionPending Review
Participant
2 days ago May 22, 2026
Marked SolutionPending Review

That clarifies the limitations. Thanks for the help! 

Save