【硬件折騰】小米MIX 2S安裝Windows11 ARM版和安卓雙系統(tǒng)

經(jīng)過一番折騰后,UP主終于成功給一臺小米Mix 2s成功裝好了Windows11 ARM版和安卓雙系統(tǒng),雖然這方面的教程已經(jīng)很多了,我自己在折騰的過程中也遇到了一些麻煩,但是最終還是解決了并整理了操作一下流程,打算把它寫成一篇專欄。


多圖+低創(chuàng)預警,這篇專欄因為比較亂,所以也不能稱之為教程了(我想罵我自己都搞不懂還寫什么教程),算是我自己的折騰記錄,其中可能有一些講的不好地方以及錯誤的觀點,不過也希望可以給大家?guī)硪稽c點幫助,有什么問題和錯誤的地方歡迎大佬們指出,謝謝。
在折騰過程開始之前,先回答一些大家可能想問的問題。
什么是ARM處理器,什么是x86處理器?
ARM處理器是基于RISC精簡指令集的微處理器,例如高通的驍龍?zhí)幚砥?,蘋果的A系列和M系列的處理器就是基于ARM架構(gòu)的處理器,通常運用在手機等低功耗的便攜移動設備上,例如我們耳祥能熟的游戲掌機PSV使用的是ARM架構(gòu)的Cortex-A9處理器,GBA使用了ARM7芯片,NDS使用了ARM7和ARM9芯片,3DS使用了ARM9和ARM11的芯片,Switch使用的Tegra X1同樣也是基于ARM架構(gòu)的處理器。
x86處理器則是基于CISC復雜指令集設計的處理器,例如英特爾和AMD的處理器,就是基于x86和x64的處理器,通常運用在高性能筆記本、臺式機、服務器、超級計算機等大型高性能的設備上,例如我們組裝臺式機和購買筆記本通常會選擇英特爾酷?;駻MD的銳龍?zhí)幚砥?,而高性能服務器的CPU通常采用英特爾的Xeon或AMD的EPYC處理器。
Windows系統(tǒng)和軟件通常情況下不是只能在x86處理器的設備上運行的嗎?能運行在ARM處理器上又是怎么回事呢?
雖然Windows系統(tǒng)給人的印象通常情況下只能在x86的設備上才能安裝,給ARM處理器的設備安裝Windows系統(tǒng)在早期是幾乎也是不可能的,可是自從Win10開始,微軟除了給Win10推出了32位和64位版以外,還推出了ARM版,ARM版的Win10就可以運行在ARM處理器上,并可以支持模擬運行一些32位的x86程序,例如Surface Pro X采用的就不是英特爾處理器,而是微軟與高通合作打造的基于ARM架構(gòu)的SQ1/SQ2處理器,它運行的就是arm版的Windows,雖然對大型軟件的支持較差,但是它的功耗更低,續(xù)航就比同期的Pro7長不少。

那么既然有arm版的Windows可以安裝在非x86的設備上,那是不是所有手機都可以刷上呢?
既然已經(jīng)有使用高通處理器的設備可以運行Windows的ARM版,這樣聽上去給使用了高通處理器的手機裝個Windows的ARM版的話,似乎也不是什么難事,但實際上還是有些麻煩的,目前來說只有驍龍845處理器的手機兼容性較好,因為高通之前出過驍龍850的電腦,它的架構(gòu)和845接近,845的手機現(xiàn)在也有大佬負責編寫驅(qū)動,所以就能支持。
雖然855的手機可能也可以支持,但目前還是缺少驅(qū)動,我們都知道硬件如果沒有對應的驅(qū)動的話,就無法正常使用。
而且除了對手機的處理器有要求以外,對機型也有一定要求,有些機型目前還沒有適配相關(guān)驅(qū)動,使用過程中可能還是會遇到一些麻煩,例如觸屏和藍牙等很多功能就無法使用,某些設備雖然可以支持,但可能也會出現(xiàn)對應硬件工作不正常的情況,這點需要注意。
下面是目前驍龍845的手機安裝arm版的Windows的設備支持狀態(tài),想要關(guān)心最新進展的話可以訪問官方網(wǎng)站查看:https://renegade-project.org/#/zh/windows/state-frame.html

