Учитывая, что эта страница является хитом номер один от Google при поиске запущенных приложений Android / linux в GNU / linux, она действительно заслуживает лучшего ответа. К счастью, я придумала очень простой вариант: просто запустите live-CD android-x86, используя Linux kvm (виртуальная машина на основе ядра).
Загрузите последний загрузочный компакт-диск (android-x86.iso): https://sourceforge.net/projects/android-x86/files/latest/download
Загрузите iso-файл на виртуальной машине, используя qemu / kvm:
kvm -m 1024 -vga vmware -soundhw ac97 -boot d -cdrom android-x86.iso
Это все, что вам нужно, если вы хотите просто запустить несколько приложений один раз. Если вам нужно постоянное хранилище, вам понадобится пара дополнительных шагов:
Создайте файл, который будет действовать как жесткий диск:
qemu-image create -f qcow2 android.img 1G
Установите Android-x86 на этот «диск»:
kvm -hda android.img -m 1024 -vga vmware -soundhw ac97 -boot d -cdrom android-x86.iso
Вам придется создать новый раздел с помощью cfdisk, но, похоже, вы достаточно знакомы с GNU / Linux, и это не будет проблемой. После завершения установки вы можете запустить Android напрямую, а не с загрузочного CD:
kvm -hda android.img -m 1024 -vga vmware -soundhw ac97
Как я уже сказал, я протестировал это решение, и оно прекрасно работает. Мне удалось добавить учетную запись Google, подключиться к магазину Play и без проблем установить приложение. Сеть работала волшебно, используя соединение с хостом, поэтому я предположил, что ваш WWAN не будет проблемой. Я не знаю о вашем устройстве GPS, однако.