Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
realme-c53-unlock-root — Realme C53 / RMX3760 (Unisoc T612) 向けブートローダーアンロック (CVE-2022-38694) & root化ガイド | Kitploit
ツール/GitHubGitHub/gopartner/realme-c53-unlock-root
Androidセキュリティ特権昇格ペイロード生成エクスプロイトモバイルセキュリティハードウェアセキュリティ学習と教育ファームウェア解析
GitHubgopartner/realme-c53-unlock-root

realme-c53-unlock-root

Realme C53 / RMX3760 (Unisoc T612) 向けブートローダーアンロック (CVE-2022-38694) & root化ガイド

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

人気

すべて見る →

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

すべてのツールを探索

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

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

Realme C53 (RMX3760) — ブートローダーアンロック & ルート化ツールキット

English | Bahasa Indonesia

Realme C53(およびその他のRealmeデバイス)のブートローダーをアンロックしてルート化します。KernelSU、Magisk、またはその両方のハイブリッドに対応。

⚠️ RMX3760 (Unisoc T612):ブートローダーのアンロック + Magiskによるルート化は、Android 15とAndroid 14の両方で動作確認済みです。 KernelSU LKMはAndroid 15カーネル(5.15.178、MODULE_SIG_FORCE=n)でのみ動作します。 Android 14(5.4.254、MODULE_SIG_FORCE=y)ではカーネルが署名されていないモジュールを拒否します(insmod → Key was rejected by service)。そのため、そちらではMagiskを使用してください。

自分のフォークで作成するGitHubリリースはすべてあなた個人のビルドです。保存しておけば、同じデバイスで再度ルート化が必要になったときにいつでも再利用できます。


✅ 検証済みの結果 (2026-08-02)

方法Android 15 (5.15.178)Android 14 (5.4.254)
ブートローダーアンロック (CVE-2022-38694)✅ OK✅ OK
Magiskルート化✅ OK✅ OK
KernelSU LKM (モジュールロード)✅ OK (MODULE_SIG_FORCE=n)❌ ブロック (MODULE_SIG_FORCE=y)

🔎 まずカーネルを確認してください: adb shell uname -r

  • 5.15.178-android13-8 → KernelSU / ハイブリッドが動作します
  • 5.4.254-android12-9 → Magisk を使用してください(KernelSU はカーネルの完全な再ビルドが必要です)

正確なコマンド、ログ、MD5チェックサムを含む完全なステップバイステップガイド:docs/UNLOCK_ROOT_GUIDE.md

✅ ブートローダーの再ロック — 検証済み (2026-08-05、Android 14): fastboot flashing lock → Lock bootloader successfully! → ro.boot.flash.locked=1、 verifiedbootstate=green、vbmeta.device_state=locked、デバイスは正常に起動します。 完全な手順:ブートローダーの再ロック。


🔒 ブートローダーの再ロック

デバイスを完全な純正のロック状態に復元します(Android 14 / RMX3760で検証済み)。

前提条件

  • 純正のbootイメージをバックアップ済みであること(例:output/backup/boot_a_a14_stock.img、boot_b_a14_stock.img)
  • ルート化を解除済みであること — ロック後にAVB検証が通るよう、両方のスロットで純正bootを復元してください

手順

# 1. Flash stock boot to BOTH slots (replaces Magisk-patched boot / removes root)
adb reboot bootloader
fastboot flash boot_a output/backup/boot_a_a14_stock.img
fastboot flash boot_b output/backup/boot_b_a14_stock.img

# 2. Re-lock the bootloader (confirm on the phone screen with volume keys if prompted)
fastboot flashing lock
#   → fastboot getvar locked   → "Lock bootloader successfully!"

# 3. Reboot and verify
fastboot reboot
adb shell getprop ro.boot.flash.locked        # 1
adb shell getprop ro.boot.verifiedbootstate   # green
adb shell getprop ro.boot.vbmeta.device_state # locked

ℹ️ fastboot flashing lock は、ブートローダーが CVE エクスプロイト経由でアンロックされていても機能します。ロック後の初回起動には時間がかかります(工場出荷時リセット)— そのままお待ちください。

ℹ️ デバイスが flashing lock に対して Not implement. を報告する場合は、アンロックに使用したのと同じ spd_dump CVE ツールチェーンで miscdata マーカー(オフセット 8192、64 バイト)をゼロ埋めして再ロックしてください。ゼロ埋めされたマーカー = ロック状態です。


📋 要件

項目必要な用途
GitHub アカウントフォーク + GitHub Actions(カーネルモジュールのビルド)
Python 3.10+CLI ツール(python cli.py)
ADB + Fastboot書き込みと検証(Platform Tools に同梱)
USB ケーブルデータ転送対応のもの
Windows PC(または Linux VM)ブートローダーのアンロック(spd_dump.exe は Windows でのみ動作)

Python をお持ちでない場合?代わりに Release ZIP をダウンロードしてください — 書き込みスクリプトが含まれており、セットアップは不要です。

🤖 AI アシスタントを使いますか? すぐに使えるプロンプトについては AI_PROMPT_TEMPLATE.md を参照してください。 推奨:opencode — ファイルの読み取り・編集やコマンドの実行をターミナルから直接行える AI エージェント CLI です。このリポジトリのフォルダから実行してください。


仕組み

You fork this repo
  → Run GitHub Actions (builds kernelsu.ko for YOUR device)
     OR use a pre-built Release
  → Unlock bootloader (CVE-2022-38694 for SPRD/Unisoc)
  → Flash KernelSU, Magisk, or hybrid root
  → Done. Keep the Release for future use.

