Contribute
Register

[SUCCESS]Sierra&Win10 | i5-7500 | GA-H270N-Wifi | Quadro K1200 | Samsung 960pro NVMe | iMac17,1

Status
Not open for further replies.
@gfrancis2 could you attach your clover folder except for the theme folder as a zip file?
I just followed my own write-up in post #1, and installed 10.12.5 with only HD630 without problem.
But you can't even get to the OS installer wizard, that seems odd to me.
 
Thanks Ghost for this guide. I'm working on a build with mostly the same parts (but just onboard gfx for now).

Edit: I had written a question here about the post-install boot getting stuck at "HID: Legacy shim 2". This was due to an incorrect SSDT (I have a 960 EVO NVME, which requires extra configuration).

I also had the 10.12.5 integrated GFX issue where would hang, or reboot when booting with "Inject Intel" enabled. Following the explanation here I am now able to boot from the hdd successfully.
 
Last edited:
Edit: I had written a question here about the post-install boot getting stuck at "HID: Legacy shim 2". This was due to an incorrect SSDT (I have a 960 EVO NVME, which requires extra configuration).
Good to know, I had "HID: Legacy shim 2" problem by the time first trying to set up, however it was on SATA, and it was fixed when USB3.0 is fixed by port limit patch and the Injector kext, and of course USBInjectAll.kext

I actually tried a few times with HD630, whether or no the Inject Intel is enabled or not doesn't seem to have any negative or positive effect. Now, I'm away, can't test on 10.12.6 if IntelGraphicsFixup.kext is still needed.
one thing worth noting is 10.13 fixed a handful of iGPU problems including sleep/wake.
 
I actually tried a few times with HD630, whether or no the Inject Intel is enabled or not doesn't seem to have any negative or positive effect. Now, I'm away, can't test on 10.12.6 if IntelGraphicsFixup.kext is still needed.
one thing worth noting is 10.13 fixed a handful of iGPU problems including sleep/wake.

I installed with 10.12.5, had everything working using Lilu.kext and IntelGraphicsFixup.kext, Inject Intel = false. But I wanted to test doing upgrades, and as soon as I installed 10.12.6 I got no graphics output after the verbose boot section. I eventually fixed it by switching Inject Intel = true. This got graphics working for the desktop env and I could perform the rest of the 10.12.6 changes (remove FakeCPUID, set ig-platform-id, update patch-nvme, etc.).

My next steps:
* Get a GFX card, but the market is all screwed up right now.
* Order a BCM94352Z. Don't need WIFI, but native BT would be great.
 
@lee551 A updated Clover version may help.
I think there's a default ig-platform-id if not specified, if you every encounter problem to 12.6.

94352z only offers basic wifi and BT, airdrop. And even it is using native kext, you still need FakeID for it.
Handoff and apple watch unlock are somewhat broken.
 
@lee551 A updated Clover version may help.
I think there's a default ig-platform-id if not specified, if you every encounter problem to 12.6.

94352z only offers basic wifi and BT, airdrop. And even it is using native kext, you still need FakeID for it.
Handoff and apple watch unlock are somewhat broken.
Hey, I saw your post in the continuity thread. You talked about the BCM94360CS2 Apple wifi card and using the adapter to get functionality working.

I'm building the CustoMac Mini from the Buyer's guide. Do you recommend me get the Apple card and get the m.2 adapter or should I get the broadcom BCM94352Z and have the kext patches applied?
 
@Quinquangular the former is better, BCM94352Z isn't as stable on Sierra even till now.
Plus, you won't have handoff working. 2.4G is sometimes flaky in my experience as well.
I just upgraded to 12.6, using BCM94360CS2, working natively with out problem. One thing is you need to get your USB ports fully working(not using the port limit patch) to have stable Bluetooth which means Airdrop/handoff/Apple Watch unlock.

Alternatively you can get PCIe cards like fenvi T919 which is a BCM94360 variant. or other cards like 943602CS and 94360CD, with the exact same adapter to m.2 A/E key or the very rare M Key adapter.
 
@Quinquangular the former is better, BCM94352Z isn't as stable on Sierra even till now.
Plus, you won't have handoff working. 2.4G is sometimes flaky in my experience as well.
I just upgraded to 12.6, using BCM94360CS2, working natively with out problem. One thing is you need to get your USB ports fully working(not using the port limit patch) to have stable Bluetooth which means Airdrop/handoff/Apple Watch unlock.

Alternatively you can get PCIe cards like fenvi T919 which is a BCM94360 variant. or other cards like 943602CS and 94360CD, with the exact same adapter to m.2 A/E key or the very rare M Key adapter.
Okay, so if I build the CustoMac mini and replaced the built in motherboard's M.2 wifi+bluetooth combo card with this adapter and the Macbook card:
http://www.ebay.com/itm/391512537270 (adapter)
http://www.ebay.com/itm/112114913673 (used Macbook Air card)

Will I get 100% support in Mac OS (Sierra or High Sierra once it's out) after that change?
And what did you mean by getting the USB to fully work? Will I experience that trouble with the CustoMac Mini build? Anyway to work around it to fix it then, since I'd like the Apple Watch unlock feature if possible, and handoff.
 
@Quinquangular
The link you provided should work.
I am not on High Sierra, but I expect the same chip should work on HS natively.

Bluetooth works through USB2.0, so if you want to get reliable function of bluetooth, you will need to figure it out.

The CustoMac mini is no exception on this one.
The ideas are,
1. use Rehabman's USBInjectAll.kext
2. create a custom SSDT to work with this kext, and use boot args to give you some convenience, so you can easily change your USB configuration, instead of re-write SSDT.

Go check out my #1 post in this thread for details of USB, and those links to the tools and other guides.
If you don't understand, just let me know which part.

And just a reminder, I aint sure why Tonymac didn't update the build guide after 10.12.6 native kabylake support, but you can go for 200 series + kabylake chip no problem if you desire newer hardware.
 
Status
Not open for further replies.
Back
Top