Following this question, I had a little bit of success installing an X86 port of Android (i.e., BlissOS) on macOS with QEMU. Now I am wondering if I can virtualize a "normal" Android (preferably LineageOS) on any of the conventional FLOSS hypervisors such as VirtualBox, QEMU... (preferably something portable on Windows).

There are qemu-system-arm and qemu-system-aarch64 versions of QEMU that I expect to do the job. Over here, Alex Bennée is doing some magic with the so-called "ranchu kernel" that I can't really understand and trust. Meanwhile, on this post it's being said that the upstream QEMU hasn't inherited the graphic acceleration back from Google's Android Studio Emulator.

Now my questions are:

  1. what is that "ranchu kernel"? and how much it can be trusted?
  2. Can I virtualize LineageOS or any other well-known FLOSS Android? How?
  • Could this answer on our sister site for Software Recommendations be what you are looking for? It's a bit "dusty", don't let the "Android 4.3" scare you away – 6 years later, there are newer versions available as well, of course. A longer list of candidates can be found at the end of this page (on my Android website).
    – Izzy
    Oct 15, 2020 at 23:02


You must log in to answer this question.

Browse other questions tagged .