facebreaker пишет:Но оказалось, что архитектура android - x86. А нужен arm.
Как вариант на пробу: Genymotion + Genymotion_ARM_Translation.

Genymotion требует регистрации для Personal Use. Вся прелесть в том, что не нужно городить конструкцию из мутных модулей ядра, сессий, сервисов и контейнеров. Там вообще всё на уровне мыши: скачал, сделал файл исполняемым, запустил/распаковал, и запустил genymotion. Жмёте +, выбираете девайс/версию Андроида (в соответствии с существующими дополнениями транслятора, см. "Дополнительно") и запускаете. Ну а дальше по ситуации.
Важно: Нужен мощный комп. Ресурсов кушает немерено.
Примечание: Сам я этой "лепниной" не занимался, просто интересовался эмуляторами Android, пока стряпал ADBManager и мне нужен был подопытный экземпляр для стыковки/тестирования, поскольку не пользуюсь реальным смартфоном. Кстати, самым простым оказался вариант VirtualBox + Android_x86, которым пользуюсь и по сей день, если есть необходимость.
Так что тема обширная.
Дополнительно: Запуск приложений ARM на x86 virtual Android
MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10