mobox
mobox copied to clipboard

English | Русский | Українська | Português Brasileiro | Polski
Mobox is a project designed to run windows x86 applications in Termux using Box64 and Wine.
Installation
-
Install Termux, Termux-X11 and Input Bridge.
-
Open termux and paste command
curl -s -o ~/x https://raw.githubusercontent.com/olegos2/mobox/main/install && . ~/x
- Type
moboxin termux.
Configuration
Wine
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.
Settings
Box86 and Box64 dynarec variables
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
System settings
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.
Root settings
If you have root, then you can use OOM Adjuster which is useful if low memory killer stops termux.
Termux-X11 preferences
Display resolution modeexactDisplay resolution1280x720Reseed Screen While Soft Keyboard is openOFFFullscreen on device displayONForce Landscape orientationONHide display cutoutONShow additional keyboardOFFPrefer scancodes when possibleON
Controls
For touch controls Input Bridge app is required
Uninstall
To uninstall mobox, use Backup and restore menu.
Debugging
To enable logging - select option 2 in Mobox -> Settings -> Debug settings menu. Path to the log is /sdcard/mobox_log.txt
Support status
Android
Android 10or higher is recommended.
Device
- Most Android cellphones can run
moboxand 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
- Root is not required.
Known issues
- 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 settingsmenu - For SD845 device, disable dri3 in
Compatibility settingsmenu
Support mobox
Big thanks to Hugo, JeezDisReez, ptitSeb, MishkaKolos, Xanzo, Jotaros, Maxython and others for help.