奇兔問答:安卓手機怎樣能運行iOS系統(tǒng)
發(fā)表于:2014年10月15日 | 來源:互聯(lián)網(wǎng) | 編輯:sharon
很多人機友有這樣的疑問“不考慮版權(quán),蘋果手機ios系統(tǒng)能被盜版嗎?”
今天小編就跟大家來探究下這個問題。提到盜版,相信很容易會讓人聯(lián)想到PC系統(tǒng),PC硬件都是采用標準化X86指令集的,做盜版只需要考慮破解掉微軟運行許可的限制即可,比如我們經(jīng)常用的算號器,一鍵破解工具等等,只要用戶運行一下,就可以繞過微軟的驗證限制,實現(xiàn)破解。
不過同樣的方法卻并不適用于手機系統(tǒng),如果想要使安卓手機運行iOS,那么不僅需要考慮破解運行許可,還要考慮代碼與不同CPU的兼容性,例如蘋果iPhone 6的A8處理器所采用的ARM V8指令集與ARM11(例如MSM7xxx)的指令集不同、硬件架構(gòu)不同,使用的器件(如重力傳感器)也不相同, 所以如果假設在安卓手機中安裝iOS系統(tǒng)就不能稱之為盜版了,通常這種情況叫做移植。
而轉(zhuǎn)到移植層面,那么在移植的過程中就要考慮對硬件差異的適應,由于蘋果閉源的屬性,沒有代碼,成功移植幾乎沒什么希望。
當然,除了移植外,也是有可能在安卓系統(tǒng)運行iOS的,這就要借助虛擬機來完成模擬,不過執(zhí)行效率方面就要大打折扣了,實際表現(xiàn)就是可能會卡到你接受不了的水平,此前曾有大神通過這種方式在N900上跑windows 95,就需要幾十分鐘甚至幾個小時才能啟動完成,而網(wǎng)上曾經(jīng)流傳過的一段HD2運行iOS的視頻也是能夠給人以卡出翔的直觀感覺,就是因為虛擬化嚴重拖累了系統(tǒng)性能。所以第二個問題也顯而易見了,就算通過虛擬機的方法強行在安卓機中模擬iOS,那么相信你也絕不會想用模擬的iOS運行相應的軟件的。
標簽:奇兔,安卓手機