Определить режим экономии заряда аккумулятора на устройстве LG
Я пытаюсь определить, находится ли устройство в режиме энергосбережения.
Я сейчас делаю...
PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
boolean isPowerSavingMode = powerManager.isPowerSaveMode();
Это работает правильно для всех моих устройств, за исключением моего LG Risio 2 (LG-M154) под управлением Android 6.0. Это логическое значение всегда ложно на моем LG, даже если включена функция экономии заряда батареи.
Кто-нибудь знает способ определения режима экономии заряда аккумулятора для устройств LG?
В других вопросах я читал, что некоторые производители требуют от вас запроса настроек. Я попробовал следующее, и все возвращают ноль...
Settings.System.getString(getContentResolver(), "powersaving_switch");
Settings.System.getString(getContentResolver(), "psm_switch");
Settings.System.getString(getContentResolver(), "user_powersaver_enable");
Что-нибудь еще я могу попробовать? Спасибо!