Xperia arcにCyanogenMod-7.1(CM7.1)を焼いてみる

とうとうCM7.1がリリースされました。
早速焼いてみるたので覚書。

以下、当然自己責任で。
doc◯moの保証も効かなくなるし、test pointをショートする際に端末自体を壊してしまう可能性があるので、覚悟がない場合は安全な方法が見つかるまで我慢すべし。

必須条件は以下2点。

  • bootloaderがアンロック済みであること。

#自分はomniusでアンロックしました。

  • android-SDKインストール済みであること。



今日現在でFXPのナンバリングはFXP041。
ROMへのリンクはXDAの該当スレッド{ARC/ARC S}[DEVELOPMENT] - CM7.1.0 - FXP041 FreeXperia Projectから
毎週アップデートされる予定っぽいので、あえてリンクは張りません。

ROMの7zipファイルをダウンロードして解凍する。

APPS←フォルダ
boot.img
gapps-gb-20110613-signed.zip
update-cm-7.1.0-XperiaArc-LT15i-KANG-signed.zip

上記4つが解答されるので、ZIPファイル2つをarcのSDカードのルートにコピーする。
upudate~.zipの方はupdate.zipにリネームしておくこと。

boot.imgをandroid-SDKのtoolsフォルダにコピーする。

arcの電源をoff。

メニューを押しながらarcとPCをUSBケーブルで繋ぐ。
LEDが青く点灯していることを確認する。

コマンドプロンプトでandroid-SDKのtoolsフォルダにcdする。
(パス通ってれば必要なしだけど、自分はあえてパス通していないので)

以下のコマンドを実行する
fastboot flash boot boot.img

コマンドプロンプトの実行結果が
D:\Program Files\Android\android-sdk\tools>fastboot flash boot boot.img
sending 'boot' (5228 KB)...
(bootloader) USB download speed was 9342kB/s
OKAY [  0.578s]
writing 'boot'...
(bootloader) Download buffer format: boot IMG
(bootloader) Flash of partition 'boot' requested
(bootloader) S1 partID 0x00000003, block 0x00000280-0x000002e3
(bootloader) Erase operation complete, 0 bad blocks encountered
(bootloader) Flashing...
(bootloader) Flash operation complete
OKAY [  1.547s]
finished. total time: 2.125s
こんな感じになったら、USBケーブルを抜く。

arcの電源を投入するとFreeXperia Logoが表示されるので、数回ボリュームダウンボタンを押す。
Legendの時は、ボリュームダウンボタンを押しながら電源投入だったけど、arcはダメだったので注意。

成功するとCWMの画面が立ち上がってくる。NGならブラックアウトのままなので、お祈りしながら電池を抜き、もう一度上段の電源投入から。

CWM画面で、ボリュームボタンでカーソルを移動してchoose apply update from sdcardを選択する。
Yes-Install /sdcard/update.zipを選択してホームボタンで実行。
実行ボタンもLegendと違って電源ボタンではなくホームボタンなので要注意。

続いてgappsのインストール。
install zip from sdcardを選択。
update-cm-7.1.0-XperiaArc-LT15i-KANG-signed.zipを選択して実行する。

wipe data/factory reset
wipe cache partition
を実行する。

Advanced 配下のwipe Dalvic Chacheも忘れずにwipeすること。

メニューからpower offを選択すると、リブートするのでお祈りして待つ。

無事立ち上がったら終了。

コメント

匿名 さんのコメント…
こんにちは。
正規の状態に戻すにはどうすれば良いのでしょうか?
地武太治部右衛門 さんの投稿…
「正規の状態」が、購入直後の状態を指すのであれば、残念ながら戻すことは不可能かと思います。
そもそもbootloaderのアンロック、root化の時点でSEの保証対象外ですし。

arc標準のROMに戻すという事なら、XDAあたりからdocomo版arcのROMをflashtoolなりで焼けばOKかと。
bakase さんのコメント…
はじめまして。

コマンドプロンプトで
fastboot flash boot boot.imgと入力しても
error cannot load boot.img
とでてflashできないのですが、何が原因でしょうか?
ブートローダーのアンロックは成功していますし、パスも通してあるのに成功しません。。
お知恵を貸してください!
bakase さんのコメント…
自己解決できました。。

パス通してあったのを初期のものに戻して、直接指定したらできました。
パスが間違っていたのかもしれません。

人気の投稿