Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dieulot

macrumors newbie
Original poster
Nov 12, 2014
8
7
Hello,

I’d like to install Sonoma beta on an external drive, but will that update bridgeOS?

I’m assuming that bridgeOS is stored in the T2 chip itself, and thus that it will indeed be updated. Is that/does that seem correct?
 

chrfr

macrumors G5
Jul 11, 2009
13,707
7,277
Hello,

I’d like to install Sonoma beta on an external drive, but will that update bridgeOS?

I’m assuming that bridgeOS is stored in the T2 chip itself, and thus that it will indeed be updated. Is that/does that seem correct?
Yes, any applicable firmware updates will be applied, even if installing to an external disk.
 
  • Like
Reactions: Dieulot

Grumpus

macrumors 6502
Jan 17, 2021
387
222
Yes, any applicable firmware updates will be applied, even if installing to an external disk.
Quite true, and this can have unforeseen consequences. My 2019 T2-equipped MBA shipped with Mojave, which was still installed on the internal drive a few years ago when I decided to install Big Sur to an external drive for testing. I subsequently discovered that attempting to boot into recovery without that particular external drive connected would reliably fail. Even reinstalling Mojave on the internal drive did not fix the problem.
 

toru173

macrumors 6502
Apr 5, 2007
332
154
Quite true, and this can have unforeseen consequences. My 2019 T2-equipped MBA shipped with Mojave, which was still installed on the internal drive a few years ago when I decided to install Big Sur to an external drive for testing. I subsequently discovered that attempting to boot into recovery without that particular external drive connected would reliably fail. Even reinstalling Mojave on the internal drive did not fix the problem.
This is why I don't install betas on production hardware, and I REALLY wish Apple provided a mechanism to downgrade firmware. The error you are referring to (and I know I'm really late to the party) is because the firmware won't let you boot a version of macOS that doesn't respect Activation Lock
 

chrfr

macrumors G5
Jul 11, 2009
13,707
7,277
This is why I don't install betas on production hardware, and I REALLY wish Apple provided a mechanism to downgrade firmware.
At least on Apple Silicon Macs, doing a DFU restore to an older OS will also downgrade the firmware.
 

mooooooonb

macrumors newbie
Jul 13, 2024
1
0
All the firmware? Including binary blobs on coprocessors?

