1
0
Fork 0

10.13.4 hdmi audio 수정

This commit is contained in:
Sangbum Kim 2018-05-22 20:44:50 +09:00
parent 3c137e805a
commit dc70be2e59
45 changed files with 3111 additions and 2975 deletions

Binary file not shown.

View File

@ -161,31 +161,17 @@
<array>
<dict>
<key>Comment</key>
<string>t1-10.12-AppleHDA/Realtek ALC...</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ihnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.9-10.12-AppleHDA/Realtek ALC892</string>
<string>t1-10.8-AppleHDA-Realtek-ALC892</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
kgjsEA==
@ -193,20 +179,62 @@
</dict>
<dict>
<key>Comment</key>
<string>t1-AppleHDA/Resources/xml&gt;zml</string>
<string>t1-AppleHDA-Resources-xml&gt;zml-(cloverALC-all_codecs)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
eG1sLnps
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.12-AppleHDA-Realtek-ALC...(cloverALC-all_codecs)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ihnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.12.x,10.13.x</string>
<key>Name</key>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.11-AppleHDA-Realtek-ALC...(cloverALC-all_codecs)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.11.x</string>
<key>Name</key>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext (100-series) 10.12</string>
@ -216,6 +244,8 @@
<data>
g710////EA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
@ -232,6 +262,8 @@
<data>
g72M/v//EA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
@ -248,6 +280,8 @@
<data>
dW5sb2FkAA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
@ -264,6 +298,8 @@
<data>
Q29uZmlnTWFwAA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
@ -280,6 +316,8 @@
<data>
RGVmYXVsdAA=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
@ -294,6 +332,8 @@
<data>
cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleTyMCEDriver</string>
<key>Replace</key>
@ -310,6 +350,8 @@
<data>
RXh0ZXJuYWw=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
@ -326,6 +368,8 @@
<data>
RmVhdHVyZUNvbnRyb2wA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
@ -342,6 +386,8 @@
<data>
Ym9hcmQtaWQ=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
@ -358,6 +404,8 @@
<data>
RURJRAA=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleGraphicsDevicePolicy</string>
<key>Replace</key>
@ -374,6 +422,8 @@
<data>
wegQD7bw
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleAPIC</string>
<key>Replace</key>
@ -390,6 +440,8 @@
<data>
g32MEA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleUSBXHCIPCI</string>
<key>Replace</key>
@ -397,6 +449,24 @@
g32MGw==
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.13.4 USB Port Limit Patch</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g32UDw+DlwQAAA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Replace</key>
<data>
g32UD5CQkJCQkA==
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
@ -413,33 +483,45 @@
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>06/12/13</string>
<string>02/08/2018</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MP61.88Z.0116.B04.1312061508</string>
<string>IM171.88Z.0151.B00.1802080854</string>
<key>Board-ID</key>
<string>Mac-F60DEB81FF30ACF6</string>
<string>Mac-B809C3757DA9BB8D</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardSerialNumber</key>
<string>C02713102GUF653AD</string>
<key>BoardType</key>
<integer>11</integer>
<integer>10</integer>
<key>BoardVersion</key>
<string>1.0</string>
<key>ChassisAssetTag</key>
<string>Pro-Enclosure</string>
<string>iMac-Aluminum</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>06</string>
<string>0x09</string>
<key>Family</key>
<string>Mac Pro</string>
<string>iMac17,1</string>
<key>FirmwareFeatures</key>
<string>0xFC0FE137</string>
<key>FirmwareFeaturesMask</key>
<string>0xFF1FFF3F</string>
<key>LocationInChassis</key>
<string>Part Component</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>ProductName</key>
<string>MacPro6,1</string>
<key>SerialNumber</key>
<string>C02LXDOMF693</string>
<key>Trust</key>
<key>Mobile</key>
<false/>
<key>PlatformFeature</key>
<string>0x00</string>
<key>ProductName</key>
<string>iMac17,1</string>
<key>SerialNumber</key>
<string>C02THUZCGG7L</string>
<key>Version</key>
<string>1.0</string>
</dict>

View File

