Box4Droid é um script simples que automatiza a instalação de um Rootfs pré-configurado com o Box86, com a Wine 7.1 e com a DXVK instalado,feito por mim.YouTube: Smartphone Desktop.
Não, Box4Droid usa o proot para executar o Rootfs, então não, não é nescessário root.
Primeiramente você precisa instalar o Termux e o Termux-x11.
Após instalar eles, basta copiar o comando curl -o install https://raw.githubusercontent.com/Herick75/Box4Droid/main/Scripts/install && chmod +x install && ./install
e cole no terminal do Termux e aguarde até que a instalação seja concluída.
Depois da instalação ser concluída, você só precisa iniciar o Termux-x11 digitando x11
no terminal,entrar no app Termux-x11,e em seguida voltar no app do Termux e digitar start-box86
,em segundos a Wine já vai iniciar junto com o TFM.
Você também pode usar o Input Bridge, basta executar o installer.bat
e o Input Bridge já irá iniciar automaticamente.
*Adreno 618+
*Android 10+??
*64-bit Android
*Você também precisa de no mínimo 4GB livres para a instalação ocorrer sem problemas.
Você pode optar por usar variáveis de ambiente,existem 3 arquivos,o dxvk.conf
, o Box86.conf
e o DXVK_env.conf
.Estes arquivos são criados e se encontram no armazenamento
interno dentro da pasta Box4Droid logo após a primeira execução do Box86.
O arquivo Box86.conf
serve para você usar as variáveis de ambiente do Box86,veja todas elas aqui. Você pode adicionar quantas variáveis quiser.Neste arquivo, tem a variável res
, nela você coloca a mesma resolução que você escolheu no Termux-x11, caso contrário, o conteúdo da tela pode ser cortado ou pode haver bordas na tela.
O arquivo DXVK_env.conf
serve para você usar as variáveis de ambiente referentes ao DXVK_HUD, além de outras configurações.
O arquivo dxvk.conf
serve para você usar as variáveis de ambiente referentes ao dxvk(Para usá-lo, é nescessário descomentar a linha que exporta o seu diretorio, está variavel se encontra em Box86.conf
).
Por algum motivo, quando você vai instalar o Termux e usar o comando pkg update -y
pela primeira vez,pode acontecer de dar algum erro e não ser possível de continuar a instalação, se isso acontecer, apenas apague os dados do Termux e tente novamente.
Outro problema que acontece é quando você vai iniciar o Box86 pela primeira vez, quando você for executar qualquer coisa, vai rodar extremamente lento,neste caso, é super recomendado reiniciar o Box86 (na maioria dos casos, os jogos já iram rodar perfeitamente após isso).
Na Wine,os núcleo do processador não estão disponíveis para serem selecionados através do taskmgr
. GTA IV fica com o carregamento infinito. Estou procurando alguma forma de contornar isso.
E provavelmente deve ter outros problemas, então sinta-se livre para emitir algum problema.
Instalar a VirGL para GPUs Mali.
Criar um launcher.
Alguns problemas/instabilidades podem acontecer ao usar o Box86 em ambiente proot, então não é recomendado usar o Box86 no proot como ambiente de debug/testes, existem opções melhores para isso.
Box86 by ptitseb MIT license
Proot under Termux GPL-2.0 license
Anlinux Ubuntu Rootfs GPL-2.0 License
DXVK Zlib license
Termux-app GPLv3 license
Termux-x11 GPL-3.0 license