Jump to content
MaLd0n

[Guide] Sierra / High Sierra / Mojave on Intel 5, 6, 7, 8, 9 Chipset Series / Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell

2,112 posts in this topic

Recommended Posts

1 minute ago, bocajoe said:

I don't think I understand 100%.

When I select Internal speaker I don't get any sound. I haven't tried headphones but I will buy some in the morning.

I'm not sure what you mean by "change ato in some layout ids"

Thank you Maldon

*auto change xD

Share this post


Link to post
Share on other sites
Advertisement
Just now, MaLd0n said:

*auto change xD

OK. I'm not sure where/what Auto Change is. Sorry Maldon, I'm not the best at this but I try and like to learn.

Share this post


Link to post
Share on other sites
12 hours ago, MaLd0n said:

PM is working ;)

audio is alc662, i inject 5, if dont work u can try other, 5,7,11,12,13

MaLd0n 2018-04-15 às 00.20.08.png

Inject here, save, reboot

MaLd0n 2018-04-15 às 00.24.30.png

https://www5.zippyshare.com/d/OVhoGx6q/9412/CLOVER.zip

Hi Maldon. I just realized when I insert a USB (2.0 or 3.0) it says "USB Accessory Needs Power" (see pic below)

Here are my RunMe File results

https://drive.google.com/file/d/1ZMQvbbBizbjkU_AjY0moeTUSxV7jEME_/view?usp=sharing

Screen Shot 2018-04-15 at 11.03.06 AM.png

Share this post


Link to post
Share on other sites
2 hours ago, bocajoe said:

Hi Maldon. I just realized when I insert a USB (2.0 or 3.0) it says "USB Accessory Needs Power" (see pic below)

Here are my RunMe File results

https://drive.google.com/file/d/1ZMQvbbBizbjkU_AjY0moeTUSxV7jEME_/view?usp=sharing

Screen Shot 2018-04-15 at 11.03.06 AM.png

k

replace DSDT

DSDT.aml.zip

and replace UsbInjectall too, use this version

USBInjectAll.kext.zip

Share this post


Link to post
Share on other sites
18 minutes ago, MaLd0n said:

k

replace DSDT

DSDT.aml.zip

and replace UsbInjectall too, use this version

USBInjectAll.kext.zip

Of course that worked... Maldon touched it!!!!! :)

Thank you very much Maldon! 

Question on the DSDT: If I change/upgrade my video card or CPU does the DSDT have to be changed?

Share this post


Link to post
Share on other sites
3 minutes ago, bocajoe said:

Of course that worked... Maldon touched it!!!!! :)

Thank you very much Maldon! 

Question on the DSDT: If I change/upgrade my video card or CPU does the DSDT have to be changed?

No, u can use same file, CPU is just a PlugIn type and video i apply a Name _SUN ;)

Boca, send me new SEND_ME, i need check log

Share this post


Link to post
Share on other sites
Posted (edited)
4 minutes ago, MaLd0n said:

No, u can use same file, CPU is just a PlugIn type and video i apply a Name _SUN ;)

You make it sound easy because you know EVERYTHING THERE IS TO KNOW! 

But I don't know where PlugIn type is or where or what the heck Apply a Name _SUN. :lol:

You are way to smart and I can't keep up!

Do you have links on DSDT and SSDT tutorials? I would love to learn!

Edited by bocajoe

Share this post


Link to post
Share on other sites
1 hour ago, bocajoe said:

You make it sound easy because you know EVERYTHING THERE IS TO KNOW! 

But I don't know where PlugIn type is or where or what the heck Apply a Name _SUN. :lol:

You are way to smart and I can't keep up!

Do you have links on DSDT and SSDT tutorials? I would love to learn!

in my very old topic have some useful links

https://www.insanelymac.com/forum/forums/topic/235523-dsdt-auto-patcher/

Share this post


Link to post
Share on other sites
3 minutes ago, bocajoe said:

Excellent, I will check them out. Thank you for everything Maldon!

Welcome, boca!

Enjoy!

Share this post


Link to post
Share on other sites
Posted (edited)

Hello, I wonder if you can have a look into my RunMe files.

https://www.dropbox.com/s/1ij6f3jpwdn61kb/Send me MacBook-Pro.zip?dl=1

It's an Acer Aspire S3 laptop, i5-2467M, 4 GB RAM.

My biggest headache: Computer cannot sleep.

Other things: not sound, no wifi.

Thank you very much in advance,

EDIT - Details about it: To create this hackintosh, I cloned High Sierra from another S3, i5-3317M, but I couldn't use its CLOVER folder, neither its wifi and audio kexts, it didn't boot.

It finally booted, thanks to you, using your CLOVER Install.zip, and now I'm stuck in the DSDT patches section, because this S3 is very different from the other one (the 3rd gen S3 was UEFI, this 2nd gen S3 has BIOS...) and I don't know how to patch it all.