@ -161,25 +161,7 @@
<array>
<dict>
<key>Comment</key>
<string>t1-10.12-AppleHDA/Realtek ALC...</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ihnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.9-10.12-AppleHDA/Realtek ALC892</string>
<string>t1-10.8-AppleHDA-Realtek-ALC892</string>
<key>Disabled</key>
<false/>
<key>Find</key>
@ -189,7 +171,7 @@
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
kgjsEA==
@ -197,7 +179,7 @@
</dict>
<dict>
<key>Comment</key>
<string>t1-AppleHDA/Resources/xml&gt;zml</string>
<string>t1-AppleHDA-Resources-xml&gt;zml-(cloverALC-all_codecs)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
@ -207,12 +189,52 @@
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleHDA</string>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.12-AppleHDA-Realtek-ALC...(cloverALC-all_codecs)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ihnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.12.x,10.13.x</string>
<key>Name</key>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.11-AppleHDA-Realtek-ALC...(cloverALC-all_codecs)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.11.x</string>
<key>Name</key>
<string>com.apple.driver.AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>change 15 port limit to 26 in XHCI kext (100-series) 10.12</string>
@ -445,6 +467,24 @@
g32UD5CQkJCQkA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>10.13.4 HDMIAUDIO PATCH</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
3hALDg==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleHDAController</string>
<key>Replace</key>
<data>
3hC6Dw==
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,11 +25,11 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
@ -37,11 +37,11 @@
<key>DTSDKName</key>
<string>macosx10.6</string>
<key>DTXcode</key>
<string>0832</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>OSBundleCompatibleVersion</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOPCIFamily</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleIdentifier</key>
<string>org.rehabman.injector.FakePCIID-Intel-GbX</string>
<key>CFBundleInfoDictionaryVersion</key>
@ -13,17 +13,17 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
@ -31,9 +31,9 @@
<key>DTSDKName</key>
<string>macosx10.6</string>
<key>DTXcode</key>
<string>0832</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>Intel GbX</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleIdentifier</key>
<string>org.rehabman.injector.FakePCIID-Intel-HDMI-Audio</string>
<key>CFBundleInfoDictionaryVersion</key>
@ -13,17 +13,17 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
@ -31,9 +31,9 @@
<key>DTSDKName</key>
<string>macosx10.6</string>
<key>DTXcode</key>
<string>0832</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>Intel HDMI Audio - 100-series 0x9d70</key>
@ -76,6 +76,26 @@
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>Intel HDMI Audio - 100-series 0x9d74</key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.rehabman.driver.FakePCIID</string>
<key>FakeProperties</key>
<dict>
<key>RM,device-id</key>
<data>
cKEAAA==
</data>
</dict>
<key>IOClass</key>
<string>FakePCIID</string>
<key>IOMatchCategory</key>
<string>FakePCIID</string>
<key>IOPCIPrimaryMatch</key>
<string>0x9d748086</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>Intel HDMI Audio - 100-series 0xa170</key>
<dict>
<key>CFBundleIdentifier</key>
@ -136,6 +156,26 @@
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>Intel HDMI Audio - 300-series 0xa348</key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.rehabman.driver.FakePCIID</string>
<key>FakeProperties</key>
<dict>
<key>RM,device-id</key>
<data>
cKEAAA==
</data>
</dict>
<key>IOClass</key>
<string>FakePCIID</string>
<key>IOMatchCategory</key>
<string>FakePCIID</string>
<key>IOPCIPrimaryMatch</key>
<string>0xa3488086</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>Intel HDMI Audio - Haswell</key>
<dict>
<key>CFBundleIdentifier</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleIdentifier</key>
<string>org.rehabman.injector.FakePCIID-Intel-HD-Graphics</string>
<key>CFBundleInfoDictionaryVersion</key>
@ -13,17 +13,17 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
@ -31,9 +31,9 @@
<key>DTSDKName</key>
<string>macosx10.6</string>
<key>DTXcode</key>
<string>0832</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>HD4200 HD4400 HD4600 P4600</key>
@ -156,6 +156,54 @@
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>UHD620 KabyLake-R </key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.rehabman.driver.FakePCIID</string>
<key>FakeProperties</key>
<dict>
<key>RM,device-id</key>
<data>
FlkAAA==
</data>
</dict>
<key>IOClass</key>
<string>FakePCIID</string>
<key>IOMatchCategory</key>
<string>FakePCIID</string>
<key>IOPCIClassMatch</key>
<string>0x03000000&amp;0xff000000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x59168086 0x59178086</string>
<key>IOProbeScore</key>
<integer>9001</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
<key>UHD630 CoffeeLake</key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.rehabman.driver.FakePCIID</string>
<key>FakeProperties</key>
<dict>
<key>RM,device-id</key>
<data>
kj4AAA==
</data>
</dict>
<key>IOClass</key>
<string>FakePCIID</string>
<key>IOMatchCategory</key>
<string>FakePCIID</string>
<key>IOPCIClassMatch</key>
<string>0x03000000&amp;0xff000000</string>
<key>IOPCIPrimaryMatch</key>
<string>0x3e918086 0x3e928086</string>
<key>IOProbeScore</key>
<integer>9001</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,11 +25,11 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.9</string>
<string>1.3.12</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
@ -37,9 +37,9 @@
<key>DTSDKName</key>
<string>macosx10.6</string>
<key>DTXcode</key>
<string>0832</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>8E2002</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>XHCIMux 7-series</key>
@ -142,7 +142,7 @@
<key>com.apple.kpi.unsupported</key>
<string>8.0.0</string>
<key>org.rehabman.driver.FakePCIID</key>
<string>1.3.9</string>
<string>1.3.12</string>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>6.25-333-g05e0f4be.1759</string>
<string>6.26-344-g1cf53906.1787</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,7 +25,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1759</string>
<string>1787</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
@ -274,7 +274,7 @@
<key>RM,Build</key>
<string>Release-rehabman</string>
<key>RM,Version</key>
<string>FakeSMC 1759</string>
<string>FakeSMC 1787</string>
</dict>
<key>FakeSMCKeyStore</key>
<dict>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>6.25-333-g05e0f4be.1759</string>
<string>6.26-344-g1cf53906.1787</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -23,7 +23,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1759</string>
<string>1787</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>6.25-333-g05e0f4be.1759</string>
<string>6.26-344-g1cf53906.1787</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -23,7 +23,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1759</string>
<string>1787</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>6.25-333-g05e0f4be.1759</string>
<string>6.26-344-g1cf53906.1787</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,7 +25,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1759</string>
<string>1787</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16F73</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>6.25-333-g05e0f4be.1759</string>
<string>6.26-344-g1cf53906.1787</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,7 +25,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1759</string>
<string>1787</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
@ -2999,6 +2999,8 @@
<string>Nuvoton,NCT6791D</string>
<string>Nuvoton,NCT6792D</string>
<string>Nuvoton,NCT6793D</string>
<string>Nuvoton,NCT6795D</string>
<string>Nuvoton,NCT6796D</string>
</array>
<key>IOProbeScore</key>
<string>3000</string>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16D32</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.2.1d1</string>
<string>2.4.0d0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,21 +25,21 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.2.1d1</string>
<string>2.4.0d0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8C1002</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>16C58</string>
<string>15E60</string>
<key>DTSDKName</key>
<string>macosx10.12</string>
<string>macosx10.11</string>
<key>DTXcode</key>
<string>0821</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>8C1002</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>IntelMausi</key>
@ -47,11 +47,11 @@
<key>CFBundleIdentifier</key>
<string>com.insanelymac.IntelMausiEthernet</string>
<key>Driver_Version</key>
<string>2.2.1d1</string>
<string>2.4.0d0</string>
<key>IOClass</key>
<string>IntelMausi</string>
<key>IOPCIMatch</key>
<string>0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15d68086 0x15d78086 0x15d88086 0x15e38086</string>
<string>0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15D78086 0x15D88086 0x15E38086 0x15D68086 0x15BD8086 0x15BE8086 0x15BB8086 0x15BC8086 0x15DF8086 0x15E08086 0x15E18086 0x15E28086</string>
<key>IOProbeScore</key>
<integer>1000</integer>
<key>IOProviderClass</key>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16G29</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.2.0</string>
<string>1.2.3</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,21 +25,21 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.2.0</string>
<string>1.2.3</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>9A235</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>17A360</string>
<string>17E189</string>
<key>DTSDKName</key>
<string>macosx10.13</string>
<key>DTXcode</key>
<string>0900</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>9A235</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>as.vit9696.Lilu</key>

