Due to privacy restrictions introduced in Android 10 and above, accessing device identifiers such as IMEI and Serial Number has become limited. This creates challenges in identifying and managing devices when relying solely on the SureFox GUID displayed on the activation panel.
With this enhancement, SureMDM allows retrieval of the SureFox GUID directly from enrolled devices and updates it in the console as a custom property. This improves device identification, tracking, management, and reporting across SureFox and SureMDM environments.
Prerequisites
- Ensure devices are enrolled in SureMDM.
- Create a custom property in SureMDM with the following key: surefox_guid
Steps
- Create Custom Property
- Navigate to SureMDM Console.
- Go to Settings > Custom Properties.
- Create a new custom property with key: surefox_guid
- Apply Run Script
- Navigate to Jobs > Android > Run Script.
- Create a new run script job with the following command:
am broadcast -a com.gears42.surefox.COMMUNICATOR -n com.gears42.surefox/com.gears42.surefox.service.SurefoxCommunicator -e password 0000 -e command get_surefox_guid
NOTE: Replace 0000 with the appropriate password of the SureFox.
- Deploy the run script to the target devices.
- Verify Custom Property Update
- Once the script is executed successfully, the SureFox GUID will be fetched from the device.
- The value will be updated automatically in the Custom Properties section of the device in SureMDM.
Conclusion
This enhancement provides a reliable alternative to traditional device identifiers restricted by Android privacy policies. By leveraging the SureFox GUID as a custom property, administrators can efficiently identify, manage, and report on devices within SureMDM.


Need more help? Here’s how to get help from our experts.