伊藤博文のブログ

ブログの説明を入力します。


テーマ:

年末で忙しいので取り敢えず一時rootまでのBATファイルを作成。


v0.0.2として纏めておきました。

最終的にはau su回避と後処理まで含めてしまう予定ですが年末なので忙しくて・・・。


ISW11F_root_kit_v0.0.2.zip


既にv0.0.1を持ってる人はISW11F_root_v001.batを編集


終盤が違います。


@echo off
echo ISW11F ICS rootキット Ver.0.0.2
echo .
echo USBデバッグを有効にし、端末をUSB接続して下さい。
echo 接続の種類は「マスストレージ」を選択します。
echo adbはandroid4.0以降に対応したものが必要です。
echo ホームの壁紙設定が消えますので、必要に応じてバックアップして下さい。
echo .
echo .
echo 開始します。
pause
cls
echo 実行環境をチェックします。
pause
if not exist f05d_unlock goto error1
if not exist f10d.ab goto error1
if not exist loop.bat goto error1
if not exist mkdevsh goto error1
if not exist su goto error1
goto main

:error1
cls

echo .
echo カレントフォルダに必要なファイルがありません。
echo コマンドプロンプトでファイルを配置したフォルダに移動してから
echo 実行してみて下さい。
echo .
echo .
echo もしかして:「管理者として実行」してないですか?
echo .
echo 終了します。
pause
exit /b 1

:main
cls
echo ISW11Fの画面ロックを解除して次に進んで下さい。
pause
cls
echo 「完全な復元」画面で「データを復元する」をタップして下さい。
adb restore f10d.ab
echo リストアが完了したら次に進んで下さい。
echo .
echo 「完全な復元」画面が出ない場合はadbのバージョンを確認して下さい。
echo .
pause
echo パーミッションの確認をします。
adb shell "ls -l -d /data/data/com.android.settings/a"
pause
adb shell "rm -r /data/data/com.android.settings/a/*"
adb shell "rm -r /data/data/com.android.settings/a"
cls
echo /dataのパーミッションを変更します。
echo 別ウィンドウを立ち上げ処理をします。
echo 「link failed File exists」と延々と表示されますが正常です。
echo 別ウィンドウの処理が開始されたら、そっちは放置してこのウィンドウに戻って下さい。
pause
start loop.bat
echo .
echo 端末の画面がロックされている場合は解除して下さい。
echo 「完全な復元」画面で「データを復元する」をタップして下さい。
adb restore f10d.ab

echo リストアが完了したら別ウィンドウのループしている処理をを「ctrl+c」で停止します。
echo バッチ ジョブを終了しますか (Y/N)?と聞いてきますので「y」を入力してエンターを押して下さい。
echo バッチジョブを終了したら、このウィンドウで処理を続行して下さい。
pause
cls
echo /dataのパーミッションの確認
echo drwxrwxrwxになっていれば成功です。続行しましょう。
echo 失敗した場合は続行しても無駄ですので、原因を追究して下さい。
adb shell "ls -l -d /data"
pause
cls
echo 各種ファイルを転送後、/dev/shを作成します。
adb shell "mkdir /data/rootkit"
adb push mkdevsh /data/rootkit/
adb push su /data/rootkit/
adb push f05d_unlock /data/rootkit/
adb push gps.conf /data/rootkit/
adb push GpsConfigFile.txt /data/rootkit/
adb shell "chmod 777 /data/rootkit/gps.conf"
adb shell "chmod 777 /data/rootkit/GpsConfigFile.txt"
adb shell "chmod 777 /data/rootkit/mkdevsh"
adb shell "chmod 777 /data/rootkit/su"
adb shell "chmod 777 /data/rootkit/f05d_unlock"
adb shell "mv /data/local /data/local.org"
adb shell "mkdir /data/local"
adb shell "mkdir /data/local/tmp"
adb push mkdevsh /data/local/tmp/
adb shell "chmod 777 /data/local/tmp/mkdevsh"
pause
echo isw11f_helperをrootkit配下に転送し777に。
adb push isw11f_helper /data/rootkit/
adb shell "chmod 777 /data/rootkit/isw11f_helper"
echo 次に進みます
pause

cls
:LOOP
echo ***************************************************
echo [1] : adb shell "/data/rootkit/isw11f_helper"を実行
echo [2] : 1が成功したので次に進む
echo ***************************************************
SET NUM=""

   set /p NUM="番号を選択してください >"
   if "%NUM%"=="" goto ERROR
   if "%NUM%"=="1" goto helper
   if "%NUM%"=="2" goto END

:ERROR
cls
echo ***************************************************
echo 1か2の数字を入力してください。
echo ***************************************************
pause
cls
goto LOOP

:helper
cls
adb shell "/data/rootkit/isw11f_helper"
echo ***************************************************
echo ↓*の付いたメッセージは成功のメッセージではない。
echo.
echo ****pathcing...
echo ****done!
echo ****Killed
echo.
echo ↑*は成功と誤解しないためです。
echo.
echo 上記と同じ表示が出ましたか?
echo.
echo ***************************************************
echo [1] : pathcing...を含むメッセージが出ました。(*無し)
echo [2] : それ以外のメッセージでした。
echo ***************************************************
SET NUM=""
   set /p NUM="番号を選択してください >"
   if "%NUM%"=="" goto ERROR2
   if "%NUM%"=="1" goto END
   if "%NUM%"=="2" goto helper
:END
echo お疲れ様でした
echo root取得txtを読み進めてください。
echo 後処理txtもお忘れ無く。
echo 何かキーを押すと終了します。

:ERROR2
cls
echo ***************************************************
echo 1か2の数字を入力してください。
echo ***************************************************
pause
cls
goto helper

pause

AD
いいね!した人  |  コメント(0)  |  リブログ(0)

伊藤博文さんの読者になろう

ブログの更新情報が受け取れて、アクセスが簡単になります

AD

Ameba人気のブログ

Amebaトピックス

      ランキング

      • 総合
      • 新登場
      • 急上昇
      • トレンド

      ブログをはじめる

      たくさんの芸能人・有名人が
      書いているAmebaブログを
      無料で簡単にはじめることができます。

      公式トップブロガーへ応募

      多くの方にご紹介したいブログを
      執筆する方を「公式トップブロガー」
      として認定しております。

      芸能人・有名人ブログを開設

      Amebaブログでは、芸能人・有名人ブログを
      ご希望される著名人の方/事務所様を
      随時募集しております。