View File

@ -0,0 +1,79 @@
<?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>BuildMachineOSBuild</key>
<string>17A405</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>NightShiftUnlocker</string>
<key>CFBundleIdentifier</key>
<string>science.firewolf.NightShiftUnlocker</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>NightShiftUnlocker</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.2.1</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.2.1</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E3004b</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>16E185</string>
<key>DTSDKName</key>
<string>macosx10.12</string>
<key>DTXcode</key>
<string>0833</string>
<key>DTXcodeBuild</key>
<string>8E3004b</string>
<key>IOKitPersonalities</key>
<dict>
<key>science.firewolf.NightShiftUnlocker</key>
<dict>
<key>CFBundleIdentifier</key>
<string>science.firewolf.NightShiftUnlocker</string>
<key>IOClass</key>
<string>NightShiftUnlocker</string>
<key>IOMatchCategory</key>
<string>NightShiftUnlocker</string>
<key>IOProviderClass</key>
<string>IOResources</string>
<key>IOResourceMatch</key>
<string>IOKit</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2017 FireWolf. All rights reserved.</string>
<key>OSBundleLibraries</key>
<dict>
<key>as.vit9696.Lilu</key>
<string>1.2.0</string>
<key>com.apple.kpi.bsd</key>
<string>16.6</string>
<key>com.apple.kpi.dsep</key>
<string>16.6</string>
<key>com.apple.kpi.iokit</key>
<string>16.6</string>
<key>com.apple.kpi.libkern</key>
<string>16.6</string>
<key>com.apple.kpi.mach</key>
<string>16.6</string>
<key>com.apple.kpi.unsupported</key>
<string>16.6</string>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>
</dict>
</plist>

View File

@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16G29</string>
<string>17E199</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.2.1</string>
<string>1.2.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,21 +25,21 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.2.1</string>
<string>1.2.6</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>9A1004</string>
<string>9E145</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>17A360</string>
<string>17E189</string>
<key>DTSDKName</key>
<string>macosx10.13</string>
<key>DTXcode</key>
<string>0901</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>9A1004</string>
<string>9E145</string>
<key>IOKitPersonalities</key>
<dict>
<key>as.lvs1974.NvidiaAudio</key>

View File

