HTC one (M7) SMSが送信できない

  • 先月半ばにMNPでSoftbankからIIJmio(みおふぉん)に変え、使用端末もHTC one(コードネームM7)に変更して使っていたのですが、
    最近になってSMS送信ができないことに気付いたのでした。
  • どうやら、HTC one と Docomo回線SIM の組み合わせ時に起こる問題らしいです。
    • HTC one のベースバンド(Baseband: 電波周波数とかの制御ファームウェア?)バージョン依存のものだとか。
      HTC one 以外でも、HTC製の新しい機種で発生報告がある模様。
  • Beyond SMSというアプリを使うとよい。
    • Message validity というプロパティ値を3日(3Day)以下に設定して、Normal Message で送信する。
      Flash Message ではエラーが出てダメ。
      ちなみに送信先番号はハイフン無し数字じゃないとダメという不親切仕様。
  • 最近の流行りの吹き出しの応酬によるSMSやりとりの表示はできないが、とりあえずこれで送受信は可能に。
    • Beyond SMS は送信専用なので、Google ハングアウトなど別のSMSアプリの方で受信することになる。
  • ちなみにそれ以外で試したこと。関係有るかもしれないし、無いかもしれない。
    • 「モバイルネットワーク設定 > 通信事業者」変更
      • 自動ではなく、明示的に「NTT Docomo」を選択
    • 「モバイルネットワーク設定 > ネットワークモード」変更
      • 「WCDMAのみ」に変更
    • SMS拒否設定の確認
      • 電話で「*#141#*」をダイヤルして「141*6#」が表示されることを確認する
    • サービスセンター設定の変更
      • 電話で「*#*#4636#*#*」をダイヤルして携帯電話情報画面を開いて以下を試す
        優先ネットワークを「WCDMA only」にしてみる
        SMSCを「更新」ボタンで「+81903101652」に設定する
        メニューの無線バンドを選択する(Automaticのみだった)
        メニューのEnable data connectionを選択する
      • 「メッセージ」アプリのサービスセンターが「+81903101652」になっていることを確認