かの有名なgeohot氏が公開したAndroid4.4 KitKatから直接root権限取得を可能にする「towelroot」を利用した手順です。
【追記】
キューブさん(@cubeundcube)のrootkitXperia_20140719を使うほうが簡単です。こちらはinstal.batを叩くだけでSuperSUもインストールされます。
先日から公開されていましたが、そのままではXperiaシリーズでは使えませんでした。
今回はapkにパッチを当てて対応させたものでKitKatから直接root権限を取得することに成功したようです。
この手順の対応機種はXperia Z1、Xperia Z Ultra、Xperia Z1 Compactです。
v3でXperia Z2、Z2 Tablet、v4でSO-01F、SOL25などにも対応したようです。
・Easy Root Tool for various Xperia phones - xda-developers
私は以下のXperia Z1の環境で動作を確認しました。
・C6903 14.4.A.0.108(4.4.4 KK)
・C6903 14.3.A.0.757(4.4.2 KK)
・SO-01F 14.3.B.0.288(4.4.2 KK)
・SO-01F 14.1.H.2.119(4.2 JB)
SO-01F/SO-02Fの14.3.B.0.310でrootedにするには、この記事の手順で.288でtowelrootを使ってroot権限取得、リカバリの導入をやってからprerooted.zipを焼いてください。
準備するもの
・EasyRootTool v9.zip・tr.apk(Towelrootのapk)
・UPDATE-SuperSU-v1.99r5.zip(GooglePlayで無理な場合)
手順
まずダウンロードしたzipを解凍します。filesフォルダの中にtowelrootのサイトからダウンロードした「tr.apk」をコピーしてください。
※v4からは自動でダウンロードされるのでinstall.batを実行するだけです。
その後、Xperia側の設定→セキュリティで、「提供元不明のアプリ」にチェックをいれます。
次に設定→開発者向けオプションで「USBデバッグをオンにする」にチェックをいれて、PCに接続します。
準備が完了したら「install.bat」を実行します。
画面の指示に従っていけばOKです。
「Check your phone and click "make it ra1n"」とコマンドプロンプトに表示されたら、
Xperia側でTowelrootが表示されるので「make it ra1n」をタップします。
タップして15秒ほど待つと再起動されます。
再起動されたら何かキーを押して先に進んでいきます。
処理が完了すると「Enjoy root!」と表示されます。
処理が完了してもSuperSUはインストールされないので、手動でやる必要があります。
GooglePlayのSuperSUでsuバイナリのインストールに失敗する場合、上のリンクから最新のSuperSUのzipをダウンロードします。
解凍して、commonフォルダの中にある「Superuser.apk」を選んでインストールします。
suバイナリのインストールに成功したら再起動しましょう。(再起動してくださいと出ない場合もあります)
これでroot権限の取得は完了です。
カスタムリカバリは以下のスレッドの自分の機種に合ったものを使用すればOKです。
・[DEVDB][TWRP][PhilZ Touch][CWM] XZDualRecovery 2.7.1XX RC - xda-developers
また、KitKatでのSDカードの書き込みは以下のXposedモジュールを使えば可能になります。
prerooted.zipを使わずに直接root権限が取得出来るのは楽ですね。
geohot氏に感謝です。
0 件のコメント:
コメントを投稿