Contribute
Register

[Guide] Gigabyte BRIX using Clover UEFI (GB-BXi5H-4200/GB-BXi5-4570R/GB-BXi7-4770R)

Status
Not open for further replies.
Hi Rehabman,

I've seen you recently update some kextstopatch on the git. And I saw you talked about updating to sierra in previous reply. So I tried to update and found that the HDMI audio and ALC269 is not working after updating. Is it not correct patched or not supported by your installation?

Many Thanks
 
Hi Rehabman,

I've seen you recently update some kextstopatch on the git. And I saw you talked about updating to sierra in previous reply. So I tried to update and found that the HDMI audio and ALC269 is not working after updating. Is it not correct patched or not supported by your installation?

Many Thanks

Read post #1, "Problem Reporting".
 
Trying to install Sierra on bxi5h-4200.

And having a problem at the install_downloads.sh process.
Code:
➜  brix.git git:(master) ./install_downloads.sh
This script requires superuser access...
Installing kexts...
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmFirmwareRepo.kext to /Library/Extensions
Password:
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmNonPatchRAM.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmNonPatchRAM2.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmPatchRAM2.kext to /Library/Extensions
installing RehabMan-CodecCommander-2016-0721/Release/CodecCommander.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID_Broadcom_WiFi.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID_Intel_HDMI_Audio.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID_Intel_HD_Graphics.kext to /Library/Extensions
installing RehabMan-FakeSMC-2016-0908/FakeSMC.kext to /Library/Extensions
installing RehabMan-FakeSMC-2016-0908/HWMonitor.app to /Applications
installing RehabMan-Realtek-Network-v2-2015-1230/Release/RealtekRTL8111.kext to /Library/Extensions
installing RehabMan-USBInjectAll-2016-0907/Release/USBInjectAll.kext to /Library/Extensions
installing BrcmPatchRAM2.kext to /Library/Extensions
installing USBInjectAll.kext to /Library/Extensions
Creating AppleHDA_ALC269.kext... Done.
Creating AppleHDAHCD_ALC269.kext... Done.
cp: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.zml.zlib: Operation not permitted
cp: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout1.zml.zlib: Operation not permitted
tag: The operation couldn’t be completed. (OSStatus error -5000.)
IOKitWaitQuiet() timed out.
Untrusted kexts are not allowed
USBInjectAll.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakeSMC.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID_Intel_HDMI_Audio.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID_Intel_HD_Graphics.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID_Broadcom_WiFi.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID.kext has invalid signature; omitting.
Untrusted kexts are not allowed
CodecCommander.kext has invalid signature; omitting.
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
Untrusted kexts are not allowed
AppleMobileDevice.kext has invalid signature; omitting.
KernelCache ID: 473627EB0F7E805F3C51F6AE1F55F53C
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
Installing tools...
installing RehabMan-MaciASL-2016-0423/MaciASL.app to /Applications
installing RehabMan-patchmatic-2016-0312/patchmatic to /usr/bin
cp: /usr/bin/patchmatic: Operation not permitted
tag: The file “patchmatic” couldn’t be opened because there is no such file.
installing iasl/iasl to /usr/bin
cp: /usr/bin/iasl: Operation not permitted
tag: The file “iasl” couldn’t be opened because there is no such file.

I've did everything according to Rehabman said.
 

Attachments

  • brix.git.zip
    22.8 MB · Views: 125
  • CLOVER.zip
    2.9 MB · Views: 123
Trying to install Sierra on bxi5h-4200.

