|
<?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>Fixes</key> |
|
<dict> |
|
<key>AddDTGP_0001</key> |
|
<false/> |
|
<key>AddHDMI_8000000</key> |
|
<false/> |
|
<key>AddIMEI_80000</key> |
|
<false/> |
|
<key>AddMCHC_0008</key> |
|
<false/> |
|
<key>AddPNLF_1000000</key> |
|
<false/> |
|
<key>DeleteUnused_400000</key> |
|
<false/> |
|
<key>FIX_ACST_4000000</key> |
|
<false/> |
|
<key>FIX_ADP1_800000</key> |
|
<false/> |
|
<key>FIX_INTELGFX_100000</key> |
|
<false/> |
|
<key>FIX_RTC_20000</key> |
|
<false/> |
|
<key>FIX_S3D_2000000</key> |
|
<false/> |
|
<key>FakeLPC_0020</key> |
|
<false/> |
|
<key>FiX_TMR_40000</key> |
|
<false/> |
|
<key>FiX_WAK_200000</key> |
|
<false/> |
|
<key>FixAirport_4000</key> |
|
<false/> |
|
<key>FixDarwin_0002</key> |
|
<false/> |
|
<key>FixDisplay_0100</key> |
|
<false/> |
|
<key>FixFirewire_0800</key> |
|
<false/> |
|
<key>FixHDA_8000</key> |
|
<false/> |
|
<key>FixHPET_0010</key> |
|
<false/> |
|
<key>FixIDE_0200</key> |
|
<false/> |
|
<key>FixIPIC_0040</key> |
|
<false/> |
|
<key>FixLAN_2000</key> |
|
<false/> |
|
<key>FixRegions_10000000</key> |
|
<false/> |
|
<key>FixSATA_0400</key> |
|
<false/> |
|
<key>FixSBUS_0080</key> |
|
<false/> |
|
<key>FixShutdown_0004</key> |
|
<false/> |
|
<key>FixUSB_1000</key> |
|
<false/> |
|
<key>NewWay_80000000</key> |
|
<false/> |
|
</dict> |
|
<key>Name</key> |
|
<string>DSDT.aml</string> |
|
<key>ReuseFFFF</key> |
|
<false/> |
|
</dict> |
|
<key>HaltEnabler</key> |
|
<false/> |
|
<key>SSDT</key> |
|
<dict> |
|
<key>DropOem</key> |
|
<false/> |
|
<key>Generate</key> |
|
<dict> |
|
<key>CStates</key> |
|
<false/> |
|
<key>PStates</key> |
|
<false/> |
|
</dict> |
|
</dict> |
|
</dict> |
|
<key>Boot</key> |
|
<dict> |
|
<key>Arguments</key> |
|
<string>dart=0 nv_disable=1</string> |
|
<key>DefaultVolume</key> |
|
<string>MacHDD</string> |
|
<key>Legacy</key> |
|
<string>PBR</string> |
|
<key>Log</key> |
|
<true/> |
|
<key>Secure</key> |
|
<false/> |
|
<key>Timeout</key> |
|
<integer>3</integer> |
|
<key>XMPDetection</key> |
|
<string>NO</string> |
|
</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>IMEI</key> |
|
<string>0x0</string> |
|
<key>IntelGFX</key> |
|
<string>0x19168086</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> |
|
<key>UseIntelHDMI</key> |
|
<false/> |
|
</dict> |
|
<key>DisableDrivers</key> |
|
<array> |
|
<string>Nothing</string> |
|
</array> |
|
<key>GUI</key> |
|
<dict> |
|
<key>Hide</key> |
|
<array> |
|
<string>Windows</string> |
|
<string>\EFI\BOOT\BOOTX64.EFI</string> |
|
</array> |
|
<key>Language</key> |
|
<string>en:0</string> |
|
<key>Mouse</key> |
|
<dict> |
|
<key>Enabled</key> |
|
<true/> |
|
<key>Speed</key> |
|
<integer>8</integer> |
|
</dict> |
|
<key>Scan</key> |
|
<dict> |
|
<key>Entries</key> |
|
<true/> |
|
<key>Legacy</key> |
|
<string>First</string> |
|
<key>Tool</key> |
|
<true/> |
|
</dict> |
|
<key>ScreenResolution</key> |
|
<string>1920x1080</string> |
|
<key>Theme</key> |
|
<string>tonymacx86</string> |
|
</dict> |
|
<key>Graphics</key> |
|
<dict> |
|
<key>Inject</key> |
|
<dict> |
|
<key>ATI</key> |
|
<false/> |
|
<key>Intel</key> |
|
<true/> |
|
<key>NVidia</key> |
|
<false/> |
|
</dict> |
|
</dict> |
|
<key>KernelAndKextPatches</key> |
|
<dict> |
|
<key>AppleRTC</key> |
|
<true/> |
|
<key>AsusAICPUPM</key> |
|
<true/> |
|
<key>KernelCpu</key> |
|
<false/> |
|
<key>FakeCPUID</key> |
|
<string>0x0506E3</string> |
|
<key>KernelHaswellE</key> |
|
<false/> |
|
<key>KernelLapic</key> |
|
<false/> |
|
<key>KernelPm</key> |
|
<true/> |
|
<key>KextsToPatch</key> |
|
<array> |
|
<dict> |
|
<key>Comment</key> |
|
<string>External icons patch</string> |
|
<key>Find</key> |
|
<data> |
|
RXh0ZXJuYWw= |
|
</data> |
|
<key>Name</key> |
|
<string>AppleAHCIPort</string> |
|
<key>Replace</key> |
|
<data> |
|
SW50ZXJuYWw= |
|
</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>change 15 port limit to 26 in XHCI kext (100-Series-10.12)</string> |
|
<key>Find</key> |
|
<data> |
|
g710////EA== |
|
</data> |
|
<key>Name</key> |
|
<string>AppleUSBXHCIPCI</string> |
|
<key>Replace</key> |
|
<data> |
|
g710////Gw== |
|
</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#1</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>weAMBQAQAACJgw==</data> |
|
<key>Replace</key> |
|
<data>weAJBQAQAACJgw==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#2</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>D7aMiIIAAACD+QwPhTIBAA==</data> |
|
<key>Replace</key> |
|
<data>D7aMiIIAAACD+QkPhTIBAA==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#3</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>AMeDpAAAAAAQAABIi0gISA==</data> |
|
<key>Replace</key> |
|
<data>AMeDpAAAAAACAABIi0gISA==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#4</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>SYnGTYX2dGFBwecMSWP/vg==</data> |
|
<key>Replace</key> |
|
<data>SYnGTYX2dGFBwecJSWP/vg==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#5</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>hv8PAABIwegMD7cPgeH/Dw==</data> |
|
<key>Replace</key> |
|
<data>hv8PAABIwegJD7cPgeH/Dw==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#6_7</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data> |
|
<key>Replace</key> |
|
<data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#8</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>SYHF/w8AAEnB7QxJiwQkSA==</data> |
|
<key>Replace</key> |
|
<data>SYHF/w8AAEnB7QlJiwQkSA==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#9_10</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data> |
|
<key>Replace</key> |
|
<data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#11</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>AABJiY4iAQAAugAQAABIKQ==</data> |
|
<key>Replace</key> |
|
<data>AABJiY4iAQAAugACAABIKQ==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#12</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>yAAAAEkp17gAEAAATYskJA==</data> |
|
<key>Replace</key> |
|
<data>yAAAAEkp17gAAgAATYskJA==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#13</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>4b+AQBUGTYnWugAQAABFMQ==</data> |
|
<key>Replace</key> |
|
<data>4b+AQBUGTYnWugACAABFMQ==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#14</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>iWTY+EmBxAAQAABJgccA8A==</data> |
|
<key>Replace</key> |
|
<data>iWTY+EmBxAACAABJgccA8A==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#15</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>Bf8PAABIwegMZvfB/w8PlQ==</data> |
|
<key>Replace</key> |
|
<data>Bf8PAABIwegJZvfB/w8PlQ==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#16</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>weIIQQ+2wcHgDEQJ0EQJwA==</data> |
|
<key>Replace</key> |
|
<data>weIIQQ+2wcHgCUQJ0EQJwA==</data> |
|
</dict> |
|
<dict> |
|
<key>Comment</key> |
|
<string>IONVMeFamily Pike R. Alpha Patch#17</string> |
|
<key>Disabled</key> |
|
<false/> |
|
<key>Name</key> |
|
<string>IONVMeFamily</string> |
|
<key>Find</key> |
|
<data>RYTJD5XAD7bAweAMRAnYRA==</data> |
|
<key>Replace</key> |
|
<data>RYTJD5XAD7bAweAJRAnYRA==</data> |
|
</dict> |
|
</array> |
|
</dict> |
|
<key>RtVariables</key> |
|
<dict> |
|
<key>BooterConfig</key> |
|
<string>0x28</string> |
|
<key>CsrActiveConfig</key> |
|
<string>0x3</string> |
|
</dict> |
|
<key>SMBIOS</key> |
|
<dict> |
|
<key>ProductName</key> |
|
<string>iMac14,2</string> |
|
<key>Trust</key> |
|
<false/> |
|
</dict> |
|
<key>SystemParameters</key> |
|
<dict> |
|
<key>InjectKexts</key> |
|
<string>Detect</string> |
|
<key>InjectSystemID</key> |
|
<true/> |
|
<key>NvidiaWeb</key> |
|
<false/> |
|
</dict> |
|
</dict> |
|
</plist> |
The Bluetooth sucks in Asus Z270I (even on Windows, and this extends to other versions of the mobo, like Z270G). it just stops working and the only fix is to turn off the computer, disconnect the power supply for 10 seconds and turn it on again. It annoyed me too much lately so I went ahead and started to find solutions, so I found out that the module on the Z170 is replaceable and I tried it on my Z270 with success.
The result is that the Bluetooth is now reliable and the Wifi without a dongle is a reality now. (even Continuity and Airdrop works)
I just installed BCM94352Z instead of the ASUS WIFI GO! included, the process is simple:
a. BrcmFirmwareRepo.kext (https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/, precisely RehabMan-BrcmPatchRAM-2018-0505.zip)
b. BrcmPatchRAM2.kext (https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/, precisely RehabMan-BrcmPatchRAM-2018-0505.zip)
c. AirportBrcmFixup.kext (https://github.com/acidanthera/AirportBrcmFixup/releases, precisely, v1.1.6)
d. Lilu.kext (https://github.com/acidanthera/Lilu/releases, precisely v1.2.8)
Everything works now without a wifi dongle.