但是如何将不同的操作系统移植到Android上呢

宋雪琳
导读 我们看到了很多针对所有Windows Mobile设备的端口,但是如何将不同的操作系统移植到Android上呢?XDA成员和传奇人物mamaich为我们带来了

我们看到了很多针对所有Windows Mobile设备的端口,但是如何将不同的操作系统移植到Android上呢?XDA成员和传奇人物mamaich为我们带来了两个用于Android设备的模拟器,这将使Android用户能够启动Windows95。QEMU和BOSCH因为在其他项目中使用过,所以很受懂得使用的人的欢迎。在其他设备上运行不同版本的Windows。

虽然项目运行顺利,但仍需改进。不幸的是,mamaich提到他不会继续开发这些港口。然而,他分享了所有具有适当技能的人所需的所有资源和知识,以便他可以从上次离开的地方继续前进。在许多需求中,需要具有大量RAM和至少VGA屏幕的设备。

BOCHS用起来太慢,但是很稳定。

QEMU真的非常快,但它有缺陷。SB16模拟正常,但是没有MIDI音乐。FPU模拟不正确/不完整,这可能会导致某些程序无法运行或行为异常。网络工作不正常。键盘/鼠标模拟远非完美。

如果想在QEMU中禁用32位磁盘驱动,Windows 9x可以在QEMU中工作。这是Android的一个bug(扩展/写入功能不起作用)。Windows 9x真的非常快。

这个QEMU构建基于0.9.1。新版本的ARM TCG有错误,所以不能启动Windows或类似的操作系统。

这两个项目我就不继续干了。如果有人感兴趣,我会提供所有的资源和一些关于建设的信息。需要了解C、ARM和x86 asm。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!