ちょいと前から PC につなぐ度に「更新ソフトウェアがあります」ってなメッセージが出ていましたが、放置していた Xperia X10 mini。放置していた理由は Exploit が塞がれて rooted できなくなってしまっていたから。mini はフォントの入れ替えをしたかったのと、WiFi で Tethering したかったので、root 取れないのは困った状態なのです。
が、やはり xda-developer の方々は次なる抜け穴をちゃんと見つけて root が取れるようにしてくれちゃいます。実績も結構できたようなので、私も update してトライしてみました。
今回のアップデートは、ちょっとした不具合修正とパフォーマンス向上らしい。特に新機能が入るわけでもないので、慌てて更新しなくても良かったのですが、まぁ、せっかくだしねぇ~
build number は 2.0.2.A.0.24 になりました。当然 superuser アプリは削除され、不要なデフォルトアプリも復活。しかし、その他のアプリや設定はそのまま残りました。
次は root 化。コチラを参考にして、「All in one solution for root and xrec on 2.0.2.A.0.24」を使いました。中身は SuperOneClick なのですが、他にも busybox の FIX や xRecovery も入れてくれるというもの。でもなぜか、root 化以外の効果はありませんでした。
で、やっぱり Font 入れ替えをすぐに実施。前回は Akubi Font でちょっとおちゃらけムードにしたのですが、今回は Flipout と同様に M++IPA にしました。
xRecovery がうまく入らなかったので、コチラを参考にして手動で APK からインストーラーのインストールを実施。busybox も結局以前 Download していた busybox installer を使って更新。インストールした xRecovery Installer を更に起動して、xRecovery のインストールを完了します。
で、再起動してソニエリロゴが出ている間に右側の戻るボタンを連打。すると、xRecovery が起動します。どうです、この怪しいドロイド君・・・悪いことしそうな顔つき・・・
まずはシステムのバックアップを取っておきます。これで文鎮になっても戻れるそうです(戻れるかどうかは試していない・・・)。
で、せっかく xRecovery を入れたので、JIT (Just In Time コンパイラ)を有効にしてみました。これは本来 Froyo (2.2) から有効にされている、本来汎用的な中間言語で提供されているアプリケーションコードを Java VM で実行するのですが、JIT を使うとそのデバイス用のバイナリコードにコンパイルをしてからネイティブコードとして実行するようになります。そうすると、変換するため起動がちょっと遅くなりますが、変換が済んでしまえばその後のアプリケーション動作が高速化されるという。それも2~5倍高速になるっていうから試してみる価値はあるのではと思ったのです。
で、JIT を有効にするためにはシステムにパッチを当てなければならないのですが、ちゃんと X10 mini 用の Enabler が用意されています。コチラに X10 mini のバージョン毎の Enabler があります。私の mini は E10i 2.0.A.0.24 なので、該当するファイルをダウンロード。中には Enabler と Disabler のパッチが入っていますので、Enabler の方を update.zip にリネームして、microSD の root にコピーしておきます。
で、リブートして、xRecovery を起動。メニューから”Install update.zip”を選択すると、上の写真のようにパッチあてが開始されます。
終了したらリブート。この最初の起動に時間がかかる(システムアップデートした後と同等な状態になる)のですが、焦って電池を抜いたりボタン操作をしないように。って、mini は電池取れないので、ひたすら待つしかないのですけどね・・・
無事起動したら、システム状態を確認すると、firmware version が “2.1-update1 – JIT v1 Enabled” に変化しています。
効果のほどは・・・確かにアプリの動作はキビキビしているように思えます。が、アプリの起動時にモッサリ・・・いや、場合によっては固まったようになってしまいます。X10 mini のようにメモリが少なく、頻繁にアプリが自動終了してしまうような機体ではデメリットの方が大きいかもしれません。が、せっかくなので、もう少し使ってみよう・・・
なんてことやってたら、そろそろ次のアップデート(マルチタッチ化らしい)が来るとの噂が・・・だんだん面倒になってきた(笑)




