將不同的操作系統(tǒng)移植到Android上
我們看到所有的移動(dòng)Windows設(shè)備都有很多端口,但是如何將不同的操作系統(tǒng)移植到Android上呢?XDA成員和mamaaich legend為我們提供了兩個(gè)Android設(shè)備模擬器,允許Android用戶開始吧。因?yàn)樗麄円呀?jīng)在其他地方使用projectex在其他設(shè)備上切換不同版本的windows。
盡管該項(xiàng)目運(yùn)行順利,但仍有待改進(jìn)。不幸的是,mamaich提到他將不會(huì)繼續(xù)開發(fā)這些港口。但是,他分享了所有具有合適技能的人所需的全部資源和知識(shí),以使他從上次離開的地方繼續(xù)前進(jìn)。在許多要求中,需要具有大量RAM和至少VGA屏幕的設(shè)備。
BOCHS太慢而無法使用,但非常穩(wěn)定。
QEMU確實(shí)非???但有故障。SB16仿真正常,但沒有MIDI音樂。FPU仿真不正確/不完整,因此可能導(dǎo)致某些程序無法運(yùn)行或行為異常。網(wǎng)絡(luò)無法正常工作。鍵盤/鼠標(biāo)仿真遠(yuǎn)非完美。
如果要在QEMU中禁用32位磁盤驅(qū)動(dòng)程序,則Windows9x可以在QEMU中工作。這是Android中的錯(cuò)誤(擴(kuò)展/寫入功能不起作用)。Windows9x速度確實(shí)非???。
此QEMU構(gòu)建基于0.9.1,較新的版本具有ARMTCG中的錯(cuò)誤,無法啟動(dòng)Windows或類似的操作系統(tǒng)。
我不會(huì)繼續(xù)這兩個(gè)項(xiàng)目,如果我感興趣的話,我將提供有關(guān)C++、Arm和x86sm架構(gòu)需求的所有資源和知識(shí)。