windows有可能刷在一般的安卓手機上嗎?
2016.12.10更新
微軟已經倒騰出高通版win10,雖然不知道是誰怎麼做到的,也不清楚是不是一張大餅,但是確實值得讚揚啊而且是真真正正地「刷」入windows,而不是模擬
首先要明白消費級市場的cpu架構主要就是兩種x86架構 和 arm架構
arm主要針對超便攜終端,也就是大部分手機,ios和安卓平板
x86主要對應pc操作系統,就是mac,windows電腦,還有win平板會用,但安卓也適用
而消費級的cpu廠商,無非那個幾個
一一介紹一下,以理清思路amd,消費市場中,只生產x86架構的pc處理器,在本問題討論環節中可以被無視
intel,消費市場中,生產x86架構的pc處理器,佔有率極高,並同時生產x86架構的手機處理器,佔有率很低
高通,消費市場中,只生產arm架構手機處理器,佔有率高
mtk,消費市場中,只生產arm架構手機處理器,佔有率尚可
華為,蘋果,三星,消費市場中,只生產arm架構手機處理器,只有自家手機才會採用(有時候也會給別人用,有時候自己也不用,看情況),佔有率看情況
其他的老黃核彈就不介紹了,目前已經手機無關了
而對系統而言
windows系統只能運行在x86架構的cpu上(但是記好,x86隻是必要條件之一,要運行windows不僅僅是簡單有x86就行的)mac系統只能運行在x86架構的cpu上
ios系統只能運行在arm架構的cpu上
安卓既能運行在arm架構cpu上,也能運行在x86架構的cpu上(其實不完全是這樣,但是可以先這麼理解)
windows phone同安卓一樣,兼容x86和arm
所以你能看到
安卓手機在cpu上和windows系統電腦是有交集的,那就是安卓和視窗都能兼容x86架構cpu
所以安裝x86 cpu的手機
比如這個
華碩zenfone2,採用atom z3560 cpu,x86架構哦~~~~~~
可不可以刷完整windows
no
我是說,可以刷了,但沒法正常使用
為什麼,因為驅動不支持
為什麼
剛才提到了
x86隻是運行windows的必要條件之一,另個重要條件我還沒說呢就是顯卡(gpu)的支持windows系統下的圖形驅動api是direct x而安卓,ios的圖形驅動api是 opengl es(或者ios專用的metal,這個就不加入討論了)
於是
接下來就要祭出集成顯卡廠商的介紹了(這個問題沒有討論獨立顯卡的必要,所以獨顯廠家就不舉例了)英特爾:生產自家的HD graphics集成gpu,僅適配於core處理器與atom x系列中
--------------在分割線之上的gpu,都是對direct x支持較完備,對opengl es兼容不佳的gpu----------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------而分隔線之下的都是對opengl es兼容完備但對direct x兼容不好的gpu---------------------imagination:生產powerVR系列gpu,為蘋果御用,目前還被mtk採用,三星也曾採取過該gpu方案而英特爾的atom z2xx0與z3xx0系列cpu也採用的是powerVR方案
arm,對,沒錯就是arm架構的發明公司,就叫arm公司,生產mali系列gpu,多被三星,華為使用
adreno:又高通開發,只與高通自家的cpu組合集成
Stop here
注意看加粗劃線字
可以看到英特爾對於自己旗下的cpu採取了兩種方案對的,方案一就是x86 cpu+自家HD顯卡
自家的HD顯卡對direct x兼容更好,也就是說對採用direct x技術的windows系統兼容更好所以這一套組合被用在windows電腦和平板上第二套方案則是x86 cpu+ Imagination的顯卡
Imagination顯卡對opengl es兼容更好,也就是說對採用opengl es技術的安卓系統兼容更好所以這一組合被用在安卓手機和平板上而這兩套方案,在顯卡的配置上,是完全不同的
圖形api支持方案的不同直接決定了操作系統解決方案的不同採用第二套解決的方案的x86安卓手機在顯卡上無法很好的與第一套系統的windows系統適配,所以無法正常運行另外,按照其他樓層的描述,即使是安卓x86的cpu,在指令集上也有所閹割
私以為這是很有可能的,但是目前還沒有了解,先放在這裡,作為一個運行不了windows的理由吧,該回答來自於王平森先生依據貼吧的理論手機的atom處理器的x86指令集是被閹割的,而要做到運行windows要解鎖並重刷KVM內核
相比普通的刷機這需要更多的工作量和更多技術含量,所以對於我們普通用戶,即使是想給x86手機刷入驅動不全,無法正常使用的windows,也很難做到--------------------------------------------------------------------------------------------------------------------------------------------PS:按照imagination的官方參數 atom的處理器採用的power vr g6xx0顯卡是支持dx11的,但是實際上,強行刷入win7(win7兼容dx11)後的zenfone2並不能兼容dx也就是說,對於完整的windows下direct x環境,powerVR,adreno和mali系列gpu並不能很好的支持,如有更加了解的大神可以予以指導2月16日添加
zenfone2的所謂windows系統,依照評論區大神所言「Zenfone上裝的Win7是KVM虛擬機,沒解決顯卡驅動自然就不支持DX甚至DirectDraw都是軟體模擬」所以普通手機無法安裝windows而英特爾cpu的手機理論上可以安裝windows但是難以確保正常使用就是這樣。。。上虛擬機,BOCHS
一般的OEM是不會解bl鎖的,完了之後還有一大堆驅動也能泄露出來讓你好移植嗎?你覺得可能嗎?
當然是可能啦!HTC HD2不就是么?
這貨不管是WM6.5 WP7 WP8 Windows 95/RT Andorid以及其它系統都跑過。然而這種事情現在再也沒有發生了,就算HTC M8和W8硬體上如此相似那也沒有開放互刷。
這也是在看OEM願不願意了,手機一般作為消費用品而不是倒騰用品,所以多半是不願意的,解bl鎖和保修就是個矛盾的問題。
當然有的手機的賣點就是拿來倒騰的,比如Nokia N900。它跑的系統也不少,至少也能跑上Windows 95。
硬體跟得上和條件允許的話,電池續航不捉急理論上還是可以的。
不行,指令集不同。即使是阿童木z35x0系列,其指令集也被閹割。
刷還真不一定,畢竟Intel都做了手機U。並且安卓上也有虛擬機。但是肯定這玩意是噱頭。先解決續航和發熱,然後解決體驗問題。
x86架構CPU可以兼容安卓和windows桌面級操作系統,理論上來說只要說x86的CPU都可以刷。
昂達,台電,藍魔,小米的雙系統平板不在少數,手機也是一個道理
理想中的手機應該是和pc合二為一的,移動使用時用手機應用,通過無線連接顯示器後成為主機,再加上無線充電。這才是未來趨勢,照這麼看,windows將是先驅並會是主流。這個涉及到ARM和CISC架構方面的問題。或者說,RISC和CISC結構之間的問題。指令集,執行結構和由此導致的處理器結構的不同,使得在兩個平台上的軟體*完全不通用*。眾所周知的是,桌邊版本Windows一般在x86平台上使用,x86平台是典型的CISC-Based。而絕大多數安卓機,使用的都是基於RISC架構的進化版本,即ARM。基本設計與執行結構的不同,導致在軟體的編譯方面有所不同。作為最複雜的軟體之一,操作系統一樣不能免俗。
一般不可能
windows願意提供一個arm指令集的版本就行,否則就不行。
小米4可以刷入Windows 10 mobile,小米與微軟曾經有短暫的合作。
我更關心能不能把lumia刷成安卓
曾經有一款神機,htchd2貌似可以
如下:小米手機4上的Windows 10初體驗:大道至簡,悟在天成
推薦閱讀:
※2015 年 5 月,應該繼續等待 WP 10 旗艦機發布,還是轉投安卓、蘋果?又或入手老款 WP 8 機型?
※為什麼win10的hyper-V要求專業版?
※部分知乎用戶頭像上的 1% 是什麼意思?
※阿里為什麼就是不更新 Windows Phone 的應用?
※如何評價Windows Phone 貼吧用戶集體被封?
TAG:微軟Microsoft | Android | WindowsPhone |