カーネルビルド環境をセットアップする必要はありません。すべては GitHub のクラウド上で実行されます。


2 つの使用方法

🟢 パス A — 既存のリリースを使用する(ビルド不要)

誰かが同じデバイス/カーネル向けにすでにビルドしている場合は、そのリリースをダウンロードするだけです:

Download Release ZIP or kernelsu.ko from an existing GitHub Release
  → Place kernelsu.ko in downloads/kernelsu.ko
  → Follow "Quick Start" from Step 2

GitHub アカウントやフォークは不要です。唯一の前提条件は、一致するカーネルバージョン (vermagic) です。

🔵 パス B — 自分でビルドする (推奨)

自分専用のカーネルモジュールをビルドしましょう — あなたのリリース、あなたのバックアップ:

Fork this repo → Run GitHub Actions → Get YOUR Release
  → Download kernelsu.ko from your own Release
  → Follow "Quick Start" from Step 2

📋 デバイス互換性

チップセットファミリーSoC/プラットフォームアンロック方法ステータス
SPRD (Unisoc)T606, T610, T612, T618CVE-2022-38694✅ テスト済み (C53)
Realme C53 (RMX3760) Android 15T612CVE-2022-38694✅ アンロック + Magisk + KSU LKM
Realme C53 (RMX3760) Android 14T612CVE-2022-38694✅ アンロック + Magisk (KSU ブロック: MODULE_SIG_FORCE=y)
MediaTekHelio Gxx, DimensityBROM モード (mtkclient)⚠️ プロファイル例
QualcommSnapdragon 6xx/7xxEDL / fastboot oem⚠️ プロファイル例

マルチデバイス + マルチチップセット: 各デバイスには devices/ 内に TOML プロファイルがあります。 メニュー d) または環境変数 RMX_DEVICE=example_mediatek python cli.py で切り替えます。

自分でプロファイルを作成する: devices/template.toml をコピー → devices/MODEL_ANDA.toml、デバイスの値を入力します。

SPRD以外のチップセットの場合、unlockツールはリポジトリに含まれていません。 必要なツールのダウンロードリンクについては、CLIメニュー5のunlock手順を参照してください。


🚀 クイックスタート (フルフロー)

ステップ 1 — フォーク & カーネルモジュールのビルド

  1. このリポジトリをあなたの GitHub アカウントにフォークします
  2. Actions タブ → Build & Create Complete Release → Run workflow に移動します
  3. 約15分待ちます
  4. GitHub が kernelsu.ko を含む Release を作成します

ステップ 2 — PC とスマートフォンの準備

# Clone your fork
git clone https://github.com/YOUR_USERNAME/realme-c53-unlock-root.git
cd realme-c53-unlock-root

# Download the Release from GitHub
#   → Go to your fork's Releases page
#   → Download kernelsu.ko from the latest release
#   → Place it in: downloads/kernelsu.ko

# Install SPRD driver (Windows only)
python cli.py       # select menu 4

ステップ 3 — ブートローダーのロック解除

python cli.py       # select menu 5 (follow the screwdriver trick)

電話は工場出荷時設定にリセットされます。Androidをセットアップし、USBデバッグを有効にします。

ステップ4 — ビルドとフラッシュ

root化の方法を選択してください:

オプションA — ハイブリッド Magisk + KernelSU (RMX3760に推奨)

# 1. Download Magisk v27.0 APK to tools/apk/
# 2. Extract and run boot_patch.sh on-device, or use Magisk app to patch stock boot
# 3. Flash patched boot to both slots:
adb reboot bootloader
fastboot flash boot_a magisk_patched_boot.img
fastboot flash boot_b magisk_patched_boot.img
fastboot reboot

# 4. Install ksu_loader Magisk module:
#    Push tools/modules/ksu_loader/ksu_loader_v2.zip to phone
#    Open Magisk app → Modules → Install from storage → select the zip
#    Reboot

# 5. Install KernelSU Next APK for KSU app root management
adb install tools/apk/KernelSU_Next.apk

オプションB — KernelSU LKM(テストブートの安全性)

# Backup stock boot from your phone
python cli.py       # select menu 3

# Build flashable KernelSU boot image
python release/build_release.py --kernelsu downloads/kernelsu.ko --stock output/backup/stock_boot_*.img

# Verify the artifact
python release/build/verify_release.py

# Flash to phone (test-boot first)
python cli.py       # select menu 6

オプション C — Magisk のみ(直接フラッシュ)

# Use Magisk app to patch stock boot, then:
fastboot flash boot_a magisk_patched_boot.img
fastboot flash boot_b magisk_patched_boot.img
fastboot reboot

ステップ 5 — root 権限の確認

python cli.py       # select menu 8
# or
adb shell su -c id  # should show uid=0(root)

🔄 リリースの再利用

GitHub リリースはあなたのフォークと端末に紐づいています。再度 root 化が必要になった場合(OTA アップデート後、工場出荷時リセット後など)は次の手順を実行してください:

KernelSU root:

  1. フォークの Releases ページに移動します
  2. 同じ kernelsu.ko をダウンロードします
  3. 新しい純正 boot をバックアップします: python cli.py → メニュー 3
  4. 再ビルドします: python release/build_release.py --kernelsu kernelsu.ko --stock output/backup/stock_boot_*.img
  5. 書き込みます: python cli.py → メニュー 6

ハイブリッド Magisk+KSU root:

  1. ステップ 4 のオプション A に従い、Magisk v27 で純正 boot を再パッチします
  2. ksu_loader Magisk モジュールを再インストールします
  3. 同じ kernelsu.ko と KernelSU Next APK を維持します
ツールをダウンロード