qemu/kvm должен это уметь но я не видел красивых инструкций на это дело, вполне возможно что придется собирать как qvm так и ядро под это дело
и однозначно понадобится рут, но это не самая проблема, пересобрать ядро или хотя бы модуль к нему доступно не для каждого android устройства, так как производители старательно плюют на лицензию