BLOG zzy.my

合抱之木, 生于毫末; 九层之台, 起于累土; 千里之行, 始于足下。

mix2s 刷 windows11 遇到的一些问题

最近搞了个 Windows11 arm 手机玩玩,几年前就有了。小米Mix2s。

刷机教程网上太多了,用 Mindows v8 自动刷机也挺方便,这主要记一下遇到的几个问题。

 

1. Mindows工具箱中Window相关工具提示:找不到win分区错误

支持正版,禁止用于付费远程代刷,确保下载的工具箱文件夹完整

 

2. 一键刷机卡在 [建立引导]。

在相关日志监控停在

Failed to daemonize.
Version 2022.10.3 integrated FUSE 27
Mounted /dev/block/sda23 (Read-Write, label "", NTFS 3.1)
Cmdline options: Mount options:
allow_other,nonempty,relatime,fsname=/dev/block/sda23,blkdev,blksize=4096
Ownership and permissions disabled, configuration type 1

 

网上没找到相关问题,只好打开bat一步步分析,

发现是脚本mindows.bat,在执行挂载win分区时卡住,命令是

adb.exe shell ./ntfs-3g %parpath% ./mindows%partype% 1>>%logfile% 2>&1

因Windows系统分区格式是NTFS,这���命令就是调用一个开源工具ntfs-3g来挂在它,

正常应该不会报错,脚本就会继续执行 [推送工具],但偏偏就卡住了,

尝试手动执行 adb.exe shell ./ntfs-3g /dev/block/sda23 ./mindowswin,发现也会报错卡住,但是...

手动退出再执行 adb.exe shell df -a -k 发现,sda23是挂载成功的。

Linux和ntfs-3g这个工具咱也不熟,我的解决办法是修改bat,将上面那段注释

::adb.exe shell ./ntfs-3g %parpath% ./mindows%partype% 1>>%logfile% 2>&1

然后修改成

ECHO.暂停,手动adb执行
pause>nul && ECHO.继续...

这样在刷机进入 [建立引导] 时,会暂停,然后打开命令行手动执行

adb.exe shell ./ntfs-3g /dev/block/sda23 ./mindowswin  忽略错误并关闭窗口

在刷机窗口按任意键继续进行下一步,后面需要在执行一次,操作相同。

PS:虽然没测试,但我觉得如果在先刷一边小米系统,然后再次刷Win11,应该也不会出错。

 

3. Windows11中,插入SIM无服务

恢复刷机前备份的基带分区。

 

4. Windows11 里的终端无法使用

Powershell 执行 add-appxpackage 安装 终端包

下载 Microsoft.WindowsTerminal 包。(官网地址,下载msixbundle格式,版本以页面最新)

add-appxpackage .\Microsoft.WindowsTerminal_1.20.11781.0_8wekyb3d8bbwe.msixbundle

如果出错提示缺少依赖框架 Microsoft.UI.Xaml.2.8 (Arm版),下载后执行:

add-Appxpackage .\Microsoft.UI.Xaml.2.8.appx

 

5. 新刷 Android root问题

用Mindows工具箱在Recovery下刷入面具。重启进系统提示要下载完整包卡在下载。

官网下载最新版apk文件,然后手动安装一下,在运行。

 

评论 (1) -

  • wensonyu

    2024-08-29 04:41:28 | 回复

    你的jpg 图片工具非常好用,非常感谢共享。老站长了!~

Loading