Linux(x86_64またはarm64)
次の依存関係が必要です。
| ディストリビューション | |||||
|---|---|---|---|---|---|
| デビアン | python3 aria2 unzip sudo | whiptail | python3-venv | python3-pip | p7zip-full |
| OpenSuse TumbleWeed | 同上 | dialog | python3-venvctrl | 同上 | 同上 |
| アーチ | Debianと同じ | libnewt | Debianと同じ | python-pip | p7zip |
Python3ライブラリrequestsが使用されます。
Pythonバージョン≥3.7.2 。
推奨使用
ubuntu(wsl2を使用できます)
すぐに使用する準備ができています。
Debian(WSL2を使用できます)
すぐに使用する準備ができています。
OpenSuse TumbleWeed(WSL2を使用できます)
すぐに使用する準備ができています。
run.shすべての依存関係を自動的に処理します。
コマンドを入力する必要はありません。
星(必要に応じて)。
レポをローカルにクローンします:
git clone https://github.com/LSPosed/MagiskOnWSALocal.git --depth 1 cd MagiskOnWSALocalを実行します。
run ./scripts/run.sh 。
WSAバージョンとそのアーキテクチャ(主にx64)を選択します。
Magiskのバージョンを選択します。
インストールするギャップのブランドを選択してください。
MindThegapps
選択できる他のバリアントはありません。
ルートソリューションを選択します(根もありません)。
スクリプトを初めて実行している場合、完了するまでに時間がかかります。スクリプトが完了すると、 MagiskOnWSALocalフォルダーでoutputとdownloadという名前の2つの新しいフォルダーが生成されます。 outputフォルダーに移動します。ステップ3で./run.shスクリプトを実行している間、 Yesを選択した場合Do you want to compress the output?次に、 outputフォルダーに、 WSA-with-magisk-stable-MindTheGapps_2207.40000.8.0_x64_Release-Nightly WSA-with-magisk-stable-MindTheGapps_2207.40000.8.0_x64_Release-Nightly圧縮ファイルが表示されます。フォルダーが開いている場合、ステップ10にスキップします。注:圧縮されたファイルの名前またはoutputフォルダーで生成されたフォルダーは異なる場合があります。 ./run.shの実行時に行われた選択に依存します。
圧縮されたファイルを抽出し、ファイルの抽出後に作成されたフォルダーを開きます。
ここでファイルRun.batを探して実行します。
%LOCALAPPDATA%PackagesMicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbweLocalCacheuserdata.vhdxをアンインストールして復元する前にバックアップできます。)Install.ps1管理者として実行する必要があります。Win+xを押し、 Windows Terminal (Admin)を選択します。cd "{X:pathtoyourextractedfolder}" enter押して、 {X:pathtoyourextractedfolder} {} : extracted folder}、たとえばcd "D:wsa"PowerShell.exe -ExecutionPolicy Bypass -File .Install.ps1を押してEnter押します。Magisk/Playストアが発売されます。 Zygisk EnabledまたはriruとLsposed-riruを使用してLsposed-zygiskをインストールしてお楽しみください。
インストールされているフォルダーを削除できますか?
いいえ。
WSAを新しいバージョンに更新するにはどうすればよいですか?
ビルドスクリプトを更新します:
git pullgitの詳細については、https://git-scm.com/bookを参照してください
スクリプトを再実行し、以前のインストールのコンテンツを置き換えて、 Install.ps1再実行します。心配しないでください、あなたのデータは保存されます。
WSAからログキャットを取得するにはどうすればよいですか?
%LOCALAPPDATA%PackagesMicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbweLocalStatediagnosticslogcat
Magiskを新しいバージョンに更新するにはどうすればよいですか?
WSAの更新と同じことを行います。
プレイインテグリティ(以前はSafetynetとして知られていました)に合格する方法は?
他のすべてのエミュレーターと同様に、まさに。
仮想化は有効になりませんか?
Install.ps1 、有効にならない場合は有効にします。再起動した後、 Install.ps1 rerunしてWSAをインストールします。まだ機能していない場合は、BIOSで仮想化を有効にする必要があります。それは長い話なので、Googleに助けを求めてください。
システムを読み取りワイトとして再マウントする方法は?
WSAは、hyper-vによって読み取り専用として取り付けられているため、方法はありません。 Magiskモジュールを作成して、システムを変更できます。または、system.imgを直接変更します。 Googleに助けを求めてください。
adb connect localhost:58526できません。どうすればよいですか?
開発者モードが有効になっていることを確認してください。問題が続く場合は、設定ページでWSAのIPアドレスを確認し、 adb connect ip:5555を試してください。
なぜMagiskオンラインモジュールが空いているのですか?
Magiskは、オンラインモジュールリポジトリを積極的に削除します。モジュールをローカルにインストールするか、 adb push module.zip /data/local/tmpおよびadb shell su -c magisk --install-module /data/local/tmp/module.zipでインストールできます。
Magisk V23.0 Stableまたは低いバージョンを使用できますか?
いいえ。Magiskには、WSAで走るのを防ぐバグがあります。 Magisk V24+がそれらを修正しました。したがって、Magisk V24以降を使用する必要があります。
どうすればマギスクを取り除くことができますか?
ルートソリューションとしてnoneを選択します。
カスタムギャップをインストールする方法は?
チュートリアル
MindThegAppsはどこでダウンロードできますか?
ここからmindthegapps(mirror)からダウンロードできます。
x86_64 pre-buildがないため、自分で構築する必要があることに注意してください(リポジトリ)。
または、このページからx86_64の12.1と13のビルドパッケージをダウンロードすることもできます。
2305のような低いバージョンから新しいバージョンにデータを移行することは可能ですか?
これは確かに利用可能です。Microsoftの2305のEROFから読み取り専用Ext4への読み取り専用パーティションの変更は、読み取り専用システムパーティションにのみ影響します。
ユーザーデータパーティションには影響しません。起動に失敗している場合は、ログを確認してください。
カーネルにインストールする方法は?
チュートリアル
suerofs-utilsリポジトリはユーティリティとして提供されます。
AndroidはGoogle LLCの商標です。 WindowsはMicrosoft Corporationの商標です。