> 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