この記事へのアクセスが多いので追記(2016/04\03)
現在でも国内のAndroid端末の多くはデータ通信のみのSIMだとセルスタンバイでバッテリーを食う問題自体はあまり解決していないようである。
しかし、記事を書いた当初に比べ、SMS対応SIMや、通話対応SIMが増えてきた&SIMフリー機が国内でも増えてきたため、以前よりは状況は改善している。 常用するならば通話SIMを、常用しないならデータSIMで機内モードと組み合わせる、という運用がいいのではないか。
Photo by niekverlaan | Pixabay / CC BY 0
セルスタンバイが電池を消費している
最近調べたので、わかったことをまとめてメモしておきます。 長くなってしまったので、下のほうに表にまとめてあります。
・データ通信のみの MVNO 回線でのセルスタンバイ問題
アンテナ(アンテナピクト)が立たない、または立つが矢印の表示が出ない。 通信は出来るが、100%圏外状態。ブラウザでエラーが出る場合がある(通信はできる) 一部アプリで圏外とみなされて利用できないことがあるらしい。 常に電波を探してしまうため、セルスタンバイでバッテリを急激に消費する。
*おまけ
この話とは関係ないのですが、海外SIMフリー機で運用する場合、FOMA プラスエリアに対応していない機種が多いのにも気をつけましょう。(これは機種の仕様なので、DoCoMo 本家のSIMでも無理です。)
・発生しているかどうかの判断
アンテナが立っていれば発生しないというわけではないようです。
コメントより
先日bmobileの販売員 と この事象についていろいろなお話が出来ました 圏外扱いとなる端末でもアンテナピクトや3Gデータ通信シグナルの出る端末も有るそうで 確認には端末情報から電池使用量のセルスタンバイでの圏外時間で判断しないとハッキリ解らないようです
逆に、アンテナが立っていなくても圏外ではないという場合もあるそうです。
・バッテリードレイン発生条件
b-mobile, DTI, So-net などの DoCoMo の MVNO で、データ通信のみの SIM カードを Android で利用した場合 DoCoMo 自体のデータ通信 SIM や、b-mobile の Talking SIM では発生しないらしい。
・セルスタンバイを減らす対策
SMS/音声通話付きのSIM にするか、問題の発生しない機種に変えるか以外に、今のところ根本的な解決法はない。
アンテナ表示に関してはアプリで対応可能。
DataConnectionMonitorLITE
MVNOのデータ通信sim利用時の,携帯ネットワーク接続状況をアイコン表示します。 b-mobileなどのMVNOのデータ通信simを使用していると,アンテナ表示ができないことがあります。このアプリは携帯ネットワーク(3G)の接続状況を,ステータスバーに表示するものです。 https://play.google.com/store/apps/details?id=cx.ath.dish.dcmL
”メールのプッシュを受けたい”などのような常時接続をする必要がなく、使用時のみ繋がればいい場合は、スリープ時に自動で機内モードにするアプリでセルスタンバイを減らすことができる。ただし、スリープから復帰時に電波を掴むまで時間がかかる。
自動機内モード
デバイスのスクリーンがオフになったときに自動で機内モードを有効にします。 b-mobileのSIMが常に圏外として認識されるため、待機時の電力を節約するために作りました。 https://play.google.com/store/apps/details?id=com.blogspot.donkun3.autoairplane
対策(追記)
2012/01/11 対策方法がいくつかあがっています。最近忙しくて試せていないのですが…。 ・当記事の so16さん のコメント (おそらくSamsungのみ?)
ダイヤルパッドで、*#*#197328640#*#* で MAIN MENU に入って [1] DEBUG SCREEN → [8]PHONE CONTROL → [7]NETWORK CONTROL → [3]SERVICE DOMAIN → [3]PS ONLY を選択してパケット交換専用モードにします。 右上のメニュー→endで通常画面に戻り、電源OFF/ON し充電完了まで充電した後、圏外100%表示が出なくなり、「3G待ち受け(CELL Standby)」の消費電力が普通の状態になりました SERVICE DOMAIN の初期値は CS+PS で 回線交換サービス+パケット交換サービス と言う意味だと思っています。 試される方は自己責任でお願いします。
・バッチファイル(要root) ブローヴちゃん(さん)
ブローヴちゃん: Android + データ専用 SIM での動作修正パッチ
これは主に docomo の MVNO でのデータ専用 SIM で発生する「セルスタンバイが大量にバッテリーを消費する問題」や「アンテナが表示されない問題」を回避するためのパッチです。 前回 b-mobile のデータ専用 SIM での動作を改善してみたものが、どうやら他の環境でも動く気配がしているのでバッチファイルにまとめました。 http://bl.oov.ch/2012/01/android-sim.html
設定をいじったりシステムファイルを書き換えたりするので、自己責任でお願いしますとのことです。 特にSystemファイルの書き換えをする場合は、リカバリなどから完全に復元出来る状態にしてからのほうがいいと思います。 バッチまで作っていただけるのはとてもありがたいですね。
Xposedのモジュール化
試してません Android + データ専用 SIM での動作修正パッチ http://bl.oov.ch/2012/01/android-sim.html をXposedのモジュール化してみました。
機種対応表
機種名 | SIM | アンテナピクト | 通信シグナル | Ver | 備考 |
---|---|---|---|---|---|
Galaxy S(SC-01C) | イオン | ○ | ○ | 標準ROM | --- |
Galaxy SII(SC-02C) | So-net | ○ | ○ | 標準ROM & rooted で確認済み | --- |
Galaxy Tab(SC-01C)) | イオン,IIJmio | ○ | ○ | --- | --- |
(Galaxy Tab 7.0Plus(SC-02D)) | イオン | ○ | ○ | --- | 設定により改善 |
DELL Streak(001DL) | 不明 | ○ | ○ | --- | SoftBankのものをシムフリ化 |
Acer Liquid Metal(怪しい?) | So-net | ○ | ○ | 2.2 | アンテナは確認したが、圏外時間は未確認 |
XPERIA(SO-01B) | bmobile | ○ | ○ | 2.3.3 | --- |
XPERIA Neo MT15i(2.3.4未満?) | MiFi,bmobile | ○ | ○ | 2.3.3以前なら圏内/2.3.4で圏外 | --- |
XPERIA Play R800i(2.3.4未満) | bmobile | ○ | ○ | 2.3.3以前なら圏内/2.3.4で圏外 | --- |
IDEOS(日本通信) | 不明 | ○ | ○ | --- | --- |
HTC Flyer | 不明 | × | G↑↓ | 2.3.4 | ソフトウェア番号:2.27.708.2 |
Motorola DEFY+ | イオン | × | ○ | --- | --- |
Optimus Chat | bmobile | ○ | ○ | 標準ROM & CM7.1にて確認 | --- |
P-07C | bmobile | ○ | ○ | 2.3.3 | SIMロック解除済 |
Sony Tablet S | bmobile | ○ | ○ | --- | --- |
その他 ドコモ機種一般 | イオン | 不明 | 不明 | --- | SO-03C,SO-01C(2.3.4),SC-04D?,L-07Cなどは圏外確認 |
機種名 | SIM | アンテナピクト | 通信シグナル | Ver | 備考 |
---|---|---|---|---|---|
Nexus One | bmobile,IIJmio | ○ | 不明 | --- | CM7 |
Nexus S | bmobile | 不明 | 不明 | --- | --- |
Galaxy Nexus(SC-04D) | bmobile | × | 不明 | 4 | --- |
XPERIA mini st15a | bmobile | × | × | --- | --- |
XPERIA mini Pro sk17a/i | bmobile | × | × | --- | --- |
XPERIA Ray(DoCoMo,海外) | bmobile | ○ | 不明 | --- | SO-03Cおよびグローバルともに圏外 |
XPERIA Pro mk16a | bmobile | ○ | 不明 | 記事参照 | --- |
XPERIA Neo MT15i(2.3.4) | MiFi,bmobile | ○ | × | 2.3.4 | 2.3.4にバージョンアップすると圏外 |
XPERIA active st17i | イオン | ○ | × | --- | --- |
XPERIA Arc(SO-01C(2.3.4)) | モバルネ | ○ | ○ | --- | アンテナに問題はないが圏外 |
XPERIA Play R800i | bmobile | △ | △ | 2.3.4 | ROMによってアンテナ異なる/2.3.4で圏外 |
HTC Magic(HT-03A) | bmobile | 不明 | 不明 | --- | --- |
HTC Desire(X06HT) | So-net | ○ | × | CM7.0.3 | SoftBankのものをシムフリ化 |
HTC Wildfire a3333 | bmobile | × | × | --- | 内部圏外は未確認 |
HTC Desire HD | 不明 | 不明 | 不明 | --- | --- |
HTC Desire Z | bmobile | 不明 | 不明 | 2.2.1/2.3.3/CM2.3.7 | --- |
HTC sensation XE | bmobile | × | × | --- | 内部圏外は未確認 |
Galaxy S(海外版) | 不明 | 不明 | 不明 | --- | DoCoMo版は圏内 |
Galaxy SII(海外版) | 不明 | 不明 | 不明 | --- | DoCoMo版は圏内 |
Galaxy GT-I9000 | bmobile | ○ | ○ | 2.3.5(EU) | --- |
(Galaxy Tab 7.0Plus(SC-02D)) | イオン | ○ | ○ | --- | 設定により改善 |
Galaxy Note GT-N7000 | So-net,IIJmio | ○ | × | --- | --- |
LG Optimus 2X | bmobile | × | × | --- | --- |
LG Optimus Bright(L-07C) | イオン,bmobile | ○ | × | --- | DoCoMoだが圏外 |