Xperia pro MK16a に FreeXperia Project の CM7.2 を焼いてみた

個人的に、ここのところ一番使用頻度の高いデバイスは、Xperia pro MK16a です。大きすぎず薄すぎず、全体に丸みを帯びた形状と背面のくびれが手によく馴染み、いざ長文を入力する時はスライドキーを引き出してプチプチできるなど、うまくはまってくれてます。 そんなお気に入りの Xperia pro MK16aですが、あまりメモリの豊富なデバイスではないのが痛いところ。ちょこちょこ工夫しても、劇的に改善という訳にもいかず、そろそろカスタムROMを試してみようかなと考えて、今回、FreeXperia Project の CM7.2.0を導入してみました。

ただし、こちらの CM7.2は、モデル番号が MK16i となっていたので、プラスエリアに対応していないかもしれません。そして、カスタムROMでは、*#*#7378423#*#*でサービスメニューが開かないので、直接確認もできませんでした。また、Xperia proの場合、*#*#4636#*#*からバンド選択を開いても、Japan Bandは見当たりませんが、実際は対応してたりするので、いつもの検証場所に行くまでは、はっきりとしたことが言えないのですが、CM7を焼いた後に、
こちらの記事を参考にさせていただいて、MK17aの amss_fs.sin も焼いてみました。


では、いよいよ CM7.2を焼いてみますが、前提として、Bootloader を アンロックして、MK16a のアップデート用ファイルをバックアップしておく必要があります。

まずは、オリジナルの CyanogenModサイトの nightly ROMを試してみたのですが、かなりバギーな感じで、まだ実用に耐えるものではなかったので、次に、FreeXperia Projectで配布されている FXP109_CM7.2を試してみました。こちらから、「update-cm-7.2.0-RC0-iyokan-KANG-signed.7z」と「gapps-gb-20110828-signed.zip」をダウンロード。「update-cm-7.2.0-RC0-iyokan-KANG-signed.7z」を解凍すると、ベンチマークアプリと「boot.img」と「update-cm-7.2.0-RC0-iyokan-KANG-signed.zip」があるので、「update-cm-7.2.0-RC0-iyokan-KANG-signed.zip」と「gapps-gb-20110828-signed.zip」を microSDカードにコピーして、Xperia proに挿しておきます。

Xperia pro の電源をOFFにして、MENUボタンを押しながら PCとUSB接続して、fastbootモード(LEDが青く光ります)にします。先ほど、取り出した「boot.img」を置いたディレクトリで、下記コマンドを実行。 これで、カスタム bootするようになります。

fastboot flash boot boot.img
※最初は焼き込まずに fastboot boot boot.img で済まそうとしてましたが、これだと CM7が起動しませんでした。

上記コマンド実行後、USBケーブルを抜いて、電源をオンにすると、下記のような起動画面が表示されます。 この画面が表示されている間、音量下げボタンを連打すると、リカバリモードが起動します。何もせず放っておくと、通常起動となります。



リカバリモードになったら、「install zip from sdcard」 から 「update-cm-7.2.0-RC0-iyokan-KANG-signed.zip」と「gapps-gb-20110828-signed.zip」をインストール。その後、data、cache、Dalvik Chacheを wipeしたら再起動。



無事、CM7が起動しました。余分なアプリが削られていたり、チューニングが施されているので、サックサクです。Titanium Backupでアプリを書き戻しても、まだ全然余裕がありますね。もちろん、Keyboard Managerも導入。ひととおり環境構築が済んだところで、リカバリモードでバックアップを取り、Xperia proの電源をオフにしておきます。




引き続き、MK17aの amss_fs.sin を焼いてみました。※今回は、いつもの場所に行って検証したわけではないので、効果については不明。そのうち確認するかも。

PCで Flashtoolを起動> Advanced > Decrypt Files > 「loader.sin」ファイルと 3つの「FILE_xxxxxxxxx」ファイルを置いたフォルダを選択 > 4つのファイルをすべて右側に移動して「OK」 > しばらくすると「Bundle Creation」がポップアップ表示されるので、「amss_fs.sin」と「loader.sin」を右側へ移動 > 適当に Device、Version、Brandingを入力して「OK」 > しばらくすると「Finished bundle creation」と表示されて、C:\Flashtool\firmwaresに「amss_fs.sin 焼き用の ftfファイル」が出来上がっています。



そのまま、 FLASHアイコンクリック > Flashmode で「OK」 > 「Firmware Selection」がポップアップ表示されるので、「amss_fs.sin 焼き用の ftfファイル」を選択して「OK」 > Xperia proの BACKキーを押しながら PCとUSB接続(緑のLEDが点灯して flash mode)で amss_fs.sinの焼き込みが始まります。

ちょっと中途半場ですが、とりあえず、この状態で作業前に比べて、かなり快適に使えてます。

Sony Ericsson Xperia PRO – CyanogenMod Forum
{PRO}[DEVELOPMENT] – CM7.2.0 – FXP109 FreeXperia Project – xda-developers
XPERIA MINI PRO SK17a FOMAプラスエリア対応方法 : シャトルのブログ
pocketgames – Xperia pro 初期化用 ftfファイルをバックアップ


2012.03.2 Xperia pro


RSS 2.0フィードでこのエントリーの更新情報を取得することができます。
コメントもPingも停止しています。