而且除了需要解決硬件驅(qū)動的問題以外,給手機裝arm版的Windows還有一個問題,就是啟動固件。
前一篇專欄我們就講到了安卓手機在進入系統(tǒng)前的引導加載程序是BootLoader,它是進入安卓系統(tǒng)前所需要執(zhí)行的第一個程序,負責完成相關(guān)硬件的初始化,將操作系統(tǒng)映像或固化的嵌入式應用程序裝載到內(nèi)存中,然后再跳轉(zhuǎn)到操作系統(tǒng)所在的空間,接著啟動操作系統(tǒng)運行。
而電腦在啟動的過程中,需要執(zhí)行的第一個程序就是我們DIY玩家熟知的BIOS,BIOS的主要功能則是為計算機提供最底層,最直接的硬件設置和控制,它保存著計算機最重要的基本輸入輸出的程序,開機后自檢程序和系統(tǒng)自啟動程序,提供操作系統(tǒng)與硬件之間的接口,可以從CMOS設置中讀寫關(guān)于這方面設置的具體信息。
BIOS在啟動電腦的過程中也分為三個階段,第一個階段是硬件自檢,第二個階段是初始化設置,第三個階段是引導程序,當引導程序找到引導記錄以后,就會把電腦的控制權(quán)轉(zhuǎn)給引導記錄,再由引導記錄做為“牽頭人”,啟動硬盤或者其他存儲設備上的操作系統(tǒng),在電腦成功啟動以后,BIOS的任務才算是完成。后期也出現(xiàn)了UEFI(統(tǒng)一可擴展固件接口)作為傳統(tǒng)BIOS的替代方案。
對BootLoader和BIOS有了一點點了解后,我們就能理解,無論是手機的BootLoader還是電腦的BIOS,它們都是做為手機和電腦軟件和硬件之間的對接層,如果搞不定這個的話,那么手機也是無法啟動Windows系統(tǒng)的。
所以我們需要在手機上啟動Windows系統(tǒng)的話,就需要大佬們的幫助了,他們?yōu)?45平臺的各種機型定制了不同的UEFI引導鏡像。

在折騰流程開始前同樣再次聲明,給手機刷機有風險,操作不當可能會導致手機變磚和失去手機廠商的保修(不過845的手機也是三年前的東西了,基本上也過保了),但還是推薦使用閑置和不常用的手機來進行操作,如果你想折騰的那部手機還是正在使用的主力機,而刷機經(jīng)驗不足的話,則不推薦折騰,因操作失誤導致手機變磚本人概不負任何責任,目前我也無法提供救磚方面的技術(shù)支持。
雖然剛開始我手上有一臺閑置的小米8可以折騰這個,不過那臺手機在折騰過程中出了一些意外變磚了,我在分區(qū)過程中不小心把命令提示符關(guān)閉了,然后就喜提了米8的磚機一臺,那臺手機變磚后雖然可以支持FastBoot和進入TWRP,但是無法用一般的刷機工具恢復,無法掛載內(nèi)部存儲,盡管我嘗試了很多方法來進行恢復,但一直都沒有成功,只有等后面靜下心來以后再找那臺機器的救磚方案了,也就是高通9008模式下免授權(quán)的刷機方法,所以刷機過程中大家一定要注意。


