Box64Droid es un proyecto con scripts que automatizan la instalación de rootfs preconfigurados con Box64, Box86, Wine, DXVK, D8VK en Android. Originalmente era una bifurcación de Box4Droid con Box64.
Las noticias sobre el proyecto se publican en el canal Telegram.
El sitio del proyecto está disponible aquí.
Instale Termux y Termux-x11.
En Termux, ejecute el comando de instalación Box64Droid, seleccione la versión necesaria (recomiendo nativa) y espere hasta que esté instalado: curl -o install https://raw.githubusercontent.com/Ilya114/Box64Droid/main/installers/install.sh && chmod +x install && ./install
Una vez completada la instalación, ejecute box64droid --start
. El script iniciará Termux-X11 y mostrará el menú de inicio.
Para usar Input Bridge, instale 0.1.9 apk y luego simplemente ejecute la aplicación en Android y Wine desde el menú de inicio.
Adreno 610+ (VirGL admite otras GPU, pero es posible que muchos juegos no funcionen)
Android 12+ (no root, versión VirGL), Android 10+ (versión root), Android 9+ (versión nativa)
Androide de 64 bits
También necesita ~4,2 GB (para la versión root), 4,5 GB (para la versión no root) o ~3,3 GB (para la versión VirGL) de espacio libre para que la instalación se ejecute sin problemas.
Para aumentar el rendimiento y la estabilidad, utilice la versión raíz (se requiere acceso raíz) o la versión nativa (menos estable pero ofrece el mismo rendimiento que la versión raíz).
Puede optar por utilizar variables de entorno; hay tres archivos: DXVK_D8VK.conf
, Box64Droid.conf
y DXVK_D8VK.conf
. Estos archivos se crean y se encuentran en la carpeta /sdcard/Box64Droid/ después de la primera ejecución de Box64Droid.
El archivo Box64Droid.conf
incluye configuraciones para rootfs, Box86, Box64 y Wine. Puede utilizar las variables de entorno Box86 y Box64; Puedes encontrar más información sobre ellos aquí y aquí. Puede agregar tantas variables como sea necesario.
El archivo DXVK_D8VK_HUD.conf
está diseñado para utilizar variables de entorno relacionadas con DXVK_HUD.
El archivo DXVK_D8VK.conf
está diseñado para utilizar variables de entorno relacionadas con dxvk.
"Instalación" muy rápida (que realmente falló debido a que falló un proceso de actualización de paquetes de Termux). Borrar los datos de Termux resolverá este problema.
Android 12+ puede finalizar Termux y mostrar [Process completed (signal 9) - press Enter]
. Para resolver esto, ejecute el siguiente comando desde su PC (necesita plaform-tools y el depurador ADB habilitado en el teléfono): adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"
.
Winetricks tarda mucho en ejecutarse cuando Proton está instalado (versión no root).
Si desea montar una tarjeta SD o una unidad externa (HDD/SSD), debe agregar el punto de montaje manualmente. Siga estos pasos:
Monte la unidad en el almacenamiento del teléfono:
Para una tarjeta SD, navegue hasta /storage
y verifique las carpetas (usando sudo ls
), por ejemplo, 8D3E-2B7K
.
Para unidades externas, navegue hasta /mnt/media_rw
y busque una carpeta como C3G3H6B8A56212H7
.
Monte la unidad en el entorno chroot:
Escriba nano $PREFIX/bin/box64droid
y agregue el comando mount antes de la línea sudo chroot login ...
: sudo mount --bind /mnt/media_rw/drivename (or /storage/sdcardname) $ROOTFSPATH/needfolder
.
Debe crear manualmente la needfolder
en la carpeta ~/ubuntu
usando sudo mkdir foldername
.
Aplicación Termux - Licencia GPLv3
Box64 de ptitseb - Licencia MIT
Box86 de ptitseb - Licencia MIT
Licencia Wine Stable, Staging y Staging-tkg GPL-2.1 (construida por Kron4ek con licencia MIT), Wine Proton by Valve (licencia propia), Wine GE (usando en Lutris)
Mesa - Licencias de software libre B del MIT, Khronos, SGI y licencias Boost (permisivas)
Termux-x11 - Licencia GPL-3.0
DXVK - Licencia Zlib
Proot-distro - Licencia GPL-3.0
Mesa bifurcada para trabajar Turnip en Adreno 730 y 740
D8VK - Licencia Zlib
DXVK-asíncrono
DXVK-GPLAsincronización
WineD3D para Windows - Licencia GPL-2.0+
trucos de vino
vkd3d-proton - Licencia LGPL v2.1
prefijo-glibc - licencia MIT
Herick75: por proporcionar parches que hicieron posible la compilación de Mesa Turnip
Inguna87 - para iniciar la corrección de chroot para MIUI y Oxygen
Alfhashut: me inspiró a probar VirGL nuevamente y trató de ayudarme.