Contribute
Register

macOS 10.12.3 Update

Status
Not open for further replies.

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,233
Motherboard
Gigabyte Z690 Aero G
CPU
i5-12600K
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,805
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
If I am booted off an NVMe ssd, I just have to create a patched kext for 10_12_3, install it S/L/E and then I am good to update?

I install HackrNVMeFamily to /Library/Extensions.
Updating to the new kext is done after updating macOS itself.

Assuming you are using the class-code spoof (already setup prior to the update), the update procedure is simple:
- update via App Store
- wait for RehabMan to update the patch-nvme repo (already done for 10.12.3)
- update your copy of the patch-nvme repo
Code:
cd ~/Projects/patch-nvme.git
git pull
- create new HackrNVMeFamily
Code:
./patch_nvme.sh --spoof 10_12_3
- remove previous HackrNVMeFamily*.kext (eg. HackrNVMeFamily-10_12_2.kext)
Code:
sudo rm -Rf /Library/Extensions/HackrNVMeFamily-10_12_2.kext
- install new HackrNVMeFamily-10_12_3.kext
Code:
sudo cp -R HackrNVMeFamily-10_12_3.kext /Library/Extensions

Note that the 10.12.3 IONVMeFamily.kext appears to be unchanged from 10.12.2 but they re-did the code signature, which is why the md5 is different. But you don't have to know that to follow this general update procedure.

For those of you that don't know what the NVMe class-code spoof is: https://www.tonymacx86.com/threads/...h-ionvmefamily-using-class-code-spoof.210316/
 
Last edited:
Joined
Jan 5, 2017
Messages
20
Motherboard
MSI Z270M
CPU
i7-7700K
Graphics
HD 630
I can confirm the update works with a NVMe disk. Running on a SM961. Did Post-Update re-patch witch also worked.

However it seems I lost my dual monitor setup now. Repatching with https://github.com/Floris497/mac-pixel-clock-patch-V2 didn't work.

Edit: After I ran AGDPfix, which patches AppleGraphicsControl.kext, both screens are working again. (I thought AGDPfix is only necessary for dGPUs, but apparently not as I only have an iGPU)
 
Last edited:
Joined
Apr 10, 2016
Messages
608
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
1 click ok
Screen Shot 2017-01-24 at 09.17.26.png
 
Joined
Feb 13, 2013
Messages
26
Motherboard
Gigabyte
CPU
Xeon
Graphics
Nvidia 440GT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. 512K
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
Update went fine on two machines. It seems that the 10.12.3 update has improved the user interface response a bit. 10.12.2 always seemed slow with an excess of spinning beachballs.
 
Joined
May 30, 2016
Messages
568
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
  4. Mac Pro
Classic Mac
  1. iMac
  2. SE/30
Mobile Phone
  1. iOS
Is there a URL to go to to check to see when the web drivers are updated? all I can find are direct links to the previous drivers.
 

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,258
Motherboard
PRIME Z490-A
CPU
i5 10600K
Graphics
Vega 56
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
Status
Not open for further replies.
Top