2013年4月20日土曜日

Xperia Sola root化

Xperia Solaをroot化した時の備忘録。


android端末のroot化をしたことがなかったので、
色々調べてみるとXperiaのroot化ツールとしてRoot_with_Restore_by_Bin4ryといものが一般的みたい。
早速ダウンロードして、解凍してみるとファイル構成は以下の通り。

              / ---  RunMe.bat
                  |-- RunMe.sh
                  |-- stuff
                  |-- z_rootkit

LinuxでやるにはRunMe.shを使うみたいなので、XperiaをUSBデバッギング状態で接続して早速実行。


 $ chmod +x RunMe.sh 
 $ ./RunMe.sh

エラーが起きて終了してしまう、原因はRunMe.shの改行コードがCRLFになっていること。
なので、LFに変更してから再度実行。

 $ nkf -Lu RunMe.sh > MyRunMe.sh
 $ mv MyRunMe.sh RunMe.sh
 $ chmod +x RunMe.sh
 $ ./RunMe.sh

実行すると入力を促されるので"1"を打ってenter。
するとXperiaで「バックアップと復元」のアプリが起動されるので、「復元」を押下。
何もなく再起動がかかればroot化成功らしいが、エラーが起きて再起動がかかりroot化出来なかった。

ぐぐってみると、kernelのビルドバージョンが「6.1.1.B.1.154」だとこの方法は塞がれてしまっているとのこと。
別の方法でkernelを書き換えてから、root化し、kernelを戻すやり方があるみたいなので、次回はそれを試してみようと思う。
追記:root化の続き書きました。

0 件のコメント:

コメントを投稿