De positie van Android op de mobiele markt staat buiten kijf, maar er zijn genoeg redenen waarom een gebruiker zijn apps op een desktopomgeving zou willen uitvoeren. Emulators zijn het belangrijkste middel om dit te bereiken, maar het Anbox-project hanteert een andere strategie. In plaats van elke component te emuleren (met alle prestatieverliezen van dien), laat Anbox Android draaien op dezelfde kernel van het besturingssysteem, wat zorgt voor een betere integratie.

Anbox: Android-apps uitvoeren op Linux
Anbox

Android op de desktop. Het idee is niet bepaald nieuw. Veel projecten hebben het loodje gelegd en anderen kozen voor een andere richting (vooral gericht op het uitvoeren van mobiele games), maar Android-x86 blijft standvastig en biedt al Release Candidates van Pie 9.0. Als het bezetten van een hele computer met Android geen optie is of als virtualisatiehulpmiddelen problemen geven, geven sommige gebruikers er misschien de voorkeur aan om het besturingssysteem direct te emuleren. Er is echter nog een ander alternatief binnen het Linux-universum: Anbox.

Android-apps uitvoeren op Linux met Anbox

Anbox: Android-apps uitvoeren op Linux
Er is niet veel te zien. F-Droid is handmatig toegevoegd.

In tegenstelling tot traditionele emulators laat Anbox Android draaien op de kernel van het hostbesturingssysteem, waardoor de toegang tot de beschikbare hardware 'schoner' is en niet zoveel prestatieverlies heeft. Als je besluit het te installeren, krijg je een zeer sober milieu gebaseerd op Android Nougat 7.1.1, met een handvol basisapps en zonder toegang tot de Play Store. De ontwikkelaars van Anbox erkennen dat het mogelijk is om deze toe te voegen, maar ze zijn niet van plan enige ondersteuning te bieden. Het installatieproces voor Anbox is... gecompliceerd, maar niet onmogelijk:

  • Allereerst moet je de Anbox-PPA toevoegen ("sudo add-apt-repository ppa:morphis/anbox-support"), vervolgens bijwerken ("sudo apt update") en een paar DKMS-modules installeren ("sudo apt install linux-headers-generic anbox-modules-dkms").
  • De tweede fase initialiseert beide modules ("sudo modprobe ashmem_linux" en "sudo modprobe binder_linux"), en installeert Anbox met behulp van Snap ("snap install --devmode --beta anbox", als je Snap nog niet hebt, moet je het eerst installeren).
  • Tot slot moeten we ADB configureren ("sudo apt install android-tools-adb"), anders is het onmogelijk om apps op Anbox te installeren ("adb install naam-van-app.apk").
Anbox: Android-apps uitvoeren op Linux
F-Droid werkte goed, maar Plants vs. Zombies beledigde me in verschillende talen.

De rest is een kwestie van je favoriete apps toevoegen (gebruik een online mirror om de APK's te verkrijgen) en kijken hoe ze werken onder Anbox. Tot slot moet worden opgemerkt dat de compatibiliteit niet 100 procent is. Als een app afhankelijk is van een specifieke hardwarefunctie (wifi, Bluetooth of telefonie) of het niet goed kan vinden met de Freeform-modus van Android 7, is de kans groot dat deze niet correct wordt uitgevoerd. Probeer het op je distro en vertel ons hoe het ging.

Officiële site: Klik hier