diff --git a/EFI/OC/Kexts/FakePCIID.kext/Contents/Info.plist b/EFI/OC/Kexts/FakePCIID.kext/Contents/Info.plist
index 2685c05a151742c469c556e83a87ec5f23f0d5d8..a5d1c84480b848c20ddd64f4d7d51305c0746ae0 100644
--- a/EFI/OC/Kexts/FakePCIID.kext/Contents/Info.plist
+++ b/EFI/OC/Kexts/FakePCIID.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 18A391
+ 20D91
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,7 +17,7 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.15
+ 1.3.16
CFBundleSignature
????
CFBundleSupportedPlatforms
@@ -25,21 +25,25 @@
MacOSX
CFBundleVersion
- 1.3.15
+ 1.3.16
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9F2000
+ 12E262
+ DTPlatformName
+ macosx
DTPlatformVersion
- GM
+ 11.3
DTSDKBuild
- 10M2518
+ 20E214
DTSDKName
- macosx10.6
+ macosx11.3
DTXcode
- 0941
+ 1250
DTXcodeBuild
- 9F2000
+ 12E262
+ LSMinimumSystemVersion
+ 11.3
OSBundleCompatibleVersion
1.3.15
OSBundleLibraries
@@ -60,6 +64,6 @@
OSBundleRequired
Root
Source Code
- https://github.com/RehabMan/FakePCIID
+ https://github.com/daliansky/OS-X-Fake-PCI-ID
diff --git a/EFI/OC/Kexts/FakePCIID.kext/Contents/MacOS/FakePCIID b/EFI/OC/Kexts/FakePCIID.kext/Contents/MacOS/FakePCIID
index 2b13a0a7ef609f790f356dae6a464a9e9a12bd2d..ee18a8e3bf7e99f4b3f666a8991593448322b483 100755
Binary files a/EFI/OC/Kexts/FakePCIID.kext/Contents/MacOS/FakePCIID and b/EFI/OC/Kexts/FakePCIID.kext/Contents/MacOS/FakePCIID differ
diff --git a/EFI/OC/Kexts/FakePCIID.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/FakePCIID.kext/Contents/_CodeSignature/CodeResources
new file mode 100644
index 0000000000000000000000000000000000000000..d5d0fd744123ce3cb54eeee80d01fca7838a081b
--- /dev/null
+++ b/EFI/OC/Kexts/FakePCIID.kext/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,115 @@
+
+
+
+
+ files
+
+ files2
+
+ rules
+
+ ^Resources/
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/
+
+ nested
+
+ weight
+ 10
+
+ ^.*
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^Resources/
+
+ weight
+ 20
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^[^/]+$
+
+ nested
+
+ weight
+ 10
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist b/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
index 994a410bcec072fe1ec54d0f8541e7e286d7f3cf..d829df6c742a3783f80c27acfa826d2cc358d807 100644
--- a/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
+++ b/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 18A391
+ 20D91
CFBundleIdentifier
org.rehabman.injector.FakePCIID-Intel-HDMI-Audio
CFBundleInfoDictionaryVersion
@@ -13,27 +13,29 @@
CFBundlePackageType
KEXT
CFBundleShortVersionString
- 1.3.15
+ 1.3.16
CFBundleSupportedPlatforms
MacOSX
CFBundleVersion
- 1.3.15
+ 1.3.16
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 9F2000
+ 12E262
+ DTPlatformName
+ macosx
DTPlatformVersion
- GM
+ 11.3
DTSDKBuild
- 10M2518
+ 20E214
DTSDKName
- macosx10.6
+ macosx11.3
DTXcode
- 0941
+ 1250
DTXcodeBuild
- 9F2000
+ 12E262
IOKitPersonalities
Intel HDMI Audio - 100-series 0x9d74 0x9d71 0x9d70 0xa171
@@ -116,6 +118,26 @@
IOProviderClass
IOPCIDevice
+ Intel HDMI Audio - 400-series 0xa3f0 0xa36d
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,device-id
+
+ SKMAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IOPCIPrimaryMatch
+ 0xA3F08086 0xA36D8086
+ IOProviderClass
+ IOPCIDevice
+
Intel HDMI Audio - Haswell
CFBundleIdentifier
@@ -137,9 +159,11 @@
IOPCIDevice
+ LSMinimumSystemVersion
+ 11.3
OSBundleRequired
Root
Source Code
- https://github.com/RehabMan/FakePCIID
+ https://github.com/daliansky/OS-X-Fake-PCI-ID
diff --git a/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/MacOS/FakePCIID_Intel_HDMI_Audio b/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/MacOS/FakePCIID_Intel_HDMI_Audio
new file mode 100755
index 0000000000000000000000000000000000000000..636412972ac9af646ef39c6672122af830ed80b1
Binary files /dev/null and b/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/MacOS/FakePCIID_Intel_HDMI_Audio differ
diff --git a/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/_CodeSignature/CodeResources b/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/_CodeSignature/CodeResources
new file mode 100644
index 0000000000000000000000000000000000000000..d5d0fd744123ce3cb54eeee80d01fca7838a081b
--- /dev/null
+++ b/EFI/OC/Kexts/FakePCIID_Intel_HDMI_Audio.kext/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,115 @@
+
+
+
+
+ files
+
+ files2
+
+ rules
+
+ ^Resources/
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/
+
+ nested
+
+ weight
+ 10
+
+ ^.*
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^Resources/
+
+ weight
+ 20
+
+ ^Resources/.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^Resources/.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Resources/Base\.lproj/
+
+ weight
+ 1010
+
+ ^[^/]+$
+
+ nested
+
+ weight
+ 10
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/README.md b/README.md
index b17967a4cb74b04e91b701ea1669ad5a0b542c80..de671f9fe71e942de5de4c96223dbbf57b1377d7 100644
--- a/README.md
+++ b/README.md
@@ -89,8 +89,8 @@ If it's the first time your nuc10 install with macOS, you must unlock CFG before
- [IntelBTPatcher.kext 2.2.0](https://github.com/OpenIntelWireless/IntelBluetoothFirmware)
- [IntelBluetoothFirmware.kext 2.2.0](https://github.com/OpenIntelWireless/IntelBluetoothFirmware)
- [IntelBluetoothInjector.kext 2.2.0](https://github.com/OpenIntelWireless/IntelBluetoothFirmware)
-- [FakePCIID.kext 1.3.15](https://bitbucket.org/RehabMan/os-x-fake-pci-id)
-- [FakePCIID_Intel_HDMI_Audio.kext 1.3.15](https://bitbucket.org/RehabMan/os-x-fake-pci-id)
+- [FakePCIID.kext 1.3.16](https://github.com/daliansky/OS-X-Fake-PCI-ID)
+- [FakePCIID_Intel_HDMI_Audio.kext 1.3.16](https://github.com/daliansky/OS-X-Fake-PCI-ID)
- [IOElectrify.kext 1.0.0](https://github.com/the-darkvoid/macOS-IOElectrify)
### Tools
diff --git a/README.zh_CN.md b/README.zh_CN.md
index 60a04c9dc38a0272d018a55427a5c53363c94237..5ebb4f74f0155afbde4062861d2b5c2df8c17c1b 100644
--- a/README.zh_CN.md
+++ b/README.zh_CN.md
@@ -92,8 +92,8 @@ BIOS version **FNCML357.0058(CFG Unlocked under 0055)**
- [IntelBTPatcher.kext 2.2.0](https://github.com/OpenIntelWireless/IntelBluetoothFirmware)
- [IntelBluetoothFirmware.kext 2.2.0](https://github.com/OpenIntelWireless/IntelBluetoothFirmware)
- [IntelBluetoothInjector.kext 2.2.0](https://github.com/OpenIntelWireless/IntelBluetoothFirmware)
-- [FakePCIID.kext 1.3.15](https://bitbucket.org/RehabMan/os-x-fake-pci-id)
-- [FakePCIID_Intel_HDMI_Audio.kext 1.3.15](https://bitbucket.org/RehabMan/os-x-fake-pci-id)
+- [FakePCIID.kext 1.3.16](https://github.com/daliansky/OS-X-Fake-PCI-ID)
+- [FakePCIID_Intel_HDMI_Audio.kext 1.3.16](https://github.com/daliansky/OS-X-Fake-PCI-ID)
- [IOElectrify.kext 1.0.0](https://github.com/the-darkvoid/macOS-IOElectrify)
### 工具