he's extracting the nvme driver from the 11,4 mpb section of the 10.14 full install package and then re-injecting it back into it in the section that holds the efi bootrom for the 11,2 update. I want to know what tool he is using to do this. after he injects into the 11,2 efi update he forces the update of just the efi bootrom and bingo (according to him).Another question would be where did he find these firmware updates available for download? I cannot find them anywhere on google. The ones on Apple's website are dated back to 2015.
let me further explain:
the installer package is a multi installer, it works on all macs that can run Mojave. same installer package. within that bundle are all the most up-to-date drivers for all the hardware for all macs that can run Mojave. Although Mojave is natively nvme compatible all the efi bootroms are not. The reason is because Apple didn't put nvme drives in MacBooks stock until 2015. The ssd controller chip is the same from 2013- at least 2015. they updated the driver in 2015 to fully handle wake from hibernation obviously but didnt update the drivers for the 2013-2014 because apple has a vested interest in making their proprietary ssds non-backwards compatible and making the '13-'14 MacBooks non-foward compatible. They don't want you to be able to easily upgrade your Macbook with a non-apple drive. But apparently if you inject the 2015 nvme driver into the bootrom for the '13-'14 then install it it will sign it and work perfectly. You'll probably have to redo this trick every time the bootrom gets updated until they give in and include the proper drivers with the 13-14 bootrom, which will probably be never because we have one OS update left on this generation if that.
Last edited: