Android和Windows雙系統 - Android
By Dinah
at 2022-02-12T01:13
at 2022-02-12T01:13
Table of Contents
現在S845手機已經可以刷Windows
只剩音訊驅動尚未完成,接鍵盤滑鼠和螢幕已經是小筆電等級的堪用
有些手機甚至已經支援觸控
所以我想手機有128GB以上空間的話,雙系統應該是一個好選擇。
能插SD卡的話,還可以再加一個postmarketOS做成三系統。
原理是透過TWRP刷boot.img來切換,手機重開機進入Recovery後,要切換回Android
就刷Android的到boot分區,要切換回Windows就刷UEFI的,不用電腦。
如圖,用TWRP刷入boot分區決定開機進Windows或LineageOS:
https://i.imgur.com/leKxKg0.png
中國那邊有小米Mix 2S的影片教學了,而我是以小米Pocophone F1(128GB)做示範。
安裝Windows 11的步驟詳細請見: https://reurl.cc/DdqoaE
不同點是切分區(上面連結4-6),這裡沒有要全刪,要保留16GB空間給Android。
1. 先裝Android & TWRP
2. 手機進入Recovery
2. 將parted工具程式傳到手機
3. 進入adb shell,取消掛載data和sdcard
4. 使用parted進行硬碟分割,先查看分區
$ p
應該會列出21個分區,最後一個是userdata,也就是Android的資料位置。
https://i.imgur.com/Ld5lNdO.jpg
接下來就要決定給Android分配多少? Windows分配多少? Windows最好有64GB,而Android
最少16GB。
5. 縮小userdata的大小,只能縮小磁區尾端。縮小到大約只剩16GB
(縮小後資料可能會遺失)
$ resizepart 21 16GB
6. 然後建立esp分區,約500MB
$ mkpart esp fat32 16GB 16.5GB
建立Windows分區,也就是剩下的空間,別忘了還要1GB給PE。
$ mkpart win ntfs 16.5MB 120GB
最後是PE分區
$ mkpart pe fat32 120GB 121GB
再按一次p看結果
https://i.imgur.com/vePpRYS.jpg
7. 然後重啟至TWRP,格式化esp、win、pe分區,指定ESP,再開機進入Windows PE
安裝Windows 11。
8. 設定完Windows後,關機。連線到電腦,用Android的boot.img開機
$ fastboot boot boot.img
9. Android資料應該會遺失,重新設定之後關機。
10. 由於安裝Windows並無刪除全部分區,因此能在關機時用音量上+開機鍵進入
TWRP
11. 連到電腦,把Android原廠boot.img和Windows的UEFI boot.img用adb傳輸到/sdcard。
12. 這樣在TWRP內,點選Install,Install Image,刷入該系統的boot.img到boot分區就
能自由切換系統了,不用用到電腦。
https://i.imgur.com/a5beb0P.png
--
https://i.imgur.com/qBnCgUO.jpg
https://i.imgur.com/klpjZcQ.jpg
https://i.imgur.com/yLTmoHs.jpg
https://i.imgur.com/WepO17T.jpg
--
只剩音訊驅動尚未完成,接鍵盤滑鼠和螢幕已經是小筆電等級的堪用
有些手機甚至已經支援觸控
所以我想手機有128GB以上空間的話,雙系統應該是一個好選擇。
能插SD卡的話,還可以再加一個postmarketOS做成三系統。
原理是透過TWRP刷boot.img來切換,手機重開機進入Recovery後,要切換回Android
就刷Android的到boot分區,要切換回Windows就刷UEFI的,不用電腦。
如圖,用TWRP刷入boot分區決定開機進Windows或LineageOS:
https://i.imgur.com/leKxKg0.png
中國那邊有小米Mix 2S的影片教學了,而我是以小米Pocophone F1(128GB)做示範。
安裝Windows 11的步驟詳細請見: https://reurl.cc/DdqoaE
不同點是切分區(上面連結4-6),這裡沒有要全刪,要保留16GB空間給Android。
1. 先裝Android & TWRP
2. 手機進入Recovery
2. 將parted工具程式傳到手機
3. 進入adb shell,取消掛載data和sdcard
4. 使用parted進行硬碟分割,先查看分區
$ p
應該會列出21個分區,最後一個是userdata,也就是Android的資料位置。
https://i.imgur.com/Ld5lNdO.jpg
接下來就要決定給Android分配多少? Windows分配多少? Windows最好有64GB,而Android
最少16GB。
5. 縮小userdata的大小,只能縮小磁區尾端。縮小到大約只剩16GB
(縮小後資料可能會遺失)
$ resizepart 21 16GB
6. 然後建立esp分區,約500MB
$ mkpart esp fat32 16GB 16.5GB
建立Windows分區,也就是剩下的空間,別忘了還要1GB給PE。
$ mkpart win ntfs 16.5MB 120GB
最後是PE分區
$ mkpart pe fat32 120GB 121GB
再按一次p看結果
https://i.imgur.com/vePpRYS.jpg
7. 然後重啟至TWRP,格式化esp、win、pe分區,指定ESP,再開機進入Windows PE
安裝Windows 11。
8. 設定完Windows後,關機。連線到電腦,用Android的boot.img開機
$ fastboot boot boot.img
9. Android資料應該會遺失,重新設定之後關機。
10. 由於安裝Windows並無刪除全部分區,因此能在關機時用音量上+開機鍵進入
TWRP
11. 連到電腦,把Android原廠boot.img和Windows的UEFI boot.img用adb傳輸到/sdcard。
12. 這樣在TWRP內,點選Install,Install Image,刷入該系統的boot.img到boot分區就
能自由切換系統了,不用用到電腦。
https://i.imgur.com/a5beb0P.png
--
https://i.imgur.com/qBnCgUO.jpg
https://i.imgur.com/klpjZcQ.jpg
https://i.imgur.com/yLTmoHs.jpg
https://i.imgur.com/WepO17T.jpg
--
Tags:
Android
All Comments
By Thomas
at 2022-02-14T05:07
at 2022-02-14T05:07
By Barb Cronin
at 2022-02-16T09:01
at 2022-02-16T09:01
By Mason
at 2022-02-18T12:55
at 2022-02-18T12:55
By Barb Cronin
at 2022-02-20T16:49
at 2022-02-20T16:49
By Margaret
at 2022-02-20T01:01
at 2022-02-20T01:01
By Bennie
at 2022-02-22T04:55
at 2022-02-22T04:55
Related Posts
App Cloner 多開程式付費無法使用
By Iris
at 2022-02-10T17:18
at 2022-02-10T17:18
不小心安裝了假apk,怎麼辦?
By Belly
at 2022-02-09T18:24
at 2022-02-09T18:24
有沒有一種可以控制爆音高音的app?
By Jake
at 2022-02-06T20:43
at 2022-02-06T20:43
Call record 裡的資料在儲存空間找不到
By Una
at 2022-02-06T16:41
at 2022-02-06T16:41
Bitwarden銀行app登入自動填入
By Noah
at 2022-02-06T12:20
at 2022-02-06T12:20