V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
niming007zh2
V2EX  ›  macOS

千万不要升级 macOS 26,双系统也不行,会更新固件导致即使降级到旧系统,部分程序也不正常

  •  
  •   niming007zh2 · 4 天前 · 2929 次点击
    macOS 即使你把硬盘分区了,装到第二块分区或者外置磁盘的过程中也会升级固件!

    查看版本:系统设置-》关于本机-》系统报告-》硬件概览-》系统固件版本、操作系统加载程序版本

    正常情况下这两个版本是一样的,但是你升级后,就算你再重装到 macOS 15 ,也会看到“系统固件版本”仍是 macOS 26 的 13822.0.88.511.1 ,而不是像 11881.101.1 这种。

    固件负责风扇、电池、充电、音响相关的东西,回退之后你会发现像 Aldente 这类限制电池充电的软件失效了!

    普通重装无法降级固件,arm 芯片的据说可以通过 ipsw 完整刷机来降级固件,但是 intel 芯片的可能降级有变砖风险。

    参考资料:
    https://eclecticlight.co/2022/11/07/why-is-my-macs-firmware-version-wrong-and-what-to-do-about-it/
    https://eclecticlight.co/2019/09/10/dont-try-reverting-a-t2-to-older-firmware/
    https://github.com/AppHouseKitchen/AlDente-Charge-Limiter/issues/1529
    第 1 条附言  ·  4 天前
    我刚试了,Apple Configurator 可以用“修复”(而不是“恢复”)功能来只刷固件和 Recovery ,可以降级固件的同时保留数据!但是你需要有第二台电脑或者去 Apple 店。
    https://sysin.org/blog/apple-silicon-mac-dfu/
    22 条回复    2025-06-16 09:51:37 +08:00
    wwmmkk
        1
    wwmmkk  
       4 天前
    这个听起来很坑啊,不过我这个 Intel 的 MBP 2018 ,好像也无缘 macos26 了
    lloyds
        2
    lloyds  
       4 天前
    绝大多数系统版本在抹掉系统之后固件版本就会变回去的(在有系统安装的时候显示的是新版,抹掉之后就变回旧版)

    macOS 15.4 倒是把固件的版本彻底更新了(在此之前我只要抹掉电脑,固件版本就会回到 Monterey )
    HTravel
        3
    HTravel  
       4 天前   ❤️ 3
    其实吧。Developer Beta 本就不应该安装啊。只有一种情况可以安装,就是你是开发人员,且你正在开发的功能,要用到新版本的特性,于是才需要安装来提前测试验证。

    Public Beta 普通人也不应该安装啊,除非你期待的某个特性恰好新版本提供了。否则,不就是免费给别人当测试人员嘛。然后你查查测试人员的正常薪酬,就会发现你亏大了。想当年,苹果和微软还正常时,每发布一个 OS 新版本,普通人员是不可能找得到 bug 的,只有可能是系统设计考虑不周有漏洞
    neiltroyer849
        4
    neiltroyer849  
       4 天前 via iPhone
    @lloyds 你的 macOS 版本可以降级,但固件只能升不能降。只有带 t2 的 intel Mac 和 m 系列 Mac 可以通过第二台电脑 dfu 刷机的方式降级
    neiltroyer849
        5
    neiltroyer849  
       4 天前   ❤️ 1
    曾在 mac 上搞 linux 的人已经折腾过很多次固件了,原来都是用 dfu restore 直接刷回原系统和固件,但所有的数据也都丢了。这次又没忍住小白鼠装了 macos 26 的双系统,准备尝试一下 dfu revive 可不可以回原固件,这个选项是允许保留数据的,但不知道允不允许固件降级到正式版
    chendy
        6
    chendy  
       4 天前
    本来就不是面向客户的正式版本,没事升级干啥…
    byby
        7
    byby  
       4 天前   ❤️ 1
    PD 虚拟机装个体验一下不爽歪歪,在真机上装那是活受罪
    SayHelloHi
        8
    SayHelloHi  
       4 天前
    可以用虚拟机 VistulaBuddy 体验一下
    giter
        9
    giter  
       4 天前 via iPhone
    到底是什么心理会去主动体验刚出炉的 bug ?
    salor
        10
    salor  
       4 天前 via iPhone   ❤️ 1
    今天纠结了好一阵,最后用 UTM 装的虚拟机来测试,看了下固件没有升级。
    williamtsang
        11
    williamtsang  
       3 天前   ❤️ 1
    不要在主力设备升级使用 beta 版,本来就是不建议的,很多应用都没适配,不要瞎折腾。
    XDiLa
        12
    XDiLa  
       3 天前
    @giter 顶级 M 体制
    niming007zh2
        13
    niming007zh2  
    OP
       3 天前
    @XDiLa 不是 m 啊,我一开始就说了是硬盘第二个分区装的新系统,开机还能选启动到哪个系统,共享数据很方便。就是没想到他会升级固件,这就像你在 C 盘有 win10 ,D 盘装了 win11 的时候他偷偷把你 bios 升级了不能用 win10 了,这谁能想到啊
    niming007zh2
        14
    niming007zh2  
    OP
       3 天前
    楼上都是不知道 mac 能在磁盘工具里划个新分区装双系统的吧,apfs 逻辑分区之间还能共享容量
    CSGO
        15
    CSGO  
       2 天前
    我 3 系统,看了下确实是 13822.0.88.511.1
    但 mac studio 好像没什么问题。
    lianginx
        16
    lianginx  
       1 天前
    我跟你一样,用 Apple Configurator 恢复成 macOS 15 了
    Autonomous
        17
    Autonomous  
       1 天前
    感谢告知,已经用描述文件屏蔽大版本更新
    neiltroyer849
        18
    neiltroyer849  
       1 天前
    @niming007zh2 Revive 可以降级吗?我查了下大部分说的是唯一能降级固件的方式都说的是 DFU restore, revive 似乎只能升或保持一样的固件版本但不能降级。( https://eclecticlight.co/2023/07/07/when-to-revive-or-restore-in-dfu-mode/ https://docs.fedoraproject.org/en-US/fedora-asahi-remix/troubleshooting/) 我自己用了 idevicerestore 测试了一下不带—e 也就是 erase 选项的话降级固件会到验证的时候报错。
    niming007zh2
        19
    niming007zh2  
    OP
       23 小时 41 分钟前
    @neiltroyer849 我的环境下 Apple Configurator 是可以的,https://github.com/AppHouseKitchen/AlDente-Charge-Limiter/issues/1529 这个帖子里也有些人报告成功了
    PhDLuffy
        20
    PhDLuffy  
       19 小时 14 分钟前
    @niming007zh2 很古早之前就是这样,升级新系统会同步升级板载固件版本,例如升级 macos10.14 系统,同时升级了板载固件开始支持 nvme 协议固态。我记得 macos12 大版本的时候,同时升级的板载固件需要苹果原装硬盘才能升级。当时这个板载固件升级是不可降级的,跟 ios 一个逻辑。所有有事没事的不要升级 macos ,那些大版本更新出这毛病那毛病的一方面是系统有问题,另一个就是板载固件跟设备的兼容性问题。
    neiltroyer849
        21
    neiltroyer849  
       18 小时 20 分钟前
    @niming007zh2 好的谢谢。看来还是不能尽信书还是要实际操作一下
    niming007zh2
        22
    niming007zh2  
    OP
       33 分钟前
    @neiltroyer849 不对吧,文章没说不能降级,是说的 m 芯片的 revive 可以降级,但是在你还是比如 macos26 的时候把固件刷回去,会在启动的时候因为不支持新系统而报错
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5816 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:24 · PVG 10:24 · LAX 19:24 · JFK 22:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.