Device Services & Phone Permissions
To understand more about the Issue "Device is not fully configured", you need to understand the different services FocusMDM uses.
The permission for these services are granted by the device user during setup and enrollment.
User Monitor
This is the Android Accessibility service Permission on the device.
Note that on some devices with battery saving optimization, this Accessibility service will be automatically turned off and the user needs to enable the permission again when opening FocusMDM
Device/App Lock
This powerful service is used by FocusMDM to lock the device and block the usage of a particular App.
The device user enables this by granting the "Overlay Permission" during setup.
Android Go 10+ not supporting Overlay Permission
Some low spec Android Go 10 (and higher) devices don't provide this permission.
If the device does not have the "Overlay Permission" then this setting will show as "Not Supported" on the Dashboard
This means that Rules to block Apps will not shown a friendly message about the App being blocked. However the App data usage will be blocked
Device Admin
This service is crucial for FocusMDM to manage a device.
Its used for device wiping, DO Rules and locking devices.
Location service
This will show as "Disabled" when a user turns off the Location Permission for FocusMDM app on the device
This will impact FocusMDM's ability to report on the location of the device, but is not critical.
Data State Access
This shows as "Disabled" with the Phone permission is turned off for FocusMDM on the device
GPS Provider - for accurate location
The device permission setting called "GPS provider" is needed when enrolling a device.
There are multiple ways that devices determine location. Using GPS, Wi-Fi and mobile network towers. This setting will show as Disabled if device is saving battery and GPS for location is disabled. However its not a big issue as location can still be tracked using Wi-Fi and mobile network towers.