Linux (x86_64 ou ARM64)
As seguintes dependências são necessárias:
| Distos | |||||
|---|---|---|---|---|---|
| Debian | python3 aria2 unzip sudo | whiptail | python3-venv | python3-pip | p7zip-full |
| OpenSuse Tumbleweed | O mesmo que acima | dialog | python3-venvctrl | O mesmo que acima | O mesmo que acima |
| Arco | O mesmo que Debian | libnewt | O mesmo que Debian | python-pip | p7zip |
As requests da biblioteca Python3 são usadas.
Versão Python ≥ 3.7.2 .
Uso recomendado
Ubuntu (você pode usar o WSL2)
Pronto para usar imediatamente.
Debian (você pode usar o WSL2)
Pronto para usar imediatamente.
OpenSuse Tumbleweed (você pode usar o WSL2)
Pronto para usar imediatamente.
run.sh lidará com todas as dependências automaticamente.
Não há necessidade de digitar quaisquer comandos.
Estrela (se você quiser).
Clone o repositório para o local:
git clone https://github.com/LSPosed/MagiskOnWSALocal.git --depth 1 Execute cd MagiskOnWSALocal .
Execute ./scripts/run.sh .
Selecione a versão WSA e sua arquitetura (principalmente x64).
Selecione a versão do Magisk.
Escolha qual marca de gapps você deseja instalar:
MINDTHEGAPPS
Não há outra variante que possamos escolher.
Selecione a solução raiz (não significa nenhuma raiz).
Se você estiver executando o script pela primeira vez, levará algum tempo para concluir. Após a conclusão do script, duas novas pastas output e download serão geradas na pasta MagiskOnWSALocal . Vá para a pasta output . Ao executar o script ./run.sh na etapa 3, se você selecionou Yes para Do you want to compress the output? Em seguida, na pasta output , você verá um arquivo compactado chamado WSA-with-magisk-stable-MindTheGapps_2207.40000.8.0_x64_Release-Nightly ou então haverá pasta com a WSA-with-magisk-stable-MindTheGapps_2207.40000.8.0_x64_Release-Nightly . Se houver uma pasta, abra -a e pule para a etapa 10. Nota: O nome do arquivo compactado ou a pasta gerada na pasta output pode ser diferente para você. Dependerá das escolhas feitas ao executar ./run.sh .
Extraia o arquivo compactado e abra a pasta criada após a extração do arquivo.
Aqui, procure o arquivo Run.bat e execute -o.
%LOCALAPPDATA%PackagesMicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbweLocalCacheuserdata.vhdx Antes da desinstalação e restaurá -lo após a instalação.)Install.ps1 como administrador:Win+x e selecione Windows Terminal (Admin) .cd "{X:pathtoyourextractedfolder}" e pressione enter , e lembre -se de substituir {X:pathtoyourextractedfolder} incluindo {} , por exemplo cd "D:wsa"PowerShell.exe -ExecutionPolicy Bypass -File .Install.ps1 e pressione Enter .Magisk/Play Store será lançado. Aproveite a instalação de Lsposed-zigisco com Zygisk habilitado ou Riru e Lsposed-Riru.
Posso excluir a pasta instalada?
Não.
Como posso atualizar o WSA para uma versão mais recente?
Atualizar scripts de construção:
git pullPara maior uso do Git, referido https://git-scm.com/book
Remover o script, substitua o conteúdo da sua instalação anterior e execute Install.ps1 . Não se preocupe, seus dados serão preservados.
Como posso obter o logcat da WSA?
%LOCALAPPDATA%PackagesMicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbweLocalStatediagnosticslogcat
Como posso atualizar o Magisk para uma versão mais recente?
Faça o mesmo que atualizar o WSA.
Como passar a integridade do jogo (anteriormente conhecido como Safetynet)?
Como todos os outros emuladores, de jeito nenhum.
A virtualização não está ativada?
Install.ps1 ajuda você a habilitá -lo se não estiver ativado. Após a reinicialização, o reetrável Install.ps1 para instalar o WSA. Se ainda não estiver funcionando, você deve permitir a virtualização no BIOS. Essa é uma longa história, então peça ajuda ao Google.
Como remontar o sistema como leitura-escreva?
De jeito nenhum na WSA, pois é montado apenas por leitura pelo Hyper-V. Você pode modificar o sistema fazendo um módulo Magisk. Ou modifique diretamente o sistema.img. Peça ajuda ao Google.
Não consigo adb connect localhost:58526 , o que fazer?
Verifique se o modo do desenvolvedor está ativado. Se o problema persistir, verifique o endereço IP da WSA na página de configuração e tente adb connect ip:5555 .
Por que o módulo online Magisk está vazio?
Magisk remove ativamente o repositório de módulos on -line. Você pode instalar o módulo localmente ou por adb push module.zip /data/local/tmp e adb shell su -c magisk --install-module /data/local/tmp/module.zip .
Posso usar o Magisk v23.0 estável ou uma versão inferior?
Não. Magisk tem bugs impedindo -se de correr na WSA. Magisk V24+ os consertou. Então você deve usar o Magisk V24 ou mais tarde.
Como posso me livrar do Magisk?
Escolha none como a solução raiz.
Como instalar gapps personalizados?
Tutorial
Onde posso baixar o MindThegapps?
Você pode baixar daqui Mindthegapps (espelho).
Observe que não há pré-construção x86_64, então você precisa construí-lo sozinho (repositório).
Ou você pode baixar o pacote construído para 12.1 e 13 para x86_64 nesta página.
É possível migrar dados de uma versão inferior como 2305 para uma versão mais recente?
Certamente está disponível, a alteração da partição somente leitura da Microsoft do EROFS do 2305 para o Ext4 somente leitura afeta apenas a partição do sistema somente leitura.
Não tem efeito na partição de dados do usuário. Verifique os logs se houver uma falha na inicialização.
Como instalar o kernelsu?
Tutorial
su para depurar a integração de Magiskerofs-utils pré-construção com erofsfuse habilitadoO repositório é fornecido como utilitário.
Android é uma marca comercial do Google LLC. O Windows é uma marca comercial da Microsoft Corporation.