不過失敗乃成功之母,做為一個這方面的愛好者,遇上困難怎么能就這樣放棄呢?
所以我又再次搞來了一臺小米的Mix 2s來進行折騰,這臺機器的配置也比我那臺小米8更好一些,運行內(nèi)存是8G,內(nèi)部存儲256G,屏幕是全面屏也更符合我個人的審美,原本那臺小米8的配置是6+64G,這個大小感覺裝了Win11和一些比較大的軟件以后也沒什么空間裝安卓了,而這臺機器的內(nèi)部存儲更大些,我就打算裝個安卓和Win11 ARM版的雙系統(tǒng),安卓系統(tǒng)用來處理工作上的事務和拿來跑安卓應用,ARM版的Win11則拿來娛樂和學習折騰用。

把想說的說完了以后,就開始折騰吧,折騰前再次強調(diào)刷機有風險,操作需謹慎。
在折騰前我們需要準備以下工具
Dism++(用于PE過程中釋放鏡像和添加驅(qū)動)
下載地址:http://www.chuyu.me/zh-Hans/index.html

SDM845(高通845平臺的UEFI引導鏡像)
下載地址:https://github.com/edk2-porting/edk2-sdm845/releases

SDM845在發(fā)布頁選擇對應的機型下載即可,例如小米8的手機下載dipper那個,Mix 2s下載polaris那個即可。
想要最新版本可以使用git clone這個項目,然后在Linux系統(tǒng)或者安裝了Docker的Windows下,使用docker-compose run edk2 ./build.sh -d再加上對應設備的名稱的命令即可編譯。
WOA-Drivers(手機在Windows系統(tǒng)中的驅(qū)動程序)
下載地址:https://github.com/edk2-porting/WOA-Drivers

我們可以直接下載成壓縮包,或者使用git clone這個項目,等所有文件下載下來以后,使用extract.sh加上對應設備的名稱的命令,即可將該設備對應的驅(qū)動復制出來。

Mix?2s輸入extract.sh?polaris即可,小米8的話則是extract.sh?dipper,然后目錄下就會多出一個名稱為output的文件夾,這個文件夾里就是對應這款機型Windows下的驅(qū)動。




Win11的ARM版鏡像
可以在UUP上下載,下載完那些的文件解壓后,運行那個批處理,等待一段時間即可生成對應的鏡像。
UUP地址:https://uupdump.net/




可以運行在Arm平臺上的PE系統(tǒng)
注意要能支持運行在ARM平臺上的PE系統(tǒng)才行,因為等會是需要手機進入這個PE系統(tǒng)使用Dism++來裝系統(tǒng)和驅(qū)動的。
我使用的是其他教程中提供的Win10 20H2 Arm64的PE系統(tǒng),這個因為找不到官方的下載地址,我就放在工具整合里面了,有能力的用戶當然也可以自己做一個PE系統(tǒng)。

parted分區(qū)工具
用于給手機內(nèi)部存儲分區(qū),這個暫時還找不到官方的下載地址,我會放在整合好的下載包里。

devcfg文件
小米Mix 2s支持觸屏需要使用fastboot刷寫devcfg分區(qū),后面一定要刷,不然在啟動系統(tǒng)的過程中會導致藍屏。
下載地址:http://files.renegade-project.org/devcfg-polaris_FixTS.img


對應你手機的TWRP(我們需要在里面執(zhí)行一些終端命令)
小米Mix 2s的TWRP鏡像下載地址:https://twrp.me/xiaomi/xiaomimimix2s.html

工具整合下載

鏈接:https://pan.baidu.com/s/1MArKFSncmwARW3oiG1gAGg?
提取碼:part
解鎖手機BL和進入TWRP
上篇專欄我已經(jīng)詳細演示了米8解鎖BL和進入TWRP的流程,本專欄中這部分就只做簡單的演示,安裝小米手機解鎖工具所需要的驅(qū)動,ADB和TWRP的詳細流程參考這篇專欄即可。

Mix 2s也是同樣的折騰方法,首先我們還是進入開發(fā)者模式里面查看設備解鎖狀態(tài),沒有解鎖的話,就需要將這臺手機綁定賬號和設備。



