スマホの「Root化」についての解説です。Firmwareを更新(アップデート)すると、苦労した「Root化」が無効になり、元に戻ってしまうことがあります。更新した後も「Root化」したいときは、事前に調査する方が安全です。
最新バージョンで「Root化」が無効に
2013年3月、ついうっかりと、スマホ「Xperia acro SO-02C」のFirmwareを、最新バージョンにしてしまいました。やはり「Root化」が無効になってしまいました。
4.0.1.C.1.24、この新バージョンは、「Root化」できないようです。(2013年3月現在)
仕方なく、前のバージョンへダウングレードしてから、「Root化」をやり直すことにしました。
ダウングレードして再度「Root化」
ネットで、前のバージョンのROMファイルを探します。
SO-02C_4.0.1.C.1.9_docomo.ftf
ところが、tftファイルを見つけてダウンロードし、Flashtoolで焼こうとしても、なぜかできません。原因は不明ですが、Flashtoolのファイル選択メニューで、ROMのファイル名が表示されないのです。エラーで動作しません。
ファイル名を選択できないので、当然のことながら、ROMを焼けません。
ダウンロードしたファイルが壊れているのかもしれないと思い、他のサイトから再度ダウンロードしても同じ症状でした。
いろいろ悩んでいると、原因がわかりました。
FlashtoolでROMが選択できないとき
私のパソコン環境は、1台のノートPC(Lenovo G570 )で、「Windows7」と「Windows8」をデュアルブートしています。起動時にOSを選択できます。
これがFlashtoolに影響を与えた可能性があります。
最初、Windows8上で使用していて、FiemwareのROM名が表示されないという、上記のエラーが発生していました。
ところが、電源を切ってから、Windows7環境で起動し、新しくFlashtool自体を新規にインストールしたところ、FiemwareのROM名が正常に表示されました。Windows8で表示されなかったエラーが直っていました。
Flashtoolで焼くときに、デバイスを認識できない、という赤いエラーが何度もありました。Firmwareでファイルを選択せずに進めると解決しました。
エラーの原因は良くわかりません。
なんとかダウングレードして、再度「Root化」しました。しばらくFirmwareは更新しません。