EDIT 2: Installing High Sierra 10.13.0

 

EDIT 3: Done! I got it! Thank you!

Edited by skyfly555

Share this post


Link to post
Share on other sites

Hey MaLd0n.. Sorry to keep bugging you with my system problems. I just did a bios update and all works fine still except wake from sleep is hit or miss again. Ive went through bios and made all the appropriate changes but i may be missing something somewhere. If you could help that would be awesome!

 

https://drive.google.com/open?id=1EauhwQhN65KO9G1jNW9NM-Kma8OoaXvR

Share this post


Link to post
Share on other sites
Posted (edited)

Hi, I have been trying to get a stable hack for a while now with my new setup.

 

My specifications are:

macOS 10.13.4

GIGABYTE GA-Z97X-UD3H

i7 4770K

 

I have attached the output of the F4 and RunMe app.

 

Thanks

Send me Mohameds-iMac.zip

Edited by moman2000

Share this post


Link to post
Share on other sites
22 hours ago, tikizondo94 said:

Hey MaLd0n.. Sorry to keep bugging you with my system problems. I just did a bios update and all works fine still except wake from sleep is hit or miss again. Ive went through bios and made all the appropriate changes but i may be missing something somewhere. If you could help that would be awesome!

 

https://drive.google.com/open?id=1EauhwQhN65KO9G1jNW9NM-Kma8OoaXvR

what happens with wake?

2 hours ago, moman2000 said:

Hi, I have been trying to get a stable hack for a while now with my new setup.

 

My specifications are:

macOS 10.13.4

GIGABYTE GA-Z97X-UD3H

i7 4770K

 

I have attached the output of the F4 and RunMe app.

 

Thanks

Send me Mohameds-iMac.zip

replace, reboot and send me new files

CLOVER moman2000.zip

Share this post


Link to post
Share on other sites
16 minutes ago, MaLd0n said:

what happens with wake?

replace, reboot and send me new files

CLOVER moman2000.zip

Computer will wake but just to a black screen. Or sometimes when it does wake it wont mount USB connected drives. Sometimes it will work normal. I know... It makes no sense lol. 

Share this post


Link to post
Share on other sites

sound like a video problem, try update Nvidia Fx kext and Clover bootloader

Share this post


Link to post
Share on other sites

Man, haven't been on these forums in a while.

 

Anyone try this on an ASRock Extreme4 Gen3? Thinking about giving Hackintosh another go.

Share this post


Link to post
Share on other sites
1 minute ago, nylock10 said:

Man, haven't been on these forums in a while.

 

Anyone try this on an ASRock Extreme4 Gen3? Thinking about giving Hackintosh another go.

send me files

RunMe.app.zip

Share this post


Link to post
Share on other sites
8 hours ago, korlione2009 said:

How do you compile dsdt with errors?

Screen Shot 2018-04-22 at 10.37.18.png

use acpi6,1

Share this post


Link to post
Share on other sites
27 minutes ago, firefly_can_fly said:

hey MaLd0n 

It's been a while since I used clover, so a lot of things went rusty. Can you please look at my setup and guide/help what should be done next? 

https://fex.net/354949878474?fileId=441517695

 

Current setup: 

GA-Z97X-UD3H

Xeon e3 1245v3 

Msi GTX 1050ti Gaming X