And having a problem at the install_downloads.sh process.
Code:
➜  brix.git git:(master) ./install_downloads.sh
This script requires superuser access...
Installing kexts...
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmFirmwareRepo.kext to /Library/Extensions
Password:
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmNonPatchRAM.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmNonPatchRAM2.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmPatchRAM2.kext to /Library/Extensions
installing RehabMan-CodecCommander-2016-0721/Release/CodecCommander.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID_Broadcom_WiFi.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID_Intel_HDMI_Audio.kext to /Library/Extensions
installing RehabMan-FakePCIID-2016-1115/Release/FakePCIID_Intel_HD_Graphics.kext to /Library/Extensions
installing RehabMan-FakeSMC-2016-0908/FakeSMC.kext to /Library/Extensions
installing RehabMan-FakeSMC-2016-0908/HWMonitor.app to /Applications
installing RehabMan-Realtek-Network-v2-2015-1230/Release/RealtekRTL8111.kext to /Library/Extensions
installing RehabMan-USBInjectAll-2016-0907/Release/USBInjectAll.kext to /Library/Extensions
installing BrcmPatchRAM2.kext to /Library/Extensions
installing USBInjectAll.kext to /Library/Extensions
Creating AppleHDA_ALC269.kext... Done.
Creating AppleHDAHCD_ALC269.kext... Done.
cp: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.zml.zlib: Operation not permitted
cp: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/layout1.zml.zlib: Operation not permitted
tag: The operation couldn’t be completed. (OSStatus error -5000.)
IOKitWaitQuiet() timed out.
Untrusted kexts are not allowed
USBInjectAll.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakeSMC.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID_Intel_HDMI_Audio.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID_Intel_HD_Graphics.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID_Broadcom_WiFi.kext has invalid signature; omitting.
Untrusted kexts are not allowed
FakePCIID.kext has invalid signature; omitting.
Untrusted kexts are not allowed
CodecCommander.kext has invalid signature; omitting.
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
Untrusted kexts are not allowed
AppleMobileDevice.kext has invalid signature; omitting.
KernelCache ID: 473627EB0F7E805F3C51F6AE1F55F53C
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
Installing tools...
installing RehabMan-MaciASL-2016-0423/MaciASL.app to /Applications
installing RehabMan-patchmatic-2016-0312/patchmatic to /usr/bin
cp: /usr/bin/patchmatic: Operation not permitted
tag: The file “patchmatic” couldn’t be opened because there is no such file.
installing iasl/iasl to /usr/bin
cp: /usr/bin/iasl: Operation not permitted
tag: The file “iasl” couldn’t be opened because there is no such file.

I've did everything according to Rehabman said.

For some reason, SIP is not disabled correctly. You're not booting from the EFI/Clover you provide here.
 
I'm sorry. It was my mistake.
It's fine now.

Edit:
Audio is completely doesn't work.
And i hear strange beeping sound when i move the mice also if i turn off the computer beeping sound becomes louder..
 

Attachments

  • brix.ioreg.zip
    461.1 KB · Views: 103
  • CLOVER.zip
    1.7 MB · Views: 137
  • kextstat.txt
    3 KB · Views: 177
  • RehabMan.zip
    24.9 KB · Views: 96
Last edited:
I'm sorry. It was my mistake.
It's fine now.

Edit:
Audio is completely doesn't work.
And i hear strange beeping sound when i move the mice also if i turn off the computer beeping sound becomes louder..

Your Clover bootlog (extracted from ioreg) shows you're still booting from USB.
You cannot expect everything to work when booting from the Clover configuration used for installation.
You need to boot from the post-install Clover config on your HDD/SSD EFI.
 
Sorry,

Sound is working fine after few reboot. But still hearing strange noise when I move mice.

Clover boot menu appears everytime computer boots up. Can it be disabled? Also if I change the wifi/bluetooth chip can it be configurable? Even if it's late?
 

Attachments

  • brix.ioreg
    4.7 MB · Views: 140
  • CLOVER.zip
    1.7 MB · Views: 128
  • kextstat.txt
    2.8 KB · Views: 162
  • RehabMan.zip
    27.4 KB · Views: 111
But still hearing strange noise when I move mice.

No idea. But you should try a different audio output device to isolate the problem. You also don't mention which audio output you're using.

You should also test the same scenario on Windows to see whether it is a hardware problem.

Clover boot menu appears everytime computer boots up. Can it be disabled?

Clover is required to boot macOS/OS X. You might look into the FastBoot option in Clover, but I wouldn't recommend it. The Clover boot menu is needed in various scenarios (upgrade, recovery, etc).

Also if I change the wifi/bluetooth chip can it be configurable? Even if it's late?

I don't know what you mean "it be configurable".
 
No idea. But you should try a different audio output device to isolate the problem. You also don't mention which audio output you're using.

You should also test the same scenario on Windows to see whether it is a hardware problem.
Strage noise is coming from the brix. Not the speaker.

Yes, i did checked booting from Windows with no problems.


Clover is required to boot macOS/OS X. You might look into the FastBoot option in Clover, but I wouldn't recommend it. The Clover boot menu is needed in various scenarios (upgrade, recovery, etc).
Understood.

I don't know what you mean "it be configurable".
I mean if i change my Wifi/BT(with Broadcom BCM94352) now is it possible to configure? or do i need to do all from the start?
 
Strage noise is coming from the brix. Not the speaker.

No idea. I didn't have any such issue with my unit.

I mean if i change my Wifi/BT(with Broadcom BCM94352) now is it possible to configure? or do i need to do all from the start?

All kexts/patches are already present for that hardware, provided you followed the guide.
 
Status
Not open for further replies.
Back
Top