Ця програма використовує android.permission.GET_ACCOUNTS для отримання інформації про обліковий запис синхронізації. Ця інформація використовується для встановлення цільового елемента керування синхронізацією в [Параметри для елементів SYNC] у верхньому правому меню. Це частина функцій, які зменшують використання акумулятора.
Інформація використовується лише для відображення екрана налаштувань і збереження налаштувань. Він не надсилається та не ділиться зовні.
На Android 5.0+ для використання потрібні права root [Вимкнути 3G/LTE при вимкненому екрані].
На Android 10.0+ для використання [Вимкнути Wi-Fi при вимкненому екрані] потрібні права доступу root.
1.
Автоматично зупиняти мережу (3G / LTE, Wi-Fi на вибір), коли екран вимикається. Автоматичний перезапуск при розблокуванні.
Оскільки мережа періодично автоматично перезапускається, навіть коли вона вимкнена, також можливе отримання електронної пошти тощо.
(Оскільки керування мережею базується на політиці безпеки Android, воно не працюватиме на некореневій версії Android 5.0 або новішій.)
2.
Ви можете зупинити синхронізацію в режимі роботи від акумулятора. Він повернеться автоматично після переходу в режим заряджання.
Ви можете вибрати елементи синхронізації, які потрібно зупинити в режимі акумулятора.
Наприклад, можна продовжити синхронізацію тільки GMail. (і зупиніть інші синхронізації)
3.
Сам EcoCtl майже не споживає батарею.
・Ми підтвердили отримання пошти через Gmail, K - 9 Mail. Залежно від поштової програми, вона може не бути успішно отримана під час повернення мережі.
・Функція зупинки мережі автоматично вимикається під час модема.
4.
Ви можете змінити деякі налаштування за допомогою команди оболонки.
am startservice -n com.jp.ssipa.ecoctl/.MyService --es SERVICE_STATUS SET_SETTING --es SUB_STATUS {*1} --ez VALUEb {true|false}
*1
DATA_NW_CHECK Вимкнути 3G/LTE у режимі сну.
WIFI_NW_CHECK Вимкнути Wi-Fi у сплячому режимі.
BATTERY_NW_CHECK Збереження мережевих з’єднань під час заряджання.
BATTERY_SYNC_CHECK SYNC лише під час заряджання.
WIFI_SYNC_CHECK SYNC лише через Wi-Fi.
Приклад, Stop «вимкнути 3G/LTE в сплячому режимі».
am startservice -n com.jp.ssipa.ecoctl/.MyService --es SERVICE_STATUS SET_SETTING --es SUB_STATUS DATA_NW_CHECK --ez VALUEb false
Будь-які запити вітаються, прокоментуйте в Google Play.