Warning
This fork has been modified to not use Project IDs and Private tokens that download from gitlab unlike the original mobox.
Instead, all the base packages, wine packages and the package manager itself are taken from this repo by the installer script. The installer and the package-manager have also been modified to be more verbose about what they are doing in the background. UNLESS you use the non-wow64 version in which case it will default to using olegos2's gitlab project/token approach
The instructions, usage and everything else remains exactly the same.
English | Русский | Українська | Português Brasileiro | Polski | 日本語 | 简体中文 | Bahasa Indonesia
Mobox
is a project designed to run windows x86 applications in Termux using Box64 and Wine.
-
Install Termux, Termux-X11 and Input Bridge.
-
Open termux and paste command
curl -o ~/x https://raw.githubusercontent.com/EDLLT/mobox/main/install && . ~/x
- Type
mobox
in termux.
Wine can be installed or uninstalled in Manage packages
menu.
To select wine container, use option 4 in main menu.
Mesa VirGL, Turnip, Wine Mono and Gecko can be installed in Wine Start Menu.
There are two switchable menus to change dynarec variables in mobox settings menu. For more information about dynarec variables see Box64 usage and Box86 usage
To change wine locale, dxvk hud preset or Turnip settings, use System settings
menu in mobox.
Fallback resolution is used only when x11 resolution couldn't be detected automatically.
If you have Snapdragon 8 Gen 1, 8+ Gen 1, 7+ Gen 2, enable the second option in select a7xx flickering fix (TU_DEBUG)
in System settings
menu.
If you have root, then you can use OOM Adjuster which is useful if low memory killer stops termux.
Display resolution mode
exactDisplay resolution
1280x720Reseed Screen While Soft Keyboard is open
OFFFullscreen on device display
ONForce Landscape orientation
ONHide display cutout
ONShow additional keyboard
OFFPrefer scancodes when possible
ON
For touch controls Input Bridge app is required
To uninstall mobox, use Backup and restore
menu.
To enable logging - select option 2 in Mobox -> Settings -> Debug settings menu. Path to the log is /sdcard/mobox_log.txt
Android 10
or higher is recommended.
- Most Android cellphones can run
mobox
and DirectX 9 games using Mesa VirGL. - Snapdragon device with Adreno 6xx or Adreno 725-740 is recommended to achieve best performance and compatibility with Turnip+DXVK.
- Root is not required.
- If termux app crashes when trying to enter mobox menu, then remove custom theme scripts:
rm -rf $PREFIX/glibc/opt/termux-style
- Some devices may have prefix creation freeze issues when installing PhysX, in this case change settings in
Compatibility settings
menu - For SD845 device, disable dri3 in
Compatibility settings
menu
Big thanks to Hugo, JeezDisReez, ptitSeb, MishkaKolos, Xanzo, Jotaros, Maxython and others for help.