Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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.

share|improve this question
    
Possible duplicate askubuntu.com/questions/259338/… –  slashcrack Feb 26 '13 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 '13 at 17:34
1  
There is now an emulator, so this question is a dup. –  achiang Dec 5 '13 at 18:45

3 Answers 3

up vote 1 down vote accepted

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.

Resources:

Android SDK Emulator Compile CyanogenMod (Linux)

Build CyanogenMod for use on the Android Emulator

Touch Developer Preview - Porting Guide

share|improve this answer

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.
share|improve this answer
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 '13 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. –  Avedo Feb 28 '13 at 10:22

Use Unity Next maybe can be an option:
http://unity.ubuntu.com/getinvolved/development/unitynext/

I also started a discussion here for talk about this possibility:
http://forum.xda-developers.com/showthread.php?p=42259255#post42259255

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.