You can try several methods below:
Personally, I don’t have a 5.1 device, but I tried it on a simulator
Intent batterySaver = new Intent();
battSaverIntent.setComponent(new ComponentName("com.android.settings", "com.android.settings.Settings$BatterySaverSettingsActivity"));
startActivityForResult(batterySaver, 0);
or for short use
Intent batterySaver = new Intent(Intent.ACTION_POWER_USAGE_SUMMARY);
startActivity(batterySaver);
Documentation link here
For API level> 22
startActivityForResult(new Intent(Settings.ACTION_BATTERY_SAVER_SETTINGS), 0);
source
share