https://www23.zippyshare.com/v/VUykquYp/file.html
 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   1 member

  • Similar Content

    • By Luan Eduardo
      Installing macOS Mojave 10.14 on Gigabyte Z370N WIFI + i7 8700K + UHD 630



      Changelog:
       
      10/17/2018 08:12h GMT-0
      - Fix Kexts permissions commands adjusted.
      - Removed FrameBuffer patch that is not needed.
      - Added audio solution and HDMI.
      - Unfortunately DisplayPort does not work.
      - Replaced Wifi/BT with DW1560 (BCM94352Z)
       
      10/11/2018 04:15h GMT-0
      - Added USB 3.0 patch.
      - Adjusted some steps.
      - Changed text formatting.
       
      10/11/2018 03:42h GMT-0
      - Added missing UEFI configuration.
       
      10/07/2018 00:36h GMT-0
      - First version.
       
      What works and what does not
       
      - Processor ->  Work. All SpeedStep stages.
      - Video Card ->  Work. QE/CI and Metal.
      - Chipset ->  Work.
      - HDMI (1st) ->  Work.
      - HDMI (2nd) ->  Work.
      - DP ->  Not work.
      - Audio ->  Work.
      - HDMI Audio ->  Work.
      - WiFi/Bluetooth ->  Work. Replaced.
      - Ethernet (1st) ->  Work.
      - Ethernet (2nd) ->  Not work.
      - USB3.0 ->  Work.
      - Sleep ->  Work.
       
       
      Todo
       
      - Make audio work.
      - Make HDMI audio work.
      - Test DisplayPort.
      - Make second ethernet work.
      - Replace Wifi/Bluetooth.
       
       
      What you need to install

      - Running install of macOS
      - One USB flash drive of 8GB or bigger
      - macOS Mojave install app
      - Clover EFI
      - Clover Configurator
      - Some KEXTs


      How create create the install flash drive
       
      Prepare install flash drive

      Format the flash drive with GUID partition mapping and name it "Install".

      - Open Disk Utility.
      - Click in View, then "Show All Devices".
      - Select the destination flash drive, then Erase.
      - Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map
       
      Create install flash drive

      Open terminal and run this command:
      sudo /Applications/Install\ macOS\ .app/Contents/Resources/createinstallmedia --volume /Volumes/Install--nointeraction This will take about 30 minutes.
       


      Install bootloader

      Download the CloverEFI (used 4674) and install with this options on "Install macOS Mojave":
       
      - Install for UEFI booting only
      - Install Clover in the ESP
      - UEFI Drivers - ApfsDriverLoader-64
      - UEFI Drivers - AptioMemoryFix64


       
       
      Make things works

      Will be created a partition named EFI and mounted in Desktop. Edit the /Volumes/EFI/CLOVER/config.plist inside this new partition, open with Clover Configurator (used 5.2.1.0)
       
      Full UHD630 Acceleration
       
      config.plist (Clover Configurator): 
       
      - Uncheck: Acpi - Fixes - FixDisplay
      - Uncheck: Acpi - Fixes - AddHDMI
       
      - Change value: Gui - Screen Resolution to 3840x2160 (Your screen resolution, mine is 4k)
      - Change value: Rt Variables - CsrActiveConfig to 0x3
      - Select value: SMBIOS - Up/Down arrows - iMac18,1 - Intel Core i5-7360U @ 2.30Ghz (I know, it's not our processor, but is that option)
       
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the Lilu.kext from here. I used the version 1.2.7.
      - Download the WhateverGreen.kext. I used the version 1.2.3.RELEASE.
       
       
      All USBs (2.0, 3.0, Type-C, internal)
       
      config.plist (Clover Configurator): 
       
      - Add value: Kernel and Kext Patches - KextsToPatch:
                       Name*: com.apple.driver.usb.AppleUSBXHCI
                       Find* [HEX]: 83FB0F0F 83030500 00
                       Replace* [HEX]: 83FB0F90 90909090 90
                       Comment: disable port limit in XHCI kext (credit PMHeart)
                       MathOS: 10.14.x

       
       
      Sleep/Wake
       
      config.plist (Clover Configurator): 
       
      - Check: Boot - Arguments - dart=0
       
       
      Audio onboard and HDMI
       
      config.plist (Clover Configurator): 
       
      - Change: Device - Audio Injection - layout-id to 7
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the Lilu.kext from here. I used the version 1.2.7. (already installed above)
      - Download the AppleALC.kext from here. I used the version 1.3.2.
       
       
      Wifi and Bluetooth (DW1560 / BCM94352Z)
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext from here. I used the version 2018-1014.
      - Download the BrcmFirmwareRepo.kext, BrcmPatchRAM.kext and BrcmNonPatchRAM.kext from here. I used the version 2018-0505.
       
       
      Mandatory Kexts
       
      Download those Kexts and put in /EFI/CLOVER/kexts/10.14/
       
      - Download the FakeSMC.kext from here. I used the version 2018-0915.
      - Download the IntelMausiEthernet.kext from here. I used the version 2018-0424.
       
       
      Put the Clover installer on the flash drive too.
       
      Now you can start the instalation without problem (I guess).
       
       
      How install
       
      UEFI Setup Configuration and Installation

      UEFI configuration
       
      - Shutdown and insert the flash.
      - Power on with DEL pressed to enter BIOS setup.
      - Change value: Periphelrals - Initial Display to IGP
      - Change value: Periphelrals - USB Configuration - XHCI Hand-off to ENABLE
      - Change value: Chipset - VT-d to DISABLE
      - Change value: Chipset - Internal Graphics to ENABLE
      - Change value: Chipset - DVMT Pre-Allocated to 128M
      - Change value: Chipset - Wake On Lan to DISABLE
      - Save & Exit Setup
       
      - Now, hold the F12
      - In the list, select your flash drive.
      - It will show twice. One with UEFI prefix and another without.
      - Select with UEFI prefix. Ie.: "UEFI: Sandisk Cruzer"
       
      The installer will start. 
      
      Format destination disk

      Format the disk with GUID partition mapping and name it "HD".

      - Select Disk Utility in the list, then press Continue.
      - Click in View, then "Show All Devices".
      - Select the destination Disk, then Erase.
      - Name: HD, Format: APFS and Scheme: GUID Partition Map

      Close Disk Utility.
      
      Select "Install macOS", then Continue.
      Follow instructions in screen.

      After install

      After first part install the system will reboot.
      
      The second part of the installation will begin. This will take 16 minutes.
       

      Post installation

      Install bootloader
       
      When the second part of install finish, the system will reboot again.

      After performing the user initial setup and go to the desktop, you need to install Clover on internal disk.

      Open the Clover installer inside flash drive that you copied before.

      Use same options above but choose the system partition this time.

      Now you need to replace the config.plist inside your destination disk EFI parittion with config.plist inside flash card EFI partition.

      The flash drive EFI partition is unmounted. Mount with terminal "sudo diskutil mount /dev/rdiskXs1". To know what X is, use "diskutil list", most likely is 1.
       
      Last step
       
      Copy all Kexts from flash drive to /Library/Extensions, with those commands in Terminal:
      sudo cp -R /Volumes/EFI/EFI/CLOVER/kexts/10.14/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches Restart the system.
       
       
      It's done!

       
      And last but not least
       
      I would like to thank the following community members, by making these dream possible:
      @crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas and all others members involved directly or indirectly.
       
    • By FrankWalter
      Bello everyone, when I start the installation of macos high sierra I get the error in the title, I use the distro of niresh in legacy mode. Reading many posts I saw that many advised to set FixHeaders in true, ignoring the fact that it was already so I think it does not make any effect because as I'm in legacy mode use chameleon, however I am attached I leave the error screen and below the specifications of my pc.
       
      HP Proliant DL380 Gen 7
      2 x Intel Xeon E5620
      RAM 24 GB ddr3 1066
      Raid controller hp p410i with 8 SAS 72 gb 10k (I get the error also without this)
      Amd rx 470 (I get the error also with integrated)
      Integrated USB 2.0
      4 x Intel gigabit Ethernet (I get the error also without these)

    • By fusion71au
      This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.

      It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
       
       
      Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection.

      Prerequisites
      Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8) “Install OS X El Capitan.app" downloaded to the Applications folder Pacifist FakeSMC.kext - Slice or Kozlek branch Bootloader - Clover or Chameleon 8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”  
      Procedure
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Open OS X terminal and type the following lines, followed by <Enter> after each line.
          The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
       
      sudo -s hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg  -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System diskutil unmount /Volumes/OS\ X\ Install\ ESD exit 3.  Right click on the “OS X Base System” Volume and click “Get Info”
       

      4.  Click on the lock icon and untick “Ignore ownership on this volume”
       

      5.  Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist.  NB It is found in the "Essentials.pkg" in /System/Installation/Packages
       

      6.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
       

      7.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
       

      8.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
       
      sudo -s chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions kextcache -u /Volumes/OS\ X\ Base\ System exit Any errors should be noted but the output below is normal e.g.


      9. Install your Bootloader targeting the OS X Base System volume
       
       
       
       
      10.  Boot your system with the USB without injected kexts into the OS X Installer GUI....
       
       
       
       
       
      Post Install
      The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts.  In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
       
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
      3.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
      4.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel.  In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
      sudo -s chmod -R 755 /Volumes/El_Capitan/Library/Extensions chown -R 0:0 /Volumes/El_Capitan/Library/Extensions touch /Volumes/El_Capitan/System/Library/Extensions kextcache -u /Volumes/El_Capitan exit 5. Install your Bootloader targeting the El Capitan volume.  This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
      6. Reboot your system without injected kexts into El Capitan!
       
       
      Other links
      The All-In-One Guide to Vanilla OS X for beginners
       
      Updates for Sierra and High Sierra   Custom Prelinkedkernel Generator Tool I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan.  Instructions:   1.  Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.   2.  Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled. 3.  Copy BaseSystem.dmg to ~/Downloads/BaseSystem  4.  Open terminal and run the following commands... cd ~/Downloads/BaseSystem chmod +x PLK.tool ./PLK.tool ---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.       macOS High Sierra bypass Firmware and MBR checks in post#13.
      BaseSystem_PLK.tool_ElCap.zip
      BaseSystem_PLK.tool_Sierra.zip
      BaseSystem_PLK.tool_Mojave.zip (need to run in Mojave to avoid dependency errors)
       
    • By am_yvr
      Asus Prime B360M-A or Asus Prime H310M-E :

      Which of these two motherboards would give less hassle in a Hackintosh build - requiring fewer after install fixes/updates to get everything working in Mojave or High Sierra?
       
      These are the only two Asus models that I can afford, fit the form factor in my build, and already have had a BIOS upgrade by Asus to 9th-generation - if I want to replace the CPU with an i9 in the future (for now I'll be using i7-8700 or even i3-8350k but I want to future proof a bit)
       
      Thanks guys!
×