As Ubuntu Touch has an underlying Android/CyanogenMod Layer, I would like to ask if it's possible with reasonable effort to run Ubuntu on the Android Emulator which is part of the Android SDK.

  • Possible duplicate askubuntu.com/questions/259338/…
    – slashcrack
    Feb 26, 2013 at 17:26
  • @slashcrack: I saw that question and I guess I can definitely say that there is no emulator available yet. For that reason I wanted to find people who can give some information how easy it is actually to create an image e.g. and configure the existing Android Emulator. So I wouldn't consider this as a duplicate. I would in fact be happy to get some details about the possibility to create a new emulator. That would be exciting to hear about.
    – NilsB
    Feb 26, 2013 at 17:34
  • 1
    There is now an emulator, so this question is a dup.
    – achiang
    Dec 5, 2013 at 18:45

3 Answers 3


There are several resources how to run CyanogenMod on the Android Emulator. So this is definitely possible and the effort seems to be reasonable. Also there are many people already working on solutions how to port the existing Ubuntu Touch to other real devices. In the same way would be a port to the Android Emulator work as well.


Android SDK Emulator Compile CyanogenMod (Linux)

Build CyanogenMod for use on the Android Emulator

Touch Developer Preview - Porting Guide


I am pretty sure that you would not be able to run Ubuntu Touch on the Android Emulator. The Android Emulator emulates the Davlik VM which is not Part of the modified CyanogenMod Kernel, which is used for the Ubuntu Touch OS. But there are several other options to test your applications.

  1. You could use qmlscene (a smart qt qml viewer).
  2. You could test on a Smartphone like the HTC Desire (bravo) which you could buy for about 30€.
  3. If you are a windows user you could run Ubuntu in a VM.
  4. You could buy a developer board like the Odroid-U2 and port Ubuntu Touch OS for this device. A version of CyanogenMod 10.1 is available for it.
  • 2
    Note that the Android emulator in the SDK is a system image emulator; dalvik is user-mode code that runs within the emulated ARM or x86 system.So in theory you ought to be able to run the emulator... but no idea how difficult it would be to create a matching image.
    – Brion
    Feb 27, 2013 at 19:31
  • Just remembered that I saw that the latest release of the Android Emulator, an option to run the program on an emulated nexus 7 environment. So maybe its not too hard to port the offical Ubuntu Phone image for the nexus 7.
    – Phidelux
    Feb 28, 2013 at 10:22

Use Unity Next maybe can be an option:

I also started a discussion here for talk about this possibility:

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .