Contribute
Register

CustoMacMini 2014 - Intel NUC Haswell i5-4250U - Sierra

Joined
Dec 4, 2015
Messages
153
Motherboard
HP Elite X2 1012
CPU
m5
Graphics
HD515

Attachments

Last edited:
Joined
Mar 26, 2014
Messages
7
Motherboard
Intel NUC
CPU
core i5
Graphics
Intel 5000
:)) I tried fusion drive on nuc. It's very cool. Mic are working on my nuc. Can you run Hack_Report_Clov.zip #1 for me?
sure: rapport.zip (sorry for the mess in my EFI partition )

Hmm... fusion drive.. So I read this:
http://www.techradar.com/news/computing-components/storage/fusion-drive-what-it-is-and-how-it-speeds-up-your-mac-1154051
and I guess I must give it a try too...
My bootdisk is a SSD: Crucial 240G msata. divided in 80Gb Windows10, 80Gb Linux Mint, 80Gb OsX
I have a second disk 500gb NTFS and a third 750Gb ext. usb.
What do you think... is it possible to create a FusionDrive with 2 of these??
 

Attachments

Joined
Dec 4, 2015
Messages
153
Motherboard
HP Elite X2 1012
CPU
m5
Graphics
HD515
sure: rapport.zip (sorry for the mess in my EFI partition )

Hmm... fusion drive.. So I read this:
http://www.techradar.com/news/computing-components/storage/fusion-drive-what-it-is-and-how-it-speeds-up-your-mac-1154051
and I guess I must give it a try too...
My bootdisk is a SSD: Crucial 240G msata. divided in 80Gb Windows10, 80Gb Linux Mint, 80Gb OsX
I have a second disk 500gb NTFS and a third 750Gb ext. usb.
What do you think... is it possible to create a FusionDrive with 2 of these??
I think you should use 1 ssd + 1 hdd.
 
Joined
Dec 8, 2013
Messages
40
CPU
DellMini9 + Haswell NUC
Mac
iMac, MacBook Air
Classic Mac
iMac
Mobile Phone
Android, iOS
Thanks for this - it helped get my WiFi and Bluetooth up and running...

I had El Capitan running fine, did an update to clover, did the Sierra update and wifi and sound not working...

Thanks to the post, got wifi, but struggling with sound... tried your method re the extract of AppleHDA using Pacifist and so on, but no joy....

Any help appreciated

@Sebinouse Thanx for all the information you have provided!

Hardware:
1. BOXD54250WYKH2 (Bios .44): https://www.amazon.de/dp/B00IBMVXQO/?tag=tonymacx8603-21
2. Crucial M200 SSD 500GB (Windows 7, Windows 10, Ubuntu 14.04): https://www.amazon.de/dp/B00RQA6E20/?tag=tonymacx8603-21
3. Samsung MZ-M5E250BW ( MacOS Sierra 10.12.2, Ubuntu 16.04): https://www.amazon.de/gp/product/B00TGIVTP2/?tag=tonymacx8603-21
4. 2 x Crucial 8GB S0-DIMM DDR3
5. TBS2095 AW-CE123H Mini PCI-E Broadcom BCM4352 Wireless 867Mbps IEEE 802.11 a/b/g/n/ac, Bluetooth 4.0: https://www.amazon.de/dp/B00NTTZ81A/?tag=tonymacx8603-21

Software:
1. Clover_v2.3k_r3949: https://sourceforge.net/projects/cloverefiboot/files/Installer/
2. I took all SSDT from the previous El Capitan GUIDE: https://www.tonymacx86.com/threads/sebinouses-build-customacmini-2014-intel-nuc-haswell-i5-4250u-el-capitan.177275/ Those gave me Bluetooth (AW-CE123H) Out of the Box.
3. Audio ALC283 working with audio_cloverALC-120.command: https://github.com/toleda/audio_RealtekALC
4. HDMI Audio working as described by Sebinouse
5. AW-CE123H working according to the patches from config-bcm94352-120: https://www.tonymacx86.com/threads/guide-airport-pcie-half-mini-v2.104850/
6. For AW-CE123H I also took current BrcmFirmwareData.kext and BrcmPatchRAM2.kext (RehabMan-BrcmPatchRAM-2016-0705.zip): https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads
7. Additionally I also customized RTVariables (ROM & MLB), Serial Number and SmUUID (Not included in the config.plist below!)

My config.plist:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
            <key>SlpSmiAtWake</key>
            <true/>
        </dict>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <true/>
            <key>Generate</key>
            <false/>
            <key>MinMultiplier</key>
            <integer>8</integer>
            <key>PLimitDict</key>
            <integer>0</integer>
            <key>UnderVoltStep</key>
            <integer>0</integer>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Debug</key>
        <false/>
        <key>DefaultVolume</key>
        <string>LastBootedVolume</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>10</integer>
        <key>XMPDetection</key>
        <false/>
    </dict>
    <key>CPU</key>
    <dict>
        <key>FrequencyMHz</key>
        <integer>1300</integer>
        <key>UseARTFrequency</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>1</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <false/>
            <key>Inject</key>
            <false/>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>DoubleClick</key>
            <integer>600</integer>
            <key>Enabled</key>
            <true/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>4</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <false/>
            <key>Linux</key>
            <false/>
            <key>Tool</key>
            <false/>
        </dict>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>NvidiaSingle</key>
        <false/>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <false/>
        <key>AsusAICPUPM</key>
        <true/>
        <key>Debug</key>
        <false/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelHaswellE</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <true/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Trim Enabler</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                QVBQTEUgU1NE
                </data>
                <key>Name</key>
                <string>IOAHCIBlockStorage</string>
                <key>Replace</key>
                <data>
                AAAAAAAAAAAA
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>BT4LE  Bluetooth Continuity</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                SIX/dEdIiwc=
                </data>
                <key>Name</key>
                <string>IOBluetoothFamily</string>
                <key>Replace</key>
                <data>
                Qb4PAAAA60Q=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AirPort-Whitelest-0x4331-iMac14,3</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                TWFjLUM2RUZBNjM5NjJGQzZFQTA=
                </data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                TWFjLTI3QURCQjdCNENFRThFNjE=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AirPort-5 GHz/Handoff</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                gflSqgAAdSk=
                </data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                gflSqgAAZpA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AirPort-5GHz-DE</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                QYP8/3QsSA==
                </data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                ZscGREXrKw==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>HDMI Audio Out</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AQUJAAAEAAAHAQA=
                </data>
                <key>MatchOS</key>
                <string>10.12.x</string>
                <key>Name</key>
                <string>AppleIntelFramebufferAzul</string>
                <key>Replace</key>
                <data>
                AQUJAAAIAAAHAQA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Airport-Extreme</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                axAAAHUN
                </data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                axAAAJCQ
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AirPort-Whitelest-0x4353-MacBoolAir5,2</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                TWFjLUM2RUZBNjM5NjJGQzZFQTA=
                </data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                TWFjLTJFNkZBQjk2NTY2RkU1OEM=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AppleHDA/Realtek ALC283</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                YgLsEA==
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                gwLsEA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AirPort-5GHz-US-FCC</string>
                <key>Disabled</key>
                <true/>
                <key>Find</key>
                <data>
                QYP8/3QsSA==
                </data>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                ZscGI2HrKw==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AppleHDA/Resources</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                eG1sLnps
                </data>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                em1sLnps
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Boot Graphics</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                gD20dQEAAHUl
                </data>
                <key>MatchOS</key>
                <string>10.12.x</string>
                <key>Name</key>
                <string>IOGraphicsFamily</string>
                <key>Replace</key>
                <data>
                gD20dQEAAOsl
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AirPort-0x43b114e4-Info.plist</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                PHN0cmluZz5wY2kxNGU0LDQzYmE8L3N0cmluZz4=
                </data>
                <key>InfoPlistPatch</key>
                <true/>
                <key>Name</key>
                <string>AirPortBrcm4360</string>
                <key>Replace</key>
                <data>
                PHN0cmluZz5wY2kxNGU0LDQzYjE8L3N0cmluZz4=
                </data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
        <key>MLB</key>
        <string></string>
        <key>ROM</key>
        <string>UseMacAddr0</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MM71.88Z.0220.B00.1409291751</string>
        <key>Board-ID</key>
        <string>Mac-35C5E08120C7EEAF</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardType</key>
        <integer>10</integer>
        <key>ChassisAssetTag</key>
        <string>Mini-Aluminum</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>16</string>
        <key>Family</key>
        <string>Mac mini</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>ProductName</key>
        <string>Macmini7,1</string>
        <key>Trust</key>
        <true/>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>CustomUUID</key>
        <string></string>
        <key>InjectKexts</key>
        <string>Yes</string>
        <key>InjectSystemID</key>
        <true/>
    </dict>
</dict>
</plist>
 

Attachments

Joined
May 9, 2011
Messages
121
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i7-9700K
Graphics
2x RX 580
Mac
iMac, MacBook Pro
Mobile Phone
Android
You need an untouched AppleHDA.kext and CsrActiveConfig set either to 0x67 or 0x3. 0x0 will prohibit to load the sound patch.
Attached you will find the command I used for Audio. It still works on 10.12.4.
Btw. I mostly use sound over bluetooth connecting all macs to an audio rack.
 

Attachments

Joined
Dec 8, 2013
Messages
40
CPU
DellMini9 + Haswell NUC
Mac
iMac, MacBook Air
Classic Mac
iMac
Mobile Phone
Android, iOS
You need an untouched AppleHDA.kext and CsrActiveConfig set either to 0x67 or 0x3. 0x0 will prohibit to load the sound patch.
Attached you will find the command I used for Audio. It still works on 10.12.4.
Btw. I mostly use sound over bluetooth connecting all macs to an audio rack.
Thanks - checked config.plist on EFI/Clover and srActiveConfig is set to 0x67
I used an AppleHDA.kext extracted from Sierra install, using Pacifist... then inserted using Kext Wizard, after which I ran audio_cloverALC-120_v1.0d 2.command (is that different?)
 
Joined
Dec 8, 2013
Messages
40
CPU
DellMini9 + Haswell NUC
Mac
iMac, MacBook Air
Classic Mac
iMac
Mobile Phone
Android, iOS
Well because i'm interested in a non-humming ALC283 i did the following :

1) extracted a fresh appleHDA.kext with Pacifist from the Sierra installer and replace the existing S/L/E/appleHDA.kext with it
2) downloaded "audio_cloverALC-120_v1.0d.command" from the link above
3) run the commandfile with answers: 283, inject, 1
4) remove appleACL from Clover & reboot.

Result: non-humming Sound !!! :) on my birthday
thanks fluffhead

It's a pity the AppleALC method is humming, I like the Clover-approach better then the patching.
But i tried v. 1.0.8 1.0.9 & 1.1.0: all result in buzzing sound..
Sorry, Step4) - remove appleACL from Clover - can you explain? I can't find anything like that....
 
Joined
May 9, 2011
Messages
121
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i7-9700K
Graphics
2x RX 580
Mac
iMac, MacBook Pro
Mobile Phone
Android
after which I ran audio_cloverALC-120_v1.0d 2.command (is that different?)
After applying audio_cloverALC-120_v1.0d 2.command you will get a log. Just post it here.
Some versions of the audio_cloverALC-120_*.command missing a "sudo" in script.

BTW, EFI partition needs to be mounted in order to apply this patch.
 
Last edited:
Top