SecureBoot/TPM for Sequoia/Tahoe?

keef247

Active member
AMD OS X Member
Sep 10, 2020
113
27
28
Hi,
I noticed that the new COD Black Ops 7 will require TPM/Secure Boot enabled...
Is there an up to date guide for doing this on Sequoia/Tahoe?
I dual boot, so that will suck if I have to give up playing modern games in Windows in order to keep the hackintosh side working :(

I skim red this https://github.com/profzei/Matebook-X-Pro-2018/wiki/Enable-BIOS-Secure-Boot-with-OpenCore
and it looks rather intimidating and a nightmare to maintain each time you update MacOS :(
I suppose, I could just disable secureboot each time I want to go into MacOS, when it becomes manditory for newer games? Pretty longwinded and annoying though :(

Any links/help would be great!

Thanks!
 
Last edited:
  • Love
Reactions: keef247
No, I disable SecureBoot but leave the native TPM active in the bios for my Hacks. Not had any issues in Windows 11 as I don’t game.
 
  • Love
Reactions: etorix
"Not had any issues in Windows 11 as I don’t game." Your a man after my heart Edhawk! Someone who does not care about little kid's games.
 
  • Like
  • Haha
Reactions: etorix and Edhawk
I just followed this instead, much more simpler. Battlefield 2042 doesn't complain and i have tpm on



Mate, where do I get "/usr/standalone/i386/boot.efi" from? It's not in OpenCores files? It's mentioned in that guide?

Any ideas where this file comes from @Edhawk @Shaneee
 
From the macOS USB installation drive the guide tells you to create.

You may need to Unhide/make visible the hidden macOS files and folders, in order that it becomes visible when you go to the "/usr/standalone/i386” folder.
 
  • Love
Reactions: keef247
From the macOS USB installation drive the guide tells you to create.

You may need to Unhide/make visible the hidden macOS files and folders, in order that it becomes visible when you go to the "/usr/standalone/i386” folder.
Ah you legend, thanks mate!
 
In modern macOS the file you're looking for is on the Preboot volume.
 
In modern macOS the file you're looking for is on the Preboot volume.
Forgive me for being a dumbass lol, but I've used MountEFI to mount the USB installers partitions, and showing all files, there is that folder structure, but it's not in there? Am I looking in the wrong partition then?
 
On the root of your macOS drive in System/Volumes. Each system has a different path I'm sure as the folder is a hash name but this is where mine is,

/System/Volumes/Preboot/FC998930-32AB-491C-9EB6-B6D0322AB1B2/usr/standalone
 
  • Like
Reactions: keef247
On the root of your macOS drive in System/Volumes. Each system has a different path I'm sure as the folder is a hash name but this is where mine is,

/System/Volumes/Preboot/FC998930-32AB-491C-9EB6-B6D0322AB1B2/usr/standalone
OK, so I've opened that folder, and it's full of loads of files but not that file :(
There is loads of files named "boot.efi.j132ap.im4m" etc.
But no boot.efi singluar file :(
 
So those files are the boot files for T2 machines as far as I'm aware. boot.efi.x86legacyap.im4m is boot.efi. In theory that file renamed to boot.efi is what you're looking for.

Edit:
See here, https://theapplewiki.com/wiki/T2
Those jxxxx file names are the board IDs of T2 Macs.
 
  • Like
  • Love
Reactions: Edhawk and keef247
So those files are the boot files for T2 machines as far as I'm aware. boot.efi.x86legacyap.im4m is boot.efi. In theory that file renamed to boot.efi is what you're looking for.
Thank you mate, I'll try that. I don't know why the guide didn't mention any of this. I hate that about Github people, they miss out so many parts, yet call it a guide!
It's only a 4KB file BTW?
 
In modern macOS the file you're looking for is on the Preboot volume.
How do you mount and access the Preboot volume?
 
The boot.efi would be a small file. That is expected.

Not sure why @Perez / @miliuco hasn't explained it better, his guides are usually much clearer and expansive than what he provided on that Github page.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.