Box64Droid 是一個包含腳本的項目,可在 Android 上自動安裝 Box64、Box86、Wine、DXVK、D8VK 的預先設定 rootfs。原本是 Box4Droid 與 Box64 的分支。
有關該項目的新聞發佈在 Telegram 頻道上。
該項目網站位於此處。
安裝 Termux 和 Termux-x11。
在 Termux 中,執行 Box64Droid 安裝指令,選擇需要的版本(我推薦本機)並等待安裝: curl -o install https://raw.githubusercontent.com/Ilya114/Box64Droid/main/installers/install.sh && chmod +x install && ./install
安裝完成後,執行box64droid --start
。該腳本將啟動 Termux-X11 並顯示開始功能表。
要使用 Input Bridge,請安裝 0.1.9 apk,然後只需在 Android 上和 Wine 中從開始功能表運行應用程式即可。
Adreno 610+(VirGL 支援其他 GPU,但許多遊戲可能無法運行)
Android 12+(免root、VirGL版本)、Android 10+(root版本)、Android 9+(原生版本)
64 位元安卓
您還需要 ~4,2GB(對於 root 版本)、4,5GB(對於非 root 版本)或 ~3,3GB(對於 VirGL 版本)的可用空間,以便安裝順利運行。
若要提高效能和穩定性,請使用 root 版本(需要 root 存取權)或本機版本(穩定性較差,但提供與 root 版本相同的效能)。
可以選擇使用環境變數;共有三個檔案: DXVK_D8VK.conf
、 Box64Droid.conf
和DXVK_D8VK.conf
。這些文件是在第一次 Box64Droid 運行後創建並在 /sdcard/Box64Droid/ 資料夾中找到的。
Box64Droid.conf
檔案包含 rootfs、Box86、Box64 和 Wine 的配置。您可以利用 Box86 和 Box64 環境變數;您可以在此處和此處找到有關它們的更多資訊。您可以根據需要新增任意數量的變數。
DXVK_D8VK_HUD.conf
檔案用於使用與 DXVK_HUD 相關的環境變數。
DXVK_D8VK.conf
檔案旨在使用與 dxvk 相關的環境變數。
「安裝」非常快(由於 Termux 更新套件過程失敗,安裝確實失敗了)。清除 Termux 資料將解決此問題。
Android 12+ 可能會終止 Termux,並顯示[Process completed (signal 9) - press Enter]
。要解決此問題,請從您的 PC 執行以下命令(您需要平台工具並在手機中啟用 ADB 偵錯器): adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"
。
當 Proton 安裝(非 root 版本)時,Winetricks 需要很長時間才能運作。
如果要掛載SD卡或外部磁碟機(HDD/SSD),則需要手動新增掛載點。請依照下列步驟操作:
將驅動器安裝到手機儲存空間:
對於 SD 卡,導航到/storage
並檢查資料夾(使用sudo ls
),例如8D3E-2B7K
。
對於外部驅動器,導航到/mnt/media_rw
並檢查類似C3G3H6B8A56212H7
的資料夾。
將磁碟機安裝到 chroot 環境中:
輸入nano $PREFIX/bin/box64droid
並在sudo chroot login ...
行之前新增 mount 指令: sudo mount --bind /mnt/media_rw/drivename (or /storage/sdcardname) $ROOTFSPATH/needfolder
。
您需要使用sudo mkdir foldername
在~/ubuntu
資料夾中手動建立needfolder
。
Termux-app - GPLv3 許可證
Box64 由 ptitseb - 麻省理工學院許可證
Box86 by ptitseb - 麻省理工學院許可證
Wine Stable、Staging 和 Staging-tkg GPL-2.1 許可證(由 Kron4ek 根據 MIT 許可證構建)、Wine Proton by Valve(自己的許可證)、Wine GE(在 Lutris 中使用)
Mesa - MIT、Khronos、SGI 自由軟體許可證 B 和 Boost(許可)許可證
Termux-x11 - GPL-3.0 許可證
DXVK - Zlib 許可證
Proot-distro - GPL-3.0 許可證
Forked Mesa 在 Adreno 730 和 740 上工作 Turnip
D8VK - Zlib 許可證
DXVK-異步
DXVK-GPLA同步
WineD3D for Windows - GPL-2.0+ 許可證
釀酒技巧
vkd3d-proton - LGPL v2.1 許可證
glibc-prefix - MIT 許可證
Herick75 - 提供讓編譯 Mesa Turnip 成為可能的補丁
Inguna87 - 用於 MIUI 和 Oxygen 的啟動 chroot 修復
Alfhashut - 激勵我再次嘗試 VirGL 並試圖幫助我