2012年1月29日日曜日

[Xperia Active] バックアップ用ftfファイルの生成


Xperia Active(ST17i)を入手したので,これからいじっていこうと思うんですが,文鎮化からの復旧手段としてFlashToolを使えるようにしたいと思います。
この作業を行うと端末が初期化されるので注意してください。また、全て自己責任でお願いします。

はじめにSEUSをダウンロードします。
SEUSを起動して,ライセンスに同意し,Xperia active(ST17)を選択して次へをクリック。
あとは指示にしたがって初期化(またはアップデート)してください。

これが終わったら,デフォルトのインストール先ですと

C:Program File/Sony Ericsson/Update Service/db/13740270/blob_fs

内に"FILE_"から始まるファイルが3つあると思います。
これらのファイルを使って,FlashTool用のftfファイルを作ります。

まず,はじめに大きさが一番小さいファイル(今回の場合はFILE_27802564)
から"loader.sin"を作ります。
xdaの[GUIDE] Decrypting your own branded ROMから
"ConvertTool.zip"をダウンロードして,解凍します。
解凍すると

SeusDecrypt.dat

というファイルがあるので,それに一番小さいファイルをドラックアンドドロップします。
そうすると

FILE_2780256.tgz

ができると思うので,7zipなどで解凍してください。
解凍してできた
"FILE_27802564.tar"を"loader.sin"にリネームしてください。

"FILE_"から始まる3つのファイルと"loader.sin"をひとつのフォルダにまとめておきます。
フォルダの名前は"Backup ST17"とか適当でいいです。
これでファイルの準備は完了です。

次にxdaよりFlashToolをダウンロードしてください。
FlashToolはFlashTool HomepageのInstallationタブからダウンロードできます。

FlashToolを起動し,

ツールバーの”Advanced”→"Decrypt Files"

と選択します。
”Decryption wizard”が開いたら
”SourceFolder”のところに先程作ったフォルダ(Backup ST17)を参照します。

左の枠にあるファイルを全て選択して
右向きの矢印→をクリックして
右の枠に移動させます。
この状態で"OK"をクリックしてください。

"Bundle Creation"が出てくると思うので
さっきと同様に全て選択して→をクリックしてください。
DeviceやVersionは適当に決めてください。
生成されるファイル名は"Device_Version_Branding.ftf"となります。
"OK"をクリックして,しばらく待つと

Finished bundle creation

と表示されたら完了です。
生成されたファイルは

FlashTool/firmwares

においてあります。