準備するツール
PC側
- Android SDK
- SuperUser.apk
- su
- busybox
(1) 手元のPCにAndroid SDKをインストールする
(2) 端末の設定メニューを開き、以下の項目を有効にする
- USBデバッグ
- 提供元不明のアプリ
(4) “adb shell”で端末にログインする
(5) バイナリ格納用ディレクトリを作成する
- mkdir /data/local/tmp
- adb push busybox /data/local/tmp
- adb push su /data/local/tmp
- adb push zergrush /data/local/tmp
(8) 端末に送り込んだbusyboxとzergrushのパーミッションを変更する
- cd /data/local/tmp
- chmod 0755 busybox
- chmod 0755 zergrush
- ./zergrush
(10) suおよびbusyboxを端末にインストールする
- ./busybox mount –o rw,remount /system
- ./busybox cp busybox /system/xbin
- ./busybox cp su /system/xbin
- cd /system/xbin
- chmod 0755 busybox
- chmod 6755 su
- adb install SuperUser.apk
(13) Superuserを起動し、メニューの”環境設定”を選択
(14) 環境設定の”General”にある”SUコマンド バージョン情報”の欄をクリックし、suコマンドの最新版が出ていれば、更新する。
(15) 端末をリブート
以上でおしまい。記憶に頼って書いているので、間違いを発見した場合は、コメントに指摘していただければ、ありがたいです。
0 件のコメント:
コメントを投稿