Box64Droid: x86-programma's uitvoeren op Android zonder gedoe
Waarom heb je dit nodig?
Stel je dit voor: je bent onderweg en hebt alleen je smartphone bij de hand, maar je hebt dringend je favoriete oude game of een belangrijk Windows-hulpprogramma nodig. Dit leek vroeger sciencefiction, maar nu is het mogelijk dankzij Box64Droid — een project dat je Android-apparaat omtovert tot een volwaardig platform voor x86-toepassingen.
Wat is Box64Droid?
Box64Droid is een set scripts die de installatie automatiseren van een vooraf geconfigureerde rootfs met een complete technologiestack:
- Box64 en Box86 — emulators voor x86_64- en x86-instructies op ARM
- Wine — Windows-toepassingsruntime-omgeving
- DXVK/D8VK — Direct3D naar Vulkan-vertalers
- Mesa — graphics stack-implementatie
Het project begon als een fork van Box4Droid, maar overtrof al snel het origineel door Box64-ondersteuning toe te voegen en vele verbeteringen door te voeren.
Belangrijkste functies
- Windows-programma's uitvoeren op Android via Wine (inclusief veel games)
- Vulkan-ondersteuning via DXVK/D8VK voor grafische acceleratie
- Drie werkingsmodi: root, non-root en VirGL (voor verschillende toegangsniveaus)
- Flexibele configuratie via configuratiebestanden
- Termux-integratie voor eenvoudig beheer
Hoe werkt het technisch?
Box64Droid maakt gebruik van een combinatie van technologieën:
- Box64/Box86 vertaalt x86-instructies naar ARM-code
- Wine biedt een Windows-compatibele laag
- DXVK converteert Direct3D-aanroepen naar Vulkan
- Termux biedt een Linux-omgeving op Android
Met deze stack kun je veel x86-toepassingen uitvoeren met acceptabele prestaties, zelfs op een gemiddelde smartphone.
Praktische toepassingen
Met Box64Droid kan je Android-apparaat:
- Klassieke pc-games uitvoeren (bijv. Half-Life, GTA San Andreas)
- Werken met Windows-hulpprogramma's (Notepad++, 7-Zip)
- Gespecialiseerde software gebruiken (oude CAD-programma's)
- Cross-platform toepassingen testen
Installatie in 3 stappen
- Installeer Termux, Termux-x11 en Termux:Widget
- In Termux, voer uit:
curl -o install https://raw.githubusercontent.com/Ilya114/Box64Droid/main/installers/install.sh && chmod +x install && ./install
- Start
box64droid --startna de installatie
Gebruikstips
- Voor de beste prestaties gebruik je de root-versie
- Configureer omgevingsvariabelen in de configuratiebestanden
- Voor games kun je verschillende Wine-versies proberen (Stable, Staging, Proton)
- Monitor het resourcegebruik — sommige toepassingen kunnen veeleisend zijn
Beperkingen
- Niet alle toepassingen draaien stabiel
- Vereist een voldoende krachtig apparaat (Adreno 610+ aanbevolen)
- Neemt aanzienlijke opslagruimte in beslag (3-4,5 GB)
Conclusie: is het de moeite waard om te proberen?
Box64Droid is een uitstekende oplossing voor:
- Enthousiastelingen die graag experimenteren
- Ontwikkelaars die cross-platform toepassingen testen
- Gamers die pc-klassiekers op hun smartphone willen spelen
Het project ontwikkelt zich actief en heeft inmiddels meer dan 1.000 sterren verzameld op GitHub. Als je er al lang van droomt om de mogelijkheden van je Android-apparaat uit te breiden — is het nu tijd om Box64Droid te proberen!
Extra bronnen:
Gerelateerde projecten