> For the complete documentation index, see [llms.txt](https://docs.movesdk.com/move-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movesdk.com/move-platform/move-sdk-1.x/sdk/appendix/android/battery-optimization.md).

# Battery optimization

### Request battery optimization whitelist

Android has various power-saving modes across all manufacturers. One common feature is the [doze mode](https://developer.android.com/training/monitoring-device-state/doze-standby). This mode prevents the application from wakeup and has a negative impact on detection of the MOVE SDK. To circumvent this, the application can request to be whitelisted for such optimizations.&#x20;

```
Intent intent = new Intent();
intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS);
String packageName = context.getPackageName();
intent.setData(Uri.parse("package:" + packageName));
```

![Ignore battery optimizations](https://1197996007-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MXD5xlIFUYU8eK_kkLo%2F-McxM5LgwW5HR7ulVbpe%2F-Mcxo-EBAfcTCX0pott3%2F2021-06-24%2013_36_30-Window.png?alt=media\&token=67fdf9bf-9965-4724-8630-0d3a49d1d351)

{% hint style="warning" %}
Requesting battery optimizations is not mandatory, but strongly recommended.
{% endhint %}

{% hint style="danger" %}
Google Play allows this request only if the core functionality is impacted. Depending on your usecase of the app, it may get suspended/rejected. Please check the[ offical docs](https://developer.android.com/training/monitoring-device-state/doze-standby#exemption-cases) for additional information.&#x20;
{% endhint %}

## Third party battery saving

Some manufacturers have their own implementations of battery saving features. Since we cannot cover all manufacturers here, a nice source for tips of keeping the app alive can be found at [dontkillmyapp](https://dontkillmyapp.com/).
