Anbox enthält ein komplettes Android-System im Snap-Container, wobei der dank der in Linux integrierten LXC-Technologie vollkommen abgeschirmt vom Basissystem arbeitet. Dadurch besitzt Android auch keinen direkten Zugriff auf die Hardware des Linux-Hosts. Den reguliert der Anbox-Daemon auf dem Host, was ein mögliches Übertragen von Schadsoftware auf den Linux-Host erschwert.
Installation des Anbox Android Emulators
Die Installation von Anbox gestaltet sich ab Debian 10 recht einfach, sofern die der contrib Zweig in den Softwarequellen aktiviert, ist mit einem einfachen Befehl:
1 |
sudo apt install anbox |
Es besteht auch die Möglichkeit, die Anbox Software mithilfe von Snap zu installieren. Dabei werden allerdings viele zusätzliche Softwarepakete installiert. Daher ist eine Installation aus den Softwarequellen des Systems zu bevorzugen. Die Software aus den Debian Quellen ist allerdings meist nicht so aktuell wie die aus den Snap Paketen.
* unter Debian 11 funktioniert die Einrichtung des Overlay Dateisystems bei einer Installation aus den Debian Quellen nicht korrekt.
Nach Abschluss der Installation finden Sie in der Menühierarchie der Arbeitsumgebung die Einträge Anbox Application Manager und Android Settings. Mit einem Klick auf den Application Manager starten Sie die Android-Umgebung unter Linux
ARM Support für Anbox installieren
Anbox unterstützt von Haus aus keine ARM basierten Apps. Die meisten Apps funktionieren jedoch nur auf ARM basierten Geräten. Um Anbox dennoch mit ARM Apps nutzen zu können, sind verschiedene Schritte und Installationen nötig. Per Script wird das Ganze deutlich vereinfacht. Das Script wird wie folgt geladen und ausgeführt:
1 2 3 4 5 |
sudo apt install wget curl lzip tar unzip squashfs-tools wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh chmod +x install-playstore.sh sudo ./install-playstore.sh sudo rm -r anbox-work |
Nach wenigen Minuten, abhängig von der Internetverbindung und CPU, ist Anbox nun für die Nutzung von ARM Apps sowie dem Google Playstore, konfiguriert.
Infosource | Youtube Installations Video
Installation von Apps / APKs über den Host
Die Installation von Apps wie z.B. dem F-Droid Store vom Hostsystem aus erfordert einige Android Werkzeuge, enthalten in dem Paket android-tools-adb, und werden wie folgt installiert:
1 |
sudo apt install android-tools-adb |
APK Dateien können nun mit dem adb Befehl über den Host in dem laufenden Anbox Emulator installiert werden:
1 2 |
wget https://f-droid.org/F-Droid.apk adb install F-Droid.apk |
Infosource | Infosource | Infosource
Tipps und Tricks
- Anbox zur Fehleranalyse aus dem Terminal starten
1anbox launch --action=android.intent.action.MAIN --package=APP_ID --component=ACTIVITY_ID
by Speefak