[Update]CustoMac Mini 2012 | H77N-WIFI | i3-3225 | HD4000 | macOS 10.12

Discussion in 'Sierra Desktop Guides' started by wildwillow, Sep 22, 2016.

  1. wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Sep 22, 2016 at 10:41 AM #1
    wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Same Specs as my El Capitan Install Guide here :
    GUIDE : CustoMac Mini 2012 | H77N-WIFI | i3-3225 | HD4000 | OS X 10.11
    (This is an update to macOS Sierra and not a fresh install).

    7307_big.jpg
    I have been running a dual drive set up on this system for quite some time, this consisted of OS X Yosemite 10.10.5 on one drive and OS X 10.11.6 El Capitan on another. The reason: Yosemite was configured using Chimera and El Capitan was configured using Clover. My Yosemite drive is now the only drive on the system. I used FileNVRAM.kext and FileNVRAM.dylib to set up the variables required to enable iMessage and FaceTime. Now I have moved those variables over to the necessary fields in Clover's config.plist. This included serial number, board serial number, MLB/ROM and SMUUID. If any of you are still running FileNVRAM you'll be pleased to know that transitioning from Chimera to Clover and keeping everything working was seemingly straight forward. All you need is take your old variables from NVRAM and add to Clover.

    Important : Back Up Your Data, even better clone your working drive and make it bootable.

    To test this guide I did a two stage upgrade. From Yosemite to El Capitan then to macOS Sierra. If you'd like to move from Yosemite/Chimera to macOS Sierra/Clover take a look at the following guides that can assist you.
    How to Backup and Remove Chimera and any Related Files (This is important to remove conflicting Kexts in /S/L/E.../L/E and Extra folder - Be sure to disconnect from the internet and make sure Clover can boot your system). Once Clover boots your system you can remove the installed files.
    Clover Basics and Switching Advice
    SIP (System Integrity Protection)
    I'll be attaching a working EFI folder with Clover 3751 which will boot Yosemite/El Capitan/macOS Sierra that will incorporate all over the above mandatory settings minus your personal variables so that you can add them.
    NOTE: If you are already running El Capitan your config.plist will work, you will be required to update Clover and FakeSMC.kext for macOS Sierra.

    Lets get ready for the update from OS X El Capitan to macOS Sierra.
    1. Back up your data and make a bootable system drive.
    2. Mount your EFI partition and open your config.plist with Xcode, PlistEditor Pro or an editor of your choice. Audio had changed in Sierra so remove your audio patches under the section KernelsAndKextPatches/KextsToPatch.

    Screen Shot 2016-09-22 at 09.04.01.png
    3. If you installed toleda's HDMI audio SSDT from my El Capitan guide rename it SSDT-1.aml.bak(image). If you didn't install it move onto step 4. We'll rename the SSDT in macOS Sierra.

    Screen Shot 2016-09-22 at 09.09.48.png
    4. Download FakeSMC.kext and RealtekRTL8111.kext, put them in your EFI folder here - /EFI/EFI/Clover/Kexts/Other.​
    Screen Shot 2016-09-22 at 09.17.00.png
    If you are not booting into El Capitan anymore you can delete kexts from EFI/EFI/Clover/Kexts/10.11.
    5. If you haven't already download macOS Sierra from the Mac App Store. When it completes, open Applications in Finder, right click on the install.app and compress it - save it to your server or external drive.

    6. The macOS Sierra Installer will open, click continue, choose your SSD/HDD to install on. It will automatically restart after about one minute(on this system), as you can see my system drive is Yosemite HD.

    Screen Shot 2016-09-22 at 07.25.03.png Screen Shot 2016-09-22 at 07.25.32.png Screen Shot 2016-09-22 at 07.27.02.png
    7. Once the system restarts, at the Clover boot screen press the space bar, this will give you some options. Scroll down to the 2nd option which is "Boot without Caches", press enter then ESC and using your arrow keys select Install macOS from Yosemite HD(my drive name, select your drive name).

    8. The update took around 25 mins so be patient and let the system get you back to the desktop where you will be asked to enter your iCloud password. Now you should be at the macOS Sierra desktop. Congrats!!!

    9. Lets configure audio.
    Credit : toleda
    Go to Audio - Realtek ALC AppleHDA [Guide] and download cloverALC-120_v1.0b0.command. Mount your EFI partition, Double click on the script to run it entering y/n answers.
    Screen Shot 2016-09-22 at 10.19.45.png
    10. Navigate to /EFI/EFI/Clover/ACPI/Patched and remove .bak from your SSDT-1.aml if you installed it previously.

    Screen Shot 2016-09-22 at 09.52.42.png

    Screen Shot 2016-09-22 at 09.56.30.png
    Now you should be good to restart and boot to your working macOS Sierra upgrade.
    Below is the working EFI folder if you would like to use it. The SSDT is for the Intel core i3-3225 power management, if you have another processor remove SSDT.aml from the /EFI/Clover/ACPI/Patched folder. You can create one for your installed processor here Mavericks: Native CPU/IGPU Power Management
    I've renamed SSDT-1.aml to SSDT-1.aml.bak already in the folder. It contains Clover v3751/FakeSMC.kext and RealtekRTL8111.kext for ethernet. You will need to add your system variables to the SMBIOS/RtVariables section.
    Good Luck with your upgrade!!

    Resources :
    Direct Update to macOS Sierra using Clover

    Audio - Realtek ALC AppleHDA [Guide]
    Mavericks: Native CPU/IGPU Power Management
    Audio - HDMI Audio AppleHDA [Guide]
     
    CaptainKernelPanic, therky and Aphex like this.

    Attached Files:

    Last edited: Sep 22, 2016
  2. Aphex

    Aphex

    Joined:
    Feb 27, 2011
    Messages:
    3
    Mobo:
    Homebuilt
    CPU:
    3570k
    Graphics:
    GTX 760
    Sep 29, 2016 at 4:25 AM #2
    Aphex

    Aphex

    Joined:
    Feb 27, 2011
    Messages:
    3
    Mobo:
    Homebuilt
    CPU:
    3570k
    Graphics:
    GTX 760
    Thanks worked great on my H77N + i5 3570k build i've been running for years :)
     
    wildwillow likes this.
  3. wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Sep 29, 2016 at 8:42 PM #3
    wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Great Aphex, glad it worked for you. This system still runs great for being 4 years old. Still a favourite platform of mine!
     
  4. magsn

    magsn

    Joined:
    Jun 28, 2011
    Messages:
    2
    Mobo:
    GA‑H77N‑WIFI
    CPU:
    Intel Core i3-3225
    Mac:
    MacBook, MacBook Air
    Mobile Phone:
    iOS
    Sep 30, 2016 at 6:24 AM #4
    magsn

    magsn

    Joined:
    Jun 28, 2011
    Messages:
    2
    Mobo:
    GA‑H77N‑WIFI
    CPU:
    Intel Core i3-3225
    Mac:
    MacBook, MacBook Air
    Mobile Phone:
    iOS
    I have been trying to do a fresh install on H77N-wifi and it does noot boot. Wandering if there is a specific guide for a fresh install anywhere.
     
    velvetunderbelly likes this.
  5. wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Sep 30, 2016 at 7:25 PM #5
    wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Hi magsn,
    Welcome to the forums! The best fresh install guide you can follow at the moment is the UniBeast: Install macOS Sierra on Any Supported Intel-based PC. UniBeast will give you the necessary Kexts and config.plist to install with. That being said have you created your macOS Sierra installer and moved over the EFI folder from post#1 here. I wouldn't see any reason why the EFI folder in Post#1 wouldn't get you installed.
    What problems are you facing with your install, guessing its with the GTX550 that would require you to inject Nvidia through your config.plist.
     
  6. magsn

    magsn

    Joined:
    Jun 28, 2011
    Messages:
    2
    Mobo:
    GA‑H77N‑WIFI
    CPU:
    Intel Core i3-3225
    Mac:
    MacBook, MacBook Air
    Mobile Phone:
    iOS
    Sep 30, 2016 at 11:25 PM #6
    magsn

    magsn

    Joined:
    Jun 28, 2011
    Messages:
    2
    Mobo:
    GA‑H77N‑WIFI
    CPU:
    Intel Core i3-3225
    Mac:
    MacBook, MacBook Air
    Mobile Phone:
    iOS
    I did just that and it worked. thank you!
     
  7. wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Sep 30, 2016 at 11:43 PM #7
    wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    You're welcome. I'll be ready for more questions when they arise.
     
  8. Elite2k

    Elite2k

    Joined:
    Oct 23, 2010
    Messages:
    248
    Mobo:
    z68a-d3-b3
    CPU:
    core i7-3770k
    Graphics:
    gtx 650
    Oct 10, 2016 at 3:55 AM #8
    Elite2k

    Elite2k

    Joined:
    Oct 23, 2010
    Messages:
    248
    Mobo:
    z68a-d3-b3
    CPU:
    core i7-3770k
    Graphics:
    gtx 650
    Hi i just have a quick question wildwillow, what smbios did u use for your i3 3225 in Sierra. I used your SSDT but my SpeedStep is not working so i am assuming its because i used 14,2. I already tried the mac mini 6'2 the same as in your configplist. but I cant even boot in to the os with that!

    Any help would be appreciated thanks :)
     
  9. wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Oct 10, 2016 at 8:42 AM #9
    wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,396
    Mobo:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Hi Elite2k,
    I have always used Mac mini 6,2 on this system and still the same today. Power management works the SSDT.aml from post #1. I can see in your profile that you're using a i7-3770, hoping that you have another system with an i3-3225 as the SSDT is processor specific.

    A screen shot from my system, IOReg showing X86PlatformPlugin loaded/Sys Def/Intel Power Gadger screen shot.
    Screen Shot 2016-10-10 at 08.27.14.png
     
  10. omone

    omone

    Joined:
    Sep 14, 2011
    Messages:
    14
    Mobo:
    Ga-h77n-wifi
    CPU:
    I3 3225
    Graphics:
    Gtx 760 2GB / HD 4000
    Mac:
    iMac
    Mobile Phone:
    iOS
    Oct 10, 2016 at 10:28 AM #10
    omone

    omone

    Joined:
    Sep 14, 2011
    Messages:
    14
    Mobo:
    Ga-h77n-wifi
    CPU:
    I3 3225
    Graphics:
    Gtx 760 2GB / HD 4000
    Mac:
    iMac
    Mobile Phone:
    iOS
    Hi Wildwillow, i have problem with wake up/ sleep, only difference with your configuration is my gtx760 asus and smbios 13,1. You have any advice for me?
     

Share This Page