Android Platform Configurations
Multiple tenants can use Entgra IoTS. while, maintaining tenant-based isolation, the Android configurations enable the tenants to customize the Android settings based on their own requirements.
Prerequisites
- Server has to be downloaded and started.
- Must have been logged on to the server's Device Management Portal.
- Optionally, Basic Concepts of Android Device Management will be beneficial as well.
Follow the steps given below to configure the Android platform:
- Click the menu icon.
- Click CONFIGURATION MANAGEMENT.
- Click PLATFORM CONFIGURATIONS.
- Select Android Configurations.
-
Enter the following values to the relevant fields:
- Notifier Type - The notifier type determines the way in which the notification will take place. The available options are as follows:
- Local Polling - The device will contact the Entgra IoT server periodically. If Local Polling was selected as the notifier type, provide the Notifier Frequency (in seconds) - This is the interval after which the wake-up command will be automatically triggered by the Android Agent. Note
- Firebase Cloud Messaging (FCM) - FCM will send a notification to the device when there are pending operations available for a specific device. If FCM has been selected as the notifier type, configure Entgra IoTS with Firebase Cloud Messaging (FCM).
From Android 4.4 (KitKat) onwards, the OS does not allow applications to trigger wake-up commands when the trigger period is set to less than a minute. Therefore, make sure to set the notifier frequency to 60 seconds or more. - End User License Agreement (EULA) - Provide the license agreement that a user must adhere to when enrolling an Android device with Entgra IoTS.
- Notifier Type - The notifier type determines the way in which the notification will take place. The available options are as follows:
Android KIOSK Provisioning Configuarions
Fill the fields with required values and click Save to apply the changes to the device.
Keys | Description |
---|---|
PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME | Package name of the Entgra Android agent. ( ex: io.entgra.iot.agent/org.wso2.iot .agent.services.AgentDeviceAdminReceiver ) |
PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM | Checksum value of the android agent. ( ex: gJD2YwtOiWJHkSMkkIfLRlj-quNqG1fb6v100QmzM9w= ) |
PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION | Android agent download location. ( ex: http://192.168.8.20:8080/android.apk ) |
PROVISIONING_WIFI_SSID | SSID of WI-FI network. ( ex: Entgra ) |
PROVISIONING_WIFI_SECURITY_TYPE | Wi-Fi security type of network.
|
PROVISIONING_WIFI_PASSWORD | Password of the Wi-Fi network. |
SERVER_ADDRESS | Server address ( ex: www.abc.com:8280 ) |
PROVISIONING_SKIP_ENCRYPTION | Set value false to enroll KIOSK device without encrypting. |
DEFAULT_OWNERSHIP |
|
Android for Work Configurations
Configure Android for Work Integration
If you want to add Android Configuration for Work Integration enter the required fields and click Begin Configurations to apply the changes.
Keys | Description |
---|---|
Server details provided by EMM vendor | |
Token | |
ESA | |
Enterprise ID |
Unenroll Enterprise from EMM
If you want to Unregister your enterprise from EMM, click Unenroll. This action cannot be undone.