Emulating PC on Android
Whooo… A picture is worth more than 1000 words…
Actually that’s a PC x86 emulator running inside of the Google Android emulator. It already boots into the Bochs BIOS but then crashes due to an OutOfMemoryException. Stay tuned for more updates on this
And please don’t ask about the performance. You don’t wanna really know yet!
Have fun!



Haven’t heard any updates, news, or even the files for this project being released to the public, any news on the project? There are a number of people along with myself interested.
I haven’t canceled the project yet but it turned out to be much more complicated than originally thought. The issue is the Android system itself which limits applications to use a maximum of 16 MBytes of RAM. For an x86 emulator that’s not pretty much :-/
Not much, true, but enough to emulate a basic linux command line, or possibly get some dos games running.
hmm, i wonder whether this problem was fixed in a subsequent release of android os, what version are you developing this under?
I’m really looking forward to JIT support in Android for a better performance. I’ve managed to boot up FreeDOS to show the command line but it took nearly 10 minutes both in emulator (1.5-2.1) and on a real device (Nexus One, Android 2.1). Either I have to fully switch to C++ code using the Android NDK or we have to wait for JIT.