diff --git a/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt b/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt
deleted file mode 100755
index ed8ad9a..0000000
Binary files a/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt and /dev/null differ
diff --git a/EFI/APPLE/FIRMWARE/MP61_0116_B25_LOCKED.scap b/EFI/APPLE/FIRMWARE/MP61_0116_B46_LOCKED.scap
similarity index 66%
rename from EFI/APPLE/FIRMWARE/MP61_0116_B25_LOCKED.scap
rename to EFI/APPLE/FIRMWARE/MP61_0116_B46_LOCKED.scap
index 8f82bf3..feb65e8 100755
Binary files a/EFI/APPLE/FIRMWARE/MP61_0116_B25_LOCKED.scap and b/EFI/APPLE/FIRMWARE/MP61_0116_B46_LOCKED.scap differ
diff --git a/EFI/APPLE/UPDATERS/MULTIUPDATER/MultiUpdater.efi b/EFI/APPLE/UPDATERS/MULTIUPDATER/MultiUpdater.efi
index 8355fb9..3ccdea4 100755
Binary files a/EFI/APPLE/UPDATERS/MULTIUPDATER/MultiUpdater.efi and b/EFI/APPLE/UPDATERS/MULTIUPDATER/MultiUpdater.efi differ
diff --git a/EFI/BOOT/BOOTX64.efi b/EFI/BOOT/BOOTX64.efi
index 9d68b5f..56ddd58 100755
Binary files a/EFI/BOOT/BOOTX64.efi and b/EFI/BOOT/BOOTX64.efi differ
diff --git a/EFI/CLOVER/CLOVERX64.efi b/EFI/CLOVER/CLOVERX64.efi
index 9d68b5f..56ddd58 100755
Binary files a/EFI/CLOVER/CLOVERX64.efi and b/EFI/CLOVER/CLOVERX64.efi differ
diff --git a/EFI/CLOVER/config-backup.plist b/EFI/CLOVER/config-backup.plist
index f284a17..b34dc57 100755
--- a/EFI/CLOVER/config-backup.plist
+++ b/EFI/CLOVER/config-backup.plist
@@ -17,12 +17,6 @@
DropTables
-
- Signature
- SSDT
- TableId
- Cpu0Ist
-
Signature
SSDT
@@ -35,13 +29,24 @@
TableId
CpuSsdt
+
+ Signature
+ SSDT
+ TableId
+ Cpu0Ist
+
SSDT
DropOem
Generate
-
+
+ CStates
+
+ PStates
+
+
Boot
@@ -63,16 +68,15 @@
CPU
+ HWPEnable
+
+ HWPValue
+ 0x64002301
UseARTFrequency
-
+
Devices
- Audio
-
- Inject
- 1
-
USB
FixOwnership
@@ -137,25 +141,29 @@
KernelAndKextPatches
- AppleRTC
+ AppleIntelCPUPM
- AsusAICPUPM
+ AppleRTC
Debug
+ DellSMBIOSPatch
+
KernelCpu
- KernelHaswellE
-
KernelLapic
KernelPm
+ KernelXCPM
+
KextsToPatch
Comment
t1-10.12-AppleHDA/Realtek ALC...
+ Disabled
+
Find
ihnUEQ==
@@ -170,6 +178,8 @@
Comment
t1-10.9-10.12-AppleHDA/Realtek ALC892
+ Disabled
+
Find
ixnUEQ==
@@ -184,6 +194,8 @@
Comment
t1-AppleHDA/Resources/xml>zml
+ Disabled
+
Find
eG1sLnps
@@ -197,82 +209,18 @@
Comment
- Brumbaer's GDP Patch 3
+ change 15 port limit to 26 in XHCI kext (100-series) 10.12
Disabled
Find
- RGVmYXVsdAA=
+ g710////EA==
Name
- AppleGraphicsDevicePolicy
+ AppleUSBXHCIPCI
Replace
- bm9uZQAAAAA=
-
-
-
- Comment
- Brumbaer's GDP Patch 5
- Disabled
-
- Find
-
- RmVhdHVyZUNvbnRyb2wA
-
- Name
- AppleGraphicsDevicePolicy
- Replace
-
- RmVhdHVyZUNvbnRyb20A
-
-
-
- Comment
- External icons patch
- Disabled
-
- Find
-
- RXh0ZXJuYWw=
-
- Name
- AppleAHCIPort
- Replace
-
- SW50ZXJuYWw=
-
-
-
- Comment
- AppleGraphicsDevicePolicy (board-id) Patch (c) Pike R. Alpha
- Disabled
-
- Find
-
- Ym9hcmQtaWQ=
-
- Name
- AppleGraphicsDevicePolicy
- Replace
-
- Ym9hcmQtaXg=
-
-
-
- Comment
- Skylake AppleAPIC Patch (c) Pike R. Alpha
- Disabled
-
- Find
-
- wegQD7bw
-
- Name
- AppleAPIC
- Replace
-
- vhcAAACQ
+ g710////Gw==
@@ -293,16 +241,112 @@
Comment
- change 15 port limit to 26 in XHCI kext (100-series) 10.12
+ Brumbaer's GDP Patch 2
+ Disabled
+
Find
- g710////EA==
+ dW5sb2FkAA==
Name
- AppleUSBXHCIPCI
+ AppleGraphicsDevicePolicy
Replace
- g710////Gw==
+ dW5sb2FlAA==
+
+
+
+ Comment
+ Brumbaer's GDP Patch 4
+ Disabled
+
+ Find
+
+ Q29uZmlnTWFwAA==
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ Q29uZmlnTWFxAA==
+
+
+
+ Comment
+ Brumbaer's GDP Patch 3
+ Disabled
+
+ Find
+
+ RGVmYXVsdAA=
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ bm9uZQAAAAA=
+
+
+
+ Disabled
+
+ Find
+
+ cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY
+
+ Name
+ AppleTyMCEDriver
+ Replace
+
+ cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY
+
+
+
+ Comment
+ External icons patch
+ Disabled
+
+ Find
+
+ RXh0ZXJuYWw=
+
+ Name
+ AppleAHCIPort
+ Replace
+
+ SW50ZXJuYWw=
+
+
+
+ Comment
+ Brumbaer's GDP Patch 5
+ Disabled
+
+ Find
+
+ RmVhdHVyZUNvbnRyb2wA
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ RmVhdHVyZUNvbnRyb20A
+
+
+
+ Comment
+ AppleGraphicsDevicePolicy (board-id) Patch (c) Pike R. Alpha
+ Disabled
+
+ Find
+
+ Ym9hcmQtaWQ=
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ Ym9hcmQtaXg=
@@ -323,48 +367,34 @@
Comment
- Brumbaer's GDP Patch 2
+ Skylake AppleAPIC Patch (c) Pike R. Alpha
Disabled
Find
- dW5sb2FkAA==
+ wegQD7bw
Name
- AppleGraphicsDevicePolicy
+ AppleAPIC
Replace
- dW5sb2FlAA==
-
-
-
- Disabled
-
- Find
-
- cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY
-
- Name
- AppleTyMCEDriver
- Replace
-
- cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY
+ vhcAAACQ
Comment
- Brumbaer's GDP Patch 4
+ Change 15 port limit to 24 in XHCI kext 10.13 PB1
Disabled
Find
- Q29uZmlnTWFwAA==
+ g32MEA==
Name
- AppleGraphicsDevicePolicy
+ AppleUSBXHCIPCI
Replace
- Q29uZmlnTWFxAA==
+ g32MGw==
@@ -416,7 +446,7 @@
SystemParameters
InjectKexts
- YES
+ Yes
InjectSystemID
NvidiaWeb
diff --git a/EFI/CLOVER/config.plist b/EFI/CLOVER/config.plist
index 4243bea..b34dc57 100755
--- a/EFI/CLOVER/config.plist
+++ b/EFI/CLOVER/config.plist
@@ -41,7 +41,12 @@
DropOem
Generate
-
+
+ CStates
+
+ PStates
+
+
Boot
@@ -121,7 +126,14 @@
Graphics
Inject
-
+
+ ATI
+
+ Intel
+
+ NVidia
+
+
NvidiaGeneric
NvidiaSingle
@@ -129,9 +141,9 @@
KernelAndKextPatches
- AppleRTC
+ AppleIntelCPUPM
- AsusAICPUPM
+ AppleRTC
Debug
@@ -139,14 +151,62 @@
KernelCpu
- KernelHaswellE
-
KernelLapic
KernelPm
+ KernelXCPM
+
KextsToPatch
+
+ Comment
+ t1-10.12-AppleHDA/Realtek ALC...
+ Disabled
+
+ Find
+
+ ihnUEQ==
+
+ Name
+ AppleHDA
+ Replace
+
+ AAAAAA==
+
+
+
+ Comment
+ t1-10.9-10.12-AppleHDA/Realtek ALC892
+ Disabled
+
+ Find
+
+ ixnUEQ==
+
+ Name
+ AppleHDA
+ Replace
+
+ kgjsEA==
+
+
+
+ Comment
+ t1-AppleHDA/Resources/xml>zml
+ Disabled
+
+ Find
+
+ eG1sLnps
+
+ Name
+ AppleHDA
+ Replace
+
+ em1sLnps
+
+
Comment
change 15 port limit to 26 in XHCI kext (100-series) 10.12
@@ -289,38 +349,6 @@
Ym9hcmQtaXg=
-
- Comment
- t1-10.9-10.12-AppleHDA/Realtek ALC892
- Disabled
-
- Find
-
- ixnUEQ==
-
- Name
- AppleHDA
- Replace
-
- kgjsEA==
-
-
-
- Comment
- t1-10.12-AppleHDA/Realtek ALC...
- Disabled
-
- Find
-
- ihnUEQ==
-
- Name
- AppleHDA
- Replace
-
- AAAAAA==
-
-
Comment
Brumbaer's GDP Patch 1
@@ -337,22 +365,6 @@
RURJSQA=
-
- Comment
- t1-AppleHDA/Resources/xml>zml
- Disabled
-
- Find
-
- eG1sLnps
-
- Name
- AppleHDA
- Replace
-
- em1sLnps
-
-
Comment
Skylake AppleAPIC Patch (c) Pike R. Alpha
@@ -369,6 +381,22 @@
vhcAAACQ
+
+ Comment
+ Change 15 port limit to 24 in XHCI kext 10.13 PB1
+ Disabled
+
+ Find
+
+ g32MEA==
+
+ Name
+ AppleUSBXHCIPCI
+ Replace
+
+ g32MGw==
+
+
RtVariables
diff --git a/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi b/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi
index 6856a96..63c27ee 100755
Binary files a/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi and b/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/AppleKeyAggregator-64.efi b/EFI/CLOVER/drivers64UEFI/AppleKeyAggregator-64.efi
index 019c1ba..4196c2b 100755
Binary files a/EFI/CLOVER/drivers64UEFI/AppleKeyAggregator-64.efi and b/EFI/CLOVER/drivers64UEFI/AppleKeyAggregator-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/AppleUITheme-64.efi b/EFI/CLOVER/drivers64UEFI/AppleUITheme-64.efi
index eff7280..7babd03 100755
Binary files a/EFI/CLOVER/drivers64UEFI/AppleUITheme-64.efi and b/EFI/CLOVER/drivers64UEFI/AppleUITheme-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi b/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi
index 5ea460a..2290ace 100755
Binary files a/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi and b/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi b/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi
index bbe4476..d2441cb 100755
Binary files a/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi and b/EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/FSInject-64.efi b/EFI/CLOVER/drivers64UEFI/FSInject-64.efi
index 9447a46..83955e4 100755
Binary files a/EFI/CLOVER/drivers64UEFI/FSInject-64.efi and b/EFI/CLOVER/drivers64UEFI/FSInject-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/Fat-64.efi b/EFI/CLOVER/drivers64UEFI/Fat-64.efi
index 8e106e0..63075a7 100755
Binary files a/EFI/CLOVER/drivers64UEFI/Fat-64.efi and b/EFI/CLOVER/drivers64UEFI/Fat-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/FirmwareVolume-64.efi b/EFI/CLOVER/drivers64UEFI/FirmwareVolume-64.efi
index 45b9956..2d881b4 100755
Binary files a/EFI/CLOVER/drivers64UEFI/FirmwareVolume-64.efi and b/EFI/CLOVER/drivers64UEFI/FirmwareVolume-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi b/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi
index 8e721b7..da5f7e8 100755
Binary files a/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi and b/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi b/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi
index a6081a4..49e5f80 100755
Binary files a/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi and b/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/OsxLowMemFixDrv-64.efi b/EFI/CLOVER/drivers64UEFI/OsxLowMemFixDrv-64.efi
index 597e3e2..101769e 100755
Binary files a/EFI/CLOVER/drivers64UEFI/OsxLowMemFixDrv-64.efi and b/EFI/CLOVER/drivers64UEFI/OsxLowMemFixDrv-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/PartitionDxe-64.efi b/EFI/CLOVER/drivers64UEFI/PartitionDxe-64.efi
index 8dd13c5..12e8e0e 100755
Binary files a/EFI/CLOVER/drivers64UEFI/PartitionDxe-64.efi and b/EFI/CLOVER/drivers64UEFI/PartitionDxe-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/SMCHelper-64.efi b/EFI/CLOVER/drivers64UEFI/SMCHelper-64.efi
index 3d0e973..183f497 100755
Binary files a/EFI/CLOVER/drivers64UEFI/SMCHelper-64.efi and b/EFI/CLOVER/drivers64UEFI/SMCHelper-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/apfs.efi b/EFI/CLOVER/drivers64UEFI/apfs.efi
new file mode 100755
index 0000000..6e323c5
Binary files /dev/null and b/EFI/CLOVER/drivers64UEFI/apfs.efi differ
diff --git a/EFI/CLOVER/kexts/10.11/FakePCIID.kext/Contents/MacOS/FakePCIID b/EFI/CLOVER/kexts/10.11/FakePCIID.kext/Contents/MacOS/FakePCIID
deleted file mode 100755
index a768dbd..0000000
Binary files a/EFI/CLOVER/kexts/10.11/FakePCIID.kext/Contents/MacOS/FakePCIID and /dev/null differ
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/Info.plist
index dbd998f..0a0e300 100755
--- a/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -37,11 +37,11 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
OSBundleCompatibleVersion
- 1.3.5
+ 1.3.9
OSBundleLibraries
com.apple.iokit.IOPCIFamily
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/MacOS/FakePCIID b/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/MacOS/FakePCIID
index a768dbd..c3548cf 100755
Binary files a/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/MacOS/FakePCIID and b/EFI/CLOVER/kexts/10.12/FakePCIID.kext/Contents/MacOS/FakePCIID differ
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_GbX.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_GbX.kext/Contents/Info.plist
index f196721..610be3c 100755
--- a/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_GbX.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_GbX.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-GbX
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
IOKitPersonalities
Intel GbX
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
new file mode 100755
index 0000000..79f611e
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
@@ -0,0 +1,165 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Intel-HDMI-Audio
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Intel_HDMI_Audio
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.9
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.9
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E2002
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0832
+ DTXcodeBuild
+ 8E2002
+ IOKitPersonalities
+
+ Intel HDMI Audio - 100-series 0x9d70
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x9d708086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0x9d71
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x9d718086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0xa170
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cJ0AAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa1708086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0xa171
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa1718086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 200-series 0xa2f0
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa2f08086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - Haswell
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ DAoAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x0c0c8086
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist
new file mode 100755
index 0000000..ba2c8d3
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.12/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist
@@ -0,0 +1,165 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Intel-HD-Graphics
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Intel_HD_Graphics
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.9
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.9
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E2002
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0832
+ DTXcodeBuild
+ 8E2002
+ IOKitPersonalities
+
+ HD4200 HD4400 HD4600 P4600
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ EgQAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x04128086 0x04168086 0x0a168086 0x0a1e8086 0x041e8086 0x041a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ HD510 HD515 HD520 HD530 P530
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ EhkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x19128086 0x19068086 0x19138086 0x191e8086 0x19168086 0x191b8086 0x19028086 0x191d8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ Iris 540 Iris 550 Iris Pro 580
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ FhkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x19268086 0x19278086 0x193b8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ P4000
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ ZgEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x01668086 0x016a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ P6300 - 162a
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ IhYAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x16228086 0x162a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/Info.plist
index 50edd9a..18376af 100755
--- a/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
IOKitPersonalities
XHCIMux 7-series
@@ -142,7 +142,7 @@
com.apple.kpi.unsupported
8.0.0
org.rehabman.driver.FakePCIID
- 1.3.5
+ 1.3.9
OSBundleRequired
Root
diff --git a/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux b/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux
index 3b96b3c..c26d8b5 100755
Binary files a/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux and b/EFI/CLOVER/kexts/10.12/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux differ
diff --git a/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/Info.plist
index 1a755ed..26f350b 100755
--- a/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
FakeSMC
@@ -116,6 +116,27 @@
hfwETdgSevQ=
+ ALI0
+
+ {ali
+
+ BwECAA==
+
+
+ ALRV
+
+ ui16
+
+ AAE=
+
+
+ ALV0
+
+ {alv
+
+ ARAGdQEgALYO4A==
+
+
FNum
ui8
@@ -137,6 +158,13 @@
AQQKAAY=
+ MSLD
+
+ ui8
+
+ AA==
+
+
MSSD
si8
@@ -181,6 +209,13 @@
ATAPAAAD
+ RMde
+
+ char
+
+ QQ==
+
+
RVBF
{rev
@@ -239,7 +274,7 @@
RM,Build
Release-rehabman
RM,Version
- FakeSMC 1758
+ FakeSMC 1759
FakeSMCKeyStore
diff --git a/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/MacOS/FakeSMC b/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/MacOS/FakeSMC
index ac7af20..1cfc167 100755
Binary files a/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/MacOS/FakeSMC and b/EFI/CLOVER/kexts/10.12/FakeSMC.kext/Contents/MacOS/FakeSMC differ
diff --git a/EFI/CLOVER/kexts/10.12/FakeSMC_ACPISensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakeSMC_ACPISensors.kext/Contents/Info.plist
index 73475a9..5adfb2f 100755
--- a/EFI/CLOVER/kexts/10.12/FakeSMC_ACPISensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakeSMC_ACPISensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,11 +23,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -35,9 +35,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
ACPI Customizable Monitoring Plugin
diff --git a/EFI/CLOVER/kexts/10.12/FakeSMC_CPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakeSMC_CPUSensors.kext/Contents/Info.plist
index 5142336..aab5ef4 100755
--- a/EFI/CLOVER/kexts/10.12/FakeSMC_CPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakeSMC_CPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,11 +23,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -35,9 +35,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
Intel Thermal Monitor
diff --git a/EFI/CLOVER/kexts/10.12/FakeSMC_GPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakeSMC_GPUSensors.kext/Contents/Info.plist
index 7ea28ec..35388e7 100755
--- a/EFI/CLOVER/kexts/10.12/FakeSMC_GPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakeSMC_GPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
AMD Radeon Monitoring Plugin
diff --git a/EFI/CLOVER/kexts/10.12/FakeSMC_LPCSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/FakeSMC_LPCSensors.kext/Contents/Info.plist
index c37dad9..dcf265e 100755
--- a/EFI/CLOVER/kexts/10.12/FakeSMC_LPCSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/FakeSMC_LPCSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
Fintek F718x Monitor
diff --git a/EFI/CLOVER/kexts/10.12/Lilu.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/Lilu.kext/Contents/Info.plist
new file mode 100755
index 0000000..69dc308
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.12/Lilu.kext/Contents/Info.plist
@@ -0,0 +1,81 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G29
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Lilu
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Lilu
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.0
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A235
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0900
+ DTXcodeBuild
+ 9A235
+ IOKitPersonalities
+
+ as.vit9696.Lilu
+
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ IOClass
+ Lilu
+ IOMatchCategory
+ Lilu
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2016-2017 vit9696. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.2.0
+ OSBundleLibraries
+
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/10.12/Lilu.kext/Contents/MacOS/Lilu b/EFI/CLOVER/kexts/10.12/Lilu.kext/Contents/MacOS/Lilu
new file mode 100755
index 0000000..e12dedf
Binary files /dev/null and b/EFI/CLOVER/kexts/10.12/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..ab95501
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/Info.plist
@@ -0,0 +1,100 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G29
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ NvidiaGraphicsFixup
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ NvidiaGraphicsFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A1004
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0901
+ DTXcodeBuild
+ 9A1004
+ IOKitPersonalities
+
+ as.lvs1974.NvidiaAudio
+
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ IOClass
+ NVidiaAudio
+ IOMatchCategory
+ IOService
+ IOPCIClassMatch
+ 0x04030000&0xffff0000
+ IOPCIMatch
+ 0x000010de&0x0000ffff
+ IOProbeScore
+ 60000
+ IOProviderClass
+ IOPCIDevice
+
+ as.lvs1974.NvidiaGraphicsFixup
+
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ IOClass
+ NvidiaGraphicsFixup
+ IOMatchCategory
+ NvidiaGraphicsFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup b/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup
new file mode 100755
index 0000000..8be23bf
Binary files /dev/null and b/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup differ
diff --git a/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md b/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
new file mode 100755
index 0000000..407905d
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.12/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
@@ -0,0 +1,49 @@
+- _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.
diff --git a/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/Info.plist
index 00dc0b5..bc34e1f 100755
--- a/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/Info.plist
@@ -3,13 +3,13 @@
BuildMachineOSBuild
- 16C67
+ 16G29
CFBundleDevelopmentRegion
English
CFBundleExecutable
USBInjectAll
CFBundleGetInfoString
- 0.5.17 Copyright © 2015 RehabMan. All rights reserved.
+ 0.6.2 Copyright © 2015 RehabMan. All rights reserved.
CFBundleIdentifier
com.rehabman.driver.USBInjectAll
CFBundleInfoDictionaryVersion
@@ -19,7 +19,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 0.5.17
+ 0.6.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -27,11 +27,11 @@
MacOSX
CFBundleVersion
- 0.5.17
+ 0.6.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -39,9 +39,9 @@
DTSDKName
macosx10.11
DTXcode
- 0821
+ 0833
DTXcodeBuild
- 8C1002
+ 8E3004b
IOKitPersonalities
ConfigurationData
@@ -1415,7 +1415,7 @@
AQAAAA==
portType
- 2
+ 0
HP12
@@ -1424,7 +1424,7 @@
AgAAAA==
portType
- 2
+ 0
HP13
@@ -1433,7 +1433,7 @@
AwAAAA==
portType
- 2
+ 0
HP14
@@ -1442,7 +1442,7 @@
BAAAAA==
portType
- 2
+ 0
HP15
@@ -1451,7 +1451,7 @@
BQAAAA==
portType
- 2
+ 0
HP16
@@ -1460,7 +1460,7 @@
BgAAAA==
portType
- 2
+ 0
HP17
@@ -1469,7 +1469,7 @@
BwAAAA==
portType
- 2
+ 0
HP18
@@ -1478,7 +1478,7 @@
CAAAAA==
portType
- 2
+ 0
@@ -1497,7 +1497,7 @@
AQAAAA==
portType
- 2
+ 0
HP22
@@ -1506,7 +1506,7 @@
AgAAAA==
portType
- 2
+ 0
HP23
@@ -1515,7 +1515,7 @@
AwAAAA==
portType
- 2
+ 0
HP24
@@ -1524,7 +1524,7 @@
BAAAAA==
portType
- 2
+ 0
HP25
@@ -1533,7 +1533,7 @@
BQAAAA==
portType
- 2
+ 0
HP26
@@ -1542,7 +1542,7 @@
BgAAAA==
portType
- 2
+ 0
HP27
@@ -1551,7 +1551,7 @@
BwAAAA==
portType
- 2
+ 0
HP28
@@ -1560,7 +1560,7 @@
CAAAAA==
portType
- 2
+ 0
@@ -1572,6 +1572,113 @@
IOProviderClass
IOResources
+ MacBook10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook10,1
+
+ MacBook10,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBook10,1
+
+ MacBook10,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBook10,1
+
+ MacBook10,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBook10,1
+
+ MacBook10,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBook10,1
+
+ MacBook10,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBook10,1
+
+ MacBook8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook8,1
+
MacBook8,1-EH01
CFBundleIdentifier
@@ -1653,6 +1760,19 @@
model
MacBook8,1
+ MacBook9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook9,1
+
MacBook9,1-EH01
CFBundleIdentifier
@@ -1734,6 +1854,19 @@
model
MacBook9,1
+ MacBookAir4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir4,1
+
MacBookAir4,1-EH01
CFBundleIdentifier
@@ -1815,6 +1948,19 @@
model
MacBookAir4,1
+ MacBookAir4,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir4,2
+
MacBookAir4,2-EH01
CFBundleIdentifier
@@ -1896,6 +2042,19 @@
model
MacBookAir4,2
+ MacBookAir5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir5,1
+
MacBookAir5,1-EH01
CFBundleIdentifier
@@ -1977,6 +2136,19 @@
model
MacBookAir5,1
+ MacBookAir5,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir5,2
+
MacBookAir5,2-EH01
CFBundleIdentifier
@@ -2058,6 +2230,19 @@
model
MacBookAir5,2
+ MacBookAir6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir6,1
+
MacBookAir6,1-EH01
CFBundleIdentifier
@@ -2139,6 +2324,19 @@
model
MacBookAir6,1
+ MacBookAir6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir6,2
+
MacBookAir6,2-EH01
CFBundleIdentifier
@@ -2220,6 +2418,19 @@
model
MacBookAir6,2
+ MacBookAir7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir7,1
+
MacBookAir7,1-EH01
CFBundleIdentifier
@@ -2301,6 +2512,19 @@
model
MacBookAir7,1
+ MacBookAir7,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir7,2
+
MacBookAir7,2-EH01
CFBundleIdentifier
@@ -2382,6 +2606,19 @@
model
MacBookAir7,2
+ MacBookPro10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro10,1
+
MacBookPro10,1-EH01
CFBundleIdentifier
@@ -2463,6 +2700,19 @@
model
MacBookPro10,1
+ MacBookPro11,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,1
+
MacBookPro11,1-EH01
CFBundleIdentifier
@@ -2544,6 +2794,19 @@
model
MacBookPro11,1
+ MacBookPro11,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,2
+
MacBookPro11,2-EH01
CFBundleIdentifier
@@ -2625,6 +2888,19 @@
model
MacBookPro11,2
+ MacBookPro11,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,3
+
MacBookPro11,3-EH01
CFBundleIdentifier
@@ -2706,6 +2982,19 @@
model
MacBookPro11,3
+ MacBookPro11,4-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,4
+
MacBookPro11,4-EH01
CFBundleIdentifier
@@ -2787,6 +3076,19 @@
model
MacBookPro11,4
+ MacBookPro11,5-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,5
+
MacBookPro11,5-EH01
CFBundleIdentifier
@@ -2868,6 +3170,19 @@
model
MacBookPro11,5
+ MacBookPro12,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro12,1
+
MacBookPro12,1-EH01
CFBundleIdentifier
@@ -2949,6 +3264,19 @@
model
MacBookPro12,1
+ MacBookPro12,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro12,2
+
MacBookPro12,2-EH01
CFBundleIdentifier
@@ -3030,6 +3358,19 @@
model
MacBookPro12,2
+ MacBookPro13,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,1
+
MacBookPro13,1-EH01
CFBundleIdentifier
@@ -3111,6 +3452,19 @@
model
MacBookPro13,1
+ MacBookPro13,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,2
+
MacBookPro13,2-EH01
CFBundleIdentifier
@@ -3192,6 +3546,19 @@
model
MacBookPro13,2
+ MacBookPro13,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,3
+
MacBookPro13,3-EH01
CFBundleIdentifier
@@ -3273,6 +3640,301 @@
model
MacBookPro13,3
+ MacBookPro14,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,1
+
+ MacBookPro14,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,2
+
+ MacBookPro14,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,3
+
+ MacBookPro6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro6,1
+
MacBookPro6,1-EH01
CFBundleIdentifier
@@ -3354,6 +4016,19 @@
model
MacBookPro6,1
+ MacBookPro6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro6,2
+
MacBookPro6,2-EH01
CFBundleIdentifier
@@ -3435,6 +4110,19 @@
model
MacBookPro6,2
+ MacBookPro7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro7,1
+
MacBookPro7,1-EH01
CFBundleIdentifier
@@ -3516,6 +4204,19 @@
model
MacBookPro7,1
+ MacBookPro8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,1
+
MacBookPro8,1-EH01
CFBundleIdentifier
@@ -3597,6 +4298,19 @@
model
MacBookPro8,1
+ MacBookPro8,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,2
+
MacBookPro8,2-EH01
CFBundleIdentifier
@@ -3678,6 +4392,19 @@
model
MacBookPro8,2
+ MacBookPro8,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,3
+
MacBookPro8,3-EH01
CFBundleIdentifier
@@ -3759,6 +4486,19 @@
model
MacBookPro8,3
+ MacBookPro9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro9,1
+
MacBookPro9,1-EH01
CFBundleIdentifier
@@ -3840,6 +4580,19 @@
model
MacBookPro9,1
+ MacBookPro9,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro9,2
+
MacBookPro9,2-EH01
CFBundleIdentifier
@@ -3921,6 +4674,19 @@
model
MacBookPro9,2
+ MacBookpro10,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookpro10,2
+
MacBookpro10,2-EH01
CFBundleIdentifier
@@ -4002,6 +4768,19 @@
model
MacBookpro10,2
+ MacPro3,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro3,1
+
MacPro3,1-EH01
CFBundleIdentifier
@@ -4083,6 +4862,19 @@
model
MacPro3,1
+ MacPro4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro4,1
+
MacPro4,1-EH01
CFBundleIdentifier
@@ -4164,6 +4956,19 @@
model
MacPro4,1
+ MacPro5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro5,1
+
MacPro5,1-EH01
CFBundleIdentifier
@@ -4245,6 +5050,19 @@
model
MacPro5,1
+ MacPro6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro6,1
+
MacPro6,1-EH01
CFBundleIdentifier
@@ -4326,6 +5144,19 @@
model
MacPro6,1
+ Macmini5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,1
+
Macmini5,1-EH01
CFBundleIdentifier
@@ -4407,6 +5238,19 @@
model
Macmini5,1
+ Macmini5,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,2
+
Macmini5,2-EH01
CFBundleIdentifier
@@ -4488,6 +5332,19 @@
model
Macmini5,2
+ Macmini5,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,3
+
Macmini5,3-EH01
CFBundleIdentifier
@@ -4569,6 +5426,19 @@
model
Macmini5,3
+ Macmini6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini6,1
+
Macmini6,1-EH01
CFBundleIdentifier
@@ -4650,6 +5520,19 @@
model
Macmini6,1
+ Macmini6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini6,2
+
Macmini6,2-EH01
CFBundleIdentifier
@@ -4731,6 +5614,19 @@
model
Macmini6,2
+ Macmini7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini7,1
+
Macmini7,1-EH01
CFBundleIdentifier
@@ -4812,6 +5708,19 @@
model
Macmini7,1
+ iMac10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac10,1
+
iMac10,1-EH01
CFBundleIdentifier
@@ -4893,6 +5802,19 @@
model
iMac10,1
+ iMac11,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,1
+
iMac11,1-EH01
CFBundleIdentifier
@@ -4974,6 +5896,19 @@
model
iMac11,1
+ iMac11,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,2
+
iMac11,2-EH01
CFBundleIdentifier
@@ -5055,6 +5990,19 @@
model
iMac11,2
+ iMac11,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,3
+
iMac11,3-EH01
CFBundleIdentifier
@@ -5136,6 +6084,19 @@
model
iMac11,3
+ iMac12,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac12,1
+
iMac12,1-EH01
CFBundleIdentifier
@@ -5217,6 +6178,19 @@
model
iMac12,1
+ iMac12,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac12,2
+
iMac12,2-EH01
CFBundleIdentifier
@@ -5298,6 +6272,19 @@
model
iMac12,2
+ iMac13,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac13,1
+
iMac13,1-EH01
CFBundleIdentifier
@@ -5379,6 +6366,19 @@
model
iMac13,1
+ iMac13,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac13,2
+
iMac13,2-EH01
CFBundleIdentifier
@@ -5460,6 +6460,19 @@
model
iMac13,2
+ iMac14,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,1
+
iMac14,1-EH01
CFBundleIdentifier
@@ -5541,6 +6554,19 @@
model
iMac14,1
+ iMac14,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,2
+
iMac14,2-EH01
CFBundleIdentifier
@@ -5622,6 +6648,19 @@
model
iMac14,2
+ iMac14,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,3
+
iMac14,3-EH01
CFBundleIdentifier
@@ -5703,6 +6742,19 @@
model
iMac14,3
+ iMac15,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac15,1
+
iMac15,1-EH01
CFBundleIdentifier
@@ -5784,6 +6836,19 @@
model
iMac15,1
+ iMac16,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac16,1
+
iMac16,1-EH01
CFBundleIdentifier
@@ -5865,6 +6930,19 @@
model
iMac16,1
+ iMac16,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac16,2
+
iMac16,2-EH01
CFBundleIdentifier
@@ -5946,6 +7024,19 @@
model
iMac16,2
+ iMac17,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac17,1
+
iMac17,1-EH01
CFBundleIdentifier
@@ -6027,6 +7118,301 @@
model
iMac17,1
+ iMac18,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,1
+
+ iMac18,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,1
+
+ iMac18,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,1
+
+ iMac18,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,1
+
+ iMac18,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,1
+
+ iMac18,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,1
+
+ iMac18,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,2
+
+ iMac18,2-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,2
+
+ iMac18,2-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,2
+
+ iMac18,2-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,2
+
+ iMac18,2-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,2
+
+ iMac18,2-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,2
+
+ iMac18,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,3
+
+ iMac18,3-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,3
+
+ iMac18,3-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,3
+
+ iMac18,3-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,3
+
+ iMac18,3-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,3
+
+ iMac18,3-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,3
+
+ iMac4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac4,1
+
iMac4,1-EH01
CFBundleIdentifier
@@ -6108,6 +7494,19 @@
model
iMac4,1
+ iMac4,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac4,2
+
iMac4,2-EH01
CFBundleIdentifier
@@ -6189,6 +7588,19 @@
model
iMac4,2
+ iMac5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac5,1
+
iMac5,1-EH01
CFBundleIdentifier
@@ -6270,6 +7682,19 @@
model
iMac5,1
+ iMac6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac6,1
+
iMac6,1-EH01
CFBundleIdentifier
@@ -6351,6 +7776,19 @@
model
iMac6,1
+ iMac7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac7,1
+
iMac7,1-EH01
CFBundleIdentifier
@@ -6432,6 +7870,19 @@
model
iMac7,1
+ iMac8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac8,1
+
iMac8,1-EH01
CFBundleIdentifier
@@ -6513,6 +7964,19 @@
model
iMac8,1
+ iMac9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac9,1
+
iMac9,1-EH01
CFBundleIdentifier
diff --git a/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/MacOS/USBInjectAll b/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/MacOS/USBInjectAll
index b78cd3b..bd88ea2 100755
Binary files a/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/MacOS/USBInjectAll and b/EFI/CLOVER/kexts/10.12/USBInjectAll.kext/Contents/MacOS/USBInjectAll differ
diff --git a/EFI/CLOVER/kexts/10.11/FakePCIID.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist
similarity index 90%
rename from EFI/CLOVER/kexts/10.11/FakePCIID.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist
index dbd998f..0a0e300 100755
--- a/EFI/CLOVER/kexts/10.11/FakePCIID.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -37,11 +37,11 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
OSBundleCompatibleVersion
- 1.3.5
+ 1.3.9
OSBundleLibraries
com.apple.iokit.IOPCIFamily
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/MacOS/FakePCIID b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/MacOS/FakePCIID
new file mode 100755
index 0000000..c3548cf
Binary files /dev/null and b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/MacOS/FakePCIID differ
diff --git a/EFI/CLOVER/kexts/10.11/FakePCIID_Intel_GbX.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_GbX.kext/Contents/Info.plist
similarity index 92%
rename from EFI/CLOVER/kexts/10.11/FakePCIID_Intel_GbX.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakePCIID_Intel_GbX.kext/Contents/Info.plist
index f196721..610be3c 100755
--- a/EFI/CLOVER/kexts/10.11/FakePCIID_Intel_GbX.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_GbX.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-GbX
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
IOKitPersonalities
Intel GbX
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
new file mode 100755
index 0000000..79f611e
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
@@ -0,0 +1,165 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Intel-HDMI-Audio
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Intel_HDMI_Audio
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.9
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.9
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E2002
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0832
+ DTXcodeBuild
+ 8E2002
+ IOKitPersonalities
+
+ Intel HDMI Audio - 100-series 0x9d70
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x9d708086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0x9d71
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x9d718086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0xa170
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cJ0AAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa1708086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0xa171
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa1718086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 200-series 0xa2f0
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa2f08086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - Haswell
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ DAoAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x0c0c8086
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist
new file mode 100755
index 0000000..ba2c8d3
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist
@@ -0,0 +1,165 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Intel-HD-Graphics
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Intel_HD_Graphics
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.9
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.9
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E2002
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0832
+ DTXcodeBuild
+ 8E2002
+ IOKitPersonalities
+
+ HD4200 HD4400 HD4600 P4600
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ EgQAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x04128086 0x04168086 0x0a168086 0x0a1e8086 0x041e8086 0x041a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ HD510 HD515 HD520 HD530 P530
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ EhkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x19128086 0x19068086 0x19138086 0x191e8086 0x19168086 0x191b8086 0x19028086 0x191d8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ Iris 540 Iris 550 Iris Pro 580
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ FhkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x19268086 0x19278086 0x193b8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ P4000
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ ZgEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x01668086 0x016a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ P6300 - 162a
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ IhYAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x16228086 0x162a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/EFI/CLOVER/kexts/10.11/FakePCIID_XHCIMux.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist
similarity index 95%
rename from EFI/CLOVER/kexts/10.11/FakePCIID_XHCIMux.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist
index 50edd9a..18376af 100755
--- a/EFI/CLOVER/kexts/10.11/FakePCIID_XHCIMux.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
IOKitPersonalities
XHCIMux 7-series
@@ -142,7 +142,7 @@
com.apple.kpi.unsupported
8.0.0
org.rehabman.driver.FakePCIID
- 1.3.5
+ 1.3.9
OSBundleRequired
Root
diff --git a/EFI/CLOVER/kexts/10.11/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux
similarity index 87%
rename from EFI/CLOVER/kexts/10.11/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux
rename to EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux
index 3b96b3c..c26d8b5 100755
Binary files a/EFI/CLOVER/kexts/10.11/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux and b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux differ
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/Info.plist
similarity index 88%
rename from EFI/CLOVER/kexts/10.11/FakeSMC.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/Info.plist
index 1a755ed..26f350b 100755
--- a/EFI/CLOVER/kexts/10.11/FakeSMC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
FakeSMC
@@ -116,6 +116,27 @@
hfwETdgSevQ=
+ ALI0
+
+ {ali
+
+ BwECAA==
+
+
+ ALRV
+
+ ui16
+
+ AAE=
+
+
+ ALV0
+
+ {alv
+
+ ARAGdQEgALYO4A==
+
+
FNum
ui8
@@ -137,6 +158,13 @@
AQQKAAY=
+ MSLD
+
+ ui8
+
+ AA==
+
+
MSSD
si8
@@ -181,6 +209,13 @@
ATAPAAAD
+ RMde
+
+ char
+
+ QQ==
+
+
RVBF
{rev
@@ -239,7 +274,7 @@
RM,Build
Release-rehabman
RM,Version
- FakeSMC 1758
+ FakeSMC 1759
FakeSMCKeyStore
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC.kext/Contents/MacOS/FakeSMC b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/MacOS/FakeSMC
similarity index 99%
rename from EFI/CLOVER/kexts/10.11/FakeSMC.kext/Contents/MacOS/FakeSMC
rename to EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/MacOS/FakeSMC
index ac7af20..1cfc167 100755
Binary files a/EFI/CLOVER/kexts/10.11/FakeSMC.kext/Contents/MacOS/FakeSMC and b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/MacOS/FakeSMC differ
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_ACPISensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/Info.plist
similarity index 97%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_ACPISensors.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/Info.plist
index 73475a9..5adfb2f 100755
--- a/EFI/CLOVER/kexts/10.11/FakeSMC_ACPISensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,11 +23,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -35,9 +35,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
ACPI Customizable Monitoring Plugin
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors b/EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors
rename to EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_CPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist
similarity index 93%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_CPUSensors.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist
index 5142336..aab5ef4 100755
--- a/EFI/CLOVER/kexts/10.11/FakeSMC_CPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,11 +23,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -35,9 +35,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
Intel Thermal Monitor
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors
rename to EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_GPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist
similarity index 95%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_GPUSensors.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist
index 7ea28ec..35388e7 100755
--- a/EFI/CLOVER/kexts/10.11/FakeSMC_GPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
AMD Radeon Monitoring Plugin
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors
rename to EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_LPCSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist
similarity index 99%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_LPCSensors.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist
index c37dad9..dcf265e 100755
--- a/EFI/CLOVER/kexts/10.11/FakeSMC_LPCSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
Fintek F718x Monitor
diff --git a/EFI/CLOVER/kexts/10.11/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors
rename to EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors
diff --git a/EFI/CLOVER/kexts/10.11/HWPEnabler.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/HWPEnabler.kext/Contents/Info.plist
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/HWPEnabler.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/HWPEnabler.kext/Contents/Info.plist
diff --git a/EFI/CLOVER/kexts/10.11/HWPEnabler.kext/Contents/MacOS/HWPEnabler b/EFI/CLOVER/kexts/10.13/HWPEnabler.kext/Contents/MacOS/HWPEnabler
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/HWPEnabler.kext/Contents/MacOS/HWPEnabler
rename to EFI/CLOVER/kexts/10.13/HWPEnabler.kext/Contents/MacOS/HWPEnabler
diff --git a/EFI/CLOVER/kexts/10.11/HWPEnabler.kext/Contents/Resources/en.lproj/InfoPlist.strings b/EFI/CLOVER/kexts/10.13/HWPEnabler.kext/Contents/Resources/en.lproj/InfoPlist.strings
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/HWPEnabler.kext/Contents/Resources/en.lproj/InfoPlist.strings
rename to EFI/CLOVER/kexts/10.13/HWPEnabler.kext/Contents/Resources/en.lproj/InfoPlist.strings
diff --git a/EFI/CLOVER/kexts/10.11/IntelMausiEthernet.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/Info.plist
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/IntelMausiEthernet.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/Info.plist
diff --git a/EFI/CLOVER/kexts/10.11/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet b/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet
similarity index 100%
rename from EFI/CLOVER/kexts/10.11/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet
rename to EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet
diff --git a/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist
new file mode 100755
index 0000000..69dc308
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist
@@ -0,0 +1,81 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G29
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Lilu
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Lilu
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.0
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A235
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0900
+ DTXcodeBuild
+ 9A235
+ IOKitPersonalities
+
+ as.vit9696.Lilu
+
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ IOClass
+ Lilu
+ IOMatchCategory
+ Lilu
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2016-2017 vit9696. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.2.0
+ OSBundleLibraries
+
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/MacOS/Lilu b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/MacOS/Lilu
new file mode 100755
index 0000000..e12dedf
Binary files /dev/null and b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..ab95501
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Info.plist
@@ -0,0 +1,100 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G29
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ NvidiaGraphicsFixup
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ NvidiaGraphicsFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A1004
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0901
+ DTXcodeBuild
+ 9A1004
+ IOKitPersonalities
+
+ as.lvs1974.NvidiaAudio
+
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ IOClass
+ NVidiaAudio
+ IOMatchCategory
+ IOService
+ IOPCIClassMatch
+ 0x04030000&0xffff0000
+ IOPCIMatch
+ 0x000010de&0x0000ffff
+ IOProbeScore
+ 60000
+ IOProviderClass
+ IOPCIDevice
+
+ as.lvs1974.NvidiaGraphicsFixup
+
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ IOClass
+ NvidiaGraphicsFixup
+ IOMatchCategory
+ NvidiaGraphicsFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup
new file mode 100755
index 0000000..8be23bf
Binary files /dev/null and b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup differ
diff --git a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
new file mode 100755
index 0000000..407905d
--- /dev/null
+++ b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
@@ -0,0 +1,49 @@
+- _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.
diff --git a/EFI/CLOVER/kexts/10.11/USBInjectAll.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist
similarity index 78%
rename from EFI/CLOVER/kexts/10.11/USBInjectAll.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist
index 00dc0b5..bc34e1f 100755
--- a/EFI/CLOVER/kexts/10.11/USBInjectAll.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist
@@ -3,13 +3,13 @@
BuildMachineOSBuild
- 16C67
+ 16G29
CFBundleDevelopmentRegion
English
CFBundleExecutable
USBInjectAll
CFBundleGetInfoString
- 0.5.17 Copyright © 2015 RehabMan. All rights reserved.
+ 0.6.2 Copyright © 2015 RehabMan. All rights reserved.
CFBundleIdentifier
com.rehabman.driver.USBInjectAll
CFBundleInfoDictionaryVersion
@@ -19,7 +19,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 0.5.17
+ 0.6.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -27,11 +27,11 @@
MacOSX
CFBundleVersion
- 0.5.17
+ 0.6.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -39,9 +39,9 @@
DTSDKName
macosx10.11
DTXcode
- 0821
+ 0833
DTXcodeBuild
- 8C1002
+ 8E3004b
IOKitPersonalities
ConfigurationData
@@ -1415,7 +1415,7 @@
AQAAAA==
portType
- 2
+ 0
HP12
@@ -1424,7 +1424,7 @@
AgAAAA==
portType
- 2
+ 0
HP13
@@ -1433,7 +1433,7 @@
AwAAAA==
portType
- 2
+ 0
HP14
@@ -1442,7 +1442,7 @@
BAAAAA==
portType
- 2
+ 0
HP15
@@ -1451,7 +1451,7 @@
BQAAAA==
portType
- 2
+ 0
HP16
@@ -1460,7 +1460,7 @@
BgAAAA==
portType
- 2
+ 0
HP17
@@ -1469,7 +1469,7 @@
BwAAAA==
portType
- 2
+ 0
HP18
@@ -1478,7 +1478,7 @@
CAAAAA==
portType
- 2
+ 0
@@ -1497,7 +1497,7 @@
AQAAAA==
portType
- 2
+ 0
HP22
@@ -1506,7 +1506,7 @@
AgAAAA==
portType
- 2
+ 0
HP23
@@ -1515,7 +1515,7 @@
AwAAAA==
portType
- 2
+ 0
HP24
@@ -1524,7 +1524,7 @@
BAAAAA==
portType
- 2
+ 0
HP25
@@ -1533,7 +1533,7 @@
BQAAAA==
portType
- 2
+ 0
HP26
@@ -1542,7 +1542,7 @@
BgAAAA==
portType
- 2
+ 0
HP27
@@ -1551,7 +1551,7 @@
BwAAAA==
portType
- 2
+ 0
HP28
@@ -1560,7 +1560,7 @@
CAAAAA==
portType
- 2
+ 0
@@ -1572,6 +1572,113 @@
IOProviderClass
IOResources
+ MacBook10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook10,1
+
+ MacBook10,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBook10,1
+
+ MacBook10,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBook10,1
+
+ MacBook10,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBook10,1
+
+ MacBook10,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBook10,1
+
+ MacBook10,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBook10,1
+
+ MacBook8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook8,1
+
MacBook8,1-EH01
CFBundleIdentifier
@@ -1653,6 +1760,19 @@
model
MacBook8,1
+ MacBook9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook9,1
+
MacBook9,1-EH01
CFBundleIdentifier
@@ -1734,6 +1854,19 @@
model
MacBook9,1
+ MacBookAir4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir4,1
+
MacBookAir4,1-EH01
CFBundleIdentifier
@@ -1815,6 +1948,19 @@
model
MacBookAir4,1
+ MacBookAir4,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir4,2
+
MacBookAir4,2-EH01
CFBundleIdentifier
@@ -1896,6 +2042,19 @@
model
MacBookAir4,2
+ MacBookAir5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir5,1
+
MacBookAir5,1-EH01
CFBundleIdentifier
@@ -1977,6 +2136,19 @@
model
MacBookAir5,1
+ MacBookAir5,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir5,2
+
MacBookAir5,2-EH01
CFBundleIdentifier
@@ -2058,6 +2230,19 @@
model
MacBookAir5,2
+ MacBookAir6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir6,1
+
MacBookAir6,1-EH01
CFBundleIdentifier
@@ -2139,6 +2324,19 @@
model
MacBookAir6,1
+ MacBookAir6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir6,2
+
MacBookAir6,2-EH01
CFBundleIdentifier
@@ -2220,6 +2418,19 @@
model
MacBookAir6,2
+ MacBookAir7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir7,1
+
MacBookAir7,1-EH01
CFBundleIdentifier
@@ -2301,6 +2512,19 @@
model
MacBookAir7,1
+ MacBookAir7,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir7,2
+
MacBookAir7,2-EH01
CFBundleIdentifier
@@ -2382,6 +2606,19 @@
model
MacBookAir7,2
+ MacBookPro10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro10,1
+
MacBookPro10,1-EH01
CFBundleIdentifier
@@ -2463,6 +2700,19 @@
model
MacBookPro10,1
+ MacBookPro11,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,1
+
MacBookPro11,1-EH01
CFBundleIdentifier
@@ -2544,6 +2794,19 @@
model
MacBookPro11,1
+ MacBookPro11,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,2
+
MacBookPro11,2-EH01
CFBundleIdentifier
@@ -2625,6 +2888,19 @@
model
MacBookPro11,2
+ MacBookPro11,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,3
+
MacBookPro11,3-EH01
CFBundleIdentifier
@@ -2706,6 +2982,19 @@
model
MacBookPro11,3
+ MacBookPro11,4-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,4
+
MacBookPro11,4-EH01
CFBundleIdentifier
@@ -2787,6 +3076,19 @@
model
MacBookPro11,4
+ MacBookPro11,5-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,5
+
MacBookPro11,5-EH01
CFBundleIdentifier
@@ -2868,6 +3170,19 @@
model
MacBookPro11,5
+ MacBookPro12,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro12,1
+
MacBookPro12,1-EH01
CFBundleIdentifier
@@ -2949,6 +3264,19 @@
model
MacBookPro12,1
+ MacBookPro12,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro12,2
+
MacBookPro12,2-EH01
CFBundleIdentifier
@@ -3030,6 +3358,19 @@
model
MacBookPro12,2
+ MacBookPro13,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,1
+
MacBookPro13,1-EH01
CFBundleIdentifier
@@ -3111,6 +3452,19 @@
model
MacBookPro13,1
+ MacBookPro13,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,2
+
MacBookPro13,2-EH01
CFBundleIdentifier
@@ -3192,6 +3546,19 @@
model
MacBookPro13,2
+ MacBookPro13,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,3
+
MacBookPro13,3-EH01
CFBundleIdentifier
@@ -3273,6 +3640,301 @@
model
MacBookPro13,3
+ MacBookPro14,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,1
+
+ MacBookPro14,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,2
+
+ MacBookPro14,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,3
+
+ MacBookPro6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro6,1
+
MacBookPro6,1-EH01
CFBundleIdentifier
@@ -3354,6 +4016,19 @@
model
MacBookPro6,1
+ MacBookPro6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro6,2
+
MacBookPro6,2-EH01
CFBundleIdentifier
@@ -3435,6 +4110,19 @@
model
MacBookPro6,2
+ MacBookPro7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro7,1
+
MacBookPro7,1-EH01
CFBundleIdentifier
@@ -3516,6 +4204,19 @@
model
MacBookPro7,1
+ MacBookPro8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,1
+
MacBookPro8,1-EH01
CFBundleIdentifier
@@ -3597,6 +4298,19 @@
model
MacBookPro8,1
+ MacBookPro8,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,2
+
MacBookPro8,2-EH01
CFBundleIdentifier
@@ -3678,6 +4392,19 @@
model
MacBookPro8,2
+ MacBookPro8,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,3
+
MacBookPro8,3-EH01
CFBundleIdentifier
@@ -3759,6 +4486,19 @@
model
MacBookPro8,3
+ MacBookPro9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro9,1
+
MacBookPro9,1-EH01
CFBundleIdentifier
@@ -3840,6 +4580,19 @@
model
MacBookPro9,1
+ MacBookPro9,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro9,2
+
MacBookPro9,2-EH01
CFBundleIdentifier
@@ -3921,6 +4674,19 @@
model
MacBookPro9,2
+ MacBookpro10,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookpro10,2
+
MacBookpro10,2-EH01
CFBundleIdentifier
@@ -4002,6 +4768,19 @@
model
MacBookpro10,2
+ MacPro3,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro3,1
+
MacPro3,1-EH01
CFBundleIdentifier
@@ -4083,6 +4862,19 @@
model
MacPro3,1
+ MacPro4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro4,1
+
MacPro4,1-EH01
CFBundleIdentifier
@@ -4164,6 +4956,19 @@
model
MacPro4,1
+ MacPro5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro5,1
+
MacPro5,1-EH01
CFBundleIdentifier
@@ -4245,6 +5050,19 @@
model
MacPro5,1
+ MacPro6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro6,1
+
MacPro6,1-EH01
CFBundleIdentifier
@@ -4326,6 +5144,19 @@
model
MacPro6,1
+ Macmini5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,1
+
Macmini5,1-EH01
CFBundleIdentifier
@@ -4407,6 +5238,19 @@
model
Macmini5,1
+ Macmini5,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,2
+
Macmini5,2-EH01
CFBundleIdentifier
@@ -4488,6 +5332,19 @@
model
Macmini5,2
+ Macmini5,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,3
+
Macmini5,3-EH01
CFBundleIdentifier
@@ -4569,6 +5426,19 @@
model
Macmini5,3
+ Macmini6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini6,1
+
Macmini6,1-EH01
CFBundleIdentifier
@@ -4650,6 +5520,19 @@
model
Macmini6,1
+ Macmini6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini6,2
+
Macmini6,2-EH01
CFBundleIdentifier
@@ -4731,6 +5614,19 @@
model
Macmini6,2
+ Macmini7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini7,1
+
Macmini7,1-EH01
CFBundleIdentifier
@@ -4812,6 +5708,19 @@
model
Macmini7,1
+ iMac10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac10,1
+
iMac10,1-EH01
CFBundleIdentifier
@@ -4893,6 +5802,19 @@
model
iMac10,1
+ iMac11,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,1
+
iMac11,1-EH01
CFBundleIdentifier
@@ -4974,6 +5896,19 @@
model
iMac11,1
+ iMac11,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,2
+
iMac11,2-EH01
CFBundleIdentifier
@@ -5055,6 +5990,19 @@
model
iMac11,2
+ iMac11,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,3
+
iMac11,3-EH01
CFBundleIdentifier
@@ -5136,6 +6084,19 @@
model
iMac11,3
+ iMac12,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac12,1
+
iMac12,1-EH01
CFBundleIdentifier
@@ -5217,6 +6178,19 @@
model
iMac12,1
+ iMac12,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac12,2
+
iMac12,2-EH01
CFBundleIdentifier
@@ -5298,6 +6272,19 @@
model
iMac12,2
+ iMac13,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac13,1
+
iMac13,1-EH01
CFBundleIdentifier
@@ -5379,6 +6366,19 @@
model
iMac13,1
+ iMac13,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac13,2
+
iMac13,2-EH01
CFBundleIdentifier
@@ -5460,6 +6460,19 @@
model
iMac13,2
+ iMac14,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,1
+
iMac14,1-EH01
CFBundleIdentifier
@@ -5541,6 +6554,19 @@
model
iMac14,1
+ iMac14,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,2
+
iMac14,2-EH01
CFBundleIdentifier
@@ -5622,6 +6648,19 @@
model
iMac14,2
+ iMac14,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,3
+
iMac14,3-EH01
CFBundleIdentifier
@@ -5703,6 +6742,19 @@
model
iMac14,3
+ iMac15,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac15,1
+
iMac15,1-EH01
CFBundleIdentifier
@@ -5784,6 +6836,19 @@
model
iMac15,1
+ iMac16,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac16,1
+
iMac16,1-EH01
CFBundleIdentifier
@@ -5865,6 +6930,19 @@
model
iMac16,1
+ iMac16,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac16,2
+
iMac16,2-EH01
CFBundleIdentifier
@@ -5946,6 +7024,19 @@
model
iMac16,2
+ iMac17,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac17,1
+
iMac17,1-EH01
CFBundleIdentifier
@@ -6027,6 +7118,301 @@
model
iMac17,1
+ iMac18,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,1
+
+ iMac18,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,1
+
+ iMac18,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,1
+
+ iMac18,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,1
+
+ iMac18,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,1
+
+ iMac18,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,1
+
+ iMac18,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,2
+
+ iMac18,2-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,2
+
+ iMac18,2-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,2
+
+ iMac18,2-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,2
+
+ iMac18,2-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,2
+
+ iMac18,2-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,2
+
+ iMac18,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,3
+
+ iMac18,3-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,3
+
+ iMac18,3-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,3
+
+ iMac18,3-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,3
+
+ iMac18,3-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,3
+
+ iMac18,3-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,3
+
+ iMac4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac4,1
+
iMac4,1-EH01
CFBundleIdentifier
@@ -6108,6 +7494,19 @@
model
iMac4,1
+ iMac4,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac4,2
+
iMac4,2-EH01
CFBundleIdentifier
@@ -6189,6 +7588,19 @@
model
iMac4,2
+ iMac5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac5,1
+
iMac5,1-EH01
CFBundleIdentifier
@@ -6270,6 +7682,19 @@
model
iMac5,1
+ iMac6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac6,1
+
iMac6,1-EH01
CFBundleIdentifier
@@ -6351,6 +7776,19 @@
model
iMac6,1
+ iMac7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac7,1
+
iMac7,1-EH01
CFBundleIdentifier
@@ -6432,6 +7870,19 @@
model
iMac7,1
+ iMac8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac8,1
+
iMac8,1-EH01
CFBundleIdentifier
@@ -6513,6 +7964,19 @@
model
iMac8,1
+ iMac9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac9,1
+
iMac9,1-EH01
CFBundleIdentifier
diff --git a/EFI/CLOVER/kexts/10.11/USBInjectAll.kext/Contents/MacOS/USBInjectAll b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll
similarity index 81%
rename from EFI/CLOVER/kexts/10.11/USBInjectAll.kext/Contents/MacOS/USBInjectAll
rename to EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll
index b78cd3b..bd88ea2 100755
Binary files a/EFI/CLOVER/kexts/10.11/USBInjectAll.kext/Contents/MacOS/USBInjectAll and b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll differ
diff --git a/EFI/CLOVER/kexts/10.11/realtekALC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/realtekALC.kext/Contents/Info.plist
similarity index 77%
rename from EFI/CLOVER/kexts/10.11/realtekALC.kext/Contents/Info.plist
rename to EFI/CLOVER/kexts/10.13/realtekALC.kext/Contents/Info.plist
index cec9f03..d819987 100755
--- a/EFI/CLOVER/kexts/10.11/realtekALC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/realtekALC.kext/Contents/Info.plist
@@ -7,7 +7,7 @@
CFBundleDevelopmentRegion
English
CFBundleGetInfoString
- Realtek ALC 2.1, Copyright © 2015 toleda. All rights reserved.
+ Realtek ALC 2.8, Copyright © 2017 toleda. All rights reserved.
CFBundleIdentifier
com.apple.driver.RealtekALC
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2-toledaALC-110
+ 1.8-toledaALC-120
CFBundleSignature
????
CFBundleVersion
@@ -282,6 +282,88 @@
Comment
toledaALC
+
+ CodecID
+ 283904103
+ ConfigData
+ IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWcfASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGnHFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 1
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283904103
+ ConfigData
+ IUccECFHHUAhRx4RIUcfkCFHDAIhVxzwIVcdACFXHgAhVx9AIWcc8CFnHQAhZx4AIWcfQCF3HPAhdx0AIXceACF3H0AhhxxAIYcdYCGHHgEhhx8BIZccYCGXHZAhlx6gIZcfkCGnHFAhpx0QIaceASGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 2
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906408
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqABhx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0wAacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 1
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906408
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAF3HPABdx0AAXceAAF3H0ABhxxAAYcdYAGHHgEBhx8BAZccYAGXHZABlx6gAZcfkAGnHFABpx0QAaceAQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 2
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906592
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQGHHEABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAaccUAGnHTABpx6BAacfAQG3HHABtx1AAbceIQG3HwIBtwwCAecckAHnHWEB5x5LAecfAQ==
+ FuncGroup
+ 1
+ LayoutID
+ 1
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906592
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAGHHEABhx1gAYceAQGHHwEBlxxgAZcdkAGXHqABlx+QAaccUAGnHRABpx4BAacfAQG3HHABtx1AAbceIQG3HwIBtwwCAecckAHnHWEB5x5LAecfAQ==
+ FuncGroup
+ 1
+ LayoutID
+ 2
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906592
+ ConfigData
+ AUccEAFHHUABRx4RAUcfAQGHHFABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAacccAGnHTABpx6BAacfAQG3HIABtx1AAbceIQG3HwEB5xyQAecd4AHnHkUB5x8BAUcMAg==
+ FuncGroup
+ 1
+ LayoutID
+ 3
+
IOClass
AppleHDAHardwareConfigDriver
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/Info.plist
index dbd998f..0a0e300 100755
--- a/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -37,11 +37,11 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
OSBundleCompatibleVersion
- 1.3.5
+ 1.3.9
OSBundleLibraries
com.apple.iokit.IOPCIFamily
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID b/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID
index a768dbd..c3548cf 100755
Binary files a/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID and b/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID differ
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID_Intel_GbX.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakePCIID_Intel_GbX.kext/Contents/Info.plist
index f196721..610be3c 100755
--- a/EFI/CLOVER/kexts/Other/FakePCIID_Intel_GbX.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakePCIID_Intel_GbX.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-GbX
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
IOKitPersonalities
Intel GbX
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
new file mode 100755
index 0000000..79f611e
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
@@ -0,0 +1,165 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Intel-HDMI-Audio
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Intel_HDMI_Audio
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.9
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.9
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E2002
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0832
+ DTXcodeBuild
+ 8E2002
+ IOKitPersonalities
+
+ Intel HDMI Audio - 100-series 0x9d70
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x9d708086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0x9d71
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x9d718086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0xa170
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cJ0AAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa1708086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 100-series 0xa171
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa1718086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - 200-series 0xa2f0
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ cKEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xa2f08086
+ IOProviderClass
+ IOPCIDevice
+
+ Intel HDMI Audio - Haswell
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ DAoAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0x0c0c8086
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist
new file mode 100755
index 0000000..ba2c8d3
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/FakePCIID_Intel_HD_Graphics.kext/Contents/Info.plist
@@ -0,0 +1,165 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Intel-HD-Graphics
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Intel_HD_Graphics
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.9
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.9
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E2002
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0832
+ DTXcodeBuild
+ 8E2002
+ IOKitPersonalities
+
+ HD4200 HD4400 HD4600 P4600
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ EgQAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x04128086 0x04168086 0x0a168086 0x0a1e8086 0x041e8086 0x041a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ HD510 HD515 HD520 HD530 P530
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ EhkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x19128086 0x19068086 0x19138086 0x191e8086 0x19168086 0x191b8086 0x19028086 0x191d8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ Iris 540 Iris 550 Iris Pro 580
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ FhkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x19268086 0x19278086 0x193b8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ P4000
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ ZgEAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x01668086 0x016a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ P6300 - 162a
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ IhYAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x16228086 0x162a8086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/Info.plist
index 50edd9a..18376af 100755
--- a/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16C67
+ 16F73
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.5
+ 1.3.9
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.5
+ 1.3.9
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E2002
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.6
DTXcode
- 0821
+ 0832
DTXcodeBuild
- 8C1002
+ 8E2002
IOKitPersonalities
XHCIMux 7-series
@@ -142,7 +142,7 @@
com.apple.kpi.unsupported
8.0.0
org.rehabman.driver.FakePCIID
- 1.3.5
+ 1.3.9
OSBundleRequired
Root
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux b/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux
index 3b96b3c..c26d8b5 100755
Binary files a/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux and b/EFI/CLOVER/kexts/Other/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux differ
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/Info.plist
index 1a755ed..26f350b 100755
--- a/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
FakeSMC
@@ -116,6 +116,27 @@
hfwETdgSevQ=
+ ALI0
+
+ {ali
+
+ BwECAA==
+
+
+ ALRV
+
+ ui16
+
+ AAE=
+
+
+ ALV0
+
+ {alv
+
+ ARAGdQEgALYO4A==
+
+
FNum
ui8
@@ -137,6 +158,13 @@
AQQKAAY=
+ MSLD
+
+ ui8
+
+ AA==
+
+
MSSD
si8
@@ -181,6 +209,13 @@
ATAPAAAD
+ RMde
+
+ char
+
+ QQ==
+
+
RVBF
{rev
@@ -239,7 +274,7 @@
RM,Build
Release-rehabman
RM,Version
- FakeSMC 1758
+ FakeSMC 1759
FakeSMCKeyStore
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC b/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC
index ac7af20..1cfc167 100755
Binary files a/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC and b/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC differ
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_ACPISensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakeSMC_ACPISensors.kext/Contents/Info.plist
index 73475a9..5adfb2f 100755
--- a/EFI/CLOVER/kexts/Other/FakeSMC_ACPISensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakeSMC_ACPISensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,11 +23,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -35,9 +35,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
ACPI Customizable Monitoring Plugin
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/Info.plist
index 5142336..aab5ef4 100755
--- a/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,11 +23,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -35,9 +35,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
Intel Thermal Monitor
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/Info.plist
index 7ea28ec..35388e7 100755
--- a/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
AMD Radeon Monitoring Plugin
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/Info.plist
index c37dad9..dcf265e 100755
--- a/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16E195
+ 16F73
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-332-gf3a8525c.1758
+ 6.25-333-g05e0f4be.1759
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1758
+ 1759
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E1000a
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.8
DTXcode
- 0831
+ 0833
DTXcodeBuild
- 8E1000a
+ 8E3004b
IOKitPersonalities
Fintek F718x Monitor
diff --git a/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist
new file mode 100755
index 0000000..69dc308
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist
@@ -0,0 +1,81 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G29
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Lilu
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Lilu
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.0
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.0
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A235
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0900
+ DTXcodeBuild
+ 9A235
+ IOKitPersonalities
+
+ as.vit9696.Lilu
+
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ IOClass
+ Lilu
+ IOMatchCategory
+ Lilu
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2016-2017 vit9696. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.2.0
+ OSBundleLibraries
+
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/MacOS/Lilu b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/MacOS/Lilu
new file mode 100755
index 0000000..e12dedf
Binary files /dev/null and b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..ab95501
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Info.plist
@@ -0,0 +1,100 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G29
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ NvidiaGraphicsFixup
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ NvidiaGraphicsFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A1004
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0901
+ DTXcodeBuild
+ 9A1004
+ IOKitPersonalities
+
+ as.lvs1974.NvidiaAudio
+
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ IOClass
+ NVidiaAudio
+ IOMatchCategory
+ IOService
+ IOPCIClassMatch
+ 0x04030000&0xffff0000
+ IOPCIMatch
+ 0x000010de&0x0000ffff
+ IOProbeScore
+ 60000
+ IOProviderClass
+ IOPCIDevice
+
+ as.lvs1974.NvidiaGraphicsFixup
+
+ CFBundleIdentifier
+ as.lvs1974.NvidiaGraphicsFixup
+ IOClass
+ NvidiaGraphicsFixup
+ IOMatchCategory
+ NvidiaGraphicsFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.kpi.bsd
+ 12.0.0
+ com.apple.kpi.dsep
+ 12.0.0
+ com.apple.kpi.iokit
+ 12.0.0
+ com.apple.kpi.libkern
+ 12.0.0
+ com.apple.kpi.mach
+ 12.0.0
+ com.apple.kpi.unsupported
+ 12.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup
new file mode 100755
index 0000000..8be23bf
Binary files /dev/null and b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup differ
diff --git a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
new file mode 100755
index 0000000..407905d
--- /dev/null
+++ b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
@@ -0,0 +1,49 @@
+- _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.
diff --git a/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/Info.plist
index 00dc0b5..bc34e1f 100755
--- a/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/Info.plist
@@ -3,13 +3,13 @@
BuildMachineOSBuild
- 16C67
+ 16G29
CFBundleDevelopmentRegion
English
CFBundleExecutable
USBInjectAll
CFBundleGetInfoString
- 0.5.17 Copyright © 2015 RehabMan. All rights reserved.
+ 0.6.2 Copyright © 2015 RehabMan. All rights reserved.
CFBundleIdentifier
com.rehabman.driver.USBInjectAll
CFBundleInfoDictionaryVersion
@@ -19,7 +19,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 0.5.17
+ 0.6.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -27,11 +27,11 @@
MacOSX
CFBundleVersion
- 0.5.17
+ 0.6.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
@@ -39,9 +39,9 @@
DTSDKName
macosx10.11
DTXcode
- 0821
+ 0833
DTXcodeBuild
- 8C1002
+ 8E3004b
IOKitPersonalities
ConfigurationData
@@ -1415,7 +1415,7 @@
AQAAAA==
portType
- 2
+ 0
HP12
@@ -1424,7 +1424,7 @@
AgAAAA==
portType
- 2
+ 0
HP13
@@ -1433,7 +1433,7 @@
AwAAAA==
portType
- 2
+ 0
HP14
@@ -1442,7 +1442,7 @@
BAAAAA==
portType
- 2
+ 0
HP15
@@ -1451,7 +1451,7 @@
BQAAAA==
portType
- 2
+ 0
HP16
@@ -1460,7 +1460,7 @@
BgAAAA==
portType
- 2
+ 0
HP17
@@ -1469,7 +1469,7 @@
BwAAAA==
portType
- 2
+ 0
HP18
@@ -1478,7 +1478,7 @@
CAAAAA==
portType
- 2
+ 0
@@ -1497,7 +1497,7 @@
AQAAAA==
portType
- 2
+ 0
HP22
@@ -1506,7 +1506,7 @@
AgAAAA==
portType
- 2
+ 0
HP23
@@ -1515,7 +1515,7 @@
AwAAAA==
portType
- 2
+ 0
HP24
@@ -1524,7 +1524,7 @@
BAAAAA==
portType
- 2
+ 0
HP25
@@ -1533,7 +1533,7 @@
BQAAAA==
portType
- 2
+ 0
HP26
@@ -1542,7 +1542,7 @@
BgAAAA==
portType
- 2
+ 0
HP27
@@ -1551,7 +1551,7 @@
BwAAAA==
portType
- 2
+ 0
HP28
@@ -1560,7 +1560,7 @@
CAAAAA==
portType
- 2
+ 0
@@ -1572,6 +1572,113 @@
IOProviderClass
IOResources
+ MacBook10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook10,1
+
+ MacBook10,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBook10,1
+
+ MacBook10,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBook10,1
+
+ MacBook10,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBook10,1
+
+ MacBook10,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBook10,1
+
+ MacBook10,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBook10,1
+
+ MacBook8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook8,1
+
MacBook8,1-EH01
CFBundleIdentifier
@@ -1653,6 +1760,19 @@
model
MacBook8,1
+ MacBook9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBook9,1
+
MacBook9,1-EH01
CFBundleIdentifier
@@ -1734,6 +1854,19 @@
model
MacBook9,1
+ MacBookAir4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir4,1
+
MacBookAir4,1-EH01
CFBundleIdentifier
@@ -1815,6 +1948,19 @@
model
MacBookAir4,1
+ MacBookAir4,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir4,2
+
MacBookAir4,2-EH01
CFBundleIdentifier
@@ -1896,6 +2042,19 @@
model
MacBookAir4,2
+ MacBookAir5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir5,1
+
MacBookAir5,1-EH01
CFBundleIdentifier
@@ -1977,6 +2136,19 @@
model
MacBookAir5,1
+ MacBookAir5,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir5,2
+
MacBookAir5,2-EH01
CFBundleIdentifier
@@ -2058,6 +2230,19 @@
model
MacBookAir5,2
+ MacBookAir6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir6,1
+
MacBookAir6,1-EH01
CFBundleIdentifier
@@ -2139,6 +2324,19 @@
model
MacBookAir6,1
+ MacBookAir6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir6,2
+
MacBookAir6,2-EH01
CFBundleIdentifier
@@ -2220,6 +2418,19 @@
model
MacBookAir6,2
+ MacBookAir7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir7,1
+
MacBookAir7,1-EH01
CFBundleIdentifier
@@ -2301,6 +2512,19 @@
model
MacBookAir7,1
+ MacBookAir7,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookAir7,2
+
MacBookAir7,2-EH01
CFBundleIdentifier
@@ -2382,6 +2606,19 @@
model
MacBookAir7,2
+ MacBookPro10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro10,1
+
MacBookPro10,1-EH01
CFBundleIdentifier
@@ -2463,6 +2700,19 @@
model
MacBookPro10,1
+ MacBookPro11,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,1
+
MacBookPro11,1-EH01
CFBundleIdentifier
@@ -2544,6 +2794,19 @@
model
MacBookPro11,1
+ MacBookPro11,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,2
+
MacBookPro11,2-EH01
CFBundleIdentifier
@@ -2625,6 +2888,19 @@
model
MacBookPro11,2
+ MacBookPro11,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,3
+
MacBookPro11,3-EH01
CFBundleIdentifier
@@ -2706,6 +2982,19 @@
model
MacBookPro11,3
+ MacBookPro11,4-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,4
+
MacBookPro11,4-EH01
CFBundleIdentifier
@@ -2787,6 +3076,19 @@
model
MacBookPro11,4
+ MacBookPro11,5-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro11,5
+
MacBookPro11,5-EH01
CFBundleIdentifier
@@ -2868,6 +3170,19 @@
model
MacBookPro11,5
+ MacBookPro12,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro12,1
+
MacBookPro12,1-EH01
CFBundleIdentifier
@@ -2949,6 +3264,19 @@
model
MacBookPro12,1
+ MacBookPro12,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro12,2
+
MacBookPro12,2-EH01
CFBundleIdentifier
@@ -3030,6 +3358,19 @@
model
MacBookPro12,2
+ MacBookPro13,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,1
+
MacBookPro13,1-EH01
CFBundleIdentifier
@@ -3111,6 +3452,19 @@
model
MacBookPro13,1
+ MacBookPro13,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,2
+
MacBookPro13,2-EH01
CFBundleIdentifier
@@ -3192,6 +3546,19 @@
model
MacBookPro13,2
+ MacBookPro13,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro13,3
+
MacBookPro13,3-EH01
CFBundleIdentifier
@@ -3273,6 +3640,301 @@
model
MacBookPro13,3
+ MacBookPro14,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,1
+
+ MacBookPro14,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,1
+
+ MacBookPro14,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,2
+
+ MacBookPro14,2-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,2
+
+ MacBookPro14,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ MacBookPro14,3
+
+ MacBookPro14,3-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ MacBookPro14,3
+
+ MacBookPro6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro6,1
+
MacBookPro6,1-EH01
CFBundleIdentifier
@@ -3354,6 +4016,19 @@
model
MacBookPro6,1
+ MacBookPro6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro6,2
+
MacBookPro6,2-EH01
CFBundleIdentifier
@@ -3435,6 +4110,19 @@
model
MacBookPro6,2
+ MacBookPro7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro7,1
+
MacBookPro7,1-EH01
CFBundleIdentifier
@@ -3516,6 +4204,19 @@
model
MacBookPro7,1
+ MacBookPro8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,1
+
MacBookPro8,1-EH01
CFBundleIdentifier
@@ -3597,6 +4298,19 @@
model
MacBookPro8,1
+ MacBookPro8,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,2
+
MacBookPro8,2-EH01
CFBundleIdentifier
@@ -3678,6 +4392,19 @@
model
MacBookPro8,2
+ MacBookPro8,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro8,3
+
MacBookPro8,3-EH01
CFBundleIdentifier
@@ -3759,6 +4486,19 @@
model
MacBookPro8,3
+ MacBookPro9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro9,1
+
MacBookPro9,1-EH01
CFBundleIdentifier
@@ -3840,6 +4580,19 @@
model
MacBookPro9,1
+ MacBookPro9,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookPro9,2
+
MacBookPro9,2-EH01
CFBundleIdentifier
@@ -3921,6 +4674,19 @@
model
MacBookPro9,2
+ MacBookpro10,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacBookpro10,2
+
MacBookpro10,2-EH01
CFBundleIdentifier
@@ -4002,6 +4768,19 @@
model
MacBookpro10,2
+ MacPro3,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro3,1
+
MacPro3,1-EH01
CFBundleIdentifier
@@ -4083,6 +4862,19 @@
model
MacPro3,1
+ MacPro4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro4,1
+
MacPro4,1-EH01
CFBundleIdentifier
@@ -4164,6 +4956,19 @@
model
MacPro4,1
+ MacPro5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro5,1
+
MacPro5,1-EH01
CFBundleIdentifier
@@ -4245,6 +5050,19 @@
model
MacPro5,1
+ MacPro6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ MacPro6,1
+
MacPro6,1-EH01
CFBundleIdentifier
@@ -4326,6 +5144,19 @@
model
MacPro6,1
+ Macmini5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,1
+
Macmini5,1-EH01
CFBundleIdentifier
@@ -4407,6 +5238,19 @@
model
Macmini5,1
+ Macmini5,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,2
+
Macmini5,2-EH01
CFBundleIdentifier
@@ -4488,6 +5332,19 @@
model
Macmini5,2
+ Macmini5,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini5,3
+
Macmini5,3-EH01
CFBundleIdentifier
@@ -4569,6 +5426,19 @@
model
Macmini5,3
+ Macmini6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini6,1
+
Macmini6,1-EH01
CFBundleIdentifier
@@ -4650,6 +5520,19 @@
model
Macmini6,1
+ Macmini6,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini6,2
+
Macmini6,2-EH01
CFBundleIdentifier
@@ -4731,6 +5614,19 @@
model
Macmini6,2
+ Macmini7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ Macmini7,1
+
Macmini7,1-EH01
CFBundleIdentifier
@@ -4812,6 +5708,19 @@
model
Macmini7,1
+ iMac10,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac10,1
+
iMac10,1-EH01
CFBundleIdentifier
@@ -4893,6 +5802,19 @@
model
iMac10,1
+ iMac11,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,1
+
iMac11,1-EH01
CFBundleIdentifier
@@ -4974,6 +5896,19 @@
model
iMac11,1
+ iMac11,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,2
+
iMac11,2-EH01
CFBundleIdentifier
@@ -5055,6 +5990,19 @@
model
iMac11,2
+ iMac11,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac11,3
+
iMac11,3-EH01
CFBundleIdentifier
@@ -5136,6 +6084,19 @@
model
iMac11,3
+ iMac12,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac12,1
+
iMac12,1-EH01
CFBundleIdentifier
@@ -5217,6 +6178,19 @@
model
iMac12,1
+ iMac12,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac12,2
+
iMac12,2-EH01
CFBundleIdentifier
@@ -5298,6 +6272,19 @@
model
iMac12,2
+ iMac13,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac13,1
+
iMac13,1-EH01
CFBundleIdentifier
@@ -5379,6 +6366,19 @@
model
iMac13,1
+ iMac13,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac13,2
+
iMac13,2-EH01
CFBundleIdentifier
@@ -5460,6 +6460,19 @@
model
iMac13,2
+ iMac14,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,1
+
iMac14,1-EH01
CFBundleIdentifier
@@ -5541,6 +6554,19 @@
model
iMac14,1
+ iMac14,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,2
+
iMac14,2-EH01
CFBundleIdentifier
@@ -5622,6 +6648,19 @@
model
iMac14,2
+ iMac14,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac14,3
+
iMac14,3-EH01
CFBundleIdentifier
@@ -5703,6 +6742,19 @@
model
iMac14,3
+ iMac15,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac15,1
+
iMac15,1-EH01
CFBundleIdentifier
@@ -5784,6 +6836,19 @@
model
iMac15,1
+ iMac16,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac16,1
+
iMac16,1-EH01
CFBundleIdentifier
@@ -5865,6 +6930,19 @@
model
iMac16,1
+ iMac16,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac16,2
+
iMac16,2-EH01
CFBundleIdentifier
@@ -5946,6 +7024,19 @@
model
iMac16,2
+ iMac17,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac17,1
+
iMac17,1-EH01
CFBundleIdentifier
@@ -6027,6 +7118,301 @@
model
iMac17,1
+ iMac18,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,1
+
+ iMac18,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,1
+
+ iMac18,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,1
+
+ iMac18,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,1
+
+ iMac18,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,1
+
+ iMac18,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,1
+
+ iMac18,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,2
+
+ iMac18,2-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,2
+
+ iMac18,2-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,2
+
+ iMac18,2-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,2
+
+ iMac18,2-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,2
+
+ iMac18,2-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,2
+
+ iMac18,3-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac18,3
+
+ iMac18,3-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac18,3
+
+ iMac18,3-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac18,3
+
+ iMac18,3-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac18,3
+
+ iMac18,3-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac18,3
+
+ iMac18,3-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac18,3
+
+ iMac4,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac4,1
+
iMac4,1-EH01
CFBundleIdentifier
@@ -6108,6 +7494,19 @@
model
iMac4,1
+ iMac4,2-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac4,2
+
iMac4,2-EH01
CFBundleIdentifier
@@ -6189,6 +7588,19 @@
model
iMac4,2
+ iMac5,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac5,1
+
iMac5,1-EH01
CFBundleIdentifier
@@ -6270,6 +7682,19 @@
model
iMac5,1
+ iMac6,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac6,1
+
iMac6,1-EH01
CFBundleIdentifier
@@ -6351,6 +7776,19 @@
model
iMac6,1
+ iMac7,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac7,1
+
iMac7,1-EH01
CFBundleIdentifier
@@ -6432,6 +7870,19 @@
model
iMac7,1
+ iMac8,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac8,1
+
iMac8,1-EH01
CFBundleIdentifier
@@ -6513,6 +7964,19 @@
model
iMac8,1
+ iMac9,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac9,1
+
iMac9,1-EH01
CFBundleIdentifier
diff --git a/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/MacOS/USBInjectAll b/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/MacOS/USBInjectAll
index b78cd3b..bd88ea2 100755
Binary files a/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/MacOS/USBInjectAll and b/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/MacOS/USBInjectAll differ
diff --git a/EFI/CLOVER/kexts/Other/realtekALC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/realtekALC.kext/Contents/Info.plist
index cec9f03..d819987 100755
--- a/EFI/CLOVER/kexts/Other/realtekALC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/realtekALC.kext/Contents/Info.plist
@@ -7,7 +7,7 @@
CFBundleDevelopmentRegion
English
CFBundleGetInfoString
- Realtek ALC 2.1, Copyright © 2015 toleda. All rights reserved.
+ Realtek ALC 2.8, Copyright © 2017 toleda. All rights reserved.
CFBundleIdentifier
com.apple.driver.RealtekALC
CFBundleInfoDictionaryVersion
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2-toledaALC-110
+ 1.8-toledaALC-120
CFBundleSignature
????
CFBundleVersion
@@ -282,6 +282,88 @@
Comment
toledaALC
+
+ CodecID
+ 283904103
+ ConfigData
+ IUccECFHHUAhRx4RIUcfkCFHDAIhVxwgIVcdECFXHgEhVx8BIWccMCFnHWAhZx4BIWcfASF3HPAhdx0AIXceACF3H0AhhxxAIYcdkCGHHqAhhx+QIZccYCGXHZAhlx6BIZcfAiGnHFAhpx0wIacegSGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 1
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283904103
+ ConfigData
+ IUccECFHHUAhRx4RIUcfkCFHDAIhVxzwIVcdACFXHgAhVx9AIWcc8CFnHQAhZx4AIWcfQCF3HPAhdx0AIXceACF3H0AhhxxAIYcdYCGHHgEhhx8BIZccYCGXHZAhlx6gIZcfkCGnHFAhpx0QIaceASGnHwEhtxxwIbcdQCG3HiEhtx8CIbcMAiHnHJAh5x1hIeceSyHnHwEh9xzwIfcdACH3HgAh9x9AIRcc8CEXHQAhFx4AIRcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 2
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906408
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQF3HPABdx0AAXceAAF3H0ABhxxAAYcdkAGHHqABhx+QAZccYAGXHZABlx6BAZcfAgGnHFABpx0wAacegQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 1
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906408
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAF3HPABdx0AAXceAAF3H0ABhxxAAYcdYAGHHgEBhx8BAZccYAGXHZABlx6gAZcfkAGnHFABpx0QAaceAQGnHwEBtxxwAbcdQAG3HiEBtx8CAbcMAgHnHJAB5x1hAeceSwHnHwEB9xzwAfcdAAH3HgAB9x9AARcc8AEXHQABFx4AARcfQA==
+ FuncGroup
+ 1
+ LayoutID
+ 2
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906592
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxwgAVcdEAFXHgEBVx8BAWccMAFnHWABZx4BAWcfAQGHHEABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAaccUAGnHTABpx6BAacfAQG3HHABtx1AAbceIQG3HwIBtwwCAecckAHnHWEB5x5LAecfAQ==
+ FuncGroup
+ 1
+ LayoutID
+ 1
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906592
+ ConfigData
+ AUccEAFHHUABRx4RAUcfkAFHDAIBVxzwAVcdAAFXHgABVx9AAWcc8AFnHQABZx4AAWcfQAGHHEABhx1gAYceAQGHHwEBlxxgAZcdkAGXHqABlx+QAaccUAGnHRABpx4BAacfAQG3HHABtx1AAbceIQG3HwIBtwwCAecckAHnHWEB5x5LAecfAQ==
+ FuncGroup
+ 1
+ LayoutID
+ 2
+ Comment
+ toledaALC
+
+
+ CodecID
+ 283906592
+ ConfigData
+ AUccEAFHHUABRx4RAUcfAQGHHFABhx2QAYceoAGHH5ABlxxgAZcdkAGXHoEBlx8CAacccAGnHTABpx6BAacfAQG3HIABtx1AAbceIQG3HwEB5xyQAecd4AHnHkUB5x8BAUcMAg==
+ FuncGroup
+ 1
+ LayoutID
+ 3
+
IOClass
AppleHDAHardwareConfigDriver
diff --git a/EFI/CLOVER/tools/bdmesg.efi b/EFI/CLOVER/tools/bdmesg.efi
index 6941b92..2fb1693 100755
Binary files a/EFI/CLOVER/tools/bdmesg.efi and b/EFI/CLOVER/tools/bdmesg.efi differ
diff --git a/AGDPfix-2.app/Contents/Info.plist b/Tools/AGDPfix-2.app/Contents/Info.plist
similarity index 100%
rename from AGDPfix-2.app/Contents/Info.plist
rename to Tools/AGDPfix-2.app/Contents/Info.plist
diff --git a/AGDPfix-2.app/Contents/MacOS/applet b/Tools/AGDPfix-2.app/Contents/MacOS/applet
similarity index 100%
rename from AGDPfix-2.app/Contents/MacOS/applet
rename to Tools/AGDPfix-2.app/Contents/MacOS/applet
diff --git a/AGDPfix-2.app/Contents/PkgInfo b/Tools/AGDPfix-2.app/Contents/PkgInfo
similarity index 100%
rename from AGDPfix-2.app/Contents/PkgInfo
rename to Tools/AGDPfix-2.app/Contents/PkgInfo
diff --git a/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt b/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt
new file mode 100755
index 0000000..af8b1cf
Binary files /dev/null and b/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt differ
diff --git a/AGDPfix-2.app/Contents/Resources/applet.icns b/Tools/AGDPfix-2.app/Contents/Resources/applet.icns
similarity index 100%
rename from AGDPfix-2.app/Contents/Resources/applet.icns
rename to Tools/AGDPfix-2.app/Contents/Resources/applet.icns
diff --git a/AGDPfix-2.app/Contents/Resources/applet.rsrc b/Tools/AGDPfix-2.app/Contents/Resources/applet.rsrc
similarity index 100%
rename from AGDPfix-2.app/Contents/Resources/applet.rsrc
rename to Tools/AGDPfix-2.app/Contents/Resources/applet.rsrc
diff --git a/AGDPfix-2.app/Contents/Resources/description.rtfd/TXT.rtf b/Tools/AGDPfix-2.app/Contents/Resources/description.rtfd/TXT.rtf
similarity index 100%
rename from AGDPfix-2.app/Contents/Resources/description.rtfd/TXT.rtf
rename to Tools/AGDPfix-2.app/Contents/Resources/description.rtfd/TXT.rtf
diff --git a/WebDriver-378.05.05.05f01.pkg b/WebDriver-378.10.10.10.20.107.pkg
similarity index 82%
rename from WebDriver-378.05.05.05f01.pkg
rename to WebDriver-378.10.10.10.20.107.pkg
index 5f3cb4b..a4eb25e 100644
Binary files a/WebDriver-378.05.05.05f01.pkg and b/WebDriver-378.10.10.10.20.107.pkg differ
diff --git a/audio_cloverALC-120_v1.0f.command b/audio_cloverALC-130_v0.3.command
similarity index 93%
rename from audio_cloverALC-120_v1.0f.command
rename to audio_cloverALC-130_v0.3.command
index 5236b9a..e31d8dd 100755
--- a/audio_cloverALC-120_v1.0f.command
+++ b/audio_cloverALC-130_v0.3.command
@@ -1,23 +1,23 @@
#!/bin/sh
# Maintained by: toleda for: github.com/toleda/audio_cloverALC
-gFile="audio_cloverALC-120.command_v1.0f"
-# gFile="audio_pikeralphaALC-120.command_v1.0f"
+gFile="audio_cloverALC-130.command_v0.3"
+# gFile="audio_pikeralphaALC-120.command_vv0.1"
# Credit: bcc9, RevoGirl, PikeRAlpha, SJ_UnderWater, RehabMan, TimeWalker75a, lisai9093
#
# OS X Clover Realtek ALC Onboard Audio
#
-# Enables OS X Realtek ALC onboard audio in 10.12, 10.11, 10.10, 10.9 and 10.8, all versions
+# Enables OS X Realtek ALC onboard audio in 10.13, 10.12, 10.11, 10.10, 10.9 and 10.8, all versions
# 1. Supports Realtek ALC885, 887, 888, 889, 892, 898, 1150 and 1220
# 2. Clover patched native AppleHDA.kext installed in System/Library/Extensions
#
# Requirements
-# 1. OS X: 10.12/10.11/10.10/10.9/10.8, all versions
+# 1. OS X: 10.13/10.12/10.11/10.10/10.9/10.8, all versions
# 2. Native AppleHDA.kext (if not installed, run 10.x installer)
# 3. Supported Realtek ALC on board audio codec (see above)
# 4. Audio ID: 1, 2 or 3 Injection, see https://github.com/toleda/audio_ALCinjection
#
# Installation
-# 1. Double click audio_cloverALC-120.command
+# 1. Double click audio_cloverALC-130.command
# 2. Enter password at prompt
# 3. For Clover/EFI, EFI partition must be mounted before running script
# 4. For Clover/Legacy, answer y to Confirm Clover Legacy Install (y/n)
@@ -34,12 +34,9 @@ gFile="audio_cloverALC-120.command_v1.0f"
# 9. Restart
#
# Change log:
-# v1.0f0 - 2/21/17: Add 1220 codecs, fix PlugIn, bugs
-# v1.0e0 - Not released
-# v1.0d0 - 8/24/16: Clean up, synch with realtekALC and pikeralphaALC
-# v1.0c0 - 8/16/16: Clean up
-# v1.0b0 - 8/7/16: KextTo Patch fix
-# v1.0a - 7/15/16: Initial 10.12 support
+# v0.3 - 9/12/17: Audio ID validation typo
+# v0.2 - 8/31/17: Audio ID validation
+# v0.1 - 7/5/17: Alpha 10.13 support
echo " "
echo "Agreement"
@@ -89,6 +86,7 @@ gRealtekALC=0
gAudioidvalid=n
gCodecvalid=n
g200SeriesAudio=n
+gCodecconfig=0
# debug
if [ $gDebug = 2 ]; then
@@ -113,6 +111,11 @@ fi
# verify system version
case ${gSysVer} in
+ 10.13* ) gSysName="High Sierra"
+ gSysFolder=kexts/10.13
+ gSID=$(csrutil status)
+ ;;
+
10.12* ) gSysName="Sierra"
gSysFolder=kexts/10.12
gSID=$(csrutil status)
@@ -164,7 +167,7 @@ if [ $gMake = 1 ]; then
sudo rm -R "$gExtensionsDirectory/AppleHDA.kext"
case $gSysName in
- "Sierra"|"El Capitan" )
+ "High Sierra"|"Sierra"|"El Capitan" )
sudo cp -X $gDesktopDirectory/AppleHDA.kext $gExtensionsDirectory/AppleHDA.kext
;;
@@ -230,7 +233,7 @@ if [ $gRealtekALC = 1 ]; then
case $gSysName in
- "Sierra"|"El Capitan" )
+ "High Sierra"|"Sierra"|"El Capitan" )
echo $gSID > /tmp/gsid.txt
if [[ $(cat /tmp/gsid.txt | grep -c "disabled") = 0 ]]; then
rm -R /tmp/gsid.txt
@@ -274,7 +277,7 @@ if [ $gRealtekALC = 1 ]; then
[yY]* )
case $gSysName in
- "Sierra"|"El Capitan" )
+ "High Sierra"|"Sierra"|"El Capitan" )
echo $gSID > /tmp/gsid.txt
if [[ $(cat /tmp/gsid.txt | grep -c "disabled") = 0 ]]; then
@@ -379,7 +382,7 @@ if [ $gEFI = 1 ]; then
case $gSysName in
- "Sierra"|"El Capitan" )
+ "High Sierra"|"Sierra"|"El Capitan" )
echo $gSID > /tmp/gsid.txt
if [[ $(cat /tmp/gsid.txt | grep -c "disabled") = 0 ]]; then
rm -R /tmp/gsid.txt
@@ -452,7 +455,7 @@ else
cp -p "$gCloverDirectory/config.plist" "/tmp/config.txt"
case $gSysName in
- "Sierra"|"El Capitan" )
+ "High Sierra"|"Sierra"|"El Capitan" )
echo $gSID > /tmp/gsid.txt
if [[ $(cat /tmp/gsid.txt | grep -c "disabled") = 0 ]]; then
rm -R /tmp/gsid.txt
@@ -657,7 +660,7 @@ gCodecsInstalled=$(ioreg -rxn IOHDACodecDevice | grep VendorID | awk '{ print $4
gCodecsVersion=$(ioreg -rxn IOHDACodecDevice | grep RevisionID| awk '{ print $4 }')
# debug
-#if [ $gDebug = 2 ]; then ##
+if [ $gDebug = 2 ]; then ##
# if [ $gDebug = 1 ] || [ $gDebug = 2 ]; then
# gCodecsInstalled=0x10ec0887
# gCodecsVersion=0x100101
@@ -665,11 +668,11 @@ gCodecsVersion=$(ioreg -rxn IOHDACodecDevice | grep RevisionID| awk '{ print $4
# gCodecsVersion=0x100302
# gCodecsInstalled=0x10ec0900
# gCodecsInstalled=0x10ec1168
-# gCodecsInstalled=0x10ec1220
+gCodecsInstalled=0x10ec1220
# gCodecsVersion=0x100001
# gCodecsInstalled=0x10134206
# gCodecsVersion=0x100302
-#fi
+fi
if [ $gDebug = 2 ]; then
echo "gCodecsInstalled = $gCodecsInstalled"
@@ -961,33 +964,123 @@ if [ $gController = 1 ]; then
fi
# validate audio id
-case $gAudioid in
-# 0|1|2|3 ) gAudioidvalid=y;;
-1|2|3 ) gAudioidvalid=y;;
-* )
+
+audioid[0]="1 - 1/3/5/6 port Realtek ALCxxx audio"
+audioid[1]="2 - 3 port (5.1) Realtek ALCxxx audio, Pink and Blue ports repurposed to outputs"
+audioid[2]="3 - Use ony with HD3000/HD4000 HDMI audio enabled, Orange port disbled"
+
+case "$gCodec" in
+
+ 269|283|885 )
+ gCodecconfig=1
+ ;;
+
+ 887|888|889|892|898|1150|1220 )
+ gCodecconfig=2
+ ;;
+
+esac
+
+# valid audio id: 3
+
+# verify ioreg/GFX0
+ioreg -rw 0 -p IODeviceTree -n GFX0@2 > /tmp/IGPU.txt
+if [[ $(cat /tmp/IGPU.txt | grep -c "GFX0@2") = 0 ]]; then
+gigfx=0
+
+# debug
+if [ $gDebug = 2 ]; then
+echo "GFX0 - gigfx = $gigfx"
+fi
+
+# verify ioreg/IGPU
+ioreg -rw 0 -p IODeviceTree -n IGPU@2 > /tmp/IGPU.txt
+if [[ $(cat /tmp/IGPU.txt | grep -c "IGPU@2") = 0 ]]; then
+gigfx=0
+
+# debug
+if [ $gDebug = 2 ]; then
+echo "IGPU - gigfx = $gigfx"
+fi
+
+else
+gigfx=IGPU@2
+
+# debug
+if [ $gDebug = 2 ]; then
+echo "gigfx = $gigfx"
+fi
+
+fi
+
+else
+gigfx=GFX0@2
+
+# debug
+if [ $gDebug = 2 ]; then
+echo "gigfx = $gigfx"
+fi
+
+fi
+
+rm -R /tmp/IGPU.txt
+
+if [ $gigfx = 0 ]; then # no IGFX
+ gCodecconfig=2
+
+else
+ gideviceid=$(ioreg -rxn $gigfx | grep device-id | sed -e 's/.*/' -e 's/>//')
+fi
+
+# debug
+if [ $gDebug = 2 ]; then
+echo "gideviceid = $gideviceid"
+gideviceid=26010000
+fi
+
+# valid audio id: 3 case
+case "$gideviceid" in
+26010000|62010000 )
+# gCodecconfig=3
+;;
+esac
+
+# debug
+if [ $gDebug = 2 ]; then
+echo "codec: ALC$gCodec, Audio ID: $gAudioid, max: $gCodecconfig"
+fi
+
+if [ $gAudioid = 0 ] || [ $gAudioid -gt $gCodecconfig ]; then
+
while true
do
-read -p "Audio ID: $gAudioid is not supported, continue (y/n): " choice9
+read -p "ALC$gCodec, Audio ID: $gAudioid is not supported, continue (y/n): " choice9
case "$choice9" in
- [yY]* ) gAudioid=0; gAudioidvalid=n break;;
+ [yY]* ) gAudioidvalid=n break;;
[nN]* ) echo "No system files were changed"; exit;;
* ) echo "Try again..."
;;
esac
done
-;;
-esac
+
+echo "Vaild Audio IDs:"
+
+index=0
+while [ $index -lt $gCodecconfig ]; do
+echo "${audioid[$index]}"
+index=$((index + 1))
+done
+
+else
+gAudioidvalid=y
+fi
if [ $gRealtekALC = 1 ]; then
if [ $gAudioidvalid = n ]; then
echo ""
echo "Note"
- echo "Set Audio ID injection before restart; valid IDs are:"
-# echo "0 - dsdt/ssdt HDMI audio (AMD/Nvidia/Intel)"
- echo "1 - 3/5/6 port Realtek ALCxxx audio"
- echo "2 - 3 port (5.1) Realtek ALCxxx audio (n/a 885)"
- echo "3 - HD3000/HD4000/HD5xx HDMI audio and Realtek ALCxxx audio (n/a 885 & 887/888 Legacy)"
- echo "Caution: if Audio ID: $gAudioid is not fixed, no audio after restart"
+ echo "Set correct Audio ID injection before restart"
+ echo "If Audio ID: $gAudioid is not fixed, no audio after restart"
fi
fi
@@ -997,7 +1090,7 @@ if [ $gCloverALC = 1 ]; then
read -p "Clover Audio ID Injection (y/n): " choice4
case "$choice4" in
[yY]* ) choice4=y; break;;
- [nN]* ) gAudioid=1; choice5=y; break;;
+ [nN]* ) choice5=y; break;;
* ) echo "Try again...";;
esac
done
@@ -1019,31 +1112,24 @@ if [ $gCloverALC = 1 ]; then
fi
if [ $choice5 = n ]; then
- echo "Audio IDs:"
-# echo "0 - dsdt/ssdt HDMI audio (AMD/Nvidia/Intel)"
- echo "1 - 3/5/6 port Realtek ALCxxx audio"
- echo "2 - 3 port (5.1) Realtek ALCxxx audio (n/a 885)"
- echo "3 - HD3000/HD4000 HDMI audio and Realtek ALCxxx audio (n/a 885 & 887/888 Legacy)"
while true
do
-# read -p "Select Audio ID? (0, 1, 2 or 3): " choice6
- read -p "Select Audio ID: " choice6
+ read -p "Enter valid Audio ID (0 to exit): " choice6
case "$choice6" in
-# 0* ) gAudioid=0; break;;
+ 0* ) echo "No system files were changed"; exit;;
1* ) gAudioid=1; break;;
- 2* ) gAudioid=2; if [ $gCodec = 885 ]; then echo "ID: 2 n/a, try again..."; else break; fi;;
- 3* ) gAudioid=3; valid=y;
- if [ $gCodec = 885 ]; then valid=n; fi;
- if [ $gCodec = 1150 ]; then valid=n; fi;
-# new codec
- if [ $gCodec = 1220 ]; then valid=n; fi;
- if [ $gLegacy = y ]; then valid=n; fi;
- if [ $valid = n ]; then echo "ID: 3 n/a, try again..."; else break; fi;;
+ 2* ) if [ $choice6 = $gCodecconfig ]; then gAudioid=$choice6; break; else echo "ID: 2 not vaild, try again..."; fi;;
+ 3* ) if [ $choice6 = $gCodecconfig ]; then gAudioid=$choice6; break; else echo "ID: 3 not vaild, try again..."; fi;;
* ) echo "Try again...";;
esac
done
fi
+fi
+# debug
+if [ $gDebug = 2 ]; then
+echo "valid audio id"
+echo "codec: ALC$gCodec, Audio ID: $gAudioid, max: $gCodecconfig"
fi
# debug
@@ -1337,7 +1423,7 @@ case $gCodec in
# el capitan only, patch1=10
# hd4600 hdmi audio only, patch1=11
# hd4600 hdmi audio only, patch1=12
-# sierra only, patch1=13
+# high sierra/sierra only, patch1=13
# new codecs
891 ) patch1=14;;
#1220 ) patch1=15;; # 0x1168
@@ -1372,7 +1458,7 @@ done
case $gSysName in
-"Sierra"|"El Capitan" )
+"High Sierra"|"Sierra"|"El Capitan" )
case $gCodecName in
@@ -1381,7 +1467,7 @@ case $gCodecName in
case $gSysName in
-"Sierra" )
+"High Sierra"|"Sierra" )
# codec patch out/credit pcpaul/Riley Freeman
sudo /usr/libexec/PlistBuddy -c "Print ':KernelAndKextPatches:KextsToPatch:13}'" /tmp/config-audio_cloverALC.plist -x > "/tmp/ktp.plist"
;;
@@ -1673,7 +1759,7 @@ fi # end: if [ $gCloverALC = 1 ]
if [ $gDebug = 0 ]; then
case $gSysName in
-"Sierra"|"El Capitan"|"Yosemite" )
+"High Sierra"|"Sierra"|"El Capitan"|"Yosemite" )
echo "Fix permissions ..."
sudo chown -R root:wheel $gExtensionsDirectory/AppleHDA.kext
echo "Kernel cache..."
diff --git a/audio_cloverHDMI-120_v1.0d.command b/audio_cloverHDMI-130_v0.6.command
similarity index 95%
rename from audio_cloverHDMI-120_v1.0d.command
rename to audio_cloverHDMI-130_v0.6.command
index 1e4fdf5..f013e77 100755
--- a/audio_cloverHDMI-120_v1.0d.command
+++ b/audio_cloverHDMI-130_v0.6.command
@@ -1,29 +1,30 @@
#!/bin/sh
# Maintained by: toleda for: github.com/toleda/audio_cloverHDMI
-gFile="audio_cloverHDMI-120.command_v1.0d"
+gFile="audio_cloverHDMI-130_v0.6.command"
# Credit: bcc9, RevoGirl, PikeRAlpha, RehabMan
#
# OS X Clover HDMI Audio
#
-# Enables OS X HDMI audio in 10.12, 10.11. 10.10, 10.9 and 10.8, all versions
+# Enables macOS HDMI audio in 10.13, 10.12, 10.11. 10.10, 10.9 and 10.8, all versions
# 1. Supports Intel integrated graphics and/or AMD and Nvidia discrete graphics
# 2. Installs HDMI audio ssdt and required framebuffer edits (Intel only)
# 3. Native CPU and GPU power management (Intel only, additonal steps required)
#
# Requirements
-# 1. OS X: 10.12/10.11/10.10/10.9/10.8, all versions
+# 1. OS X: 10.13/10.12/10.11/10.10/10.9/10.8, all versions
# 2. AppleHDA.kext (If not installed, run 10.x.x installer)
# 3. Recognized Intel/AMD/Nvidia graphics
# 4. Clover only: 1.UEFI, mount EFI partition and 2. Clover Legacy
#
-#Supports:
-# 1. Intel/desktop series: 100, 9, 8, 7, 6, 5
+# Supports:
+# 1. Intel/desktop series: 200, 100, 9, 8, 7, 6, 5
+# a. Intel/workstation series: X99, X79, X58
# 2. Intel/graphics hd:
-# Desktop: HD530, HD6200, HD4600+, HD4000, HD3000
+# Desktop: HD6x0, HD5x0, HD6200, HD4600+, HD4000, HD3000
# BRIX/NUC: HD580, HD540, HD6100, HD6000, HD5500, HD5200, HD5000, HD4000
-# 3. AMD/default framebuffer: R7/R9 3xx, R7/R9 2xx,7xxx, 6xxx, 5xxx
+# 3. AMD/default framebuffer: RX_5x0/4x0, R7/R9 3xx, R7/R9 2xx,7xxx, 6xxx, 5xxx
# Except: GCN 1.1/Hawaii/Bonaire)
-# 4. Nvidia/OS X drivers: 7xx, 6xx, 5xx, 4xx (except 450, 550, 560)
+# 4. Nvidia/macOS drivers: 10xx, 9xx, 7xx, 6xx, 5xx, 4xx (except 450, 550, 560)
# Required: Nvidia/Web drivers: 9xx, 750
#
# Debug Mode (saves ssdt and config.plist to Desktop
@@ -43,12 +44,12 @@ gFile="audio_cloverHDMI-120.command_v1.0d"
# 4. Restart
#
# Change log
-# v1.0 - 8/15/16: Initial 10.12 support
-# v1.0a - 8/16/16: Bug fixes
-# v1.0b - 10/7/16: No HDMI codecs detected fix
-# v1.0c - 10/8/16: Add pci10de, pci1002 codec detect fix
-# v1.0d - 10/11/16: Discrete codec detect fix
-
+# v0.1 - 7/6/17: Initial 10.13 support
+# v0.2 - 729/17: fix HD630 device_id
+# v0.3 - 8/22/17: fix HD630 port calculation
+# v0.4 - 8/31/17: Audio ID verification
+# v0.5 - 10/12/17: Pulled, source control error
+# v0.4 - 10/15/17: Fixed
echo " "
echo "Agreement"
echo "The audio_cloverHDMI script is for personal use only. Do not distribute"
@@ -81,6 +82,7 @@ gdgfxssdt=0
gdgfxname=0
gdgfx=0
ghdmi=0
+gAudioid=1
# Terminal commands
# ioreg -rxn IGPU@2 | grep vendor-id| awk '{ print $4 }'
@@ -120,6 +122,11 @@ done
# verify system version
case ${gSysVer} in
+ 10.13* ) gSysName="High Sierra"
+ gSysFolder=kexts/10.13
+ gSID=$(csrutil status)
+ ;;
+
10.12* ) gSysName="Sierra"
gSysFolder=kexts/10.12
gSID=$(csrutil status)
@@ -320,6 +327,14 @@ echo "Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem"
done
fi
+# HDEF/layout-id
+
+if [[ $(cat /tmp/HDEF.txt | grep -c "HDEF@1") != 0 ]]; then
+ gLayoutidioreg=$(cat /tmp/HDEF.txt | grep layout-id | sed -e 's/.*/' -e 's/>//')
+ gLayoutidhex="0x${gLayoutidioreg:6:2}${gLayoutidioreg:4:2}${gLayoutidioreg:2:2}${gLayoutidioreg:0:2}"
+ gAudioid=$((gLayoutidhex))
+fi
+
# verify ioreg/GFX0
ioreg -rw 0 -p IODeviceTree -n GFX0@2 > /tmp/IGPU.txt
if [[ $(cat /tmp/IGPU.txt | grep -c "GFX0@2") = 0 ]]; then
@@ -482,7 +497,7 @@ else
# gideviceid=16160000
# gideviceid=12190000
# gideviceid=26190000
-# echo "gideviceid = $gideviceid"
+# gideviceid=12590000
# fi
# initialize variable
@@ -583,6 +598,22 @@ gigfxport5=1
gigfxnuc=0
;;
+12590000* )
+gigfxframebuffer=$(ioreg -rxn $gigfx | grep "AAPL,ig-platform-id"| awk '{ print $4 }')
+gigfxgen=7
+gigfxhdmifb=00001259
+gigfxhdmihdau=n
+gigfxname="HD630"
+gigfxrepo=200series
+gigfxfolder=ssdt_hdmi_hd6x0
+gigfxzip=ssdt_hdmi-hd630
+gigfxssdt=SSDT-HDMI-HD630
+gigfxindex=17
+gigfxhdmihdef=y
+gigfxport5=0
+gigfxnuc=0
+;;
+
* )
gideviceidsupported=n
;;
@@ -713,14 +744,7 @@ if [ $gideviceidsupported = n ]; then # IGFX not supported
else
# hdef ssdt audio id
-gigfxhdmiaudioid=3
-if [ $gigfxnuc = 2 ]; then
- gigfxhdmiaudioid=1
-fi
-
-if [ $gigfxgen = 6 ]; then
- gigfxhdmiaudioid=1
-fi
+gigfxhdmiaudioid=$gAudioid
# hdef ssdt parameters
ghdefrepo=ALCInjection
@@ -729,11 +753,13 @@ ghdeffolder=ssdt_hdef
case $gigfxname in
HD3000|HD4000* )
+ gigfxhdmiaudioid=3
ghdefzip=ssdt_hdef-$gigfxhdmiaudioid-with_ioreg:hdef
ghdefssdt=SSDT-HDEF-$gigfxhdmiaudioid
;;
-HD515|HD530|HD540* )
+HD515|HD530|HD540*|HD630 )
+ if [ $gigfxhdmiaudioid = 3 ]; then gigfxhdmiaudioid=1; fi
ghdefzip=ssdt_hdef-$gigfxhdmiaudioid-100-hdas
ghdefssdt=SSDT-HDEF-HDAS-$gigfxhdmiaudioid
;;
@@ -1031,7 +1057,7 @@ gdgfx=1 ## debug 2
;;
2 )
-if [[ $gigfxgen = 4 || $gigfxgen = 5 || $gigfxgen = 6 ]]; then
+ if [[ $gigfxgen = 4 || $gigfxgen = 5 || $gigfxgen = 6 || $gigfxgen = 7 ]]; then
echo "Two displays connected, proceeding"
else
echo "Error: more than one display connected to $gigfxname, patch not possible"
@@ -1088,7 +1114,7 @@ HD3000|HD4000* ) # native HDMI connector
connector7=${connector[7]}
if [ $connector7 = "00080000" ]; then # native hdmi
echo "Native $gigfxname/port 0x7 is HDMI connector, no patch required"
- ifbnative=1a
+ ifbnative=1
fi
;;
@@ -1250,6 +1276,9 @@ done
# Item 14: 10.11.4-SKL-1912000-Port_0x5-DP2HDM (010509)
# Item 15: 10.11.4-SKL-1912000-Port_0x6-DP2HDM (02040a)
# Item 16: 10.11.4-SKL-1912000-Port_0x7-DP2HDM (03060a)
+# Item 17: 10.12.6-KBL-5912000-Port_0x5-DP2HDM (010509)
+# Item 18: 10.12.6-KBL-5912000-Port_0x6-DP2HDM (02040a)
+# Item 19: 10.12.6-KBL-5912000-Port_0x7-DP2HDM (03060a)
# debug
if [ $gDebug = 2 ]; then
@@ -1292,7 +1321,7 @@ case $gigfxgen in
patch[1]=$(($gigfxindex+2))
;;
-4|5|6 )
+4|5|6|7 )
index=0
port=5
@@ -1403,7 +1432,7 @@ rm -R /tmp/ktp.plist
fi # no framebuffer edits
fi # verify framebuffers
-fi # native fb
+fi # a fb
fi # IGFX not supported
fi # no IGFX
@@ -1478,11 +1507,11 @@ if [ $gDebug = 2 ]; then
fi
if [ $gdgfxpciname1 = 0 ]; then
-echo "Error: discrete graphics card not found, unknown acpi PCI0 name"
-echo "Names checked: ${gdgfxname1[@]}"
-echo "No system files were changed"
-echo "To save a Copy of this Terminal session: Terminal/Shell/Export Text As ..."
-exit 1
+ echo "Error: discrete graphics card not found, unknown acpi PCI0 name"
+ echo "Names checked: ${gdgfxname1[@]}"
+ echo "No system files were changed"
+ echo "To save a Copy of this Terminal session: Terminal/Shell/Export Text As ..."
+ exit 1
fi
# get acpi graphics device name
@@ -1620,7 +1649,7 @@ if [ -z "${gdgfxvendorid}" ]; then
fi
echo "AMD/Nvidia graphics not found, unknown acpi PCI0/graphics name"
echo "Names checked: ${gdgfxname2[@]}"
- echo "Install finished, restart required."
+ echo "No system files were changed"
echo "To save a Copy of this Terminal session: Terminal/Shell/Export Text As ..."
exit
fi
@@ -1824,4 +1853,4 @@ exit 0
-exit
\ No newline at end of file
+exit