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

我们已经看到所有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中的错误(扩展/写入功能不起作用)。

Windows 9x确实非常快。

此QEMU构建基于0.9.1,较新的版本在ARM TCG中存在错误,无法启动Windows或类似的操作系统。

我将不会继续从事这两个项目。

如果有人感兴趣,我将提供所有资源和有关构建的一些信息。

需要具备C ++,ARM和x86 asm的知识。

产品知识/行业、品牌资讯