ちょっと前になってしまいますが、某巨大掲示板で"iPhonesque"を改造したNokia端末でのUA書き換えが話題になっていました。
もともとはこちらのページで公開されたもので、S60のブラウザのUAをGoogleにアクセスしたときだけiPhoneのものに切り替える、というものでした。
これを応用できるのではと考えたHIISIさんが、UAを日本の携帯のものに修正したものをビルドして公開してくれていました。All Files化が前提となるので、一つ前の私のエントリの方法でもUA書き換えとMMSの送受信は十分といえるのですが、ノキアブラウザでの運用が可能になると言うこと、ソースを変更すれば、さまざまに応用が利くこと、特定のサイトだけ別のUAが適用できることなど、さまざまな利点がありました。
公開当初は様子見をしていたのですが、HIISIさんのページにさまざまな情報が掲載されていくのと、某掲示板での反応を見て、私も時間のあるときに試してみようかという気になっていました。
残念ながら、某掲示板でMMSのバグの可能性が指摘されたことと、言われなき中傷を受けたことから、気分を害してまで公開を続けたくない、とのことで現在は公開が終了してしまいました。
たまたま公開終了前日に、その時点での最新ソースとUAの動的切り替えのPythonスクリプトをダウンロードできていたので、さっそく試してみました。
HIISIさん自身も何度も訴えておられるように、これはある意味危険なしろものなのと(どう危険なのかは、HIISIさんのページのiPhonesque改の部分だけでも通して読んでみてください)、自分でUAを追加したかったこともあり、ソースをいじって、自分でビルドしてみることにしました。
ビルドに必要なツールと手順もHIISIさんがまとめてくれているので、迷うところはありませんでした。けっこう準備には時間がかかりましたが。
とりあえずは、HIISIさんが公開してくれたソースをビルドし、sisパッケージ化を行い、E90にインストールしたところ、無事に動作しているのを確認できました。確認には「診断くん」を使いました。
Yahooで「診断くん」を検索すると、なぜか検索結果が文字化けしてしまうのですが、Googleだと大丈夫です。この原因までは私にはよくわかりません。
MMSの送受信も無事にできることを確認できました。
これで、あんまり好みではないOpera miniではなく、ノキアブラウザを快適に利用できるようになりました。
HIISIさん、ありがとうございました。