diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..070bdd1
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+*.pkg filter=lfs diff=lfs merge=lfs -text
diff --git a/EFI/APPLE/UPDATERS/MULTIUPDATER/MultiUpdater.efi b/EFI/APPLE/UPDATERS/MULTIUPDATER/MultiUpdater.efi
index 3ccdea4..5726c6e 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 56ddd58..017ac97 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 56ddd58..017ac97 100755
Binary files a/EFI/CLOVER/CLOVERX64.efi and b/EFI/CLOVER/CLOVERX64.efi differ
diff --git a/EFI/CLOVER/config-macpro.plist b/EFI/CLOVER/config-macpro.plist
new file mode 100755
index 0000000..5d25beb
--- /dev/null
+++ b/EFI/CLOVER/config-macpro.plist
@@ -0,0 +1,486 @@
+
+
+
+
+ ACPI
+
+ DSDT
+
+ Debug
+
+ DropOEM_DSM
+
+ Name
+ DSDT.aml
+ ReuseFFFF
+
+
+ DropTables
+
+
+ Signature
+ SSDT
+ TableId
+ CpuPm
+
+
+ Signature
+ SSDT
+ TableId
+ CpuSsdt
+
+
+ Signature
+ SSDT
+ TableId
+ Cpu0Ist
+
+
+ SSDT
+
+ DropOem
+
+ Generate
+
+ CStates
+
+ PStates
+
+
+
+
+ Boot
+
+ Arguments
+ -xcpm nvda_drv=1 kext-dev-mode=1 rootless=0
+ Debug
+
+ DefaultVolume
+ macOS
+ Legacy
+ PBR
+ Secure
+
+ Timeout
+ 3
+ XMPDetection
+ Yes
+
+ CPU
+
+ HWPEnable
+
+ HWPValue
+ 0x64002301
+ UseARTFrequency
+
+
+ Devices
+
+ USB
+
+ FixOwnership
+
+ Inject
+
+
+
+ DisableDrivers
+
+ Nothing
+
+ GUI
+
+ Hide
+
+ BOOTX64.EFI
+ Windows
+
+ Language
+ en:0
+ Mouse
+
+ DoubleClick
+ 500
+ Enabled
+
+ Mirror
+
+ Speed
+ 8
+
+ Scan
+
+ Entries
+
+ Legacy
+
+ Linux
+
+ Tool
+
+
+ Theme
+ softinverted
+
+ Graphics
+
+ Inject
+
+ ATI
+
+ Intel
+
+ NVidia
+
+
+ NvidiaGeneric
+
+ NvidiaSingle
+
+
+ KernelAndKextPatches
+
+ AppleIntelCPUPM
+
+ AppleRTC
+
+ Debug
+
+ DellSMBIOSPatch
+
+ KernelCpu
+
+ KernelLapic
+
+ KernelPm
+
+ KernelXCPM
+
+ KextsToPatch
+
+
+ Comment
+ t1-10.12-AppleHDA/Realtek ALC...
+ Disabled
+
+ Find
+
+ ihnUEQ==
+
+ InfoPlistPatch
+
+ Name
+ AppleHDA
+ Replace
+
+ AAAAAA==
+
+
+
+ Comment
+ t1-10.9-10.12-AppleHDA/Realtek ALC892
+ Disabled
+
+ Find
+
+ ixnUEQ==
+
+ InfoPlistPatch
+
+ Name
+ AppleHDA
+ Replace
+
+ kgjsEA==
+
+
+
+ Comment
+ t1-AppleHDA/Resources/xml>zml
+ Disabled
+
+ Find
+
+ eG1sLnps
+
+ InfoPlistPatch
+
+ Name
+ AppleHDA
+ Replace
+
+ em1sLnps
+
+
+
+ Comment
+ change 15 port limit to 26 in XHCI kext (100-series) 10.12
+ Disabled
+
+ Find
+
+ g710////EA==
+
+ InfoPlistPatch
+
+ Name
+ AppleUSBXHCIPCI
+ Replace
+
+ g710////Gw==
+
+
+
+ Comment
+ change 15 port limit to 30 in AppleUSBXHCIPCI
+ Disabled
+
+ Find
+
+ g72M/v//EA==
+
+ InfoPlistPatch
+
+ Name
+ AppleUSBXHCIPCI
+ Replace
+
+ g72M/v//Hw==
+
+
+
+ Comment
+ Brumbaer's GDP Patch 2
+ Disabled
+
+ Find
+
+ dW5sb2FkAA==
+
+ InfoPlistPatch
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ dW5sb2FlAA==
+
+
+
+ Comment
+ Brumbaer's GDP Patch 4
+ Disabled
+
+ Find
+
+ Q29uZmlnTWFwAA==
+
+ InfoPlistPatch
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ Q29uZmlnTWFxAA==
+
+
+
+ Comment
+ Brumbaer's GDP Patch 3
+ Disabled
+
+ Find
+
+ RGVmYXVsdAA=
+
+ InfoPlistPatch
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ bm9uZQAAAAA=
+
+
+
+ Disabled
+
+ Find
+
+ cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY
+
+ InfoPlistPatch
+
+ Name
+ AppleTyMCEDriver
+ Replace
+
+ cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY
+
+
+
+ Comment
+ External icons patch
+ Disabled
+
+ Find
+
+ RXh0ZXJuYWw=
+
+ InfoPlistPatch
+
+ Name
+ AppleAHCIPort
+ Replace
+
+ SW50ZXJuYWw=
+
+
+
+ Comment
+ Brumbaer's GDP Patch 5
+ Disabled
+
+ Find
+
+ RmVhdHVyZUNvbnRyb2wA
+
+ InfoPlistPatch
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ RmVhdHVyZUNvbnRyb20A
+
+
+
+ Comment
+ AppleGraphicsDevicePolicy (board-id) Patch (c) Pike R. Alpha
+ Disabled
+
+ Find
+
+ Ym9hcmQtaWQ=
+
+ InfoPlistPatch
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ Ym9hcmQtaXg=
+
+
+
+ Comment
+ Brumbaer's GDP Patch 1
+ Disabled
+
+ Find
+
+ RURJRAA=
+
+ InfoPlistPatch
+
+ Name
+ AppleGraphicsDevicePolicy
+ Replace
+
+ RURJSQA=
+
+
+
+ Comment
+ Skylake AppleAPIC Patch (c) Pike R. Alpha
+ Disabled
+
+ Find
+
+ wegQD7bw
+
+ InfoPlistPatch
+
+ Name
+ AppleAPIC
+ Replace
+
+ vhcAAACQ
+
+
+
+ Comment
+ Change 15 port limit to 24 in XHCI kext 10.13 PB1
+ Disabled
+
+ Find
+
+ g32MEA==
+
+ InfoPlistPatch
+
+ Name
+ AppleUSBXHCIPCI
+ Replace
+
+ g32MGw==
+
+
+
+
+ RtVariables
+
+ BooterConfig
+ 0x28
+ CsrActiveConfig
+ 0x67
+ MLB
+ C02LXDOMF693
+ ROM
+ UseMacAddr0
+
+ SMBIOS
+
+ BiosReleaseDate
+ 06/12/13
+ BiosVendor
+ Apple Inc.
+ BiosVersion
+ MP61.88Z.0116.B04.1312061508
+ Board-ID
+ Mac-F60DEB81FF30ACF6
+ BoardManufacturer
+ Apple Inc.
+ BoardType
+ 11
+ ChassisAssetTag
+ Pro-Enclosure
+ ChassisManufacturer
+ Apple Inc.
+ ChassisType
+ 06
+ Family
+ Mac Pro
+ Manufacturer
+ Apple Inc.
+ ProductName
+ MacPro6,1
+ SerialNumber
+ C02LXDOMF693
+ Trust
+
+ Version
+ 1.0
+
+ SystemParameters
+
+ InjectKexts
+ Yes
+ InjectSystemID
+
+ NvidiaWeb
+
+
+
+
diff --git a/EFI/CLOVER/config.plist b/EFI/CLOVER/config.plist
index b34dc57..33727f8 100755
--- a/EFI/CLOVER/config.plist
+++ b/EFI/CLOVER/config.plist
@@ -168,6 +168,8 @@
ihnUEQ==
+ InfoPlistPatch
+
Name
AppleHDA
Replace
@@ -184,6 +186,8 @@
ixnUEQ==
+ InfoPlistPatch
+
Name
AppleHDA
Replace
@@ -200,6 +204,8 @@
eG1sLnps
+ InfoPlistPatch
+
Name
AppleHDA
Replace
@@ -216,6 +222,8 @@
g710////EA==
+ InfoPlistPatch
+
Name
AppleUSBXHCIPCI
Replace
@@ -232,6 +240,8 @@
g72M/v//EA==
+ InfoPlistPatch
+
Name
AppleUSBXHCIPCI
Replace
@@ -248,6 +258,8 @@
dW5sb2FkAA==
+ InfoPlistPatch
+
Name
AppleGraphicsDevicePolicy
Replace
@@ -264,6 +276,8 @@
Q29uZmlnTWFwAA==
+ InfoPlistPatch
+
Name
AppleGraphicsDevicePolicy
Replace
@@ -280,6 +294,8 @@
RGVmYXVsdAA=
+ InfoPlistPatch
+
Name
AppleGraphicsDevicePolicy
Replace
@@ -294,6 +310,8 @@
cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY
+ InfoPlistPatch
+
Name
AppleTyMCEDriver
Replace
@@ -310,6 +328,8 @@
RXh0ZXJuYWw=
+ InfoPlistPatch
+
Name
AppleAHCIPort
Replace
@@ -326,6 +346,8 @@
RmVhdHVyZUNvbnRyb2wA
+ InfoPlistPatch
+
Name
AppleGraphicsDevicePolicy
Replace
@@ -342,6 +364,8 @@
Ym9hcmQtaWQ=
+ InfoPlistPatch
+
Name
AppleGraphicsDevicePolicy
Replace
@@ -358,6 +382,8 @@
RURJRAA=
+ InfoPlistPatch
+
Name
AppleGraphicsDevicePolicy
Replace
@@ -374,6 +400,8 @@
wegQD7bw
+ InfoPlistPatch
+
Name
AppleAPIC
Replace
@@ -390,6 +418,8 @@
g32MEA==
+ InfoPlistPatch
+
Name
AppleUSBXHCIPCI
Replace
@@ -397,6 +427,24 @@
g32MGw==
+
+ Comment
+ 10.13.4 USB Port Limit Patch
+ Disabled
+
+ Find
+
+ g32UDw+DlwQAAA==
+
+ InfoPlistPatch
+
+ Name
+ AppleUSBXHCI
+ Replace
+
+ g32UGpCQkJCQkA==
+
+
RtVariables
@@ -413,33 +461,45 @@
SMBIOS
BiosReleaseDate
- 06/12/13
+ 02/08/2018
BiosVendor
Apple Inc.
BiosVersion
- MP61.88Z.0116.B04.1312061508
+ IM171.88Z.0151.B00.1802080854
Board-ID
- Mac-F60DEB81FF30ACF6
+ Mac-B809C3757DA9BB8D
BoardManufacturer
Apple Inc.
+ BoardSerialNumber
+ C02713102GUF653AD
BoardType
- 11
+ 10
+ BoardVersion
+ 1.0
ChassisAssetTag
- Pro-Enclosure
+ iMac-Aluminum
ChassisManufacturer
Apple Inc.
ChassisType
- 06
+ 0x09
Family
- Mac Pro
+ iMac17,1
+ FirmwareFeatures
+ 0xFC0FE137
+ FirmwareFeaturesMask
+ 0xFF1FFF3F
+ LocationInChassis
+ Part Component
Manufacturer
Apple Inc.
- ProductName
- MacPro6,1
- SerialNumber
- C02LXDOMF693
- Trust
+ Mobile
+ PlatformFeature
+ 0x00
+ ProductName
+ iMac17,1
+ SerialNumber
+ C02THUZCGG7L
Version
1.0
diff --git a/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi b/EFI/CLOVER/drivers64UEFI/AppleImageCodec-64.efi
index 63c27ee..d106b38 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 4196c2b..e421bdd 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 7babd03..5c99a57 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/AptioInputFix.efi b/EFI/CLOVER/drivers64UEFI/AptioInputFix.efi
new file mode 100755
index 0000000..5aaaaa0
Binary files /dev/null and b/EFI/CLOVER/drivers64UEFI/AptioInputFix.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/AptioMemoryFix.efi b/EFI/CLOVER/drivers64UEFI/AptioMemoryFix.efi
new file mode 100755
index 0000000..88a337b
Binary files /dev/null and b/EFI/CLOVER/drivers64UEFI/AptioMemoryFix.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi b/EFI/CLOVER/drivers64UEFI/DataHubDxe-64.efi
index 2290ace..1d66bfd 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 d2441cb..f786a3f 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 83955e4..8bb26e3 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 63075a7..e4c9311 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 2d881b4..92cbb2d 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
deleted file mode 100755
index da5f7e8..0000000
Binary files a/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi and /dev/null differ
diff --git a/EFI/CLOVER/drivers64UEFI/OsxAptioFix3Drv-64.efi b/EFI/CLOVER/drivers64UEFI/OsxAptioFix3Drv-64.efi
new file mode 100755
index 0000000..f18d78e
Binary files /dev/null and b/EFI/CLOVER/drivers64UEFI/OsxAptioFix3Drv-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi b/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi
index 49e5f80..1cdf104 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 101769e..1070909 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 12e8e0e..352e71f 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 183f497..f87cf6c 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/UsbKbDxe-64.efi b/EFI/CLOVER/drivers64UEFI/UsbKbDxe-64.efi
new file mode 100755
index 0000000..9efd125
Binary files /dev/null and b/EFI/CLOVER/drivers64UEFI/UsbKbDxe-64.efi differ
diff --git a/EFI/CLOVER/drivers64UEFI/UsbMouseDxe-64.efi b/EFI/CLOVER/drivers64UEFI/UsbMouseDxe-64.efi
new file mode 100755
index 0000000..2c151ff
Binary files /dev/null and b/EFI/CLOVER/drivers64UEFI/UsbMouseDxe-64.efi differ
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist
index 0a0e300..69e39d0 100755
--- a/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17C88
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,11 +37,11 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
OSBundleCompatibleVersion
- 1.3.9
+ 1.3.11
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
index c3548cf..bf043e5 100755
Binary files a/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/MacOS/FakePCIID and b/EFI/CLOVER/kexts/10.13/FakePCIID.kext/Contents/MacOS/FakePCIID differ
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_GbX.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID_Intel_GbX.kext/Contents/Info.plist
index 610be3c..083651a 100755
--- a/EFI/CLOVER/kexts/10.13/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
- 16F73
+ 17C88
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-GbX
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
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
index 79f611e..9143396 100755
--- 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17C88
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-HDMI-Audio
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
IOKitPersonalities
Intel HDMI Audio - 100-series 0x9d70
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
index ba2c8d3..2dc93a9 100755
--- 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17C88
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-HD-Graphics
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
IOKitPersonalities
HD4200 HD4400 HD4600 P4600
@@ -156,6 +156,54 @@
IOProviderClass
IOPCIDevice
+ UHD620 KabyLake-R
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ FlkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x59168086 0x59178086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ UHD630 CoffeeLake
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ kj4AAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x3e918086 0x3e928086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
OSBundleRequired
Root
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist
index 18376af..4b7e57d 100755
--- a/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17C88
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
IOKitPersonalities
XHCIMux 7-series
@@ -142,7 +142,7 @@
com.apple.kpi.unsupported
8.0.0
org.rehabman.driver.FakePCIID
- 1.3.9
+ 1.3.11
OSBundleRequired
Root
diff --git a/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux b/EFI/CLOVER/kexts/10.13/FakePCIID_XHCIMux.kext/Contents/MacOS/FakePCIID_XHCIMux
index c26d8b5..684d628 100755
Binary files a/EFI/CLOVER/kexts/10.13/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.13/FakeSMC.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/Info.plist
index 26f350b..c17fd54 100755
--- a/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -274,7 +274,7 @@
RM,Build
Release-rehabman
RM,Version
- FakeSMC 1759
+ FakeSMC 1765
FakeSMCKeyStore
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/MacOS/FakeSMC b/EFI/CLOVER/kexts/10.13/FakeSMC.kext/Contents/MacOS/FakeSMC
index 1cfc167..7d1f567 100755
Binary files a/EFI/CLOVER/kexts/10.13/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.13/FakeSMC_ACPISensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/Info.plist
index 5adfb2f..316cfe8 100755
--- a/EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_ACPISensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,7 +23,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist
index aab5ef4..da62a14 100755
--- a/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,7 +23,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors
index 07c28b0..bc7e590 100755
Binary files a/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors and b/EFI/CLOVER/kexts/10.13/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors differ
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist
index 35388e7..f6fd047 100755
--- a/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors
index 062f7ca..3a5a4e5 100755
Binary files a/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors and b/EFI/CLOVER/kexts/10.13/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors differ
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist
index dcf265e..42411cf 100755
--- a/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors
index 89512cf..a35a453 100755
Binary files a/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors and b/EFI/CLOVER/kexts/10.13/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors differ
diff --git a/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/Info.plist
index ce7e348..bdf5c0b 100755
--- a/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16D32
+ 16G29
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 2.2.1d1
+ 2.3.0
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 2.2.1d1
+ 2.3.0
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
- 16C58
+ 16E185
DTSDKName
macosx10.12
DTXcode
- 0821
+ 0833
DTXcodeBuild
- 8C1002
+ 8E3004b
IOKitPersonalities
IntelMausi
@@ -47,11 +47,11 @@
CFBundleIdentifier
com.insanelymac.IntelMausiEthernet
Driver_Version
- 2.2.1d1
+ 2.3.0
IOClass
IntelMausi
IOPCIMatch
- 0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15d68086 0x15d78086 0x15d88086 0x15e38086
+ 0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15D78086 0x15D88086 0x15E38086 0x15D68086
IOProbeScore
1000
IOProviderClass
diff --git a/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet b/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet
index 3f49bd1..6d7554f 100755
Binary files a/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet and b/EFI/CLOVER/kexts/10.13/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet differ
diff --git a/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist
index 69dc308..acf249d 100755
--- a/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16G29
+ 17D47
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2.0
+ 1.2.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.2.0
+ 1.2.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9A235
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
- 17A360
+ 17C76
DTSDKName
macosx10.13
DTXcode
- 0900
+ 0920
DTXcodeBuild
- 9A235
+ 9C40b
IOKitPersonalities
as.vit9696.Lilu
diff --git a/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/MacOS/Lilu b/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/MacOS/Lilu
index e12dedf..d38e503 100755
Binary files a/EFI/CLOVER/kexts/10.13/Lilu.kext/Contents/MacOS/Lilu 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
index ab95501..adce069 100755
--- a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16G29
+ 16G1212
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2.1
+ 1.2.3
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.2.1
+ 1.2.3
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9A1004
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
- 17A360
+ 17C76
DTSDKName
macosx10.13
DTXcode
- 0901
+ 0920
DTXcodeBuild
- 9A1004
+ 9C40b
IOKitPersonalities
as.lvs1974.NvidiaAudio
diff --git a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup
index 8be23bf..5b52641 100755
Binary files a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup 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
index 407905d..2238031 100755
--- a/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
+++ b/EFI/CLOVER/kexts/10.13/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
@@ -47,3 +47,44 @@ Inject `@X,AAPL,boot-display` GFX0 property with the main screen index instead o
- _Does NvidiaGraphicsFixup fix visual issues on wakeup with Pascal GPUs?_
Not at the moment. It is also known that HDMI audio may not always work with Pascal GPUs.
+
+- _HDMI audio device only visible after rescan_
+[Jamie](https://sourceforge.net/p/nvidiagraphicsfixup/tickets/9/) found out through linux that nvidia graphics on laptops gtx 1060/1070 specifically,
+that the audio device is disabled by default. [Bug description](https://bugs.freedesktop.org/show_bug.cgi?id=75985).
+He discovered that when the 0x488 magic bit is not set, the gfx device advertises as non-multifunction.
+After the bit is set, the device advertises as multi-function.
+So, after setting the magic bit, removing the device will cause Linux to re-probe it during the next rescan
+taking note at that point that it is a multi-function device
+on linux theres a fix use: setpci -s 01:00.0 0x488.l=0x2000000:0x2000000"
+on mac os he added:
+```
+Device (PEG0)
+{
+ Name (_ADR, 0x00010000) // _ADR: Address
+ Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
+ {
+ ** Store (One, ^GFX0.NHDA)**
+ If (PICM)
+ {
+ Return (AR01)
+ }
+
+ Return (PR01)
+ }
+}
+```
+NHDA is declared here:
+```
+Scope (_SB.PCI0.PEG0)
+{
+ Device (GFX0)
+ {
+ Name (HDAU, Zero)
+ OperationRegion (PCI2, SystemMemory, 0xE0100000, 0x0500)
+ Field (PCI2, DWordAcc, Lock, Preserve)
+ {
+ Offset (0x48B),
+ , 1,
+ NHDA, 1
+ }
+```
diff --git a/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist
index bc34e1f..f81d9fa 100755
--- a/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/Info.plist
@@ -3,13 +3,13 @@
BuildMachineOSBuild
- 16G29
+ 17C88
CFBundleDevelopmentRegion
English
CFBundleExecutable
USBInjectAll
CFBundleGetInfoString
- 0.6.2 Copyright © 2015 RehabMan. All rights reserved.
+ 0.6.4 Copyright © 2015 RehabMan. All rights reserved.
CFBundleIdentifier
com.rehabman.driver.USBInjectAll
CFBundleInfoDictionaryVersion
@@ -19,7 +19,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 0.6.2
+ 0.6.4
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -27,11 +27,11 @@
MacOSX
CFBundleVersion
- 0.6.2
+ 0.6.4
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E3004b
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -39,9 +39,9 @@
DTSDKName
macosx10.11
DTXcode
- 0833
+ 0920
DTXcodeBuild
- 8E3004b
+ 9C40b
IOKitPersonalities
ConfigurationData
@@ -7400,6 +7400,100 @@
model
iMac18,3
+ iMac19,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac19,1
+
+ iMac19,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac19,1
+
+ iMac19,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac19,1
+
+ iMac19,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac19,1
+
+ iMac19,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac19,1
+
+ iMac19,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac19,1
+
iMac4,1-AppeBusPowerControllerUSB
CFBundleIdentifier
@@ -8058,6 +8152,100 @@
model
iMac9,1
+ iMacPro1,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMacPro1,1
+
+ iMacPro1,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMacPro1,1
+
NSHumanReadableCopyright
Copyright © 2015 RehabMan. All rights reserved.
diff --git a/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll
index bd88ea2..40c3619 100755
Binary files a/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll and b/EFI/CLOVER/kexts/10.13/USBInjectAll.kext/Contents/MacOS/USBInjectAll differ
diff --git a/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/FakePCIID.kext/Contents/Info.plist
index 0a0e300..69e39d0 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
- 16F73
+ 17C88
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,11 +37,11 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
OSBundleCompatibleVersion
- 1.3.9
+ 1.3.11
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 c3548cf..bf043e5 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 610be3c..083651a 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
- 16F73
+ 17C88
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-GbX
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
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
index 79f611e..9143396 100755
--- 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17C88
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-HDMI-Audio
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
IOKitPersonalities
Intel HDMI Audio - 100-series 0x9d70
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
index ba2c8d3..2dc93a9 100755
--- 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16F73
+ 17C88
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-HD-Graphics
CFBundleInfoDictionaryVersion
@@ -13,17 +13,17 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -31,9 +31,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
IOKitPersonalities
HD4200 HD4400 HD4600 P4600
@@ -156,6 +156,54 @@
IOProviderClass
IOPCIDevice
+ UHD620 KabyLake-R
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ FlkAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x59168086 0x59178086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
+ UHD630 CoffeeLake
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ kj4AAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIPrimaryMatch
+ 0x3e918086 0x3e928086
+ IOProbeScore
+ 9001
+ IOProviderClass
+ IOPCIDevice
+
OSBundleRequired
Root
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 18376af..4b7e57d 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
- 16F73
+ 17C88
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.9
+ 1.3.11
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,11 +25,11 @@
MacOSX
CFBundleVersion
- 1.3.9
+ 1.3.11
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E2002
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -37,9 +37,9 @@
DTSDKName
macosx10.6
DTXcode
- 0832
+ 0920
DTXcodeBuild
- 8E2002
+ 9C40b
IOKitPersonalities
XHCIMux 7-series
@@ -142,7 +142,7 @@
com.apple.kpi.unsupported
8.0.0
org.rehabman.driver.FakePCIID
- 1.3.9
+ 1.3.11
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 c26d8b5..684d628 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 26f350b..c17fd54 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
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
@@ -274,7 +274,7 @@
RM,Build
Release-rehabman
RM,Version
- FakeSMC 1759
+ FakeSMC 1765
FakeSMCKeyStore
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC b/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC
index 1cfc167..7d1f567 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 5adfb2f..316cfe8 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
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,7 +23,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
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 aab5ef4..da62a14 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
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -15,7 +15,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -23,7 +23,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors b/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors
index 07c28b0..bc7e590 100755
Binary files a/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors and b/EFI/CLOVER/kexts/Other/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors differ
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 35388e7..f6fd047 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
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors b/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors
index 062f7ca..3a5a4e5 100755
Binary files a/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors and b/EFI/CLOVER/kexts/Other/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors differ
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 dcf265e..42411cf 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
- 16F73
+ 17B35a
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 6.25-333-g05e0f4be.1759
+ 6.26-322-g1b20eab7.1765
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,7 +25,7 @@
MacOSX
CFBundleVersion
- 1759
+ 1765
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
diff --git a/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors b/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors
index 89512cf..a35a453 100755
Binary files a/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors and b/EFI/CLOVER/kexts/Other/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors differ
diff --git a/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/Info.plist
index ce7e348..bdf5c0b 100755
--- a/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16D32
+ 16G29
CFBundleDevelopmentRegion
English
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 2.2.1d1
+ 2.3.0
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 2.2.1d1
+ 2.3.0
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8C1002
+ 8E3004b
DTPlatformVersion
GM
DTSDKBuild
- 16C58
+ 16E185
DTSDKName
macosx10.12
DTXcode
- 0821
+ 0833
DTXcodeBuild
- 8C1002
+ 8E3004b
IOKitPersonalities
IntelMausi
@@ -47,11 +47,11 @@
CFBundleIdentifier
com.insanelymac.IntelMausiEthernet
Driver_Version
- 2.2.1d1
+ 2.3.0
IOClass
IntelMausi
IOPCIMatch
- 0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15d68086 0x15d78086 0x15d88086 0x15e38086
+ 0x10EA8086 0x10EB8086 0x10EF8086 0x10F08086 0x15028086 0x15038086 0x153A8086 0x153B8086 0x155A8086 0x15598086 0x15A08086 0x15A18086 0x15A28086 0x15A38086 0x156F8086 0x15708086 0x15B78086 0x15B88086 0x15D78086 0x15D88086 0x15E38086 0x15D68086
IOProbeScore
1000
IOProviderClass
diff --git a/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet b/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet
index 3f49bd1..6d7554f 100755
Binary files a/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet and b/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet differ
diff --git a/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist
index 69dc308..acf249d 100755
--- a/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16G29
+ 17D47
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2.0
+ 1.2.2
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.2.0
+ 1.2.2
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9A235
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
- 17A360
+ 17C76
DTSDKName
macosx10.13
DTXcode
- 0900
+ 0920
DTXcodeBuild
- 9A235
+ 9C40b
IOKitPersonalities
as.vit9696.Lilu
diff --git a/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/MacOS/Lilu b/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/MacOS/Lilu
index e12dedf..d38e503 100755
Binary files a/EFI/CLOVER/kexts/Other/Lilu.kext/Contents/MacOS/Lilu 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
index ab95501..adce069 100755
--- a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Info.plist
+++ b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 16G29
+ 16G1212
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.2.1
+ 1.2.3
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,21 @@
MacOSX
CFBundleVersion
- 1.2.1
+ 1.2.3
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9A1004
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
- 17A360
+ 17C76
DTSDKName
macosx10.13
DTXcode
- 0901
+ 0920
DTXcodeBuild
- 9A1004
+ 9C40b
IOKitPersonalities
as.lvs1974.NvidiaAudio
diff --git a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup
index 8be23bf..5b52641 100755
Binary files a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/MacOS/NvidiaGraphicsFixup 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
index 407905d..2238031 100755
--- a/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
+++ b/EFI/CLOVER/kexts/Other/NvidiaGraphicsFixup.kext/Contents/Resources/FAQ.md
@@ -47,3 +47,44 @@ Inject `@X,AAPL,boot-display` GFX0 property with the main screen index instead o
- _Does NvidiaGraphicsFixup fix visual issues on wakeup with Pascal GPUs?_
Not at the moment. It is also known that HDMI audio may not always work with Pascal GPUs.
+
+- _HDMI audio device only visible after rescan_
+[Jamie](https://sourceforge.net/p/nvidiagraphicsfixup/tickets/9/) found out through linux that nvidia graphics on laptops gtx 1060/1070 specifically,
+that the audio device is disabled by default. [Bug description](https://bugs.freedesktop.org/show_bug.cgi?id=75985).
+He discovered that when the 0x488 magic bit is not set, the gfx device advertises as non-multifunction.
+After the bit is set, the device advertises as multi-function.
+So, after setting the magic bit, removing the device will cause Linux to re-probe it during the next rescan
+taking note at that point that it is a multi-function device
+on linux theres a fix use: setpci -s 01:00.0 0x488.l=0x2000000:0x2000000"
+on mac os he added:
+```
+Device (PEG0)
+{
+ Name (_ADR, 0x00010000) // _ADR: Address
+ Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
+ {
+ ** Store (One, ^GFX0.NHDA)**
+ If (PICM)
+ {
+ Return (AR01)
+ }
+
+ Return (PR01)
+ }
+}
+```
+NHDA is declared here:
+```
+Scope (_SB.PCI0.PEG0)
+{
+ Device (GFX0)
+ {
+ Name (HDAU, Zero)
+ OperationRegion (PCI2, SystemMemory, 0xE0100000, 0x0500)
+ Field (PCI2, DWordAcc, Lock, Preserve)
+ {
+ Offset (0x48B),
+ , 1,
+ NHDA, 1
+ }
+```
diff --git a/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/Info.plist
index bc34e1f..f81d9fa 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
- 16G29
+ 17C88
CFBundleDevelopmentRegion
English
CFBundleExecutable
USBInjectAll
CFBundleGetInfoString
- 0.6.2 Copyright © 2015 RehabMan. All rights reserved.
+ 0.6.4 Copyright © 2015 RehabMan. All rights reserved.
CFBundleIdentifier
com.rehabman.driver.USBInjectAll
CFBundleInfoDictionaryVersion
@@ -19,7 +19,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 0.6.2
+ 0.6.4
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -27,11 +27,11 @@
MacOSX
CFBundleVersion
- 0.6.2
+ 0.6.4
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 8E3004b
+ 9C40b
DTPlatformVersion
GM
DTSDKBuild
@@ -39,9 +39,9 @@
DTSDKName
macosx10.11
DTXcode
- 0833
+ 0920
DTXcodeBuild
- 8E3004b
+ 9C40b
IOKitPersonalities
ConfigurationData
@@ -7400,6 +7400,100 @@
model
iMac18,3
+ iMac19,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMac19,1
+
+ iMac19,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMac19,1
+
+ iMac19,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMac19,1
+
+ iMac19,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMac19,1
+
+ iMac19,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMac19,1
+
+ iMac19,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMac19,1
+
iMac4,1-AppeBusPowerControllerUSB
CFBundleIdentifier
@@ -8058,6 +8152,100 @@
model
iMac9,1
+ iMacPro1,1-AppeBusPowerControllerUSB
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProviderClass
+ AppleBusPowerControllerUSB
+ kConfigurationName
+ AppleBusPowerControllerUSB
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH01
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH01
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH01
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH01-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB1
+ locationID
+ 487587840
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH02
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ EH02
+ IOProviderClass
+ AppleUSBEHCIPCI
+ kConfigurationName
+ EH02
+ model
+ iMacPro1,1
+
+ iMacPro1,1-EH02-internal-hub
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IOProbeScore
+ 5000
+ IOProviderClass
+ AppleUSB20InternalHub
+ kConfigurationName
+ HUB2
+ locationID
+ 437256192
+ model
+ iMacPro1,1
+
+ iMacPro1,1-XHC
+
+ CFBundleIdentifier
+ com.rehabman.driver.USBInjectAll
+ IOClass
+ org_rehabman_USBInjectAll
+ IONameMatch
+ XHC
+ IOProviderClass
+ AppleUSBXHCIPCI
+ kConfigurationName
+ XHC
+ kIsXHC
+
+ model
+ iMacPro1,1
+
NSHumanReadableCopyright
Copyright © 2015 RehabMan. All rights reserved.
diff --git a/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/MacOS/USBInjectAll b/EFI/CLOVER/kexts/Other/USBInjectAll.kext/Contents/MacOS/USBInjectAll
index bd88ea2..40c3619 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/tools/Shell64U.efi b/EFI/CLOVER/tools/Shell64U.efi
index 0db94a9..0639913 100755
Binary files a/EFI/CLOVER/tools/Shell64U.efi and b/EFI/CLOVER/tools/Shell64U.efi differ
diff --git a/EFI/CLOVER/tools/bdmesg.efi b/EFI/CLOVER/tools/bdmesg.efi
index 2fb1693..75d9f30 100755
Binary files a/EFI/CLOVER/tools/bdmesg.efi and b/EFI/CLOVER/tools/bdmesg.efi differ
diff --git a/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt b/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt
index af8b1cf..c3bf05b 100755
Binary files a/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt and b/Tools/AGDPfix-2.app/Contents/Resources/Scripts/main.scpt differ
diff --git a/Tools/Install.pkg b/Tools/Install.pkg
index 60f9b6b..aace849 100755
Binary files a/Tools/Install.pkg and b/Tools/Install.pkg differ
diff --git a/WebDriver-378.10.10.10.20.107.pkg b/WebDriver-378.10.10.10.20.107.pkg
deleted file mode 100644
index a4eb25e..0000000
Binary files a/WebDriver-378.10.10.10.20.107.pkg and /dev/null differ
diff --git a/install_webdriver.sh b/install_webdriver.sh
new file mode 100755
index 0000000..59b1d79
--- /dev/null
+++ b/install_webdriver.sh
@@ -0,0 +1,150 @@
+#!/bin/bash
+# Simple script that download & install & patch(NVDARequiredOS) nvidia webdriver
+# 2017.11.6
+
+if [ "$1" == "-s" ]; then
+ [ "$2" != "" ] && sudo /usr/libexec/PlistBuddy -c "set :ProductBuildVersion $2" /System/Library/CoreServices/SystemVersion.plist
+ /usr/libexec/PlistBuddy -c "print ProductBuildVersion" /System/Library/CoreServices/SystemVersion.plist
+ exit
+fi
+
+OSVERSION=$(sw_vers -buildVersion)
+OS_MAJOR_NUMBER=$(echo $OSVERSION|cut -c 1-2)
+
+PKG_MACOS_BETA=( \
+ "387.10.10.10.25.160 17E160g 17D2102" \
+ "387.10.10.10.25.161 17E161c 17E160e 17D102" \
+ "378.10.10.10.25.106 17C2205" \
+)
+
+echo "Downloading webdriver list from https://gfe.nvidia.com/mac-update"
+tempfile=`mktemp -q -t gfe_nvidia_mac_update`
+curl -s https://gfe.nvidia.com/mac-update > $tempfile
+declare -a gfe_version=($(/usr/libexec/PlistBuddy -c "print updates" $tempfile | grep version | cut -d '=' -f 2))
+declare -a gfe_os=($(/usr/libexec/PlistBuddy -c "print updates" $tempfile | grep OS | cut -d '=' -f 2))
+rm -f $tempfile
+
+declare -a PKG_MACOS
+for idx in ${!gfe_os[@]}; do
+ PKG_MACOS[idx]="${gfe_version[idx]} ${gfe_os[idx]}"
+done
+PKG_MACOS=("${PKG_MACOS[@]}" "${PKG_MACOS_BETA[@]}")
+unset -v gfe_version gfe_os PKG_MACOS_BETA
+PKG_DEFAULT=${#PKG_MACOS[@]}
+echo
+
+if [ "$1" == "-l" ]; then
+ for pkg in ${!PKG_MACOS[@]}; do
+ echo ${PKG_MACOS[pkg]}
+ done
+ exit
+fi
+if [ "$1" == "-h" ]; then
+ echo [PKG Version] [OS Version]
+ echo [Install commands]
+ echo
+ for idx in ${!PKG_MACOS[@]}; do
+ echo ${PKG_MACOS[idx]}
+ echo \$ install_webdriver.sh $(echo ${PKG_MACOS[idx]} | cut -d ' ' -f 1 | cut -d '.' -f 6)
+ echo
+ done
+ exit
+fi
+
+#default value
+lastIdx=($(echo ${PKG_MACOS[PKG_DEFAULT-2]} | wc -w))
+PKG_FILE_VERSION=$(echo ${PKG_MACOS[PKG_DEFAULT-2]} | cut -d ' ' -f 1)
+PKG_OSVERSION=$(echo ${PKG_MACOS[PKG_DEFAULT-2]} | cut -d ' ' -f $lastIdx)
+
+for idx in ${!PKG_MACOS[@]}; do
+ lastIdx=($(echo ${PKG_MACOS[idx]} | wc -w))
+ if [ "$1" != "" ]; then
+ if [ "$1" == "$(echo ${PKG_MACOS[idx]} | cut -d ' ' -f 1 | cut -d '.' -f 6)" ]; then
+ PKG_FILE_VERSION=$(echo ${PKG_MACOS[idx]} | cut -d ' ' -f 1)
+ PKG_OSVERSION=$(echo ${PKG_MACOS[idx]} | cut -d ' ' -f $lastIdx)
+ break
+ fi
+ else
+ for fieldIdx in $(eval echo {2..$lastIdx}); do
+ if [ "$OSVERSION" == "$(echo ${PKG_MACOS[idx]} | cut -d ' ' -f $fieldIdx)" ]; then
+ PKG_FILE_VERSION=$(echo ${PKG_MACOS[idx]} | cut -d ' ' -f 1)
+ PKG_OSVERSION=$(echo ${PKG_MACOS[idx]} | cut -d ' ' -f $lastIdx)
+ break
+ fi
+ done
+ fi
+done
+echo "macOS ($OSVERSION) : $PKG_FILE_VERSION ($PKG_OSVERSION)"
+
+cd $HOME/Downloads
+PKG_FILE=WebDriver-${PKG_FILE_VERSION}.pkg
+PKG_MAJOR_VERSION=$(echo $PKG_FILE_VERSION | cut -d . -f 1)
+PKG_URL=https://images.nvidia.com/mac/pkg/${PKG_MAJOR_VERSION}/${PKG_FILE}
+
+echo "Download & Install Nvidia $PKG_FILE"
+sudo echo ""
+if ! pkgutil --check-signature $PKG_FILE &> /dev/null; then
+ echo "Download: $PKG_URL"
+ curl $PKG_URL --output $PKG_FILE || exit
+ echo
+fi
+
+function set_ProductBuildVersion() {
+ sudo /usr/libexec/PlistBuddy -c "set :ProductBuildVersion $@" /System/Library/CoreServices/SystemVersion.plist
+}
+
+function print_ProductBuildVersion() {
+ /usr/libexec/PlistBuddy -c "print ProductBuildVersion" /System/Library/CoreServices/SystemVersion.plist
+}
+
+if [ "$OSVERSION" == "" ]; then
+ set_ProductBuildVersion $(sysctl kern.osversion | cut -d ' ' -f 2)
+ OSVERSION=$(sw_vers -buildVersion)
+fi
+
+# install pkg
+if [ -f "$PKG_FILE" ]; then
+ if [ "$PKG_OSVERSION" != "$OSVERSION" ]; then
+ echo "Change system build version: $OSVERSION -> $PKG_OSVERSION"
+ set_ProductBuildVersion "$PKG_OSVERSION"
+ SYSTEM_OSVERSION=$(print_ProductBuildVersion)
+ echo "Check system build version: $SYSTEM_OSVERSION $(sw_vers -buildVersion)"
+ echo
+ fi
+ #echo "Install package: sudo installer -pkg $PKG_FILE -target /"
+ sudo installer -pkg $PKG_FILE -target /
+ echo
+ if [ "$PKG_OSVERSION" != "$OSVERSION" ]; then
+ echo "Recover system build version: $PKG_OSVERSION -> $OSVERSION"
+ set_ProductBuildVersion "$OSVERSION"
+ SYSTEM_OSVERSION=$(print_ProductBuildVersion)
+ echo "Check system build version: $SYSTEM_OSVERSION $(sw_vers -buildVersion)"
+ echo
+ fi
+fi
+
+NVDASTARTUPWEB_INFO=/Library/Extensions/NVDAStartupWeb.kext/Contents/Info.plist
+function print_NVDARequiredOS() {
+ if [ ! -f "$NVDASTARTUPWEB_INFO" ]; then
+ [ -f "/System$NVDASTARTUPWEB_INFO" ] && NVDASTARTUPWEB_INFO=/System$NVDASTARTUPWEB_INFO
+ fi
+ /usr/libexec/PlistBuddy -c "print IOKitPersonalities:NVDAStartup:NVDARequiredOS" $NVDASTARTUPWEB_INFO
+}
+
+function set_NVDARequiredOS() {
+ if [ ! -f "$NVDASTARTUPWEB_INFO" ]; then
+ [ -f "/System$NVDASTARTUPWEB_INFO" ] && NVDASTARTUPWEB_INFO=/System$NVDASTARTUPWEB_INFO
+ fi
+ sudo /usr/libexec/PlistBuddy -c "set :IOKitPersonalities:NVDAStartup:NVDARequiredOS $@" $NVDASTARTUPWEB_INFO
+ sudo chown -R root:wheel $NVDASTARTUPWEB_INFO
+ #sudo codesign -f -s - $NVDASTARTUPWEB_INFO
+}
+
+BEFORE_NUMBER=$(print_NVDARequiredOS)
+if [ -f "$NVDASTARTUPWEB_INFO" ]; then
+ set_NVDARequiredOS "$OS_MAJOR_NUMBER"
+ AFTER_NUMBER=$(print_NVDARequiredOS)
+ echo "Patch NVDAStartupWeb.kext:NVDARequiredOS: $BEFORE_NUMBER -> $AFTER_NUMBER" && echo
+ echo "Rebuild kextcahe: sudo kextcache -Boot -i /" && sudo kextcache -Boot -i / && echo
+ #rm "$PKG_FILE"
+fi