綁定完賬號后將手機關(guān)機,按住開機鍵和音量調(diào)低的鍵,進入BootLoader模式。?

手機進入BootLoader模式后,將數(shù)據(jù)線插上,使用小米官方的解鎖工具將手機解鎖。

手機解鎖后我們再刷入Mix 2s用的TWRP,方法和之前提到的一樣,確保手機進入了FastBoot模式后,命令提示符中先輸入fastboot devices查看設備是否存在,然后將對應的TWRP鏡像刷入手機Recovery分區(qū),再啟動TWRP。

另外如果你的手機設置了鎖屏密碼后,進入TWRP后會出現(xiàn)如下輸入密碼的界面,這個密碼就是你在安卓系統(tǒng)中設置的鎖屏密碼,不輸入的話雖然也能進入TWRP的主界面,但DATA分區(qū)會是加密狀態(tài),這個可能也會影響我們折騰的,所以要輸入正確密碼把它解鎖,或者回到安卓系統(tǒng)中將鎖屏密碼取消即可。

使用parted對手機內(nèi)部存儲進行分區(qū)
手機這邊進入TWRP,電腦也可以訪問手機的內(nèi)部存儲以后,我們就要來對手機內(nèi)部存儲來進行分區(qū)了,接下來的折騰流程我也會比前面說的的更詳細,因為解鎖BL和進入TWRP的詳細流程我在前面那篇專欄已經(jīng)說過了,所以這篇關(guān)于那方面的就簡單說說,后面的才是重頭戲。
注意分區(qū)這一步非常關(guān)鍵,折騰失敗的話可能會導致你的手機變磚。
注意分區(qū)這一步非常關(guān)鍵,折騰失敗的話可能會導致你的手機變磚。
注意分區(qū)這一步非常關(guān)鍵,折騰失敗的話可能會導致你的手機變磚。
重要的事情說三遍,之前我的米8就是在分區(qū)的時候因操作失誤導致變磚的。
首先將parted文件解壓放到手機內(nèi)部存儲里,然后打開命令提示符,輸入adb shell,進入安卓的調(diào)試模式。


接著分別輸入下面這幾行命令,這幾段命令的意思是將parted文件復制到sbin目錄下,將parted文件賦予755權(quán)限,取消掛載手機數(shù)據(jù)和sd卡的目錄,打開parted。
cp /sdcard/parted /sbin/
chmod 755 /sbin/parted
umount /data
umount /sdcard
parted /dev/block/sda




出現(xiàn)(parted)以后輸入P,查看手機的分區(qū)信息。

這樣就看出了這部手機的內(nèi)部存儲有21個分區(qū)(我的Mix 2s是這樣,其他手機可能情況各不相同),最后那個251G的分區(qū)就是userdata的分區(qū)號,也就是手機的內(nèi)部存儲空間,我們要將它格式化,然后建立新的分區(qū)。

在分區(qū)前我們可以找找規(guī)律和搞清楚parted怎么使用,搞懂以后我們就知道怎么分了,這部分使用說明請仔細閱讀,避免因分區(qū)問題導致手機變磚。
首先是關(guān)于分區(qū)的規(guī)律,我們仔細觀察,每個分區(qū)的大小其實是分區(qū)大小的結(jié)束部分減去分區(qū)大小的開始部分得到的。
例如第一個分區(qū)16.4kb就是41減去24.6的結(jié)果,第八個分區(qū)2079kb,同樣也是4194減去2097的結(jié)果。
而parted分區(qū)工具使用方法的話,我來介紹幾個parted在交互模式下常用的命令。
mkpart 創(chuàng)建一個分區(qū)
name 給指定的分區(qū)命名
rm 刪除分區(qū)
分區(qū)命令的使用方法就是mkpart+分區(qū)名稱+文件系統(tǒng)類型+分區(qū)大小的開始部分+分區(qū)大小的結(jié)束部分。
注意分區(qū)大小的開始部分和分區(qū)大小的結(jié)束部分不同的手機需要調(diào)整,情況不同的情況下不能直接復制粘貼別人的分區(qū)命令。
因為我們要安裝Windows系統(tǒng),而且是使用PE安裝,因此要給這個分出對應UEFI,PE,Windows的分區(qū)。
以這臺手機為例,userdata分區(qū)大小的開始部分是1611MB,我們想要創(chuàng)建esp分區(qū)的話,就可以輸入mkpart?esp fat32?1611MB?2000MB,這樣就可以得到一個2000-1611=389MB大小的esp分區(qū)。

