Sunday, May 23, 2010

Softbank MMS on Froyo

Froyoになりましたが、MMSはどうなってるかといえば、標準MMSアプリはUser-Agentを変更できないので受信できません。
Mms.apkを変更するにはrootが必要ですが、一応root奪取はすでにきています
が、Froyoのソースコードはまだでていないので、Mms.apkのソースを改変してビルドすることはできません。

手っ取り早く、リソースファイルをいじることによりUser-Agentは変更できるので試しました。
とはいえダイナミックに変更できるわけではなく、apkを構築しなおして入れ替える必要があります。
$ adb remount
$ adb push Mms_iPhone.apk /system/app/Mms.apk

※ Mms.odexは消してはいけない。
とりあえずこれでUser-AgentをiPhoneにしたものが使えます。
iPhoneの他、Softbank/X01Tにしたものも作りましたのでお試しください。ダウンロード

黒SIMでためしたところ、Android-2.1(Eclair)にあった受信のバグは期待通りなおっているようです。
Update: 追試でHTMLメールを送信したらやはりだめでした。AOSPへの修正はFroyo(Google)ブランチにはマージされなかったと思われます。

Update 2: 様々な理由により自分はCM-5.0.7-N1-test3に戻しましたので、ひとまずFroyoに関わる調査などはこれ以上いたしません。

I'm just Froyo now


FroyoのOTAが待たれていましたが、OTAが来る前にダウンロードURLがリークされました。(削除されました)

導入手順はひとまずフルリカバリして、2.1-update1を当てる。その後FRF50を同様に当てる。
システムファイルのチェックがあるのでrootを導入してたりしてはいけません。

とりあえず雑感としては
  • フォントは相変わらず
  • ニコニコ動画を完璧に見られる
  • WiFi HotspotはPSPなど、携帯ゲーム機からも接続可能
  • 連絡帳はフリガナ対応になってて日本語環境での問題はなくなった
  • バンドルされているJapanese IMEはWnn(フリックなし)SDKにしかはいってなかったみたい
  • MMSはUserAgentを変更できないのでrootしてのapk入れ替え、あるいはカスタムROMは必須になる
  • マルチタッチの座標入れ替わりバグはなおってるような気がする
  • 11nの5GHzは未対応
  • マルチアカウントでカレンダー同期できるようになった
  • GMailアプリでテキスト選択してコピーが出来るようになった、引用なし返信ができるようになった
  • ホーム長押しのアプリ履歴は8こになった


こんなところですかね。操作が軽くて快適なのはこれまでの情報通り言わずもがな。

Update: root化もきました http://forum.xda-developers.com/showthread.php?t=686627

Update 2: どうやらFRF50は正式なFroyoリリースではないらしく、あくまでプレスレビュー向けの評価リリースというような話を耳にしました。この記事はFRF50の導入を推奨するエントリではございませんので、すべて自己責任で行動してください。

Saturday, May 15, 2010

MMSReq 0.4 for Android

MMSReq 0.4をリリースしました。
些細なバグ修正と失敗時のメッセージを詳細にしました。

smile.world以外での動作確認もできましたので、使い方をgithub wikiにまとめてみました。

ダウンロード

Monday, May 10, 2010

MMSReq for Android - MMS新着受信

どうも。
Nexus OneでのMMSがだいぶ落ち着いてきましたので、MMSの新着をメールセンターに問い合せるアプリを作ってみました。
要するに、iPhoneにある「MMS新着受信」アプリのAndroid版です。


使い方はボタンひとつしかないので説明するまでもないですが、以下の制限があります。
  • 3Gネットワーク必須
  • WiFi環境下で稀に失敗することがある


ダウンロード
(2010/05/12 追記) Version 0.3をリリースしました。銀SIMのMMSで使えるようです。(mmsopenではダメのようです)