给手机装Windows11!还能玩大型游戏?!

手机原生运行Windows的原理:
1.Windows10/11有ARM版,驱动通过高通平台的Windows设备移植
2.使用Renegade将UEFI伪装成LinuxKernel以绕过手机固件厂商的签名验证
https://github.com/edk2-porting
3.仅高通骁龙845 SOC的手机可以较好的支持
WindowsOnARM安装过程:
1.将需要用到的文件复制到U盘中,手机插上USBHUB、键鼠和U盘
2.将手机解锁Bootloader并获取Root权限
3.使用parted为手机硬盘调整分区
3.1.拷贝parted到sbin目录中并赋予755权限
cp /sdcard/parted /sbin/ && chmod 755 /sbin/parted
3.2.取消挂载data和sdcard
umount /data && umount /sdcard
3.3.打开parted
parted /dev/block/sda
3.4.调出分区信息
p
3.5.抹除userdata分区
rm <number>
3.6.建立4个新分区
mkpart esp fat32 <start> <end> mkpart pe fat32 <start> <end> mkpart win ntfs <start> <end> mkpart userdata ext4 <start> <end>
3.7.格式化建立的分区
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
3.8.重启到TWRP,挂载PE分区到/mnt
mount /dev/block/by-name/pe /mnt
3.9.复制PE文件到PE分区
cp -r /sdcard/* /mnt
4.安装Windows系统
4.1.将手机重启至bootloader后连接到电脑
4.2.启动UEFI
fastboot boot <UEFI_img>
4.3.将手机接上扩展坞和键鼠
4.4.使用diskpart挂载EFI分区
diskpart select disk 0 list part select part <number> assign letter=Y exit
4.5.使用DISM++释放镜像(需勾选"添加引导")
4.6.使用DISM++注入相关驱动并关闭驱动签名
bcdedit /store Y:\efi\microsoft\boot\bcd /set {Default} testsigning on bcdedit /store Y:\efi\microsoft\boot\bcd /set {Default} nointegritychecks on
5.重启手机到bootloader载入UEFI
fastboot boot <UEFI_img>
6.开机并完成安装全过程