接著創(chuàng)建PE分區(qū)也是同理,我們想創(chuàng)建一個3000MB大小的PE分區(qū)的話,則需要輸入mkpart?pe fat32?2000MB?5000MB
創(chuàng)建Windows分區(qū)的話,因為Windows分區(qū)最好還是使用NTFS格式的文件系統(tǒng),所以之前命令的fat32我們要改成ntfs。
我這臺手機是256G的內(nèi)部存儲,我計劃裝安卓和Win11 ARM雙系統(tǒng),想給Windows分配150G左右的話,那么就輸入mkpart?win ntfs?5000MB?155GB
最后就要分配安卓的分區(qū)了,Windows這邊我分配了150G,剩下的就全部留給安卓了,安卓那個分區(qū)的文件系統(tǒng)是ext4的,所以我們也要把那部分命令改成ext4。
對應的命令則是mkpart?userdata ext4?155GB?251GB
對怎么分區(qū)有個大致的了解后,我們就可以開始分區(qū)了,注意這里非常非常關(guān)鍵,出現(xiàn)分區(qū)分錯了的話,就重新執(zhí)行rm命令來重新創(chuàng)建分區(qū),在沒有完成分區(qū)的情況下,千萬不能關(guān)閉命令提示符以及將手機關(guān)機,或者是將數(shù)據(jù)線斷開,不然手機可能會變磚,如果變磚的話,可能就需要進入高通9008模式尋找對應的方法來恢復設備了。
然后我們在命令提示符中輸入rm 21,將第21個分區(qū)格式化。

接著分別輸入上面提到的那幾段命令,原理我已經(jīng)講解清楚了,不同存儲空間和不同類型的手機千萬不能直接復制粘貼,等搞清楚了以后再輸入對應的分區(qū)命令,不然胡亂分區(qū)很容易導致手機變磚。
mkpart?esp fat32?1611MB?2000MB
mkpart?pe?fat32?2000MB?5000MB
mkpart?win ntfs?5000MB?155GB
mkpart?userdata ext4?155GB?251GB

分區(qū)操作完成后,我們再輸入set?21?esp on,將第21個分區(qū)設置為ESP分區(qū),我的情況是這樣,不同機型的手機也需要調(diào)整。

最后我們輸入P查看分區(qū)信息,可以看出Windows分了150G,安卓留了96G(其實對于我這種安卓應用裝的少,照片視頻經(jīng)常轉(zhuǎn)移的來說64G也夠了)

分區(qū)完成后手機端重啟TWRP,重啟選項中點擊Recovery。

格式化新的分區(qū),備份安卓的Boot
重新進入TWRP以后,我們再對剛才分出來的新分區(qū)進行格式化,命令提示符中重新輸入adb shell,重新進入ADB的調(diào)試模式,分別輸入以下命令:
mkfs.fat -F32?-s1?/dev/block/by-name/pe
mkfs.fat -F32?-s1?/dev/block/by-name/esp
mkfs.ntfs -f /dev/block/by-name/win
mke2fs?-t ext4?/dev/block/by-name/userdata
其中mkfs命令是make?file?system的縮寫,通常用于管理Linux的文件系統(tǒng),最后那段命令我輸錯了,重新輸一下就可以了。



