AnExplorer は、上級 Android ユーザーに 完全な root アクセスを与えます。デバイスのすべての保護されたパーティション (/system、/data、/cache、/vendor など) 内のファイルを参照、コピー、移動、名前変更、編集します。
root アクセスによってロックが解除されるもの
| 能力 | ルートなし | ルート付き |
|---|---|---|
/sdcard/ を参照 | ✅ | ✅ |
/data/app/ を参照 (インストールされている APK) | ❌ | ✅ |
/android/data/ (アプリのプライベート ファイル) を参照 | ❌ | ✅ |
/system/build.prop を編集 | ❌ | ✅ |
/etc/hosts (ブロック ドメイン) を編集 | ❌ | ✅ |
ファイルを /system/ にコピーします | ❌ | ✅ |
| システム アプリ/ブロートウェアをアンインストールする | ❌ | ✅ |
/data/ | の構成ファイルを編集します。 ❌ | ✅ |
AnExplorer がルートを処理する方法
AnExplorer は root アクセスを自動的に検出します。制限されたパスに移動すると、ルート マネージャー (Magisk、SuperSU、KingRoot) に su 権限が要求されます。セッションごとに 1 回付与します。
変更は安全に行われます。
- システム パーティションは、書き込み前は 読み取り/書き込みで再マウントされ、書き込み直後は 読み取り専用で再マウントされます。
- 危険な操作 (
/system/framework/...を削除) は確認を求めます - ルート操作はレビューのためにセッションに記録されます
般的なルートの使用例
/etc/hosts を編集 — システムレベルの広告ブロック
ホスト ファイル内のエントリを置換/追加して、分析ドメインと広告ネットワークをネットワーク層でブロックします。 Explorer の Text Editor は、root 書き込みアクセス権でファイルを開きます。
/system/build.prop を編集します
デバイスの指紋、DPI、画面密度を変更するか、非表示の開発者向けオプションを有効にします。 AnExplorer は保存する前にバックアップ コピーを作成します。
アプリのプライベート データを参照する
/android/data/com.example.app/ を開いて、データベース、共有設定、キャッシュ ファイルを検査します。インストールされているアプリをデバッグする開発者に役立ちます。
サイレント APK インストール/アンインストール
APK インストーラー は、root が使用可能な場合、Android の確認画面を表示せずに APK をサイレント インストールし、システム ブロートウェアを削除できます。
システムフォントまたは着信音をコピーする
カスタム フォントを /system/fonts/ に追加するか、カスタム着信音を /system/media/audio/ringtones/ に追加します。変更はアプリの再起動後も維持されます。
アプリデータのバックアップ
アプリのデータ (ログイン、ゲームの保存、構成) を保存するには、出荷時設定にリセットする前に /android/data/[package]/ フォルダー全体をコピーします。
ADB ルート アクセス (物理ルートは不要)
AnExplorer は、ADB デバッグが有効になっているが、Magisk ルートではないデバイスに対して ADB ベースのルートをサポートします。これにより、デバイスのシステム パーティションを変更することなく、高度なファイル アクセスが可能になります。
ADB ルートの仕組み
ADB root (adb root) は、root 権限で ADB デーモンを再起動します。これにより、Explorer は次のことができるようになります。
- 通常は制限されているパスを参照します (例:
/android/data/、/data/app/) - 保護されたファイルの読み取りとコピー
- 昇格した権限でコマンドを実行する
要件: 開発者向けオプションが有効で、USB デバッグまたはワイヤレス デバッグがオンになっており、デバイスで adb root が許可されている必要があります (ほとんどのストック製品ビルドではこれが無効になっていますが、AOSP エミュレータと開発者/エンジニアリング ビルドでは許可されています)。
WiFi ADB ルート
Android 11 以降はワイヤレス ADB ペアリングをサポートしています。
- デバイスで 開発者向けオプション → ワイヤレス デバッグ を有効にします
- AnExplorer → Tools → ADB Connect を開き、IP:port とペアリング コードでペアリングします。
- デバイスが許可すると、AnExplorer は ADB ルート セッションを自動的にネゴシエートします
- 制限されたパスに移動します — AnExplorer は透過的に昇格アクセスを要求します
USB ADB ルート
- USB 経由でデバイスを接続し、ホスト PC を信頼します
- USB デバッグ が有効になっていることを確認します
- AnExplorer は接続を検出し、デバイスが許可している場合は ADB ルートにエスカレーションします。
/android/data/、/system/、またはその他の制限されたパスを参照します
ADB ルートと Magisk ルート
| 能力 | ADB ルート | マジスクルート |
|---|---|---|
| システム変更なし | ✅ | ❌ (システムレスだが必須) |
/android/data/ を参照 | ✅ | ✅ |
完全な /system/ 書き込み | ⚠️本番環境では読み取り専用 | ✅ |
| APK のサイレント インストール | ✅ | ✅ |
| 永続的 (再起動後も存続) | ✅ | ✅ |
| すべての実稼働デバイス | ✅ | ✅ (ブートローダーのロックが解除可能な場合) |
サポートされているルート マネージャー
- Magisk (推奨 - システムレス ルート)
- スーパーSU
- キングルート
- 標準パスの 任意の SU バイナリ
- ADB ルート — USB または WiFi ADB 経由 (開発者/エンジニアリング ビルド、Magisk は必要ありません)
