xucode: Userland microcode updater for macOS

Discussion in 'Mac Pro' started by parrotgeek1, Apr 11, 2018.

Tags:
  1. parrotgeek1, Apr 11, 2018
    Last edited: Sep 21, 2018

    parrotgeek1 macrumors 6502

    Joined:
    Jun 14, 2016
    Location:
    CA, USA
    #1
    xucode
    Userland microcode updater for macOS

    Download: https://parrotgeek.com/xucode.html

    To use this program, you must copy the folder intel-ucode from Intel's "Linux Processor Microcode Data File" to /usr/local/share/xucode/intel-ucode!
    To install or update it:
    1. download xucode.zip, extract it
    2. double click install.command
    3. reboot
    If you are updating from the first version of xucode, please run:
    sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.ucupdate.plist

    To uninstall it:
    1. double click uninstall.command
    2. reboot
     
  2. eksu macrumors member

    Joined:
    Aug 3, 2017
    #2
    Can you maybe document this a bit more; did you reimplement the solution from Red Hat onto MacOS?
     
  3. parrotgeek1 thread starter macrumors 6502

    Joined:
    Jun 14, 2016
    Location:
    CA, USA
    #3
    I used code from that, yes, but actually it just converts Intel's microcode.dat into a format that Apple's built in ucupdate command can understand, extracts the appropriate part for your CPU, and runs ucupdate on that file .
     
  4. tsialex macrumors 68000

    tsialex

    Joined:
    Jun 13, 2016
    #4
    @parrotgeek1 did you take look on the new microcodes from 20180703 and 20180425? Dat file is missing for the last two releases.
     
  5. parrotgeek1 thread starter macrumors 6502

    Joined:
    Jun 14, 2016
    Location:
    CA, USA
    #5
    Thanks, I kind of forgot about this project
     
  6. parrotgeek1 thread starter macrumors 6502

    Joined:
    Jun 14, 2016
    Location:
    CA, USA
    #6
    Updated to v1.0 with a new loading method and support for new microcodes. (You need to provide them yourself)
     

Share This Page