Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ROOT-ZTE-X1001 — ZTE Blade X1001(Android 15、Unisoc UMS9230)向けにCVE-2022-38694エクスプロイトを使用したMagisk root化ガイド。貢献とスクリーンショットを歓迎します。 | Kitploit
ツール/GitHubGitHub/sloden1977-lang/root-zte-x1001
Androidセキュリティ特権昇格エクスプロイトモバイルセキュリティ学習と教育
GitHubsloden1977-lang/root-zte-x1001

ROOT-ZTE-X1001

ZTE Blade X1001(Android 15、Unisoc UMS9230)向けにCVE-2022-38694エクスプロイトを使用したMagisk root化ガイド。貢献とスクリーンショットを歓迎します。

リポジトリを見る
12ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

ZTE Blade X1001 — Magiskによるルート化(Android 15、Unisoc UMS9230)

⚠️ 警告: デバイスのroot化は、保証を無効にしたり、誤った手順で行うとデバイスをブリック(文鎮化)させたり、すべてのデータを消去したりする可能性があります。自己責任で進めてください。このリポジトリは教育目的のみです。


目次

  • デバイス情報
  • 前提条件
  • フェーズ0 — デバイスの確認
  • フェーズ1 — Windowsでの準備
  • フェーズ2 — エクスプロイトCVE-2022-38694の実行
  • フェーズ3 — Magiskのパッチ適用とインストール
  • 最終確認
  • トラブルシューティング

デバイス情報

項目値
モデルZTE Blade X1001
ファームウェアC1.0.10_X1001_EEA
Android12
セキュリティパッチ2025-09-05
プロセッサUnisoc T606 (UMS9230)
ストレージUFS
パーティション方式A/B
デフォルトのアクティブスロット_b

前提条件

必要なソフトウェア(すべてWindows用):

  • ADB + Fastboot — Android Platform Tools
  • SPD Research Driver R4.20.4201 — 製造元: UNISOC Communications Inc.
  • CVE-2022-38694エクスプロイトスクリプト — ums9230_universal_unlock(UFSビルド)
  • Magisk APK

ハードウェア:

  • Windows 10/11 PC
  • PCに直接接続するUSBケーブル(ハブなし)
  • バッテリー残量が30%以上のタブレット

フェーズ0 — デバイスの確認

始める前に、お使いのデバイスがこのプロファイルと一致していることを確認してください。ADBを有効にしてタブレットを接続した状態で、以下のコマンドを1つずつ実行します:

root@kitploit:~
adb shell getprop ro.board.platform
adb shell getprop ro.hardware
adb shell getprop ro.bootloader
adb shell getprop ro.build.version.security_patch
adb shell cat /proc/cpuinfo | head -20
adb shell ls -la /dev/block/ | grep -E "mmcblk|sd[a-z]"

これらの結果から以下を確認できます:

  • チップセットがUMS9230であること
  • ストレージがUFSであること(mmcblkではなくsda/sdb/sdcとして表示されます)
  • CVE-2022-38694エクスプロイトが適用可能であること

ストレージがmmcblkとして表示される場合は、UFSビルドの代わりにスクリプトのeMMCビルドを使用してください。


フェーズ1 — Windowsでの準備

1.1 — SPDドライバーのインストール

  1. SPD_Driver_R4.20.4201.zipをダウンロードして解凍します
  2. タブレットをPCから取り外します
  3. インストーラーを管理者として実行します
  4. デバイスマネージャーで、UNISOC Communications Inc.の下にドライバーが正しく表示されることを確認します

1.2 — アンロックスクリプトの準備

  1. ums9230_universal_unlock.zip(UFSビルド)をダウンロードします
  2. スペースを含まないパスに解凍します。例:
    root@kitploit:~
    C:\unisoc_unlock\
    

1.3 — Platform Toolsの確認

ADBとFastbootが利用可能であることを確認してください。Android Studioでインストールした場合、通常は次の場所にあります:

root@kitploit:~
C:\Users\TU_USUARIO\AppData\Local\Android\Sdk\platform-tools\

任意のフォルダーから使用できるように、そのパスをシステム環境変数(PATH)に追加してください。


フェーズ2 — エクスプロイトCVE-2022-38694の実行

このエクスプロイトは、BROM(Boot ROM)モードを介してブートローダーの設定領域に直接書き込み、oem_unlockedフラグをハードウェアレベルで変更してZTEの検証を回避します。

事前チェックリスト

  • SPDドライバーがインストールされ、デバイスマネージャーで確認済み
  • スクリプトがC:\unisoc_unlock\に解凍済み(パスにスペースがないこと)
  • タブレットのバッテリー残量が30%以上
  • USBケーブルをPCに直接接続(ハブなし)

ステップ1 — スクリプトのフォルダーでCMDを管理者として開く

