Skip to main content

Advanced installation on Android

Using configuration file

Starting with Wallboard Android application version 3.0.112, users can configure fresh applications with a JSON file.

Non Rooted device

After basic installation steps, if you wish to skip manually setting the configurations you can use the Read configuration from external device

Please note

The config.json file must be located in the root folder of the pendrive

  1. Copy the application installer .apk to a pendrive
  2. Create a config.json file into the root folder of the pendrive
  3. Copy the following into the json file, and set the required configuration
{
"serverUrl": "https://your.server.url",
"installRuleKey": "",
"advanced": {
"debugLog": false,
"deviceType": "MEDIA_BOX",
"lockDevice": false
}
}
  1. Install the application on the device and start it
  2. Click Read configuration from external storage which will open the file manager
  3. Find the config.json on the pendrive and select it
  4. The application will now apply the configuration

On Rooted device

  1. Copy the application installer .apk to a pendrive
  2. Create a config.json file into the root folder of the pendrive
  3. Copy the following into the json file, and set the required configuration
{
"serverUrl": "https://your.server.url",
"installRuleKey": "",
"advanced": {
"debugLog": false,
"deviceType": "MEDIA_BOX",
"lockDevice": false
}
}
  1. Install the application on the device and start it
  2. When the application first starts it will automatically recognize the config.json on the pendrive and sets up the settings

Using install rules

In the Install rules menu, you can create predefined rules for a mass device assignment process. Each rule has a unique install key that identifies the rule and has to be defined in the device installation script. See more about Install rules