Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
jummama
Old
#1  
Member - OP
Thanks Meter 3
Posts: 53
Join Date: Oct 2006
Location: Lynnwood
Question Linux under virtualization?

Ok, so I'm not anywhere near the kind of programmer to be able to do this, since I pretty much just know basic, and a tiny bit of ANSI C, but I'm a Wallaby user, and would love to run Linux on my phone as my primary OS, but, as you all know, its far from usable on the Wallaby...

If the ARM processor supports virtualization, couldn't someone who's a much better coder than me write a virtual machine to run Linux on some more of these unsupported phones? I know its a bit on the "ugly hack" side, but it would give more people more freedom of choice.

It seems to me that it should be possible to emulate some already-known versions of the parts in the phone (such as lcd, gsm, usb, sd/mmc, etc) and just control the real thing through the windows api.

Correct me if I'm wrong, but it seems to me that this could be an excellent way to make Linux work reliably on MOST windows mobile phones, at least until real compatibility is achieved. I know that it would be slower than the real thing, but hey, its better than nothing!
 
Indie Design
Old
#2  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Nov 2006
Default Under powered by far!

Virtual machines are highly inefficent methods of running code, especially for what you are proposing.

Think how slow the Java VM is for running even the most basic of Apps.

Now, you may point out that Xen and the like run virtual machines inside Linux - however these have to be specifically compiled for the hardware... which brings us write back to the problem we started with - Linux wont compile properly for the smart phone hardware.

Perhaps a more attractive solution is to look at porting Cygwin and all the Xcygwin tools to windows mobile. Again I have no real idea of how practical this is!
 
cr2
Old
#3  
Senior Member
Thanks Meter 2
Posts: 1,434
Join Date: Jan 2005
Quote:
Originally Posted by jummama View Post
I'm a Wallaby user, and would love to run Linux on my phone as my primary OS, but, as you all know, its far from usable on the Wallaby...
Wallaby is full of custom ASICs. Given the limited number of developers it's simply not worth investing time.
Otherwise, there is not techinical reason why Linux will not tun on Wallaby.
 
jummama
Old
#4  
Member - OP
Thanks Meter 3
Posts: 53
Join Date: Oct 2006
Location: Lynnwood
Ah well, just thought I'd throw it out there.. see what you all think of it. I just figured that it could be done at a reasonable speed, after seeing what virtual pc and vmware do on the pc, but maybe not. But yeah, what about the porting of cygwin to windows mobile? That seems to me like it would be quite a reasonable solution for a lot of phones.
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...