格式化完成后再重啟至TWRP,電腦這邊我們就可以看出留給手機內(nèi)部存儲的空間變了,其他的空間都分配給Windows了。

然后我們再進入安卓系統(tǒng),再關(guān)機進入TWRP,備份安卓的boot,因為我們是要裝雙系統(tǒng)嘛,手機的boot分區(qū)后面需要刷入為845平臺定制的UEFI引導鏡像,所以我們就要備份安卓的boot信息,到后面切換系統(tǒng)要用到。



安卓的Boot備份完成后,手機內(nèi)部存儲路徑TWRP文件夾的BACKUPS目錄下就會出現(xiàn)這樣一個以時間日期命名的文件夾,這個就是剛剛備份的安卓Boot信息,我們可以把這個文件夾重命名為其他名字,方便后面容易管理和識別。



將PE文件復制到手機內(nèi)部存儲的PE分區(qū)
安卓的Boot備份完成后,我們再找一個U盤(最好是帶Type-C接口可以直接插在手機上的)將Win11的ARM版鏡像,PE系統(tǒng),Dism++,WOA-Drivers(注意是已經(jīng)整合出來的驅(qū)動而不是那個項目下載下來的文件)復制到U盤中。

U盤里的文件復制完成后,手機端我們進入TWRP,插上U盤,TWRP中掛載選項中勾選外接的U盤,在高級選項中打開終端。




終端打開后,我們先要掛載PE分區(qū)到mnt,輸入mount /dev/block/by-name/pe /mnt即可。

mount是Linux下的一個命令,它可以將分區(qū)掛接到Linux的一個文件夾下,從而將分區(qū)和該目錄聯(lián)系起來。
/mnt的命令是將此目錄作為掛載點使用。

