我們已經(jīng)看到許多用于所有Windows Mobile設(shè)備的端口,但是如何將不同的操作系統(tǒng)移植到Android呢?XDA成員和傳奇人物mamaich為我們帶來了兩個適用于Android設(shè)備的模擬器,這將使Android用戶可以啟動Windows95。QEMU和BOSCH在知道如何使用它們的人們中廣受歡迎,因為它們已在其他項目中使用。在其他設(shè)備上運行不同的Windows版本。
盡管該項目運行順利,但仍有待改進。不幸的是,mamaich提到他將不會繼續(xù)開發(fā)這些港口。但是,他分享了所有具有合適技能的人所需的全部資源和知識,以使他從上次離開的地方繼續(xù)前進。在許多要求中,需要具有大量RAM和至少VGA屏幕的設(shè)備。
BOCHS太慢而無法使用,但非常穩(wěn)定。
QEMU確實非???但有故障。SB16仿真正常,但沒有MIDI音樂。FPU仿真不正確/不完整,因此可能導致某些程序無法運行或行為異常。網(wǎng)絡(luò)無法正常工作。鍵盤/鼠標仿真遠非完美。
如果要在QEMU中禁用32位磁盤驅(qū)動程序,則Windows 9x可以在QEMU中工作。這是Android中的錯誤(擴展/寫入功能不起作用)。Windows 9x速度確實非???。
此QEMU構(gòu)建基于0.9.1,較新的版本具有ARM TCG中的錯誤,無法啟動Windows或類似的操作系統(tǒng)。
我不會繼續(xù)從事這兩個項目。如果有人感興趣,我將提供所有資源和有關(guān)構(gòu)建的一些信息。需要具備C ++,ARM和x86 asm知識。