MAFA logo MAFA MPD client app for android

Ignore battery optimizations permission


The following features require a background service to run when the app is not in the foreground:

  • HTTP streaming
  • Active player notification
  • Home screen widgets
  • Pause on phone call

MAFA runs background services to keep the active player notifications and home screen widgets updated with the current status of MPD, and to play HTTP stream on the device.

If MAFA is not allowed to ignore battery optimizations, the system may shutdown background services or prevent them from starting.

Help screen

To allow MAFA to keep running in the background, open the Help screen

Request permission

Click "Allow" to request the system permission and click "Allow" again

When allowed

The permission can be revoked from the battery optimizations system settings