WindowsエクスプローラーでC:\unisoc_unlock\に移動します。アドレスバーをクリックしてcmdと入力し、Enterキーを押します。開いたウィンドウで:

root@kitploit:~
unlock_autopatch_9230.bat

Waiting for device...というメッセージが表示され、スクリプトが待機状態になります。


ステップ2 — BROMモードに入る

スクリプトが待機している状態で:

  1. タブレットからUSBを抜きます
  2. タブレットの電源を完全に切ります(再起動ではなく、画面が真っ暗になり振動が止まるまで待ちます)
  3. 音量ダウンを長押しします
  4. ボタンを押したままUSBをPCに接続します
  5. さらに2〜3秒ボタンを押し続けてから離します

成功したかどうかの確認方法:

デバイスマネージャーの*ポート(COMとLPT)*の下に、次のような名前の新しいデバイスが表示されます:

  • Spreadtrum Phone
  • SPRD U2S Diag (COMx)
  • SPD...

黄色い三角マークが表示される場合 → SPDドライバーを再インストールしてください。
5回試しても何も表示されない場合 → 音量ダウンの代わりに音量アップを試してください。


ステップ3 — スクリプトが自動的に実行される

デバイスが検出されると、スクリプトは自動的に進行します。次のようなメッセージが表示されます:

root@kitploit:~
[*] Waiting for device in BROM mode...
[*] Device found!
[*] Connecting to BROM...
[*] Reading chipset info... UMS9230
[*] Sending exploit payload...
[*] Bypassing DAM...
[*] Writing unlock flag...
[*] Done! Rebooting device...

⚠️ 処理中は:

  • USBを抜かないでください
  • タブレットのボタンを押さないでください
  • スクリプトのウィンドウを閉じないでください
  • タブレットの画面が真っ暗になる場合があります — 正常です

所要時間の目安: 1〜3分


ステップ4 — アンロックの確認

再起動時に、タブレットにオレンジ色/黄色の警告が表示される場合があります:

Your device software can't be checked for corruption. Please lock the bootloader.

これは良い兆候です。コマンドで確認するには:

root@kitploit:~
adb reboot bootloader
fastboot getvar unlocked

結果はunlocked: yesになるはずです。

さらに、スクリプトはC:\unisoc_unlock\フォルダーにboot.binファイルを自動生成します。boot.imgにリネームしてください:

root@kitploit:~
copy C:\unisoc_unlock\boot.bin C:\unisoc_unlock\boot.img

フェーズ3 — Magiskのパッチ適用とインストール

ステップ1 — タブレットにMagisk APKをインストールする

root@kitploit:~
adb install C:\ruta\al\Magisk.apk

または、タブレットのブラウザからgithub.com/topjohnwu/Magisk/releases/latestにアクセスして直接ダウンロードします。

ステップ2 — boot.imgをタブレットに転送する

root@kitploit:~
adb push C:\unisoc_unlock\boot.img /sdcard/boot.img

ステップ3 — Magiskでboot.imgにパッチを適用する

  1. タブレットでMagiskアプリを開きます
  2. Install → Select and Patch a Fileをタップします
  3. /sdcard/boot.imgを選択します
  4. Magiskは/sdcard/Download/にmagisk_patched-XXXXX_XXXXX.imgのような名前のパッチ済みファイルを生成します

ステップ4 — パッチ済みファイルをPCに取得する

root@kitploit:~
adb pull /sdcard/Download/magisk_patched-XXXXX_XXXXX.img C:\unisoc_unlock\magisk_patched.img

ステップ5 — アクティブスロットのbootパーティションにフラッシュする

root@kitploit:~
adb reboot bootloader
fastboot flash boot_b C:\unisoc_unlock\magisk_patched.img
fastboot reboot

アクティブスロットが_bでない場合は、コマンドをboot_aに調整してください。


最終確認

再起動後、Magiskアプリを開いてください。インストール済みとしてバージョンが表示されていれば、rootが有効です。root確認用のアプリでも確認できます。


トラブルシューティング


クレジット

  • CVE-2022-38694エクスプロイト: TomKing062
  • Magisk: topjohnwu

ZTE Blade X1001(ファームウェアC1.0.10_X1001_EEA、Android 12)向けに作成されたドキュメント。

ツールをダウンロード
問題考えられる原因解決策
デバイスがBROMに表示されないボタンの組み合わせが間違っている音量ダウンの代わりに音量アップを試す
デバイスに黄色い三角マークが表示されるSPDドライバーが正しくインストールされていないタブレットを外した状態でドライバーを管理者として再インストールする
fastboot getvar unlockedがnoを返すエクスプロイトが正しく完了しなかったフェーズ2を最初からやり直す
Magiskに"Requires Additional Setup"と表示されるインストールが不完全アプリ内の指示に従って再起動する
フラッシュ後にタブレットが起動しないスロットが間違っているブートローダーに入り、反対のスロット(boot_a / boot_b)にフラッシュする