Para a versão em PT-BR,clique aqui.
Box4Droid is a simple script that automates the installation of a preconfigured Rootfs with Box86, Wine 7.1 and DXVK installed, made by me.YouTube: Smartphone Desktop.
No, Box4Droid uses proot to run Rootfs, so no, root is not required.
First you need to install Termux and Termux-x11. After installing them, just copy the command curl -o install https://raw.githubusercontent.com/Herick75/Box4Droid/main/Scripts/install && chmod +x install && ./install
and paste it in the Termux terminal and wait until the installation completes.
After the installation is completed, you just need to start Termux-x11 by typing x11
in the terminal, enter the Termux-x11 app, then go back to Termux, and then type start-box86
, in seconds Wine will start together with the TFM.
You can also use Input Bridge, just run installer.bat
and Input Bridge will start automatically.
*Adreno 618+ (Except on adreno 7xx GPUS)
*Android 10+??
*64-bit Android
*You also need at least 4GB free for the installation to go without problems.
You can choose to use environment variables, there are 3 files, dxvk.conf
, Box86.conf
and DXVK_env.conf
. These files are created and found in the internal storage inside the Box4Droid folder right after the first run of Box86.
The Box86.conf
file is for you to use the Box86 environment variables, see all of them here . You can add as many variables as you like. In this file, there is the res
variable, in it you put the same resolution that you chose in Termux-x11, otherwise the screen content may be cut off or there may be borders on the screen.
The DXVK_env.conf
file is for you to use the environment variables referring to DXVK_HUD, in addition to other settings.
The dxvk.conf
file is for you to use the environment variables referring to dxvk(To use it, it is necessary to uncomment the line that exports your directory, this variable is found in DXVK_env.conf
).
For some reason, when you go to install Termux and use the pkg update -y
command for the first time, it may happen that you get some error and it is not possible to continue the installation, if that happens, just delete the Termux data and try again.
Another problem that happens is when you start Box86 for the first time, when you run anything, it will run extremely slow, in this case, it is highly recommended to restart Box86 (in most cases, games will run perfectly after that).
In Wine, processor cores are not available to be selected via taskmgr
. GTA IV has infinite loading. I'm looking for a way around this.
And there are probably other issues, so feel free to open an issue.
Install VirGL for Mali GPUs.
Create a launcher.
Box86 and Box64 included.
Some issues/instabilities can happen when using Box86 in proot environment, so it's not recommended to use Box86 in proot as debug/testing environment, there are better options for that.
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