國內大神成功給手機裝上了 Windows 11,代碼已開源!
上個月底,萬眾矚目的 Windows 11 正式發布了預覽版,人們現在可以通過注冊加入「Windows Insider 計劃」安裝測試版的新系統了。
雖然這個測試版有些簡陋,但安裝嘗鮮的人絡繹不絕,時不時會在朋友圈中看到有人發出自己電腦的截圖,就連死機也是值得一說的:
微軟已經把從 Windows 3.0 以來萬年不變的藍屏死機畫面在 Win 11 上改成了黑屏。
對于大多數普通用戶來說,Win 11 的正式版還要等待今年底或明年初才能上線,目前出現的預覽版雖然是微軟主動開放的,并不像之前的「泄露版」那樣有版權問題,但還有不少 bug:現在連全局搜索都無法完成,回滾 Windows 10 也只能用鏡像覆蓋安裝。
這些小困難并不能阻止一些人去做腦洞大開的事。既然 Win 11 計劃要支持安卓應用了,那么安卓手機能不能裝 Win 11 呢?最近就有國人團隊進行嘗試并獲得了成功。
在 2015 年 Windows Phone 終結以后,微軟就基本放棄了移動端操作系統的嘗試。雖然我們可能永遠無法看到微軟真正重回手機市場,但已有開發者向我們展示了在安卓手機上運行 Win11 的方法。
這個項目名叫 Renegade Project,GitHub 鏈接:
https://github.com/edk2-porting/edk2-sdm845
雖然目前還處在早期階段,但作者之一的 Xilin Wu 表示,Windows 11 ARM64 版可以安裝在使用驍龍 845 處理器的手機上,而驍龍 855 的手機則部分支持 edk2-sm8150 端口。
在開發者的努力下,目前人們已成功在諸如一加 6T 和小米 8 這樣的手機上啟動了 Windows 11 系統。不過相應地也有問題,很多手機原本的功能就無法使用了,比如打電話。
在一加 6T 上運行 Windows 11。
在 Windows 11 發布時,微軟宣布該系統也支持 Arm 架構的平板和筆記本,不過只有高通驍龍處理器在官方支持之列。為了在安卓手機上運行桌面操作系統,開發人員創建了自己的工具 / 驅動程序,并為驍龍 845 啟用了自定義 UEFI 環境。
在小米 8 上運行 Windows 11。
據開發者們介紹,這是因為高通的 xbl(UEFI 固件)和 abl(應用引導程序,用于加載 Linux 內核)是在零售設備上簽名的,不能修改。因此,我們不能使用庫引導加載程序來引導 Windows。
看起來目前這些開發者破解的進展很順利,手機上的 Win 11 可以完成一些基本的操作系統功能,包括藍牙和 USB 輸入。桌面尺寸很小但顯示還算完整。但請記住讓 Windows 11 上手機并不是微軟的本意,想要真正用得上,設置手機通訊錄、移動信號和電話等功能仍是挑戰。
除了安卓手機,其他一些開發者最近也展示了在樹莓派 4 和 Lumia 950 XL(最后一款 Windows Mobile 手機)上運行 Win 11 的結果,其中后者還支持打電話。
對于樹莓派的開發者來說,和 IoT Core 版本系統功能缺失的體驗不同,Arm 上的 Win 11 和 Win 10 在 Raspberry Pi 上提供了完整的桌面體驗。新版本的 Windows 提供了比上代更好的性能,運行起來更流暢。
Windows 11 on ARM on Raspberry 的安裝過程與 Windows 10 相同,需要具有 4GB 內存的 Raspberry Pi 4 和 Windows 11 ARM64 鏡像。
這次 Win 11 的更新帶來了更現代化的界面,豐富的軟件生態支持,以及開放的應用商店,雖然它很少被人認為是最好的操作系統,但看來可以成為兼容性最好的那一個。