為什么WP7不能直接升級到WP8

作者: 石佩  2016-08-18 10:41 [查查吧]:www.uabf.cn

   手機更新?lián)Q代的速度很快,我們可以通過固件使手機升級,但WP7卻不能升級到WP8,這又是為什么?下面就給大家分析下:為什么WP7不能直接升級到WP8,一起來看看。

  一. 內核的不同

  WP7使用基于Windows CE內核,而WP8使用了Windows NT內核,這導致早期WP7機型的CPU在NT內核上沒有合適的驅動。下面是CPU對比

  1. WP7第一代機型Qualcomm QSD8250工作頻率為1GH。(單核,代表機型HD7、Mozart、i917)

  2. WP7第二代機型為Qualcomm MSM8255工作頻率為1.4GHz (單核,代表機型Lumia 900、800、710、Titan、Radar)

  3. WP8手機主要為Qualcomm MSM8960時鐘頻率為1.5GHz (雙核,主流Windows Phone 8機型)

  綜上所述,可以看到有三款不同的CPU,WP7升級到WP8需要維護三個版本的驅動,這對于微軟來說沒有太多的時間,同時硬件性能的差異導致體驗度更難控制(除了CPU部分外,在圖形方面GPU還有很大的不同),維護成本大幅增加。同時WP7的用戶還不是很多,微軟做出這個艱難的決定也是可以理解的,內核有大的變動,這比Android 2.3升級到Android 4.0難的多。但諾基亞把Lumia 800賣到這個價位就感覺有點坑爹了。

手機

  二、硬件的差異

  上面的提到CPU的差異外,其實從Windows Phone 8開始硬件會內置NFC,陀螺儀等感應器,對microSD擴展卡的支持,主流的WP8的分辨率將會達到720P HD級別,同時WP8將增強多任務能力,這使得WP7機型的單核CPU表現(xiàn)會有些遜色,所以CPU性能、GPU性能不同都會導致版本碎片化,微軟這樣做壓力還是很大的。但如果微軟把相關高通早期CPU的技術信息給有實力的第三方開發(fā)者,也許WP7刷機到WP8也不是不可能。

  三、成本上的問題

  從上面來看,主要的問題是WP7手機的CPU在全新Windows NT內核上沒有合適的驅動程序,但如果微軟愿意花費人力開發(fā)相應驅動所有問題就并不難解釋了。同時這導致所有WP7開發(fā)者不得不購買全新的Windows Phone 8手機作為開發(fā)測試機型,這對于微軟帶來新的營收點。

  寫在最后Zune123給出幾個理想化的方案,比如微軟放棄第一代WP7機型的升級,畢竟已經上市近兩年了,但第二代的WP7手機比如諾基亞800、諾基亞900應該升級WP8或售價下調售價趨于合理。微軟和高通合作,開放早期CPU的相關資料給有實力的第三方開發(fā)者,典型的案例就 部分手機廠商開發(fā)代碼給CyanogenMod團隊,使得部分老的機型可以從Android 2.3升級到Android 4.0,這樣官方無需承擔體驗度上的不足,以及釋放更多的研發(fā)成本。

  以上就是為什么WP7不能直接升級到WP8的原因,你了解了嗎?

?
    發(fā)表評論

    醫(yī)療健康