とあるエンジニアの備忘録

SE・コンサルタントの備忘録

Android root化 備忘

環境

Android

  • XPeria AX SO-01e
  • OS ver : 9.1.C.1.186

PC

(ゲスト)OS: Windows 8.1

手順

1.adbコマンド実行環境を設定

参照:Windows 8.1でadbコマンドを使えるようにする簡単な方法を紹介


 android実行環境を設定するため、jdkをインストール

1-1.jdk をインストール
1-2.android DL : Android Studio

※ 画面の下のほうにSDK Tools Only のzipがあるが、platform-toolsが入っていないためこちらを選ぶ

1-3. システム環境変数

Windowsマイコンピューター 右クリ >プロパティ > 設定の変更 > 詳細設定tab > 環境変数 > TEMP > path > 編集
以下を追加

[展開したパッケージ¥toolのフルpath];[展開したパッケージ¥platform-toolsのフルpath]
1-4. パス確認

コマンドプロンプトで以下 コマンド入力

path

path :追加したpath が出力される
確認したらマシンreboot

2. adbドライバをインストール設定

android をPCに接続し、Sony PC Companionをインストール
※USBでのPC接続では、ケーブルによって充電しかできないものがある

2-1 .PCにADB Inter FaceDriver をインストール

PCに接続するとスマホ画面に「Sony PC Companionをインストールしますか」と表示されるので「YES」

2-2 .PC側『デバイスとドライブ』に 【Sony PC Software】が表示されるので、クリックし実行

※もしくは『ドライバをインストールしています』と表示され自動実行
インストール完了すると、自動的に起動する。起動確認後に、マシンリブート。
参照:http://www.teradas.net/archives/9931/

2-3. Windowsの『ドライバー署名の強制』を無効化にする
「電源オプション」をクリック > Shift + 再起動をクリック
 > [トラブルシューティング]  >[詳細オプション] >[Windowsのスタートアップ設定] >[再起動] 
起動後、「7」を押して「ドライバー署名の強制を無効にする」

Windows起動後、デバイスマネージャから「Sony sa0106」 > [ADB Inter FaceDriver]を確認

3. tft をDL

SO-01E 9.1.C.1.103,186 のFTFを準備
参照:Xperia FTF

4.Flashtool インストール

参照:【XPERIA】Flashtoolの使い方 - NAVER まとめ
※インストール項目だけでなく、次ページ以降の使い方も参考になる

4-1.Flash tool用driverインストール

 ※これがないとrootKit実行の前にflashができない

5.スマホのkernelのみflash(9.1.C.1.103)

 flash toolの使い方は手順4のリンク参照
 ※flash前に端末は電源OFF
 ※USB認識は音量小しながら再接続

6. rootkit DL

DL:キューブ実験室: 【Xperia】各機種ワンクリックroot取得【NX/acro HD/GX/SX ~ Z2/A2 等】

7.rootKit実行

rootKitを解凍して、install.bat実行
正常終了したら、USBから外して端末起動「SuperSU」が入っていることを確認

8.スマホのkernelのみflash(9.1.C.1.186)

手順5と同じ
完了したらroot化成功