sudo apt install snapd
sudo add-apt-repository ppa:morphis/anbox-support
sudo apt install anbox-modules-dkms
sudo modprobe ashmem_linux
sudo modprobe binder_linux
ls -1 /dev/{ashmem,binder}
snap install --devmode --beta anbox
snap refresh --beta --devmode anbox
sudo apt install adb
adb start-server
snap run anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
Install and run apk
url='https://f-droid.org/FDroid.apk'
package="org.fdroid.fdroid"
activity=".views.main.MainActivity"
file=$(basename -- "$url")
wget -c "$url"
adb install -r "${file}"
adb shell cmd package list packages
# package:org.fdroid.fdroid
adb shell \
pm dump "$package" \
| grep ' filter' | cut -d ' ' -f 12 | sort | uniq
# list activities
adb shell am start \
-a android.intent.action.MAIN \
-n "${package}/${activity}"
Tested apps:
sudo snap start anbox
anbox.appmgr
adb shell am start -n "${package}/${activity}"