Yes but as far as I can tell there is no public known exploit that allows remote code execution before activation on any M1 macs on ANY version of the software. I bought a locked mac (someone had pawned it, pawn shop didn't know about activation lock, pawn shop sells it on ebay after the owner never collected it). It's a pretty nice Macbook Pro 14".

I do believe a known exploit exists, but it's deliberately kept quiet to avoid attention and patching. BTW m1 macs will only allow installing old versions of the software if you "reduce security settings" in recovery mode. Full security (the default) will not let you downgrade. Reducing security is the first thing I do on all my Macs. Unless you have 200 million in bitcoin or are a journalist in Saudi Arabia no one is going be getting physical access to your Mac to exploit a 0 day like that.
 

chrfr

macrumors G5
Jul 11, 2009
13,707
7,277
BTW m1 macs will only allow installing old versions of the software if you "reduce security settings" in recovery mode.
That's incorrect. Apple allows installation of any compatible version of macOS. They have not disabled any from booting or installing in full security mode as of now.
 

bzgnyc2

macrumors 6502
Dec 8, 2023
383
408
Quite true, and this can have unforeseen consequences. My 2019 T2-equipped MBA shipped with Mojave, which was still installed on the internal drive a few years ago when I decided to install Big Sur to an external drive for testing. I subsequently discovered that attempting to boot into recovery without that particular external drive connected would reliably fail. Even reinstalling Mojave on the internal drive did not fix the problem.

I realize your post is a bit old now but curious is this still true? If I have a T2-equipped Mac (e.g. Mini 2018) running Mojave and I upgrade it to Big Sur or later will I be unable to downgrade it back to Mojave? This is the first I've heard that might be difficult.
 

Grumpus

macrumors 6502
Jan 17, 2021
387
222
I realize your post is a bit old now but curious is this still true? If I have a T2-equipped Mac (e.g. Mini 2018) running Mojave and I upgrade it to Big Sur or later will I be unable to downgrade it back to Mojave? This is the first I've heard that might be difficult.
Still true, I'm afraid. With Big Sur or later installed, booting to recovery works as expected. But with Mojave installed, attempts to boot to the local recovery partition always fail, as do attempts to do an internet recovery. Booting from a Mojave installer USB does work, so I keep one of those around for recovery purposes. To the best of my knowledge, there's no going back once the T2 firmware has been upgraded.

EDIT: Just to clarify, yes you'll be able to go back to Mojave, but the Mojave recovery partition will never work again.
 

toru173

macrumors 6502
Apr 5, 2007
332
154
Still true, I'm afraid. With Big Sur or later installed, booting to recovery works as expected. But with Mojave installed, attempts to boot to the local recovery partition always fail, as do attempts to do an internet recovery. Booting from a Mojave installer USB does work, so I keep one of those around for recovery purposes. To the best of my knowledge, there's no going back once the T2 firmware has been upgraded.

EDIT: Just to clarify, yes you'll be able to go back to Mojave, but the Mojave recovery partition will never work again.
Are you sure? I thought it worked provided you didn’t use Activation Lock. You get error 5101 if the device is AL’d but recovery isn’t AL aware (before Catalina), but it’s been a long time since I’ve tested it!
 

Mike Boreham

macrumors 68040
Aug 10, 2006
3,913
1,896
UK
Still true, I'm afraid. With Big Sur or later installed, booting to recovery works as expected. But with Mojave installed, attempts to boot to the local recovery partition always fail, as do attempts to do an internet recovery. Booting from a Mojave installer USB does work, so I keep one of those around for recovery purposes. To the best of my knowledge, there's no going back once the T2 firmware has been upgraded.

EDIT: Just to clarify, yes you'll be able to go back to Mojave, but the Mojave recovery partition will never work again.
As @chrfr said in post#5, wouldn’t Apple Configurator 2 restore Mojave firmware? Thought that was a cast iron method of completely (incl all firmware) restoring a machine back to factory state. Bootable installers will not roll back firmware.
 

chrfr

macrumors G5
Jul 11, 2009
13,707
7,277
As @chrfr said in post#5, wouldn’t Apple Configurator 2 restore Mojave firmware? Thought that was a cast iron method of completely (incl all firmware) restoring a machine back to factory state. Bootable installers will not roll back firmware.
Configuratior cannot downgrade firmware on anything but Apple Silicon devices, so no, it won’t restore the firmware to that which finds Mojave in internet recovery because Mojave only runs on Intel Macs.
 
  • Like
Reactions: Mike Boreham

Grumpus

macrumors 6502
Jan 17, 2021
387
222
Are you sure? I thought it worked provided you didn’t use Activation Lock. You get error 5101 if the device is AL’d but recovery isn’t AL aware (before Catalina), but it’s been a long time since I’ve tested it!
Yes, I'm sure. Even after turning off Find My, trying to boot to recovery results in the machine immediately invoking internet recovery, which always fails with error -1008F. All I got from Apple Support was "oops..." As far as I'm aware, this problem affects only T2-equipped machines.
 

Grumpus

macrumors 6502
Jan 17, 2021
387
222
Configuratior cannot downgrade firmware on anything but Apple Silicon devices, so no, it won’t restore the firmware to that which finds Mojave in internet recovery because Mojave only runs on Intel Macs.
@MrMacintoshBlog posted this back in 2021, but there seems to be no signed firmware available corresponding to macOS 10.14.
 

chrfr

macrumors G5
Jul 11, 2009
13,707
7,277
@MrMacintoshBlog posted this back in 2021, but there seems to be no signed firmware available corresponding to macOS 10.14.
It doesn't matter anyway, as once Intel Mac firmware is updated, you can't downgrade it. If you had an old T2 Mac that was still on High Sierra and you updated that to Mojave it'd end up with a Mojave version of firmware– signing isn't relevant here. Mojave never ran on Apple Silicon Macs so there'd be no firmware for those no matter what.
 

Grumpus

macrumors 6502
Jan 17, 2021
387
222
It doesn't matter anyway, as once Intel Mac firmware is updated, you can't downgrade it.
Not strictly correct in the case of T2 if you believe the article I linked to, but I agree that it's irrelevant for my situation.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.