Xibo for Android - R404 (Android 11) - Does Not Execute Collect Interval

Apparently the problem is caused by Android 11’s battery saving settings (which, by the way, is very annoying with these issues related to running in the background).

Fortunately, there is a solution: You must add the Xibo app to the “Not optimized” list in the energy saving settings.

This link shows where you can find this setting depending on your Android model, and (obviously) you should apply the setting to the Xibo app.

The path used on my Android model was this:

Settings → Apps → Special app access → Energy Optimization:
Find Xibo App and DISABLE this app’s battery/energy optimization.

Or you may use this:

  • Open Settings on your Android device.
  • Navigate to Apps & notifications.
  • Select Special app access (it may be under Advanced settings).
  • Tap Battery optimization.
  • Select All apps from the drop-down menu.
  • Scroll to find Xibo.
  • Select Don’t optimize.

Both path’s do the same thing.

On Friday, I connected fourteen Android 11 devices.
7 of them I set the configuration mentioned above and 7 of them I didn’t.

Today (sunday), the 7 that received the configuration respected the collection interval perfectly again, while the others that did not receive the configuration continued to have problems with the collection interval.

PS: I didn’t find commands to make this configuration. Unfortunately (until now) the solution must be done through the Android interface. If anyone has a command for this, please share it with us.