EcoCtl (バッテリー節電と同期通信の削減)

5000+
ダウンロード
コンテンツのレーティング
全ユーザー対象
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像

このアプリについて

「杜のAndroid研究室 」で紹介頂きました、ありがとうございます。
http://www.forest.impress.co.jp/docs/serial/androidlab/20160113_738754.html

<注意>
Android 5.0~は、root権限が無いと主要機能(データ通信の自動切断復帰)が動作しません。
Android 6.0~は、Dozeモードと競合します。Dozeモードと同様の機能を行うアプリです。

<セキュリティポリシー>
※Googleからの指摘で報告
Ecoctlは同期アカウント情報を取得するためにandroid.permission.GET_ACCOUNTSにアクセスします。 この情報は、同期制御の目的で使用されます。 設定画面の表示や設定の保存にのみ使用します。

<特長>
1.
画面消灯時に自動で通信(3G/LTE、WiFi選択可)を停止します。ロック解除で自動復帰します。
消灯中も定期的に通信を自動復帰させるのでメール等の受信も可能です。
(通信の制御はAndroidのセキュリティポリシーにより、5.0以降の非root Androidでは動作しません。)

2.
バッテリー使用中に設定で選択した同期を停止します。充電中は自動復帰します。
停止する同期項目は選択できます。
Gmail の同期だけを選択対象外にして Gmail だけを同期し他の同期を止める、という事もできます。

3.
EcoCtl自身は殆どバッテリーを消費しません。

<実例>
約6時間の待ち受けでバッテリーが 28% 低下するデバイスに EcoCtl を使用。「10分毎に通信復帰、60秒通信、Gmail以外の同期を停止」の設定で、バッテリー低下 3% に改善。
※デバイスによって効果に差があります。

<補足>
・メールの受信は Gmail、K-9Mail で確認しています。メーラによっては通信復帰のタイミングで上手く受信しないかもしれません。
・同期項目設定画面で、一部の同期項目はシステムに登録されている内部の識別IDで表示されます。
・同期設定で「充電中」「Wi-Fi中」の両方を選択した場合は、AND条件になり充電かつWi-Fi中のみに同期します
・テザリング中は通信停止機能は自動で無効になります。

・以下のシェルコマンドで設定変更、等が可能です。
設定変更
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 充電中だけ同期
WIFI_SYNC_CHECK Wi-Fi 接続中だけ同期
例「消灯時に 3G/LTE 通信を停止」を無効にする
am startservice -n com.jp.ssipa.ecoctl/.MyService --es SERVICE_STATUS SET_SETTING --es SUB_STATUS BATTERY_SYNC_CHECK --ez VALUEb false

強制同期実行
am startservice -n com.jp.ssipa.ecoctl/.MyService --es SERVICE_STATUS setSyncForRequest

<その他>
・要望があれば、GooglePlayにコメントをお願いします。
最終更新日
2021/05/22

データ セーフティ

データの安全は、デベロッパーによるユーザーデータの収集、共有方法を理解することから始まります。データのプライバシーとセキュリティの方針は、アプリの使用方法、ユーザーの年齢やお住まいの地域によって異なることがあります。この情報はデベロッパーから提供されたもので、更新されることがあります。
第三者と共有されるデータはありません
データは収集されません

最新情報

Android 11まで対応
バグ修正