SSブログ

SO-02E アップデートの失敗 [日記(2014)]

FILE.jpg
 アップデートを失敗したのではなく、アップデートをしたことが失敗だったという話です。 
 11/27にSO-02Eソフトウェアのアップデートのアナウンスがありました。android4.4.4になるらしいというnetの情報もあり(実はガゼ)、素直にアップデートしたのですが、これがつまづきの元。見事rootの穴が塞がれました。新ビルド番号は10.5.1.B.0.68です。rootを取って不要アプリを削除、TWRPでバックアップを取りMVNOテザリングまでこぎ着けた苦労が水の泡。
 バックアップがあるので再度rootを取ってTWRP導入→restoreすれば何とかなりそうです。rootを取るためには、10.5.B.0.410に戻す必要があります(10.5.B.0.68ではrootが取れない)。

◆ 10.5.B.0.410ファイルは何処に?
 10.5.B.0.410をFlashtoolで焼けばrootが取れて元に戻せます。アップデートはPCでやったので、元のファイルが残っている筈と探したのですがftfファイルが見当たりません。
 
C:\ProgramData\Sony Mobile\Update Engine\db\13740270\blob_fs
 
にあるはずなのですが、ProgramDataというフォルダが存在しません →何のことはない「隠しフォルダ」でした。ここにあるファイルをFlashtoolのTool→Bundles→FILESET Decryptで1個のftfにまとめます。一度やったことがあるのですが忘却→備忘録です。
Flashtoolを立ち上げ、Available filesにあるFILEをFiles to convertの窓に移してConvertを押せば、Flashtoolのfirmwaresのフォルダに格納されます。
falashtool bundle.jpg Bundle.jpg
 
◆ rom焼き
rom焼き.jpg
 久々のrom焼きです。設定は、

Wipe →チェックを入れると端末のデータが初期化される
Exclude →チェックを入れた項目が焼かれる、kernelだけ焼きたい場合は、カーネル以外すべてにチェックを入れる

どうせバックアップを書き戻しますから、全部初期化。Wipeにチェックを入れて、Excludeのチェックは全部外しました。今回も《XperiaにおけるAndroidアプリ考察》さんのサイトに全面的に依存しています、ありがとうございます。
 用意ができたらFlashボタンを押し、表示が出たらボリュームDOWNを押しながらUSBケーブルを接続すると焼けます(端末の電源は落としておく)。
 
Screenshot_2014-12-17-07-57-51.jpg 17 - 1.jpg
                                      これが出る! 
  10.5.B.0.410に戻って、《キューブ実験室さんrootkitXperia_20140719でrootが取れ、TWRPをインストールしてバックアップを書き戻し一件落着しました。
 
 今回の教訓
 1) 安易にアップデートはしない →情報収集してから
 2) バックアップはまめに取っておく
 
  「利用可能な本体ソフトの更新があります」と出るのが鬱陶しいですが、元に戻ってよかった。バックアップを取っておいて本当によかったです。

nice!(4)  コメント(5)  トラックバック(0) 
共通テーマ:日記・雑感

nice! 4

コメント 5

通りすがり人

私もこの問題に直面して困って旧ビルドの410に焼き直した口なんですが
色々調べて現行ビルドの0.68でもroot取得する事が出来ました
手順は簡単で現行ビルド0.68にアップデート後、一度カーネルの部分だけ
410にflashし、20140719で再度root取得してから0.68のカーネルを
flashすれば現行ビルドでroot適用のまま特に問題なく使えています。

一応、参考までに。 既出で既に適用済みならスルーして下さい。
by 通りすがり人 (2015-02-03 01:22) 

べっちゃん

情報ありがとうございます。カーネルだけ旧に戻してrootを取るわけですね、なるほど。
0.68にアップデートして何かメリットがあるのでしょうか?。今のところ、0.410で特に不満も無いので、4.4.4にアップデートされたら試してみます。ありがとうございます。

by べっちゃん (2015-02-03 09:47) 

akira2000

お世話になっております

xperiaZをsim freeにしたく、root化しようとしております
しかし10.5.B.0.410のftfしかみつからず、flashtoolで認識しないため。焼けない状態となっています

よって、ftfの生成から行うためにfilesetが必要かと思っております。
こちらどこで取得できるか教えていただけないでしょうか。。。大変お手数をおかけします。

by akira2000 (2015-09-24 00:18) 

べっちゃん

Flashtoolの0.9.18.2では普通に焼けました。filesetはよく分かりませんが、AndroidSDKもインストールしているので、そのあたりが関係しているのですかね。
試していませんが、「通りすがり」さんのコメントにもあるようにカーネルだけ焼くという手もあるそうです。
お役に立てず申し訳ありません。
by べっちゃん (2015-09-24 08:19) 

akira2000

べっちゃんさん>
レスありがとうございます!!
自分もAndroidSDKはインストールして環境変数も設定済みなので問題ないと思っているんですが。

ftfが認識できないのでカーネルだけを焼くための選択画面まで言ってないのです。
更に調べてみます!!!

ありがとうございました!!
by akira2000 (2015-09-24 14:10) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0