Re: [PATCH v2] efi: libstub: add support for the apple_set_os protocol

Orlando Chamberlain
2024-07-01T13:15:19Z

> FWIW, there would be only 6 models to match if this needs to be
> constrained to ones with dual GPUs:
>
> MacBookPro11,3
> MacBookPro11,5
> MacBookPro13,3
> MacBookPro14,3
> MacBookPro15,1
> MacBookPro16,1

I know that at least these two also need it:
MacBookPro16,4
MacBookPro15,3

I think there could be more older ones too. Apple has a list of
MacBookPros [0], but I don't know how many of the older models that
list 2 gpus on their "Tech Specs" pages need apple-set-os.

The original apple-set-os code was posted to the GRUB mailing list in
December 2013 [1] so maybe it was in 2013 that new dual GPU Macbooks
started needing apple-set-os?

[0] https://support.apple.com/en-us/108052
[1] https://lists.gnu.org/archive/html/grub-devel/2013-12/msg00442.html