PE分區(qū)掛載到mnt后,我們還需要將U盤內(nèi)的PE文件復制到PE分區(qū)
那么就需要輸入cp -r?/usb_otg/20h2pe_new/* /mnt
其中cp在Linux里是復制文件的命令,但只有cp的命令就只復制文件,不復制文件夾,因此要加上-r的命令。
usb_otg則是U盤的目錄名,不同U盤不同手機可能會有差別(例如有些是usbstorage)大家可以根據(jù)自己情況來進行修改,之前我搞錯了,還以為U盤的目錄名是掛載里面的USB-CTG,后面在文件管理里面才知道U盤的目錄名為usb_otg,大家不確定的話可以先去TWRP文件管理里面確定一下U盤的目錄名。

20h2pe_new則是PE的文件夾名稱,如果你之前重命名了那個文件夾的話,那么這里對應的文件夾名稱也需要調(diào)整。


文件復制完成后,我們還可以輸入ls /mnt來查看文件是否復制成功,ls是Linux中常用的查看文件命令。
這些就對應PE文件下的三個文件夾和efi文件。

PE復制完成后,我們關(guān)閉手機拔下U盤,按下開機鍵和音量-鍵進入BootLoad,也就是FastBoot這里,到這里我們插回數(shù)據(jù)線與電腦連接。

再將之前的845平臺UEFI引導鏡像,還有小米Mix 2s支持觸屏需要的devcfg文件復制到一個方便命令提示符轉(zhuǎn)到的目錄里,我還是放在D盤。
然后打開命令提示符,輸入下面這幾段命令,這幾段命令分別代表查看fastboot設備是否存在,刷入devcfg分區(qū)(修復Mix2s觸屏問題,其他手機不需要,Mix2s一定要刷,不然會導致藍屏)將UEFI引導鏡像刷入啟動內(nèi)核(刷之前把安卓的boot備份好,后面Windows系統(tǒng)裝好后也需要重啟幾次),啟動UEFI引導鏡像。
fastboot devices
fastboot flash devcfg_ab?D:\devcfg-polaris_FixTS.img
fastboot flash boot?D:\boot-polaris.img
fastboot boot D:\boot-polaris.img

然后手機端就會出現(xiàn)這樣的界面,在手機上看到了電腦的命令提示符,是不是有點激動呢?

PE裝載鏡像,安裝驅(qū)動,禁用驅(qū)動程序簽名
這時候我們就需要像操作電腦一樣來操作手機了,拔下數(shù)據(jù)線,找一個擴展塢,接上鍵盤鼠標U盤來進行操作。

然后在剛才的命令提示符中分別輸入以下命令。
diskpart
select disk 0
list part
select part 21
assign letter=y
exit






這些命令的意思分別是打開diskpart,選中磁盤0,查看分區(qū)列表,選擇第21個分區(qū),將第21個分區(qū)分配驅(qū)動器號Y(相當于是將第21個分區(qū)掛載為Y盤),關(guān)閉diskpart。
這里大家可能有疑問,為什么要將第21個分區(qū)掛載Y盤?原因是我們后面裝載了鏡像和安裝了驅(qū)動以后,需要通過輸入一段命令來禁用驅(qū)動程序簽名,不關(guān)閉驅(qū)動程序簽名的話,后面進入裝好的系統(tǒng)就會出現(xiàn)藍屏的情況,如圖所示。

將第21個分區(qū)掛載Y盤以后,打開Dism++的ARM64版,按下快捷鍵Ctrl+N選擇Win11鏡像,將鏡像釋放到D盤,并添加引導。
注意那個命令提示符的控制臺不要關(guān)閉,關(guān)閉了就會導致關(guān)機。


等待鏡像釋放完成后,Dism++這邊我們打開會話,左側(cè)選擇驅(qū)動管理,點擊添加驅(qū)動,選擇之前整合好的驅(qū)動目錄,安裝那些驅(qū)動。


驅(qū)動安裝完成后,我們在繼續(xù)在剛才的命令提示符中輸入以下兩段命令,關(guān)閉驅(qū)動程序簽名,不然后面安裝的系統(tǒng)需要驗證驅(qū)動程序簽名的話,加載系統(tǒng)的時候可能會出現(xiàn)藍屏的問題。
bcdedit /store Y:\efi\microsoft\boot\bcd /set {Default} testsigning on
bcdedit /store Y:\efi\microsoft\boot\bcd /set {Default} nointegritychecks on

關(guān)閉驅(qū)動程序簽名后,我們就可以退出PE重啟手機了,也可以在命令提示符里輸入shutdown -r -t?0的命令來重啟手機。

然后重啟后就可以進入Windows了,我個人也是折騰了很久,終于成功了。





進入Windows系統(tǒng)以后設置完該設置的東西以后,我們再進入TWRP,將Windows的Boot備份出來,電腦端將那個備份出來的文件夾重命名為Windows11。、



這樣我們就有兩個系統(tǒng)的Boot信息,需要啟動什么系統(tǒng)的話,就進入TWRP將之前的備份恢復到Boot分區(qū)即可。



不過有時候啟動安卓再重啟以后,Recovery分區(qū)又會還原成小米官方版的,這就比較麻煩,所以我換了一種思路,將TWRP刷入手機的boot分區(qū),Recovery分區(qū)則用來刷入安卓或者Windows的boot信息,開機進入TWRP后,就可以通過將對應鏡像刷入Recovery,來啟動對應的操作系統(tǒng)。

安卓的boot鏡像我們可以從官方提供的線刷包里找到,把它和845平臺的UEFI引導鏡像復制到手機目錄下,需要進入什么系統(tǒng)就使用TWRP將其刷入Recovery分區(qū),然后開機按住電源鍵和音量調(diào)高鍵即可進入對應的系統(tǒng)。


那么這篇專欄就到這里了,后面有時間的話我也會寫一篇關(guān)于這臺手機在ARM版Windows下的體驗和一些測試,希望大家喜歡。