@ -1,49 +0,0 @@
- _What are the system requirements?_
while there are no particular limitations, this FAQ does not include the specific information regarding GPUs before Kepler (i.e. older than 6xx series).
In general it appears to be less convenient to use CPUs newer than Ivy and Haswell with NVIDIA GPUs.
For GPUs newer than Kepler (e.g. Maxwell or Pascal) you need [NVIDIA Web Driver](http://www.nvidia.com/download/driverResults.aspx/125379/en-us). Use `nv_disable=1` boot argument to install it.
- _What is the general idea?_
If you have builtin Intel GPU, make sure to rename it to IGPU and enable with connector-less frame first. Then choose a most suitable mac model and install NvidiaGraphicsFixup. To get hardware video decoding you are likely to need [Shiki](https://github.com/vit9696/Shiki), please read its [FAQ](https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md) carefully to get a good understanding.
- _How to properly choose a mac model?_
If you have Ivy Bridge or Haswell CPU you should go with iMac13,2 or iMac14,2. Otherwise choose the model you prefer, but keep this in mind:
* If you have Intel GPU, especially if Ivy Bridge or newer, choose the model (by `board-id`) that has `forceOfflineRenderer` set to YES (true) in /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Info.plist.
* Models other than iMac13,2 and iMac14,2 require patches, which are though normally automated in NvidiaGraphicsFixup (see below)
* CPUs newer than Haswell require Shiki patches for hardware video decoding (see below).
- _Why should I use Intel GPU with a connector-less frame?_
Nvidia GPUs newer than 2xx do not implement hardware video decoder in macOS, also starting with 10.13 dual-GPU setups often cause a bootloop. If you absolutely need your IGPU with connector-full frame you will have to use [IntelGraphicsFixup](https://sourceforge.net/projects/intelgraphicsfixup) and most likely [Shiki](https://github.com/vit9696/Shiki) with `shikigva=1` OR a model without `forceOfflineRenderer`.
- _How to use Intel GPU with a connector-less frame?_
Please refer to [Shiki FAQ](https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md) for full details. You could use SSDT to rename GFX0 to IGPU by creating a proper IGPU device and setting STA of the existing one to Zero:
```
Scope (GFX0) {
Name (_STA, Zero) // _STA: Status
}
```
- _What patches do I need for mac models other than iMac13,2 and iMac14,2?_
AppleGraphicsDisplayPolicy.kext contains a check against its Info.plist and determines which mode should be used for a specific board-id. It is dependent on the GPU which mode is suitable and is normally determined experimentally. NvidiaGraphicsFixup contains several ways to configure to set power management modes:
- kext patch enforcing `none` into ConfigMap dictionary for system board-id (ngfxpatch=cfgmap)
- kext patch disabling string comparison `` (ngfxpatch=vit9696, enabled by default)
- kext patch replacing `board-id` with `board-ix` (ngfxpatch=pikera)
- _What patches do I need for Maxwell or Pascal GPUs?_
Maxwell GPUs (normally 9xx and some 7xx) no longer supply a correct IOVARendererID to enable hardware video decoder. See more details: [here](https://github.com/vit9696/Shiki/issues/5). You no longer need any changes (e.g. iMac.kext) but NvidiaGraphicsFixup. This fix was added in 1.2.0 branch. Can be switched off by using boot-arg "-ngfxnovarenderer".
- _What patches do processors newer than Haswell need?_
Apple limits hardware video decoder with NVIDIA to only Haswell and earlier. To get hardware accelerated video decoding you need to patch AppleGVA.framework. To do so you could use [Shiki](https://github.com/vit9696/Shiki) with `shikigva=4` boot argument. On 10.13 you may currently use a temporary workaround that enables hardware video decoding only for a subset of processes via `shikigva=12` boot argument.
- _What patches do Pascal GPUs need on 10.12?_
On 10.12 and possibly on 10.13 Pascal GPUs need a team id unlock to avoid glitches like empty transparent windows and so on. This patch is already present in NvidiaGraphicsFixup, and the use of any other kext (e.g. NVWebDriverLibValFix.kext) is not needed.
Can be switched off by using boot-arg "-ngfxlibvalfix".
- _How can I enable digital (HDMI audio)?_
NvidiaGraphicsFixup will do it itself but you must esnure that you do not have any conflicting "fixes" from Clover, SSDT patches, Arbitrary and so on (e.g. FixDisplay, AddHDMI, etc.). NvidiaGraphicsFixup also renames GPU devices to GFX0 and HDAU and injects audio connectors @0,connector-type - @5,connector-type. Injection can be switched off by using boot-arg "-ngfxnoaudio" or more specific "-ngfxnoaudiocon". You can also use ioreg properties in GPU to disable respective injections: "no-audio-autofix" or "no-audio-fixconn".
- _How can I partially fix Apple Logo during boot?_
Inject `@X,AAPL,boot-display` GFX0 property with the main screen index instead of X, the value does not matter.
- _Does NvidiaGraphicsFixup fix visual issues on wakeup with Pascal GPUs?_
Not at the moment. It is also known that HDMI audio may not always work with Pascal GPUs.

View File

@ -3,13 +3,13 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16G29</string>
<string>17C88</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>USBInjectAll</string>
<key>CFBundleGetInfoString</key>
<string>0.6.2 Copyright © 2015 RehabMan. All rights reserved.</string>
<string>0.6.4 Copyright © 2015 RehabMan. All rights reserved.</string>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>CFBundleInfoDictionaryVersion</key>
@ -19,7 +19,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>0.6.2</string>
<string>0.6.4</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -27,11 +27,11 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>0.6.2</string>
<string>0.6.4</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E3004b</string>
<string>9C40b</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
@ -39,9 +39,9 @@
<key>DTSDKName</key>
<string>macosx10.11</string>
<key>DTXcode</key>
<string>0833</string>
<string>0920</string>
<key>DTXcodeBuild</key>
<string>8E3004b</string>
<string>9C40b</string>
<key>IOKitPersonalities</key>
<dict>
<key>ConfigurationData</key>
@ -7400,6 +7400,100 @@
<key>model</key>
<string>iMac18,3</string>
</dict>
<key>iMac19,1-AppeBusPowerControllerUSB</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IOProviderClass</key>
<string>AppleBusPowerControllerUSB</string>
<key>kConfigurationName</key>
<string>AppleBusPowerControllerUSB</string>
<key>model</key>
<string>iMac19,1</string>
</dict>
<key>iMac19,1-EH01</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IONameMatch</key>
<string>EH01</string>
<key>IOProviderClass</key>
<string>AppleUSBEHCIPCI</string>
<key>kConfigurationName</key>
<string>EH01</string>
<key>model</key>
<string>iMac19,1</string>
</dict>
<key>iMac19,1-EH01-internal-hub</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IOProbeScore</key>
<integer>5000</integer>
<key>IOProviderClass</key>
<string>AppleUSB20InternalHub</string>
<key>kConfigurationName</key>
<string>HUB1</string>
<key>locationID</key>
<integer>487587840</integer>
<key>model</key>
<string>iMac19,1</string>
</dict>
<key>iMac19,1-EH02</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IONameMatch</key>
<string>EH02</string>
<key>IOProviderClass</key>
<string>AppleUSBEHCIPCI</string>
<key>kConfigurationName</key>
<string>EH02</string>
<key>model</key>
<string>iMac19,1</string>
</dict>
<key>iMac19,1-EH02-internal-hub</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IOProbeScore</key>
<integer>5000</integer>
<key>IOProviderClass</key>
<string>AppleUSB20InternalHub</string>
<key>kConfigurationName</key>
<string>HUB2</string>
<key>locationID</key>
<integer>437256192</integer>
<key>model</key>
<string>iMac19,1</string>
</dict>
<key>iMac19,1-XHC</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IONameMatch</key>
<string>XHC</string>
<key>IOProviderClass</key>
<string>AppleUSBXHCIPCI</string>
<key>kConfigurationName</key>
<string>XHC</string>
<key>kIsXHC</key>
<true/>
<key>model</key>
<string>iMac19,1</string>
</dict>
<key>iMac4,1-AppeBusPowerControllerUSB</key>
<dict>
<key>CFBundleIdentifier</key>
@ -8058,6 +8152,100 @@
<key>model</key>
<string>iMac9,1</string>
</dict>
<key>iMacPro1,1-AppeBusPowerControllerUSB</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IOProviderClass</key>
<string>AppleBusPowerControllerUSB</string>
<key>kConfigurationName</key>
<string>AppleBusPowerControllerUSB</string>
<key>model</key>
<string>iMacPro1,1</string>
</dict>
<key>iMacPro1,1-EH01</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IONameMatch</key>
<string>EH01</string>
<key>IOProviderClass</key>
<string>AppleUSBEHCIPCI</string>
<key>kConfigurationName</key>
<string>EH01</string>
<key>model</key>
<string>iMacPro1,1</string>
</dict>
<key>iMacPro1,1-EH01-internal-hub</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IOProbeScore</key>
<integer>5000</integer>
<key>IOProviderClass</key>
<string>AppleUSB20InternalHub</string>
<key>kConfigurationName</key>
<string>HUB1</string>
<key>locationID</key>
<integer>487587840</integer>
<key>model</key>
<string>iMacPro1,1</string>
</dict>
<key>iMacPro1,1-EH02</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IONameMatch</key>
<string>EH02</string>
<key>IOProviderClass</key>
<string>AppleUSBEHCIPCI</string>
<key>kConfigurationName</key>
<string>EH02</string>
<key>model</key>
<string>iMacPro1,1</string>
</dict>
<key>iMacPro1,1-EH02-internal-hub</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IOProbeScore</key>
<integer>5000</integer>
<key>IOProviderClass</key>
<string>AppleUSB20InternalHub</string>
<key>kConfigurationName</key>
<string>HUB2</string>
<key>locationID</key>
<integer>437256192</integer>
<key>model</key>
<string>iMacPro1,1</string>
</dict>
<key>iMacPro1,1-XHC</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.rehabman.driver.USBInjectAll</string>
<key>IOClass</key>
<string>org_rehabman_USBInjectAll</string>
<key>IONameMatch</key>
<string>XHC</string>
<key>IOProviderClass</key>
<string>AppleUSBXHCIPCI</string>
<key>kConfigurationName</key>
<string>XHC</string>
<key>kIsXHC</key>
<true/>
<key>model</key>
<string>iMacPro1,1</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2015 RehabMan. All rights reserved.</string>

View File

@ -1,379 +0,0 @@
<?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>BuildMachineOSBuild</key>
<string>13CA598</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
<string>Realtek ALC 2.8, Copyright © 2017 toleda. All rights reserved.</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.RealtekALC</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Realtek ALC Configuation Driver</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.8-toledaALC-120</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>IOKitPersonalities</key>
<dict>
<key>HDA Hardware Config Resource</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleHDAHardwareConfigDriver</string>
<key>HDAConfigDefault</key>
<array>
<dict>
<key>CodecID</key>
<integer>283904133</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfASFXHCAhVx0QIVceASFXHwEhZxwwIWcdYCFnHgEhZx8BIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfccoCH3HQEh9x7LIfcfASEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904135</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWcfASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGnHFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904135</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxzwIVcdACFXHgAhVx9AIWcc8CFnHQAhZx4AIWcfQCF3HPAhdx0AIXceACF3H0AhhxxAIYcdYCGHHgEhhx8BIZccYCGXHZAhlx6gIZcfkCGnHFAhpx0QIaceASGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904135</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>3</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904136</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxwwIWcdYCFnHgEhZx8BIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904136</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHPAhVx0AIVceACFXH0AhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx1gIYceASGHHwEhlxxgIZcdkCGXHqAhlx+QIaccUCGnHRAhpx4BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904136</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>3</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904137</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxwwIWcdYCFnHgEhZx8BIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904137</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHPAhVx0AIVceACFXH0AhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx1gIYceASGHHwEhlxxgIZcdkCGXHqAhlx+QIaccUCGnHRAhpx4BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904137</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>3</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904146</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWcfASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGnHFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>LayoutID</key>
<integer>1</integer>
<key>FuncGroup</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904146</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxzwIVcdACFXHgAhVx9AIWcc8CFnHQAhZx4AIWcfQCF3HPAhdx0AIXceACF3H0AhhxxAIYcdYCGHHgEhhx8BIZccYCGXHZAhlx6gIZcfkCGnHFAhpx0QIaceASGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904146</integer>
<key>FuncGroup</key>
<integer>1</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>LayoutID</key>
<integer>3</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904153</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWcfASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGnHFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904153</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxzwIVcdACFXHgAhVx9AIWcc8CFnHQAhZx4AIWcfQCF3HPAhdx0AIXceACF3H0AhhxxAIYcdYCGHHgEhhx8BIZccYCGXHZAhlx6gIZcfkCGnHFAhpx0QIaceASGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904153</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFXHCAhVx0QIVceASFXHwEhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHEAhhx2QIYceoCGHH5AhlxxgIZcdkCGXHoEhlx8CIaccUCGnHTAhpx6BIacfASG3HHAhtx1AIbceISG3HwIh5xyQIecdYSHnHksh5x8BIfcc8CH3HQAh9x4AIfcfQCEXHPAhFx0AIRceACEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>3</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904256</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqABhx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0wAacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904256</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAF3HPABdx0AAXceAAF3H0ABhxxAAYcdYAGHHgEBhx8BAZccYAGXHZABlx6gAZcfkAGnHFABpx0QAaceAQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904256</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFXHCABVx0QAVceAQFXHwEBZxzwAWcdAAFnHgABZx9AAXcc8AF3HQABdx4AAXcfQAGHHEABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAaccUAGnHTABpx6BAacfAQG3HHABtx1AAbceIQG3HwIB5xyQAecdYQHnHksB5x8BAfcc8AH3HQAB9x4AAfcfQAEXHPABFx0AARceAAEXH0A=</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>3</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<string>283902569</string>
<key>ConfigData</key>
<data>IUcc8CFHHQAhRx4AIUcfQCFXHHAhVx1AIVceISFXHwIhZxzwIWcdACFnHgAhZx9AIXcc8CF3HQAhdx4AIXcfQCGHHPAhhx0AIYceACGHH0AhlxzwIZcdACGXHgAhlx9AIacc8CGnHQAhpx4AIacfQCG3HPAhtx0AIbceACG3H0Ah5xyQIecdYSHnHksh5x8B</data>
<key>FuncGroup</key>
<string>1</string>
<key>LayoutID</key>
<string>1</string>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283902595</integer>
<key>ConfigData</key>
<data>AScc8AEnHQABJx4AAScfQAFHHPABRx0AAUceAAFHH0ABdxzwAXcdAAF3HgABdx9AAYcc8AGHHQABhx4AAYcfQAGXHGABlx0wAZceiwGXHwEBpxzwAacdAAGnHgABpx9AAbcc8AG3HQABtx4AAbcfQAHXHPAB1x0AAdceAAHXH0AB5xzwAecdAAHnHgAB5x9AAhcccAIXHUACFx4rAhcfAQGXDAICFwwC</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904103</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWcfASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGnHFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283904103</integer>
<key>ConfigData</key>
<data>IUccECFHHUAhRx4RIUcfkCFHDAIhVxzwIVcdACFXHgAhVx9AIWcc8CFnHQAhZx4AIWcfQCF3HPAhdx0AIXceACF3H0AhhxxAIYcdYCGHHgEhhx8BIZccYCGXHZAhlx6gIZcfkCGnHFAhpx0QIaceASGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283906408</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqABhx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0wAacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283906408</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAF3HPABdx0AAXceAAF3H0ABhxxAAYcdYAGHHgEBhx8BAZccYAGXHZABlx6gAZcfkAGnHFABpx0QAaceAQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283906592</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQGHHEABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAaccUAGnHTABpx6BAacfAQG3HHABtx1AAbceIQG3HwIBtwwCAecckAHnHWEB5x5LAecfAQ==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>1</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283906592</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAGHHEABhx1gAYceAQGHHwEBlxxgAZcdkAGXHqABlx+QAaccUAGnHRABpx4BAacfAQG3HHABtx1AAbceIQG3HwIBtwwCAecckAHnHWEB5x5LAecfAQ==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>2</integer>
<key>Comment</key>
<string>toledaALC</string>
</dict>
<dict>
<key>CodecID</key>
<integer>283906592</integer>
<key>ConfigData</key>
<data>AUccEAFHHUABRx4RAUcfAQGHHFABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAacccAGnHTABpx6BAacfAQG3HIABtx1AAbceIQG3HwEB5xyQAecd4AHnHkUB5x8BAUcMAg==</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>3</integer>
</dict>
</array>
<key>IOClass</key>
<string>AppleHDAHardwareConfigDriver</string>
<key>IOMatchCategory</key>
<string>AppleHDAHardwareConfigDriver</string>
<key>IOProviderClass</key>
<string>AppleHDAHardwareConfigDriverLoader</string>
</dict>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>
</dict>
</plist>

View File

@ -0,0 +1,79 @@
<?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>BuildMachineOSBuild</key>
<string>17A405</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>NightShiftUnlocker</string>
<key>CFBundleIdentifier</key>
<string>science.firewolf.NightShiftUnlocker</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>NightShiftUnlocker</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.2.1</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.2.1</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E3004b</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>16E185</string>
<key>DTSDKName</key>
<string>macosx10.12</string>
<key>DTXcode</key>
<string>0833</string>
<key>DTXcodeBuild</key>
<string>8E3004b</string>
<key>IOKitPersonalities</key>
<dict>
<key>science.firewolf.NightShiftUnlocker</key>
<dict>
<key>CFBundleIdentifier</key>
<string>science.firewolf.NightShiftUnlocker</string>
<key>IOClass</key>
<string>NightShiftUnlocker</string>
<key>IOMatchCategory</key>
<string>NightShiftUnlocker</string>
<key>IOProviderClass</key>
<string>IOResources</string>
<key>IOResourceMatch</key>
<string>IOKit</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2017 FireWolf. All rights reserved.</string>
<key>OSBundleLibraries</key>
<dict>
<key>as.vit9696.Lilu</key>
<string>1.2.0</string>
<key>com.apple.kpi.bsd</key>
<string>16.6</string>
<key>com.apple.kpi.dsep</key>
<string>16.6</string>
<key>com.apple.kpi.iokit</key>
<string>16.6</string>
<key>com.apple.kpi.libkern</key>
<string>16.6</string>
<key>com.apple.kpi.mach</key>
<string>16.6</string>
<key>com.apple.kpi.unsupported</key>
<string>16.6</string>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>
</dict>
</plist>

View File

@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.2.5</string>
<string>1.2.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,7 +25,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.2.5</string>
<string>1.2.6</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
@ -33,9 +33,9 @@
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>14D125</string>
<string>17E189</string>
<key>DTSDKName</key>
<string>macosx10.10</string>
<string>macosx10.13</string>
<key>DTXcode</key>
<string>0930</string>
<key>DTXcodeBuild</key>

View File

@ -1,90 +0,0 @@
- _What are the system requirements?_
while there are no particular limitations, this FAQ does not include the specific information regarding GPUs before Kepler (i.e. older than 6xx series).
In general it appears to be less convenient to use CPUs newer than Ivy and Haswell with NVIDIA GPUs.
For GPUs newer than Kepler (e.g. Maxwell or Pascal) you need [NVIDIA Web Driver](http://www.nvidia.com/download/driverResults.aspx/125379/en-us). Use `nv_disable=1` boot argument to install it.
- _What is the general idea?_
If you have builtin Intel GPU, make sure to rename it to IGPU and enable with connector-less frame first. Then choose a most suitable mac model and install NvidiaGraphicsFixup. To get hardware video decoding you are likely to need [Shiki](https://github.com/vit9696/Shiki), please read its [FAQ](https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md) carefully to get a good understanding.
- _How to properly choose a mac model?_
If you have Ivy Bridge or Haswell CPU you should go with iMac13,2 or iMac14,2. Otherwise choose the model you prefer, but keep this in mind:
* If you have Intel GPU, especially if Ivy Bridge or newer, choose the model (by `board-id`) that has `forceOfflineRenderer` set to YES (true) in /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Info.plist.
* Models other than iMac13,2 and iMac14,2 require patches, which are though normally automated in NvidiaGraphicsFixup (see below)
* CPUs newer than Haswell require Shiki patches for hardware video decoding (see below).
- _Why should I use Intel GPU with a connector-less frame?_
Nvidia GPUs newer than 2xx do not implement hardware video decoder in macOS, also starting with 10.13 dual-GPU setups often cause a bootloop. If you absolutely need your IGPU with connector-full frame you will have to use [IntelGraphicsFixup](https://sourceforge.net/projects/intelgraphicsfixup) and most likely [Shiki](https://github.com/vit9696/Shiki) with `shikigva=1` OR a model without `forceOfflineRenderer`.
- _How to use Intel GPU with a connector-less frame?_
Please refer to [Shiki FAQ](https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md) for full details. You could use SSDT to rename GFX0 to IGPU by creating a proper IGPU device and setting STA of the existing one to Zero:
```
Scope (GFX0) {
Name (_STA, Zero) // _STA: Status
}
```
- _What patches do I need for mac models other than iMac13,2 and iMac14,2?_
AppleGraphicsDisplayPolicy.kext contains a check against its Info.plist and determines which mode should be used for a specific board-id. It is dependent on the GPU which mode is suitable and is normally determined experimentally. NvidiaGraphicsFixup contains several ways to configure to set power management modes:
- kext patch enforcing `none` into ConfigMap dictionary for system board-id (ngfxpatch=cfgmap)
- kext patch disabling string comparison `` (ngfxpatch=vit9696, enabled by default)
- kext patch replacing `board-id` with `board-ix` (ngfxpatch=pikera)
- _What patches do I need for Maxwell or Pascal GPUs?_
Maxwell GPUs (normally 9xx and some 7xx) no longer supply a correct IOVARendererID to enable hardware video decoder. See more details: [here](https://github.com/vit9696/Shiki/issues/5). You no longer need any changes (e.g. iMac.kext) but NvidiaGraphicsFixup. This fix was added in 1.2.0 branch. Can be switched off by using boot-arg "-ngfxnovarenderer".
- _What patches do processors newer than Haswell need?_
Apple limits hardware video decoder with NVIDIA to only Haswell and earlier. To get hardware accelerated video decoding you need to patch AppleGVA.framework. To do so you could use [Shiki](https://github.com/vit9696/Shiki) with `shikigva=4` boot argument. On 10.13 you may currently use a temporary workaround that enables hardware video decoding only for a subset of processes via `shikigva=12` boot argument.
- _What patches do Pascal GPUs need on 10.12?_
On 10.12 and possibly on 10.13 Pascal GPUs need a team id unlock to avoid glitches like empty transparent windows and so on. This patch is already present in NvidiaGraphicsFixup, and the use of any other kext (e.g. NVWebDriverLibValFix.kext) is not needed.
Can be switched off by using boot-arg "-ngfxlibvalfix".
- _How can I enable digital (HDMI audio)?_
NvidiaGraphicsFixup will do it itself but you must esnure that you do not have any conflicting "fixes" from Clover, SSDT patches, Arbitrary and so on (e.g. FixDisplay, AddHDMI, etc.). NvidiaGraphicsFixup also renames GPU devices to GFX0 and HDAU and injects audio connectors @0,connector-type - @5,connector-type. Injection can be switched off by using boot-arg "-ngfxnoaudio" or more specific "-ngfxnoaudiocon". You can also use ioreg properties in GPU to disable respective injections: "no-audio-autofix" or "no-audio-fixconn".
- _How can I partially fix Apple Logo during boot?_
Inject `@X,AAPL,boot-display` GFX0 property with the main screen index instead of X, the value does not matter.
- _Does NvidiaGraphicsFixup fix visual issues on wakeup with Pascal GPUs?_
Not at the moment. It is also known that HDMI audio may not always work with Pascal GPUs.
- _HDMI audio device only visible after rescan_
[Jamie](https://sourceforge.net/p/nvidiagraphicsfixup/tickets/9/) found out through linux that nvidia graphics on laptops gtx 1060/1070 specifically,
that the audio device is disabled by default. [Bug description](https://bugs.freedesktop.org/show_bug.cgi?id=75985).
He discovered that when the 0x488 magic bit is not set, the gfx device advertises as non-multifunction.
After the bit is set, the device advertises as multi-function.
So, after setting the magic bit, removing the device will cause Linux to re-probe it during the next rescan
taking note at that point that it is a multi-function device
on linux theres a fix use: setpci -s 01:00.0 0x488.l=0x2000000:0x2000000"
on mac os he added:
```
Device (PEG0)
{
Name (_ADR, 0x00010000) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
** Store (One, ^GFX0.NHDA)**
If (PICM)
{
Return (AR01)
}
Return (PR01)
}
}
```
NHDA is declared here:
```
Scope (_SB.PCI0.PEG0)
{
Device (GFX0)
{
Name (HDAU, Zero)
OperationRegion (PCI2, SystemMemory, 0xE0100000, 0x0500)
Field (PCI2, DWordAcc, Lock, Preserve)
{
Offset (0x48B),
, 1,
NHDA, 1
}
```

View File

@ -0,0 +1,79 @@
<?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>BuildMachineOSBuild</key>
<string>17A405</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>NightShiftUnlocker</string>
<key>CFBundleIdentifier</key>
<string>science.firewolf.NightShiftUnlocker</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>NightShiftUnlocker</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.2.1</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.2.1</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>8E3004b</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>16E185</string>
<key>DTSDKName</key>
<string>macosx10.12</string>
<key>DTXcode</key>
<string>0833</string>
<key>DTXcodeBuild</key>
<string>8E3004b</string>
<key>IOKitPersonalities</key>
<dict>
<key>science.firewolf.NightShiftUnlocker</key>
<dict>
<key>CFBundleIdentifier</key>
<string>science.firewolf.NightShiftUnlocker</string>
<key>IOClass</key>
<string>NightShiftUnlocker</string>
<key>IOMatchCategory</key>
<string>NightShiftUnlocker</string>
<key>IOProviderClass</key>
<string>IOResources</string>
<key>IOResourceMatch</key>
<string>IOKit</string>
</dict>
</dict>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2017 FireWolf. All rights reserved.</string>
<key>OSBundleLibraries</key>
<dict>
<key>as.vit9696.Lilu</key>
<string>1.2.0</string>
<key>com.apple.kpi.bsd</key>
<string>16.6</string>
<key>com.apple.kpi.dsep</key>
<string>16.6</string>
<key>com.apple.kpi.iokit</key>
<string>16.6</string>
<key>com.apple.kpi.libkern</key>
<string>16.6</string>
<key>com.apple.kpi.mach</key>
<string>16.6</string>
<key>com.apple.kpi.unsupported</key>
<string>16.6</string>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>
</dict>
</plist>

View File

@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.2.5</string>
<string>1.2.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
@ -25,7 +25,7 @@
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.2.5</string>
<string>1.2.6</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
@ -33,9 +33,9 @@
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>14D125</string>
<string>17E189</string>
<key>DTSDKName</key>
<string>macosx10.10</string>
<string>macosx10.13</string>
<key>DTXcode</key>
<string>0930</string>
<key>DTXcodeBuild</key>

View File

@ -1,90 +0,0 @@
- _What are the system requirements?_
while there are no particular limitations, this FAQ does not include the specific information regarding GPUs before Kepler (i.e. older than 6xx series).
In general it appears to be less convenient to use CPUs newer than Ivy and Haswell with NVIDIA GPUs.
For GPUs newer than Kepler (e.g. Maxwell or Pascal) you need [NVIDIA Web Driver](http://www.nvidia.com/download/driverResults.aspx/125379/en-us). Use `nv_disable=1` boot argument to install it.
- _What is the general idea?_
If you have builtin Intel GPU, make sure to rename it to IGPU and enable with connector-less frame first. Then choose a most suitable mac model and install NvidiaGraphicsFixup. To get hardware video decoding you are likely to need [Shiki](https://github.com/vit9696/Shiki), please read its [FAQ](https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md) carefully to get a good understanding.
- _How to properly choose a mac model?_
If you have Ivy Bridge or Haswell CPU you should go with iMac13,2 or iMac14,2. Otherwise choose the model you prefer, but keep this in mind:
* If you have Intel GPU, especially if Ivy Bridge or newer, choose the model (by `board-id`) that has `forceOfflineRenderer` set to YES (true) in /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Info.plist.
* Models other than iMac13,2 and iMac14,2 require patches, which are though normally automated in NvidiaGraphicsFixup (see below)
* CPUs newer than Haswell require Shiki patches for hardware video decoding (see below).
- _Why should I use Intel GPU with a connector-less frame?_
Nvidia GPUs newer than 2xx do not implement hardware video decoder in macOS, also starting with 10.13 dual-GPU setups often cause a bootloop. If you absolutely need your IGPU with connector-full frame you will have to use [IntelGraphicsFixup](https://sourceforge.net/projects/intelgraphicsfixup) and most likely [Shiki](https://github.com/vit9696/Shiki) with `shikigva=1` OR a model without `forceOfflineRenderer`.
- _How to use Intel GPU with a connector-less frame?_
Please refer to [Shiki FAQ](https://github.com/vit9696/Shiki/blob/master/Manual/FAQ.en.md) for full details. You could use SSDT to rename GFX0 to IGPU by creating a proper IGPU device and setting STA of the existing one to Zero:
```
Scope (GFX0) {
Name (_STA, Zero) // _STA: Status
}
```
- _What patches do I need for mac models other than iMac13,2 and iMac14,2?_
AppleGraphicsDisplayPolicy.kext contains a check against its Info.plist and determines which mode should be used for a specific board-id. It is dependent on the GPU which mode is suitable and is normally determined experimentally. NvidiaGraphicsFixup contains several ways to configure to set power management modes:
- kext patch enforcing `none` into ConfigMap dictionary for system board-id (ngfxpatch=cfgmap)
- kext patch disabling string comparison `` (ngfxpatch=vit9696, enabled by default)
- kext patch replacing `board-id` with `board-ix` (ngfxpatch=pikera)
- _What patches do I need for Maxwell or Pascal GPUs?_
Maxwell GPUs (normally 9xx and some 7xx) no longer supply a correct IOVARendererID to enable hardware video decoder. See more details: [here](https://github.com/vit9696/Shiki/issues/5). You no longer need any changes (e.g. iMac.kext) but NvidiaGraphicsFixup. This fix was added in 1.2.0 branch. Can be switched off by using boot-arg "-ngfxnovarenderer".
- _What patches do processors newer than Haswell need?_
Apple limits hardware video decoder with NVIDIA to only Haswell and earlier. To get hardware accelerated video decoding you need to patch AppleGVA.framework. To do so you could use [Shiki](https://github.com/vit9696/Shiki) with `shikigva=4` boot argument. On 10.13 you may currently use a temporary workaround that enables hardware video decoding only for a subset of processes via `shikigva=12` boot argument.
- _What patches do Pascal GPUs need on 10.12?_
On 10.12 and possibly on 10.13 Pascal GPUs need a team id unlock to avoid glitches like empty transparent windows and so on. This patch is already present in NvidiaGraphicsFixup, and the use of any other kext (e.g. NVWebDriverLibValFix.kext) is not needed.
Can be switched off by using boot-arg "-ngfxlibvalfix".
- _How can I enable digital (HDMI audio)?_
NvidiaGraphicsFixup will do it itself but you must esnure that you do not have any conflicting "fixes" from Clover, SSDT patches, Arbitrary and so on (e.g. FixDisplay, AddHDMI, etc.). NvidiaGraphicsFixup also renames GPU devices to GFX0 and HDAU and injects audio connectors @0,connector-type - @5,connector-type. Injection can be switched off by using boot-arg "-ngfxnoaudio" or more specific "-ngfxnoaudiocon". You can also use ioreg properties in GPU to disable respective injections: "no-audio-autofix" or "no-audio-fixconn".
- _How can I partially fix Apple Logo during boot?_
Inject `@X,AAPL,boot-display` GFX0 property with the main screen index instead of X, the value does not matter.
- _Does NvidiaGraphicsFixup fix visual issues on wakeup with Pascal GPUs?_
Not at the moment. It is also known that HDMI audio may not always work with Pascal GPUs.
- _HDMI audio device only visible after rescan_
[Jamie](https://sourceforge.net/p/nvidiagraphicsfixup/tickets/9/) found out through linux that nvidia graphics on laptops gtx 1060/1070 specifically,
that the audio device is disabled by default. [Bug description](https://bugs.freedesktop.org/show_bug.cgi?id=75985).
He discovered that when the 0x488 magic bit is not set, the gfx device advertises as non-multifunction.
After the bit is set, the device advertises as multi-function.
So, after setting the magic bit, removing the device will cause Linux to re-probe it during the next rescan
taking note at that point that it is a multi-function device
on linux theres a fix use: setpci -s 01:00.0 0x488.l=0x2000000:0x2000000"
on mac os he added:
```
Device (PEG0)
{
Name (_ADR, 0x00010000) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
** Store (One, ^GFX0.NHDA)**
If (PICM)
{
Return (AR01)
}
Return (PR01)
}
}
```
NHDA is declared here:
```
Scope (_SB.PCI0.PEG0)
{
Device (GFX0)
{
Name (HDAU, Zero)
OperationRegion (PCI2, SystemMemory, 0xE0100000, 0x0500)
Field (PCI2, DWordAcc, Lock, Preserve)
{
Offset (0x48B),
, 1,
NHDA, 1
}
```

File diff suppressed because it is too large Load Diff

1940
audio_cloverHDMI-130_v0.8.command Executable file

File diff suppressed because it is too large Load Diff