SIMロック解除されたiPhone 4SでドコモのSIMを使って運用できることは既知で、SoftBankやKDDIと同様にCarrier BundleをインストールすればCMAS(緊急地震速報)を受信することは論理的に可能だったのだけど、実際に設定して動作を確認した訳じゃなかった。
ドコモやソフトバンクの緊急地震速報は3GPPのCBS(Cell Broadcast SMS)という仕組みを使っていて、その中のMessageIdと呼ばれる情報要素が緊急地震速報である場合にアラートを出すという仕組みでした。[1]
ただ、どのMessageIdが緊急地震速報(というかエリアメール)に相当するかの情報は開示されていなかったので、どのメッセージを表示したらいいかわかりませんでした。
ちょうどドコモのエリアメール対応Androidを弄っていたところ、エリアメールに相当するMessageIdがわかったので、設定してみた。
具体的にはMessageIdが40960から41983なメッセージをドコモはエリアメールと扱っているみたい。
そこでSoftbank_jp.bundleを参考に改変してみました。こんな感じ。
<dict> <key>MessageIDParameters3GPP</key> <dict> <key>OptOut</key> <array> <dict> <key>ToServiceID</key> <integer>41983</integer> <key>FromServiceID</key> <integer>40690</integer> <key>Selected</key> <true/> </dict> <dict> <key>ToServiceID</key> <integer>43009</integer> <key>FromServiceID</key> <integer>43008</integer> <key>Selected</key> <true/> </dict> </array> </dict> </dict>
ちなみに43008-43009はSoftBankのCarrier Bundleにもともと入ってたもの。
で、今朝の東京都の帰宅困難者訓練でエリアメールの配信を行う[2]とのことだったので、待機してたところ無事受信できた。
- 緊急情報の同報配信サービスの開発 – http://www.ntt.co.jp/journal/0806/files/jn200806036.pdf
- 東京都防災ホームページ:東京都の対策 – 帰宅困難者対策訓練 – http://www.bousai.metro.tokyo.jp/japanese/tmg/0203kitaku.html
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
いつもありがとうございます。私も4S香港版をDocomoで使用しています。
以前のFaceTimeのようにdebパッケージで提供していただくことはできないでしょうか?。
いつもありがとうございます。私も4S香港版をDocomoで使用しています。