MTKClient

これは、エクスプロイト、フラッシュの読み書き、そしてクレイジーなことを行うための mtk ツールです。
Windows では、ストックの mtk ポートと usbdk ドライバーをインストールする必要があります(下記の手順を参照)。
Linux では、古い kamakiri を使用する場合にのみ、パッチ適用済みカーネルが必要です(Setup フォルダを参照)(フラッシュの読み書きを除く)。
mtk スクリプトが実行されたら、デバイスの電源を切り、vol up + power または vol down + power を押し続けながら電話を接続して BROM モードで起動します。ツールが検出したら、ボタンを離します。
MT6781, MT6789, MT6855, MT6886, MT6895, MT6983, MT8985
- これらのチップセットは V6 と呼ばれる新しいプロトコルを使用しており、ブート ROM にパッチが適用されています。
--loader オプションと Loaders/V6 ディレクトリの適切なローダーを使用する必要があります。
ブート ROM は機能しないため、プリローダーモードを使用する必要があります(ハードウェアボタンを押さず、接続するだけ)。
一部のデバイスではプリローダーが無効になっていますが、"adb reboot edl" を実行して再アクティブ化できます。
クレジット
- kamakiri [xyzz]
- linecode exploit [chimera]
- heapbait exploit [chimera], creds to [R0rt1z2],[Shomy]
- Chaosmaster
- Geert-Jan Kreileman (GUI, design & fixes)
- All contributors
インストール
Linux/macOS インストールのヒント
Windows インストールのヒント
自動化された Windows インストーラー
使用法
使用方法
Re LiveDVD の使用 (すぐに使える, Ubuntu ベース):
ユーザー: user, パスワード: user (Ubuntu 22.04 LTS ベース)
Live DVD V6
問題がある場合 ....... ログと完全なコンソールの詳細を送信してください!
- mtk ツールを --debugmode で実行してください。ログは log.txt に書き込まれます(おそらく)。
ルール / 情報
チップの詳細 / 設定
- config/brom_config.py を参照
- 自動検出用の不明な USB vid/pid は config/usb_ids.py を参照
その他
学習リソース