Contribute
Register

[Guide] Fanless mini Mojave: i5-8600 | Gigabyte Z370N WiFi | Intel HD630

Status
Not open for further replies.
@xmark I have a question about the SSDT source file you shared here. If I got it right from the comments within the file, the USB ports you chose to disable are the ones right under the Ethernet port, correct? I have highlighted them in the picture below:

View attachment 377652
Also, all the internal ones (e.g. bluetooth) remain enabled, correct? Can you please confirm that? I'm planning to create my own DDST scheme and your file seems to be the exact config I'm looking for.
Just a suggestion use intel Fb patcher for creating your usb file as it is all visual and no programming required and procedures for identifying USB port is the same as creating SSDT.
 
If I got it right from the comments within the file, the USB ports you chose to disable are the ones right under the Ethernet port, correct?

Correct! Sorry for slow reply.

Also, all the internal ones (e.g. bluetooth) remain enabled, correct? Can you please confirm that?

When I first posted the SSDT, I used an external USB BT adaptor, and I had no internal port defined. Now I have the internal card. The BT on it did *not* work at first until I identified it, using RehabMan's giude to seeing all ports. Turned out to be HS10. So then I added the below to the source, then the BT works. This is in the file posted on the first page.

"HS10", Package() // ADDED 255=internal for BT
{
"UsbConnector", 255,
"port", Buffer() { 10, 0, 0, 0 },
},

If you also use an internal WiFi/BT card, I believe it will use the same port. I think just try it. I fit works, then you have the right port. If not, you have to follow RehabMan's debugging guide. It is not as hard as it looks at first.

use intel Fb patcher

I tried it and somehow it misread one my front ports. Since I already had the SSDT source, I just kept it.
 
Last edited:
Can someone specify what adapter type the WiFi card is? I am purchasing a BCM94360CS2 and would like to make absolutely sure I am ordering the correct adapter for the WiFi slot.

I ordered BCM94360CS2 plus an adaptor (NGFF M.2 key A/E connector) for the M2 slot (below). I saw that @b166ar chose these and they also worked fine for me.

https://www.aliexpress.com/item/802...-0-NGFF-M-2-Adapter-Antennas/32849682011.html

You'll probably need the external antennae as well:

https://www.aliexpress.com/item/NEW...-MHF4-IPX-Pigtail-for-NGFF-M/32795796188.html

The MHF4 connectors seem too small to work, but if you carefully align them, they do snap onto the card.

For mounting the antennae, I simply removed the existing card shroud which has the antenna mounts on it. Instead I used a short card bracket (from another WiFi card) and mounted the antennae there. Alternatively you can follow B1's https://www.tonymacx86.com/threads/...byte-z370n-rx560-16gb-ram.260337/post-1819203

Also @b.kind was able to use the existing antennae cables and antennae mount ... https://www.tonymacx86.com/threads/...byte-z370n-rx560-16gb-ram.260337/post-1826462
 
I ordered BCM94360CS2 plus an adaptor (NGFF M.2 key A/E connector) for the M2 slot (below). I saw that @b166ar chose these and they also worked fine for me.

https://www.aliexpress.com/item/802...-0-NGFF-M-2-Adapter-Antennas/32849682011.html

You'll probably need the external antennae as well:

https://www.aliexpress.com/item/NEW...-MHF4-IPX-Pigtail-for-NGFF-M/32795796188.html

The MHF4 connectors seem too small to work, but if you carefully align them, they do snap onto the card.

For mounting the antennae, I simply removed the existing card shroud which has the antenna mounts on it. Instead I used a short card bracket (from another WiFi card) and mounted the antennae there. Alternatively you can follow B1's https://www.tonymacx86.com/threads/...byte-z370n-rx560-16gb-ram.260337/post-1819203

Also @b.kind was able to use the existing antennae cables and antennae mount ... https://www.tonymacx86.com/threads/...byte-z370n-rx560-16gb-ram.260337/post-1826462


That will work nicely for the Z370N I have coming early next week. I have ordered a very similar card as I have never done business with AliExpress.
 
Correct! Sorry for slow reply.



When I first posted the SSDT, I used an external USB BT adaptor, and I had no internal port defined. Now I have the internal card. The BT on it did *not* work at first until I identified it, using RehabMan's giude to seeing all ports. Turned out to be HS10. So then I added the below to the source, then the BT works. This is in the file posted on the first page.

"HS10", Package() // ADDED 255=internal for BT
{
"UsbConnector", 255,
"port", Buffer() { 10, 0, 0, 0 },
},

If you also use an internal WiFi/BT card, I believe it will use the same port. I think just try it. I fit works, then you have the right port. If not, you have to follow RehabMan's debugging guide. It is not as hard as it looks at first.



I tried it and somehow it misread one my front ports. Since I already had the SSDT source, I just kept it.

Thank you, I used the very same file in my Hack and it worked flawlessly! All the USB ports and devices work at their designated specs, except for those two ports in the rear (which is completely fine since I only use two rear USB ports).
 
I downloaded your entire EFI folder along with the kexts, but when I booted from the USB stick, I got the error:
Start booting from USB Device...
Boot failed

If the USB stick is USB3 you can get the "no entry" sign failure. Instead try a USB2 stick and it should boot okay.

My method is to install from Unibeast as per the instructions on this site, and then copy the EFI folder onto the hard drive. You do need to mount both drives (/EFI and /EFI2) so you can copy from the install stick.
 
Thanks for this guide - it made my install nice and easy. However, I've noticed that if I have a usb 2.0 device (mines a wireless adapter for a keyboard - not bt) and then plug a usb3.0 device into the same stack of ports the usb 2.0 device becomes unusable. Is this expected behaviour on the hack?
 
a usb 2.0 device (mines a wireless adapter for a keyboard - not bt) and then plug a usb3.0 device into the same stack of ports the usb 2.0 device becomes unusable. Is this expected behaviour on the hack?

Not expected! Should work fine.

How did you install? Did you follow the sequence of build steps? Or did you just use the posted /EFI?

If you followed steps, consider checking/repeating step 6 of the install sequence. Basically make sure the USB SSDT is installed properly on the EFI partition on the hard drive.

diskutil list (to identify the partition)
sudo mkdir /Volumes/EFI
sudo mount -t msdos /dev/<yourdisk-s1> /Volumes/EFI

then install the SSDT onto the folder on /EFI
 
Last edited:
Need to update the EFI files as you mentioned about the 2048M igpu mem?
 
Status
Not open for further replies.
Back
Top