diff --git a/.DS_Store b/.DS_Store
new file mode 100755
index 0000000..9218a04
Binary files /dev/null and b/.DS_Store differ
diff --git a/ACPI/.DS_Store b/ACPI/.DS_Store
new file mode 100755
index 0000000..534c772
Binary files /dev/null and b/ACPI/.DS_Store differ
diff --git a/ACPI/patched/.DS_Store b/ACPI/patched/.DS_Store
new file mode 100755
index 0000000..5008ddf
Binary files /dev/null and b/ACPI/patched/.DS_Store differ
diff --git a/ACPI/patched/SSDT-ALS0.aml b/ACPI/patched/SSDT-ALS0.aml
new file mode 100755
index 0000000..080cb3b
Binary files /dev/null and b/ACPI/patched/SSDT-ALS0.aml differ
diff --git a/ACPI/patched/SSDT-BRT6.aml b/ACPI/patched/SSDT-BRT6.aml
new file mode 100755
index 0000000..afde4c6
Binary files /dev/null and b/ACPI/patched/SSDT-BRT6.aml differ
diff --git a/ACPI/patched/SSDT-CPUFriend.aml b/ACPI/patched/SSDT-CPUFriend.aml
new file mode 100755
index 0000000..e210187
Binary files /dev/null and b/ACPI/patched/SSDT-CPUFriend.aml differ
diff --git a/ACPI/patched/SSDT-Config.aml b/ACPI/patched/SSDT-Config.aml
new file mode 100755
index 0000000..d25ec35
Binary files /dev/null and b/ACPI/patched/SSDT-Config.aml differ
diff --git a/ACPI/patched/SSDT-EH01.aml b/ACPI/patched/SSDT-EH01.aml
new file mode 100755
index 0000000..6cd91c8
Binary files /dev/null and b/ACPI/patched/SSDT-EH01.aml differ
diff --git a/ACPI/patched/SSDT-EH02.aml b/ACPI/patched/SSDT-EH02.aml
new file mode 100755
index 0000000..33b28e2
Binary files /dev/null and b/ACPI/patched/SSDT-EH02.aml differ
diff --git a/ACPI/patched/SSDT-I2C.aml b/ACPI/patched/SSDT-I2C.aml
new file mode 100755
index 0000000..f90a588
Binary files /dev/null and b/ACPI/patched/SSDT-I2C.aml differ
diff --git a/ACPI/patched/SSDT-PNLF.aml b/ACPI/patched/SSDT-PNLF.aml
new file mode 100755
index 0000000..ba8cfbd
Binary files /dev/null and b/ACPI/patched/SSDT-PNLF.aml differ
diff --git a/ACPI/patched/SSDT-PRW.aml b/ACPI/patched/SSDT-PRW.aml
new file mode 100755
index 0000000..43d418f
Binary files /dev/null and b/ACPI/patched/SSDT-PRW.aml differ
diff --git a/ACPI/patched/SSDT-REV.aml b/ACPI/patched/SSDT-REV.aml
new file mode 100755
index 0000000..fef47de
Binary files /dev/null and b/ACPI/patched/SSDT-REV.aml differ
diff --git a/ACPI/patched/SSDT-SMBUS.aml b/ACPI/patched/SSDT-SMBUS.aml
new file mode 100755
index 0000000..2c8ad5c
Binary files /dev/null and b/ACPI/patched/SSDT-SMBUS.aml differ
diff --git a/ACPI/patched/SSDT-XHC.aml b/ACPI/patched/SSDT-XHC.aml
new file mode 100755
index 0000000..42b63a9
Binary files /dev/null and b/ACPI/patched/SSDT-XHC.aml differ
diff --git a/ACPI/patched/SSDT-XOSI.aml b/ACPI/patched/SSDT-XOSI.aml
new file mode 100755
index 0000000..b5e3292
Binary files /dev/null and b/ACPI/patched/SSDT-XOSI.aml differ
diff --git a/ACPI/patched/readme.txt b/ACPI/patched/readme.txt
new file mode 100755
index 0000000..a63f6c3
--- /dev/null
+++ b/ACPI/patched/readme.txt
@@ -0,0 +1,14 @@
+SSDT-ALS0 添加假环境光传感器以在重新启动之间保存背光信息
+SSDT-BRT6 将键盘的ACPI管理亮度键映射到VoodooPS2Controller.kext的PS2代码
+SSDT-CPUFriend 配合CPUFriend修改cpu最低频率
+SSDT-Config SSDT控制入口文件
+SSDT-EH01
+SSDT-EH02
+SSDT-I2C 触摸板
+SSDT-PNLF 显示器亮度控制,为IntelBacklight.kext或AppleBacklight.kext + AppleBacklightInjector.kext添加PNLF设备
+SSDT-IGPU 将属性添加到集成显卡设备,可以实现HDMI音频以及正确显示
+SSDT-PRW
+SSDT-REV
+SSDT-SMBUS 正确识别SMBus到系统
+SSDT-XHC 自动注入XHC属性
+SSDT-XOSI 假装是win系统
\ No newline at end of file
diff --git "a/ACPI/patched/\345\210\240\351\231\244/SSDT-HDAU.aml" "b/ACPI/patched/\345\210\240\351\231\244/SSDT-HDAU.aml"
new file mode 100755
index 0000000..e0310e4
Binary files /dev/null and "b/ACPI/patched/\345\210\240\351\231\244/SSDT-HDAU.aml" differ
diff --git "a/ACPI/patched/\345\210\240\351\231\244/SSDT-HDEF.aml" "b/ACPI/patched/\345\210\240\351\231\244/SSDT-HDEF.aml"
new file mode 100755
index 0000000..dcb0c30
Binary files /dev/null and "b/ACPI/patched/\345\210\240\351\231\244/SSDT-HDEF.aml" differ
diff --git "a/ACPI/patched/\345\210\240\351\231\244/SSDT-HDMI-HD5500.aml" "b/ACPI/patched/\345\210\240\351\231\244/SSDT-HDMI-HD5500.aml"
new file mode 100755
index 0000000..72ea0b2
Binary files /dev/null and "b/ACPI/patched/\345\210\240\351\231\244/SSDT-HDMI-HD5500.aml" differ
diff --git "a/ACPI/patched/\345\210\240\351\231\244/SSDT-IGPU.aml" "b/ACPI/patched/\345\210\240\351\231\244/SSDT-IGPU.aml"
new file mode 100755
index 0000000..68a2d97
Binary files /dev/null and "b/ACPI/patched/\345\210\240\351\231\244/SSDT-IGPU.aml" differ
diff --git a/CLOVERX64.efi b/CLOVERX64.efi
new file mode 100755
index 0000000..baf63c6
Binary files /dev/null and b/CLOVERX64.efi differ
diff --git a/config.plist b/config.plist
new file mode 100755
index 0000000..0c6b2cb
--- /dev/null
+++ b/config.plist
@@ -0,0 +1,775 @@
+
+
+
+
+ ACPI
+
+ DSDT
+
+ Fixes
+
+ AddPNLF
+
+ FixHPET
+
+ FixIPIC
+
+ FixRTC
+
+ FixRegions
+
+ FixTMR
+
+ FixWAK
+
+
+ Name
+ DSDT.aml
+ Patches
+
+
+ Comment
+ to avoid match against _OSI XOSI patch
+ Disabled
+
+ Find
+
+ T1NJRA==
+
+ Replace
+
+ WFNJRA==
+
+
+
+ Comment
+ change _OSI to XOSI, pair with SSDT-XOSI.aml
+ Disabled
+
+ Find
+
+ X09TSQ==
+
+ Replace
+
+ WE9TSQ==
+
+
+
+ Comment
+ change Method(GPRW,2,N) to XPRW, pair with SSDT-PRW.aml
+ Disabled
+
+ Find
+
+ R1BSVwI=
+
+ Replace
+
+ WFBSVwI=
+
+
+
+ Comment
+ change Method(UPRW,2,..) to Method(XPRW,2,..), pair with SSDT-PRW.aml
+ Disabled
+
+ Find
+
+ VVBSVwpwEg==
+
+ Replace
+
+ WFBSVwpwEg==
+
+
+
+ Comment
+ change GFX0 to IGPU, optionally pair with SSDT-IGPU.aml
+ Disabled
+
+ Find
+
+ R0ZYMA==
+
+ Replace
+
+ SUdQVQ==
+
+
+
+ Comment
+ change EHC1 to EH01, optionally pair with SSDT-EH01.aml
+ Disabled
+
+ Find
+
+ RUhDMQ==
+
+ Replace
+
+ RUgwMQ==
+
+
+
+ Comment
+ change EHC2 to EH02, optionally pair with SSDT-EH02.aml
+ Disabled
+
+ Find
+
+ RUhDMg==
+
+ Replace
+
+ RUgwMg==
+
+
+
+ Comment
+ change UPCN to UPCX, optionally pair with SSDT-XHC.aml
+ Disabled
+
+ Find
+
+ QghVUENO
+
+ Replace
+
+ QghVUENY
+
+
+
+ Comment
+ change HU03 to HU0X, optionally pair with SSDT-XHC.aml
+ Disabled
+
+ Find
+
+ CEhVMDMS
+
+ Replace
+
+ CEhVMFgS
+
+
+
+ Comment
+ change OSJG to OSJX,optionally pair with SSDT-REV.aml
+ Disabled
+
+ Find
+
+ T1NKRwI=
+
+ Replace
+
+ T1NKWAI=
+
+
+
+ Comment
+ change _STA to XSTA in Device GPI0
+ Disabled
+
+ Find
+
+ X1NUQQ==
+
+ Replace
+
+ WFNUQQ==
+
+ TgtBridge
+
+ R1BJMA==
+
+
+
+ Comment
+ change _CRS to XCRS in Device TPD1
+ Disabled
+
+ Find
+
+ X0NSUw==
+
+ Replace
+
+ WENSUw==
+
+ TgtBridge
+
+ VFBEMQ==
+
+
+
+ Comment
+ Rename BRT6 to BRTX, use with SSDT-BRT6.aml, SSDT-PNLF.aml, AppleBacklightInjector.kext, and VoodooPS2Controller.kext to fix brightness keys
+ Disabled
+
+ Find
+
+ FCBCUlQ2Ag==
+
+ Replace
+
+ FCBCUlRYAg==
+
+
+
+ Comment
+ change B0D3 to HDAU
+ Disabled
+
+ Find
+
+ QjBEMw==
+
+ Replace
+
+ SERBVQ==
+
+
+
+
+ DropTables
+
+
+ Signature
+ DMAR
+
+
+ Signature
+ #MCFG
+
+
+ Signature
+ SSDT
+ TableId
+ xh_rvp10
+
+
+ Signature
+ SSDT
+ TableId
+ sensrhub
+
+
+ Signature
+ SSDT
+ TableId
+ Cpu0Ist
+
+
+ Signature
+ SSDT
+ TableId
+ CpuPm
+
+
+ Signature
+ SSDT
+ TableId
+ CtdpB
+
+
+ Signature
+ SSDT
+ TableId
+ SataTabl
+
+
+ Signature
+ SSDT
+ TableId
+ SaSsdt
+
+
+ Signature
+ XSDT
+
+
+ Signature
+ RSDT
+
+
+ Signature
+ RSDT-FACS
+
+
+ Signature
+ FACP
+
+
+ Signature
+ RSDP
+
+
+ Signature
+ FACS
+
+
+ Signature
+ FPDT
+
+
+ Signature
+ FIDT
+
+
+ Signature
+ MATS
+
+
+ Signature
+ SLIC
+
+
+ Signature
+ BGRT
+
+
+ Signature
+ DBGP
+
+
+ Signature
+ DBG2
+
+
+ Signature
+ LPIT
+
+
+ Signature
+ WSMT
+
+
+ Signature
+ MDSX
+
+
+ Signature
+ DMAR
+
+
+ HaltEnabler
+
+ SSDT
+
+ DropOem
+
+ EnableC6
+
+ EnableC7
+
+ Generate
+
+ CStates
+
+ PStates
+
+
+ PluginType
+ 1
+
+ SortedOrder-Comment
+ This is the original order supported by Clover prior to build v3062. You can trim it as necessary.
+
+ Boot
+
+ Arguments
+ -cdfon alcid=3 dart=0
+ DefaultVolume
+ MAC OS
+ Legacy
+ LegacyBiosDefault
+ Log
+
+ NeverHibernate
+
+ NoEarlyProgress
+
+ Secure
+
+ Timeout
+ 1
+ XMPDetection
+ Yes
+
+ Devices
+
+ Audio
+
+ AFGLowPowerState
+
+ Inject
+ 23
+ ResetHDA
+
+
+ HDMIInjection
+
+ Properties
+
+ PciRoot(0x0)/Pci(0x1b,0x0)
+
+ layout-id
+
+ DQAAAA==
+
+
+ PciRoot(0x0)/Pci(0x2,0x0)
+
+ AAPL,ig-platform-id
+
+ AgAWFg==
+
+ device-id
+
+ FhYAAA==
+
+ enable-hdmi20
+
+ AQAAAA==
+
+ framebuffer-fbmem
+
+ AACQAA==
+
+ framebuffer-patch-enable
+
+ AQAAAA==
+
+ framebuffer-stolenmem
+
+ AAAwAQ==
+
+ framebuffer-unifiedmem
+
+ AAAAgA==
+
+
+
+ SetIntelMaxBacklight
+
+ USB
+
+ AddClockID
+
+ FixOwnership
+
+ Inject
+
+
+ UseIntelHDMI
+
+
+ GUI
+
+ #ScreenResolution
+ 1920x1080
+ Hide
+
+ Preboot
+
+ Language
+ en:0
+ Mouse
+
+ Enabled
+
+
+ Scan
+
+ Entries
+
+ Legacy
+
+ Linux
+
+ Tool
+
+
+ ScreenResolution
+ 1920x1080
+ Theme
+ theme
+
+ Graphics
+
+ EDID
+
+ Custom
+
+ AgAWFgEDAwMAACACAABQAQAAAGBsBQAAbAUAAAAAAAAAAAAAAAAA
+ AAAACAACAAAAMAIAAAEFCQAABAAABwUAAAIECgAABAAABwUAAP8A
+ AAABAAAAQAAAAAJLAAAFBQYA
+
+ Inject
+
+
+ Inject
+
+ ATI
+
+ Intel
+
+ NVidia
+
+
+
+ KernelAndKextPatches
+
+ AppleIntelCPUPM
+
+ AppleRTC
+
+ DellSMBIOSPatch
+
+ ForceKextsToLoad
+
+ \System\Library\Extensions\IONetworkingFamily.kext
+
+ KernelCpu
+
+ KernelLapic
+
+ KernelPm
+
+ KextsToPatch
+
+
+ Comment
+ HDMI-audio, port 0105, 0x16120003 0x16120005 0x16120006 0x16260006
+ Disabled
+
+ Find
+
+ AQULAAAEAAAHBQAA
+
+ InfoPlistPatch
+
+ Name
+ com.apple.driver.AppleIntelBDWGraphicsFramebuffer
+ Replace
+
+ AQULAAAIAACCAAAA
+
+
+
+ Comment
+ HDMI-audio, port 0204, 0x16120003 0x16120005 0x16120006 0x16260006
+ Disabled
+
+ Find
+
+ AgQLAAAEAAAHBQAA
+
+ InfoPlistPatch
+
+ Name
+ com.apple.driver.AppleIntelBDWGraphicsFramebuffer
+ Replace
+
+ AgQLAAAIAACCAAAA
+
+
+
+ Comment
+ AirPortBrcm4360 - PCI Error 1
+ Disabled
+
+ Find
+
+ g33EBHA=
+
+ InfoPlistPatch
+
+ Name
+ AirPortBrcm4360
+ Replace
+
+ g33EBGaQ
+
+
+
+ Comment
+ 10.12 94352z
+ Disabled
+
+ Find
+
+ gflSqgAAdSk=
+
+ InfoPlistPatch
+
+ Name
+ AirPortBrcm4360
+ Replace
+
+ gflSqgAAZpA=
+
+
+
+ Comment
+ AirPortBrcm4360 - PCI Error 3
+ Disabled
+
+ Find
+
+ QTnEdRs=
+
+ InfoPlistPatch
+
+ Name
+ AirPortBrcm4360
+ Replace
+
+ QTnEZpA=
+
+
+
+ Disabled
+
+ Find
+
+ QQ+3zTnBdQw=
+
+ InfoPlistPatch
+
+ Name
+ AirPortBrcm4360
+ Replace
+
+ QQ+3zTnBZpA=
+
+
+
+ Comment
+ Change VRAM 1536 -> 2048 for 0x16160002
+ Disabled
+
+ Find
+
+ AAAAYGwFAABsBQAAAAAAAA==
+
+ InfoPlistPatch
+
+ Name
+ AppleIntelBDWGraphicsFramebuffer
+ Replace
+
+ AAAAgGwFAABsBQAAAAAAAA==
+
+
+
+ Comment
+ Enable TRIM for SSD
+ Disabled
+
+ Find
+
+ AEFQUExFIFNTRAA=
+
+ InfoPlistPatch
+
+ Name
+ IOAHCIBlockStorage
+ Replace
+
+ AAAAAAAAAAAAAAA=
+
+
+
+ Comment
+ eDP, port 0000, 0x191e0000, 0x19160000, 0x19260000, 0x19270000, 0x191b0000, 0x19160002, 0x19260002, 0x191e0003, 0x19260004, 0x19270004, 0x193b0005 credit syscl
+ Disabled
+
+ Find
+
+ AAAIAAIAAACYAAAAAQUJAAAEAAA=
+
+ InfoPlistPatch
+
+ Name
+ AppleIntelSKLGraphicsFramebuffer
+ Replace
+
+ AAAIAAAEAACYAAAAAQUJAAAEAAA=
+
+
+
+
+ RtVariables
+
+ BooterConfig
+ 0x28
+ CsrActiveConfig
+ 0x13
+
+ SMBIOS
+
+ #ProductName-MacBook8
+ MacBook8,1
+ #ProductName-MacBookAir7
+ MacBookAir7,1
+ #ProductName-MacBookPro12
+ MacBookPro12,1
+ BiosReleaseDate
+ 06/26/2018
+ BiosVendor
+ Apple Inc.
+ BiosVersion
+ MB101.88Z.0163.B00.1806260755
+ Board-ID
+ Mac-EE2EBD4B90B839A8
+ BoardManufacturer
+ Apple Inc.
+ BoardSerialNumber
+ C02702300QXFF4H8C
+ BoardType
+ 10
+ BoardVersion
+ 1.0
+ ChassisAssetTag
+ MacBook-Aluminum
+ ChassisManufacturer
+ Apple Inc.
+ ChassisType
+ 0x09
+ Family
+ MacBook
+ FirmwareFeatures
+ 0xFC0FE13F
+ FirmwareFeaturesMask
+ 0xFF1FFF3F
+ LocationInChassis
+ Part Component
+ Manufacturer
+ Apple Inc.
+ Mobile
+
+ PlatformFeature
+ 0x1A
+ ProductName
+ MacBook10,1
+ ProductName-Comment
+ Using Haswell MacBookAir6,2 until Clover has support for Broadwell identifiers
+ SerialNumber
+ C02T3XY1HH27
+ SmUUID
+ 3CAF16DB-F387-4347-9978-E9590D6DCC0D
+ Version
+ 1.0
+
+ SystemParameters
+
+ CustomUUID
+ 93015815-8C69-403A-9EC2-C43B1EA31085
+ InjectKexts
+ Detect
+
+
+
diff --git a/drivers64UEFI/.DS_Store b/drivers64UEFI/.DS_Store
new file mode 100755
index 0000000..d9029c8
Binary files /dev/null and b/drivers64UEFI/.DS_Store differ
diff --git a/drivers64UEFI/ApfsDriverLoader-64.efi b/drivers64UEFI/ApfsDriverLoader-64.efi
new file mode 100755
index 0000000..2431b9c
Binary files /dev/null and b/drivers64UEFI/ApfsDriverLoader-64.efi differ
diff --git a/drivers64UEFI/AptioMemoryFix-64.efi b/drivers64UEFI/AptioMemoryFix-64.efi
new file mode 100755
index 0000000..a7ed061
Binary files /dev/null and b/drivers64UEFI/AptioMemoryFix-64.efi differ
diff --git a/drivers64UEFI/CsmVideoDxe-64.efi b/drivers64UEFI/CsmVideoDxe-64.efi
new file mode 100755
index 0000000..3c3d9da
Binary files /dev/null and b/drivers64UEFI/CsmVideoDxe-64.efi differ
diff --git a/drivers64UEFI/DataHubDxe-64.efi b/drivers64UEFI/DataHubDxe-64.efi
new file mode 100755
index 0000000..1d66bfd
Binary files /dev/null and b/drivers64UEFI/DataHubDxe-64.efi differ
diff --git a/drivers64UEFI/FSInject-64.efi b/drivers64UEFI/FSInject-64.efi
new file mode 100755
index 0000000..8bb26e3
Binary files /dev/null and b/drivers64UEFI/FSInject-64.efi differ
diff --git a/drivers64UEFI/FirmwareVolume-64.efi b/drivers64UEFI/FirmwareVolume-64.efi
new file mode 100755
index 0000000..bb5e4d0
Binary files /dev/null and b/drivers64UEFI/FirmwareVolume-64.efi differ
diff --git a/drivers64UEFI/HFSPlus.efi b/drivers64UEFI/HFSPlus.efi
new file mode 100755
index 0000000..ae206e7
Binary files /dev/null and b/drivers64UEFI/HFSPlus.efi differ
diff --git a/drivers64UEFI/OsxFatBinaryDrv-64.efi b/drivers64UEFI/OsxFatBinaryDrv-64.efi
new file mode 100755
index 0000000..5bbaf8a
Binary files /dev/null and b/drivers64UEFI/OsxFatBinaryDrv-64.efi differ
diff --git a/drivers64UEFI/SMCHelper-64.efi b/drivers64UEFI/SMCHelper-64.efi
new file mode 100755
index 0000000..138f603
Binary files /dev/null and b/drivers64UEFI/SMCHelper-64.efi differ
diff --git a/drivers64UEFI/backup/AppleImageCodec-64.efi b/drivers64UEFI/backup/AppleImageCodec-64.efi
new file mode 100755
index 0000000..91091e2
Binary files /dev/null and b/drivers64UEFI/backup/AppleImageCodec-64.efi differ
diff --git a/drivers64UEFI/backup/AppleKeyAggregator-64.efi b/drivers64UEFI/backup/AppleKeyAggregator-64.efi
new file mode 100755
index 0000000..e421bdd
Binary files /dev/null and b/drivers64UEFI/backup/AppleKeyAggregator-64.efi differ
diff --git a/drivers64UEFI/backup/AppleUITheme-64.efi b/drivers64UEFI/backup/AppleUITheme-64.efi
new file mode 100755
index 0000000..5a9edd2
Binary files /dev/null and b/drivers64UEFI/backup/AppleUITheme-64.efi differ
diff --git a/drivers64UEFI/backup/Fat-64.efi b/drivers64UEFI/backup/Fat-64.efi
new file mode 100755
index 0000000..77bfa06
Binary files /dev/null and b/drivers64UEFI/backup/Fat-64.efi differ
diff --git a/drivers64UEFI/backup/PartitionDxe-64.efi b/drivers64UEFI/backup/PartitionDxe-64.efi
new file mode 100755
index 0000000..169af6e
Binary files /dev/null and b/drivers64UEFI/backup/PartitionDxe-64.efi differ
diff --git a/drivers64UEFI/backup/VBoxHfs-64.efi b/drivers64UEFI/backup/VBoxHfs-64.efi
new file mode 100755
index 0000000..df62ba8
Binary files /dev/null and b/drivers64UEFI/backup/VBoxHfs-64.efi differ
diff --git a/kexts/.DS_Store b/kexts/.DS_Store
new file mode 100755
index 0000000..51454a8
Binary files /dev/null and b/kexts/.DS_Store differ
diff --git a/kexts/Other/.DS_Store b/kexts/Other/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/kexts/Other/.DS_Store differ
diff --git a/kexts/Other/ACPIBatteryManager.kext/Contents/Info.plist b/kexts/Other/ACPIBatteryManager.kext/Contents/Info.plist
new file mode 100755
index 0000000..daa20cf
--- /dev/null
+++ b/kexts/Other/ACPIBatteryManager.kext/Contents/Info.plist
@@ -0,0 +1,128 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17B25c
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ACPIBatteryManager
+ CFBundleGetInfoString
+ 1.81.4, Copyright 2011 Apple Inc., RehabMan 2012
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ ACPIBatteryManager
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.81.4
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.81.4
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9A235
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17A360
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0900
+ DTXcodeBuild
+ 9A235
+ IOKitPersonalities
+
+ ACPI AC Adapter
+
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ IOClass
+ rehab_ACPIACAdapter
+ IONameMatch
+ ACPI0003
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ ACPI Battery Manager
+
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ Configuration
+
+ Correct16bitSignedCurrentRate
+
+ CorrectCorruptCapacities
+
+ CurrentDischargeRateMax
+ 20000
+ EstimateCycleCountDivisor
+ 6
+ FirstPollDelay
+ 7500
+ StartupDelay
+ 7000
+ UseDesignVoltageForCurrentCapacity
+
+ UseDesignVoltageForDesignCapacity
+
+ UseDesignVoltageForMaxCapacity
+
+ UseExtendedBatteryInformationMethod
+
+ UseExtraBatteryInformationMethod
+
+
+ IOClass
+ AppleSmartBatteryManager
+ IONameMatch
+ PNP0C0A
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ ACPI Battery Tracker
+
+ CFBundleIdentifier
+ org.rehabman.driver.AppleSmartBatteryManager
+ IOClass
+ rehab_BatteryTracker
+ IOMatchCategory
+ rehab_BatteryTracker
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2011 Apple Inc. All rights reserved, RehabMan 2012
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0d1
+ com.apple.kpi.iokit
+ 9.0
+ com.apple.kpi.libkern
+ 9.0
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/OS-X-ACPI-Battery-Driver
+
+
diff --git a/kexts/Other/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager b/kexts/Other/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager
new file mode 100755
index 0000000..f8a4b76
Binary files /dev/null and b/kexts/Other/ACPIBatteryManager.kext/Contents/MacOS/ACPIBatteryManager differ
diff --git a/kexts/Other/AirportBrcmFixup.kext/Contents/Info.plist b/kexts/Other/AirportBrcmFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..da61763
--- /dev/null
+++ b/kexts/Other/AirportBrcmFixup.kext/Contents/Info.plist
@@ -0,0 +1,171 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18B57c
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ AirportBrcmFixup
+ CFBundleIdentifier
+ as.lvs1974.AirportBrcmFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ AirportBrcmFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1.6
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.6
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 10A255
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 18A384
+ DTSDKName
+ macosx10.14
+ DTXcode
+ 1000
+ DTXcodeBuild
+ 10A255
+ IOKitPersonalities
+
+ Airport_Brcm4360
+
+ CFBundleIdentifier
+ com.apple.driver.AirPort.Brcm4360
+ IOClass
+ AirPort_Brcm4360
+ IOMatchCategory
+ IODefaultMatchCategory
+ IONameMatch
+
+ pci14e4,4331
+ pci14e4,4353
+ pci14e4,4357
+ pci14e4,43b1
+ pci14e4,43b2
+
+ IOProbeScore
+ 1110
+ IOProviderClass
+ IOPCIDevice
+ TruePowerOff
+
+
+ Airport_BrcmNIC
+
+ CFBundleIdentifier
+ com.apple.driver.AirPort.BrcmNIC
+ IOClass
+ AirPort_BrcmNIC
+ IOMatchCategory
+ IODefaultMatchCategory
+ IONameMatch
+
+ pci14e4,43ba
+ pci14e4,43a3
+ pci14e4,43a0
+
+ IOProbeScore
+ 1241
+ IOProviderClass
+ IOPCIDevice
+ TruePowerOff
+
+
+ Broadcom 802.11 PCI
+
+ CFBundleIdentifier
+ as.lvs1974.AirportBrcmFixup
+ IOClass
+ FakeBrcm
+ IOMatchCategory
+ IODefaultMatchCategory
+ IONameMatch
+
+ pci14e4,43ba
+ pci14e4,43a3
+ pci14e4,43a0
+ pci14e4,4331
+ pci14e4,4353
+ pci14e4,43b1
+ pci14e4,43b2
+ pci14e4,4357
+ pci14e4,432b
+ pci14e4,43ba
+ pci14e4,4311
+ pci14e4,4312
+ pci14e4,4313
+ pci14e4,4318
+ pci14e4,4319
+ pci14e4,431a
+ pci14e4,4320
+ pci14e4,4324
+ pci14e4,4325
+ pci14e4,4328
+ pci14e4,432c
+ pci14e4,432d
+
+ IOProbeScore
+ 3000
+ IOProviderClass
+ IOPCIDevice
+ TruePowerOff
+
+
+ as.lvs1974.AirportBrcmFixup
+
+ CFBundleIdentifier
+ as.lvs1974.AirportBrcmFixup
+ IOClass
+ AirportBrcmFixup
+ IOMatchCategory
+ AirportBrcmFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.6
+ com.apple.iokit.IONetworkingFamily
+ 1.5
+ com.apple.iokit.IOPCIFamily
+ 2.7
+ 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
+ Network-Root
+
+
diff --git a/kexts/Other/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup b/kexts/Other/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup
new file mode 100755
index 0000000..2142b53
Binary files /dev/null and b/kexts/Other/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup differ
diff --git a/kexts/Other/BrcmFirmwareData.kext/Contents/Info.plist b/kexts/Other/BrcmFirmwareData.kext/Contents/Info.plist
new file mode 100755
index 0000000..626dd23
--- /dev/null
+++ b/kexts/Other/BrcmFirmwareData.kext/Contents/Info.plist
@@ -0,0 +1,69 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E202
+ CFBundleExecutable
+ BrcmFirmwareData
+ CFBundleIdentifier
+ com.no-one.BrcmFirmwareStore
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ BrcmFirmwareData
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.2.10
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.2.10
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ BrcmFirmwareStore
+
+ CFBundleIdentifier
+ com.no-one.BrcmFirmwareStore
+ IOClass
+ BrcmFirmwareStore
+ IOMatchCategory
+ BrcmFirmwareStore
+ IOProviderClass
+ disabled_IOResources
+
+
+ OSBundleCompatibleVersion
+ 2.2.10
+ OSBundleLibraries
+
+ com.apple.kpi.iokit
+ 9.0
+ com.apple.kpi.libkern
+ 9.0
+ com.apple.kpi.mach
+ 9.0
+
+ Source Code
+ https://github.com/RehabMan/BrcmPatchRAM.git
+
+
diff --git a/kexts/Other/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData b/kexts/Other/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData
new file mode 100755
index 0000000..093cd1d
Binary files /dev/null and b/kexts/Other/BrcmFirmwareData.kext/Contents/MacOS/BrcmFirmwareData differ
diff --git a/kexts/Other/BrcmPatchRAM2.kext/Contents/Info.plist b/kexts/Other/BrcmPatchRAM2.kext/Contents/Info.plist
new file mode 100755
index 0000000..b58e905
--- /dev/null
+++ b/kexts/Other/BrcmPatchRAM2.kext/Contents/Info.plist
@@ -0,0 +1,1707 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E202
+ CFBundleExecutable
+ BrcmPatchRAM2
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ BrcmPatchRAM2
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.2.10
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.2.10
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 15E60
+ DTSDKName
+ macosx10.11
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ 0489_e032
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1485_v5581
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57394
+ idVendor
+ 1161
+
+ 0489_e042
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1484_v5580
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57410
+ idVendor
+ 1161
+
+ 0489_e046
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1465_v5561
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57414
+ idVendor
+ 1161
+
+ 0489_e04f
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1486_v5582
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57423
+ idVendor
+ 1161
+
+ 0489_e052
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1758_v5854
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57426
+ idVendor
+ 1161
+
+ 0489_e055
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0331_v4427
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57429
+ idVendor
+ 1161
+
+ 0489_e059
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1466_v5562
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57433
+ idVendor
+ 1161
+
+ 0489_e079
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM4335C0_003.001.009.0066.0115_v4211
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57465
+ idVendor
+ 1161
+
+ 0489_e07a
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1483.1651_v5747
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57466
+ idVendor
+ 1161
+
+ 0489_e087
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1532_v5628
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57479
+ idVendor
+ 1161
+
+ 0489_e096
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0340_v4436
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57494
+ idVendor
+ 1161
+
+ 0489_e0a1
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.1 USB
+ FirmwareKey
+ BCM20703A1_001.001.005.0214.0414_v4510
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57505
+ idVendor
+ 1161
+
+ 04ca_2003
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1488_v5584
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8195
+ idVendor
+ 1226
+
+ 04ca_2004
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1489_v5585
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8196
+ idVendor
+ 1226
+
+ 04ca_2005
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth Module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1490_v5586
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8197
+ idVendor
+ 1226
+
+ 04ca_2006
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth Module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0327_v4423
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8198
+ idVendor
+ 1226
+
+ 04ca_2009
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0330_v4426
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8201
+ idVendor
+ 1226
+
+ 04ca_200a
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1492_v5588
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8202
+ idVendor
+ 1226
+
+ 04ca_200b
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1493_v5589
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8203
+ idVendor
+ 1226
+
+ 04ca_200c
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1494_v5590
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8204
+ idVendor
+ 1226
+
+ 04ca_200e
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1499_v5595
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8206
+ idVendor
+ 1226
+
+ 04ca_200f
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1521_v5617
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8207
+ idVendor
+ 1226
+
+ 04ca_2012
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0339_v4435
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8210
+ idVendor
+ 1226
+
+ 04ca_2016
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM4335C0_003.001.009.0066.0121_v4217
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8214
+ idVendor
+ 1226
+
+ 04f2_b4a1
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0316_v4412
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 46241
+ idVendor
+ 1266
+
+ 050d_065a
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Belkin Bluetooth 4.0 USB Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1482_v5578
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 1626
+ idVendor
+ 1293
+
+ 0930_021e
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1759_v5855
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 542
+ idVendor
+ 2352
+
+ 0930_021f
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0335_v4431
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 543
+ idVendor
+ 2352
+
+ 0930_0221
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1762_v5858
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 545
+ idVendor
+ 2352
+
+ 0930_0223
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1763_v5859
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 547
+ idVendor
+ 2352
+
+ 0930_0225
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0334_v4430
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 549
+ idVendor
+ 2352
+
+ 0930_0226
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0334_v4430
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 550
+ idVendor
+ 2352
+
+ 0930_0229
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM4335C0_003.001.009.0066.0104_v4200
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 553
+ idVendor
+ 2352
+
+ 0a5c_2168
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ BCM43162 Bluetooth 4.0 +HS USB Device
+ FirmwareKey
+ BCM4335C0_003.001.009.0066.0108_v4204
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8552
+ idVendor
+ 2652
+
+ 0a5c_2169
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1462_v5558
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8553
+ idVendor
+ 2652
+
+ 0a5c_216a
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Dell Wireless 1708 Bluetooth 4.0 LE Device
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0336_v4432
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8554
+ idVendor
+ 2652
+
+ 0a5c_216b
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 20702 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1768_v5864
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8555
+ idVendor
+ 2652
+
+ 0a5c_216c
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 43142 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0328_v4424
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8556
+ idVendor
+ 2652
+
+ 0a5c_216d
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 43142 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0329_v4425
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8557
+ idVendor
+ 2652
+
+ 0a5c_216e
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 43162 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM4335C0_003.001.009.0066.0105_v4201
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8558
+ idVendor
+ 2652
+
+ 0a5c_216f
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ DW1560 Bluetooth 4.0 LE
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1572_v5668
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8559
+ idVendor
+ 2652
+
+ 0a5c_21d7
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Dell Wireless 1704 Bluetooth v4.0+HS
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0341_v4437
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8663
+ idVendor
+ 2652
+
+ 0a5c_21de
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 +HS USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1461_v5557
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8670
+ idVendor
+ 2652
+
+ 0a5c_21e1
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 20702 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1770_v5866
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8673
+ idVendor
+ 2652
+
+ 0a5c_21e3
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 20702 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1767_v5863
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8675
+ idVendor
+ 2652
+
+ 0a5c_21e6
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ ThinkPad Bluetooth 4.0
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1757_v5853
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8678
+ idVendor
+ 2652
+
+ 0a5c_21e8
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1764_v5860
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8680
+ idVendor
+ 2652
+
+ 0a5c_21ec
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1460_v5556
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8684
+ idVendor
+ 2652
+
+ 0a5c_21f1
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1765_v5861
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8689
+ idVendor
+ 2652
+
+ 0a5c_21f3
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1761_v5857
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8691
+ idVendor
+ 2652
+
+ 0a5c_21f4
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1760_v5856
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8692
+ idVendor
+ 2652
+
+ 0a5c_21fb
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 20702 Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1766_v5862
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8699
+ idVendor
+ 2652
+
+ 0a5c_21fd
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 +HS USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1463_v5559
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 8701
+ idVendor
+ 2652
+
+ 0a5c_640b
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1769_v5865
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25611
+ idVendor
+ 2652
+
+ 0a5c_6410
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Dell Wireless 1830 Bluetooth 4.1 LE
+ FirmwareKey
+ BCM20703A1_001.001.005.0214.0422_v4518
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25616
+ idVendor
+ 2652
+
+ 0a5c_6412
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Dell Wireless 1820A Bluetooth 4.1 LE
+ FirmwareKey
+ BCM4350C5_003.006.007.0095.1703_v5799
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25618
+ idVendor
+ 2652
+
+ 0a5c_6413
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM4350C5_003.006.007.0120.2118_v6214
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25619
+ idVendor
+ 2652
+
+ 0a5c_6414
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.1 USB
+ FirmwareKey
+ BCM4350C5_003.006.007.0145.2724_v6820
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25620
+ idVendor
+ 2652
+
+ 0a5c_6417
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 20702 Bluetooth 4.0
+ FirmwareKey
+ BCM20702A1_001.002.014.1502.1780_v5876
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25623
+ idVendor
+ 2652
+
+ 0a5c_6418
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom 4371 Bluetooth 4.1 Adapter
+ FirmwareKey
+ BCM4371C2_001.003.015.0093.0116_v4212
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 25624
+ idVendor
+ 2652
+
+ 0a5c_7460
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20703 Bluetooth USB Device
+ FirmwareKey
+ BCM20703A1_001.001.005.0214.0473_v4569
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 29792
+ idVendor
+ 2652
+
+ 0b05_17b5
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth Module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1468_v5564
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 6069
+ idVendor
+ 2821
+
+ 0b05_17cb
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ ASUS USB-BT400
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1467_v5563
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 6091
+ idVendor
+ 2821
+
+ 0b05_17cf
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1469_v5565
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 6095
+ idVendor
+ 2821
+
+ 0b05_180a
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1714_v5810
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 6154
+ idVendor
+ 2821
+
+ 0bb4_0306
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20703 Bluetooth USB Device
+ FirmwareKey
+ BCM20703A1_001.001.005.0214.0481_v4577
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 774
+ idVendor
+ 2996
+
+ 105b_e065
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0312_v4408
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57445
+ idVendor
+ 4187
+
+ 105b_e066
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1487_v5583
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 57446
+ idVendor
+ 4187
+
+ 13d3_3384
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1477_v5573
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13188
+ idVendor
+ 5075
+
+ 13d3_3388
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ BCM43142 Bluetooth 4.0 +HS USB Device
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0332_v4428
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13192
+ idVendor
+ 5075
+
+ 13d3_3389
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ BCM43142 Bluetooth 4.0 +HS USB Device
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0333_v4429
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13193
+ idVendor
+ 5075
+
+ 13d3_3392
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth Module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1478_v5574
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13202
+ idVendor
+ 5075
+
+ 13d3_3404
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth Module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1479_v5575
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13316
+ idVendor
+ 5075
+
+ 13d3_3411
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom BCM20702 Bluetooth 4.0 +HS USB Device
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1450_v5546
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13329
+ idVendor
+ 5075
+
+ 13d3_3413
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1481_v5577
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13331
+ idVendor
+ 5075
+
+ 13d3_3418
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1480_v5576
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13336
+ idVendor
+ 5075
+
+ 13d3_3427
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Broadcom Bluetooth 4.0 USB Device
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0334_v4430
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13351
+ idVendor
+ 5075
+
+ 13d3_3435
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1501_v5597
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13365
+ idVendor
+ 5075
+
+ 13d3_3456
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1502_v5598
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13398
+ idVendor
+ 5075
+
+ 13d3_3482
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0346_v4442
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13442
+ idVendor
+ 5075
+
+ 13d3_3484
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM43142A0_001.001.011.0311.0347_v4443
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13444
+ idVendor
+ 5075
+
+ 13d3_3504
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM4371C2_001.003.015.0093.0118_v4214
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13572
+ idVendor
+ 5075
+
+ 13d3_3508
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Bluetooth USB module
+ FirmwareKey
+ BCM4371C2_001.003.015.0093.0117_v4213
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 13576
+ idVendor
+ 5075
+
+ 145f_01a3
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Trust Bluetooth 4.0 Adapter
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1483_v5579
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 419
+ idVendor
+ 5215
+
+ 413c_8143
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ DW1550 Bluetooth 4.0 LE
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1449_v5545
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 33091
+ idVendor
+ 16700
+
+ 413c_8197
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ DisplayName
+ Dell Wireless 380 Bluetooth 4.0 Module
+ FirmwareKey
+ BCM20702A1_001.002.014.1443.1447_v5543
+ IOClass
+ BrcmPatchRAM2
+ IOMatchCategory
+ BrcmPatchRAM2
+ IOProviderClass
+ IOUSBHostDevice
+ idProduct
+ 33175
+ idVendor
+ 16700
+
+ BrcmPatchRAMResidency
+
+ CFBundleIdentifier
+ com.no-one.BrcmPatchRAM2
+ IOClass
+ BrcmPatchRAMResidency
+ IOMatchCategory
+ BrcmPatchRAMResidency
+ IOProviderClass
+ disabled_IOResources
+
+
+ OSBundleLibraries
+
+ com.apple.iokit.IOUSBHostFamily
+ 1.0.1
+ com.apple.kpi.bsd
+ 8.0
+ com.apple.kpi.iokit
+ 8.0
+ com.apple.kpi.libkern
+ 8.0
+ com.apple.kpi.mach
+ 8.0
+ com.no-one.BrcmFirmwareStore
+ 2.2.10
+
+ Source Code
+ https://github.com/RehabMan/BrcmPatchRAM.git
+
+
diff --git a/kexts/Other/BrcmPatchRAM2.kext/Contents/MacOS/BrcmPatchRAM2 b/kexts/Other/BrcmPatchRAM2.kext/Contents/MacOS/BrcmPatchRAM2
new file mode 100755
index 0000000..ab8af96
Binary files /dev/null and b/kexts/Other/BrcmPatchRAM2.kext/Contents/MacOS/BrcmPatchRAM2 differ
diff --git a/kexts/Other/CPUFriend.kext/Contents/Info.plist b/kexts/Other/CPUFriend.kext/Contents/Info.plist
new file mode 100755
index 0000000..1714874
--- /dev/null
+++ b/kexts/Other/CPUFriend.kext/Contents/Info.plist
@@ -0,0 +1,113 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18B57c
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ CPUFriend
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ CPUFriend
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1.5
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.5
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 10A255
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 18A384
+ DTSDKName
+ macosx10.14
+ DTXcode
+ 1000
+ DTXcodeBuild
+ 10A255
+ IOKitPersonalities
+
+ CPUFriend
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ IOClass
+ CPUFriend
+ IOMatchCategory
+ CPUFriend
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+ CPUFriendPlatform
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ IOClass
+ CPUFriendData
+ IOParentMatch
+
+ IOPropertyMatch
+
+ plugin-type
+ 1
+
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ IOProbeScore
+ 6000
+ IOPropertyMatch
+
+ IOCPUNumber
+ 0
+
+ IOProviderClass
+ AppleACPICPU
+ IOResourceMatch
+ ACPI
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Vanilla. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ 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/kexts/Other/CPUFriend.kext/Contents/MacOS/CPUFriend b/kexts/Other/CPUFriend.kext/Contents/MacOS/CPUFriend
new file mode 100755
index 0000000..d887776
Binary files /dev/null and b/kexts/Other/CPUFriend.kext/Contents/MacOS/CPUFriend differ
diff --git a/kexts/Other/CodecCommander.kext/Contents/Info.plist b/kexts/Other/CodecCommander.kext/Contents/Info.plist
new file mode 100755
index 0000000..61211a3
--- /dev/null
+++ b/kexts/Other/CodecCommander.kext/Contents/Info.plist
@@ -0,0 +1,470 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18A391
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ CodecCommander
+ CFBundleGetInfoString
+ 2.7.1, Copyright © 2013-2014 TimeWalker. All rights reserved.
+ CFBundleIdentifier
+ org.tw.CodecCommander
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ CodecCommander
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.7.1
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.7.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ IOKitPersonalities
+
+ CodecCommander
+
+ CFBundleIdentifier
+ org.tw.CodecCommander
+ Codec Profile
+
+ 1002
+ Disabled HDMI
+ 10de
+ Disabled HDMI
+ 10ec_0233
+ Realtek ALC283,etc
+ 10ec_0235
+ Realtek ALC283,etc
+ 10ec_0236
+ Realtek ALC283,etc
+ 10ec_0255
+ Realtek ALC283,etc
+ 10ec_0269
+ Realtek ALC269
+ 10ec_0269_HDA_1028_04d9
+ Realtek ALC269VB
+ 10ec_0269_HDA_1458_fa50
+ Realtek ALC269 BRIX
+ 10ec_0282
+ Realtek ALC283,etc
+ 10ec_0283
+ Realtek ALC283,etc
+ 10ec_0292
+ Realtek ALC292
+ 10ec_0668
+ Realtek ALC668
+ 10ec_0892_HDA_1458
+ Realtek ALC892 desktop
+ 10ec_0892_HDA_8086
+ Realtek ALC892 desktop
+ 10ec_0900
+ Realtek ALC1150
+ 8086
+ Disabled HDMI
+ Default
+
+ Check Infinitely
+
+ Check Interval
+ 3000
+ Custom Commands
+
+ Perform Reset on EAPD Fail
+
+ Send Delay
+ 300
+ Sleep Nodes
+
+ Update Nodes
+
+
+ Disabled HDMI
+
+ Check Infinitely
+
+ Disable
+
+ Sleep Nodes
+
+ Update Nodes
+
+
+ Realtek ALC1150
+
+ Custom Commands
+
+
+ Command
+
+ AgUABw==
+
+ Comment
+ 0x20 SET_COEF_INDEX 0x07
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Command
+
+ AgR8sA==
+
+ Comment
+ 0x20 SET_PROC_COEF 0x7CB0
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Send Delay
+ 100
+ Sleep Nodes
+
+ Update Nodes
+
+
+ Realtek ALC269
+
+ Custom Commands
+
+
+ Command
+
+ AVcIgw==
+
+ Comment
+ 0x15 SET_UNSOLICITED_ENABLE 0x83
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+
+ Realtek ALC269 BRIX
+
+ Custom Commands
+
+
+ Command
+
+ AVcIgw==
+
+ Comment
+ 0x15 SET_UNSOLICITED_ENABLE 0x83
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+
+ Realtek ALC269VB
+
+ Custom Commands
+
+
+ Command
+
+ AhcIgw==
+
+ Comment
+ 0x21 SET_UNSOLICITED_ENABLE 0x83
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Send Delay
+ 20
+ Sleep Nodes
+
+
+ Realtek ALC283,etc
+
+ Custom Commands
+
+
+ Command
+
+ AZcHJQ==
+
+ Comment
+ 0x19 SET_PIN_WIDGET_CONTROL 0x25
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Command
+
+ AhcIgw==
+
+ Comment
+ 0x21 SET_UNSOLICITED_ENABLE 0x83
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Perform Reset
+
+ Send Delay
+ 10
+ Sleep Nodes
+
+
+ Realtek ALC292
+
+ Custom Commands
+
+
+ Command
+ 0x01a70724
+ Comment
+ Node 0x1a - Pin Control (In Enable / VRefEn)
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Command
+
+ AVcIgw==
+
+ Comment
+ 0x15 SET_UNSOLICITED_ENABLE 0x83
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Perform Reset
+
+
+ Realtek ALC668
+
+ Custom Commands
+
+
+ Command
+
+ AVcIgw==
+
+ Comment
+ 0x15 SET_UNSOLICITED_ENABLE 0x83
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Command
+
+ AbcHIA==
+
+ Comment
+ Node 0x1b - Pin Control (In Enable)
+ On Init
+
+ On Sleep
+
+ On Wake
+
+
+
+ Perform Reset
+
+
+ Realtek ALC892 desktop
+
+ Sleep Nodes
+
+ Update Nodes
+
+
+
+ IOClass
+ CodecCommander
+ IOMatchCategory
+ CodecCommander
+ IOProviderClass
+ IOHDACodecFunction
+ IOUserClientClass
+ CodecCommanderClient
+
+ CodecCommanderPowerHook
+
+ CFBundleIdentifier
+ org.tw.CodecCommander
+ Codec Profile
+
+ 1002
+ Disabled HDMI
+ 10de
+ Disabled HDMI
+ 8086
+ Disabled HDMI
+ Disabled HDMI
+
+ Disable
+
+
+
+ IOClass
+ CodecCommanderPowerHook
+ IOMatchCategory
+ CodecCommanderPowerHook
+ IOProviderClass
+ AppleHDADriver
+
+ CodecCommanderProbeInit
+
+ CFBundleIdentifier
+ org.tw.CodecCommander
+ Codec Profile
+
+ Default
+
+ Custom Commands
+
+
+
+ IOClass
+ CodecCommanderProbeInit
+ IOProbeScore
+ 5000
+ IOProviderClass
+ IOHDACodecDevice
+
+ CodecCommanderResidency
+
+ CFBundleIdentifier
+ org.tw.CodecCommander
+ IOClass
+ CodecCommanderResidency
+ IOMatchCategory
+ CodecCommanderResidency
+ IOProviderClass
+ IOResources
+
+ CodecCommanderVoodooHDA
+
+ CFBundleIdentifier
+ org.tw.CodecCommander
+ Codec Profile
+
+ 1002
+ Disabled HDMI
+ 10de
+ Disabled HDMI
+ 8086
+ Disabled HDMI
+ Default
+
+ Check Infinitely
+
+ Perform Reset
+
+ Perform Reset on EAPD Fail
+
+ Perform Reset on External Wake
+
+ Sleep Nodes
+
+ Update Nodes
+
+
+ Disabled HDMI
+
+ Check Infinitely
+
+ Disable
+
+ Sleep Nodes
+
+ Update Nodes
+
+
+
+ IOClass
+ CodecCommander
+ IOMatchCategory
+ CodecCommander
+ IOProviderClass
+ VoodooHDADevice
+ IOUserClientClass
+ CodecCommanderClient
+
+
+ NSHumanReadableCopyright
+ Copyright © 2013-2014 TimeWalker/RehabMan. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0d1
+ com.apple.iokit.IOAudioFamily
+ 1.1
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ com.apple.kpi.bsd
+ 9.0.0
+ com.apple.kpi.iokit
+ 9.0.0
+ com.apple.kpi.libkern
+ 9.0.0
+
+ Source Code
+ https://github.com/RehabMan/EAPD-Codec-Commander
+
+
diff --git a/kexts/Other/CodecCommander.kext/Contents/MacOS/CodecCommander b/kexts/Other/CodecCommander.kext/Contents/MacOS/CodecCommander
new file mode 100755
index 0000000..c2574a2
Binary files /dev/null and b/kexts/Other/CodecCommander.kext/Contents/MacOS/CodecCommander differ
diff --git a/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC1220.dsl b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC1220.dsl
new file mode 100755
index 0000000..c1ff964
--- /dev/null
+++ b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC1220.dsl
@@ -0,0 +1,38 @@
+// CodecCommander configuration for ALC1220
+// provided by daliansky @github
+
+DefinitionBlock ("", "SSDT", 1, "hack", "ALC1220", 0)
+{
+ External(_SB.PCI0.HDEF, DeviceObj)
+ Name(_SB.PCI0.HDEF.RMCF, Package()
+ {
+ "CodecCommander", Package()
+ {
+ "Custom Commands", Package()
+ {
+ Package(){}, // signifies Array instead of Dictionary
+ Package()
+ {
+ // 0x19 SET_PIN_WIDGET_CONTROL 0x24
+ "Command", Buffer() { 0x01, 0x97, 0x07, 0x24 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x1B SET_UNSOLICITED_ENABLE 0x83
+ "Command", Buffer() { 0x01, 0xB7, 0x08, 0x83 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ },
+ "Perform Reset", ">y",
+ //"Perform Reset on External Wake", ">n", // enable if using AppleALC
+ "Send Delay", 10,
+ "Sleep Nodes", ">n",
+ },
+ })
+}
+//EOF
diff --git a/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC256-insanelydeepak.dsl b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC256-insanelydeepak.dsl
new file mode 100755
index 0000000..94ef581
--- /dev/null
+++ b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC256-insanelydeepak.dsl
@@ -0,0 +1,46 @@
+// CodecCommander configuration for ALC256 to fix various issue
+// repo: https://github.com/insanelydeepak/cloverHDA-for-Mac-OS-Sierra-10.12
+
+DefinitionBlock ("", "SSDT", 1, "hack", "ALC256", 0)
+{
+ External(_SB.PCI0.HDEF, DeviceObj)
+ Name(_SB.PCI0.HDEF.RMCF, Package()
+ {
+ "CodecCommander", Package()
+ {
+ "Custom Commands", Package()
+ {
+ Package(){}, // signifies Array instead of Dictionary
+ Package()
+ {
+ // 0x19 SET_PIN_WIDGET_CONTROL 0x24
+ "Command", Buffer() { 0x01, 0x97, 0x07, 0x24 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x1A SET_PIN_WIDGET_CONTROL 0x20
+ "Command", Buffer() { 0x01, 0xA7, 0x07, 0x20 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x21 SET_UNSOLICITED_ENABLE 0x83
+ "Command", Buffer() { 0x02, 0x17, 0x08, 0x83 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ }
+ },
+ "Perform Reset", ">n",
+ //"Perform Reset on External Wake", ">n", // enable if using AppleALC
+ "Send Delay", 10,
+ "Sleep Nodes", ">n",
+ },
+ })
+}
+//EOF
\ No newline at end of file
diff --git a/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC256-vbourachot.dsl b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC256-vbourachot.dsl
new file mode 100755
index 0000000..e129f29
--- /dev/null
+++ b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-ALC256-vbourachot.dsl
@@ -0,0 +1,54 @@
+// CodecCommander configuration for ALC256
+// From: https://github.com/vbourachot/XPS13-9350-OSX/blob/master/ssdt/SSDT-ALC256.dsl
+
+DefinitionBlock ("", "SSDT", 1, "hack", "ALC256", 0x00003000)
+{
+ External(_SB.PCI0.HDEF, DeviceObj)
+ Name(_SB.PCI0.HDEF.RMCF, Package()
+ {
+ "CodecCommander", Package()
+ {
+ "Custom Commands", Package()
+ {
+ Package(){}, // signifies Array instead of Dictionary
+ Package()
+ {
+ // 0x19 SET_PIN_WIDGET_CONTROL 0x25
+ "Command", Buffer() { 0x01, 0x97, 0x07, 0x25 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x21 SET_UNSOLICITED_ENABLE 0x83
+ "Command", Buffer() { 0x02, 0x17, 0x08, 0x83 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x20 SET_COEF_INDEX 0x36
+ "Command", Buffer() { 0x02, 0x05, 0x00, 0x36 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x20 SET_PROC_COEF 0x1737
+ "Command", Buffer() { 0x02, 0x04, 0x17, 0x37 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ },
+ "Perform Reset", ">n",
+ //"Perform Reset on External Wake", ">n", // enable if using AppleALC
+ "Send Delay", 10,
+ "Sleep Nodes", ">n",
+ },
+ })
+}
+//EOF
diff --git a/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-AppleALC.dsl b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-AppleALC.dsl
new file mode 100755
index 0000000..38745b5
--- /dev/null
+++ b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-AppleALC.dsl
@@ -0,0 +1,23 @@
+// This SSDT demonstrates a custom configuration with certain features
+// disabled when using AppleALC.kext.
+// AppleALC.kext has some extra patches for AppleHDA that interfere with these
+// features breaking audio after wake from sleep.
+//
+// Customize to suit your needs.
+//
+// As of CodecCommander v2.7.1, CodecCommander detects AppleALC for setting the default
+// of these two options false.
+
+DefinitionBlock ("", "SSDT", 1, "hack", "CC-ALC", 0)
+{
+ External(_SB.PCI0.HDEF, DeviceObj)
+ Name(_SB.PCI0.HDEF.RMCF, Package()
+ {
+ "CodecCommander", Package()
+ {
+ "Perform Reset", ">n",
+ "Perform Reset on External Wake", ">n",
+ },
+ })
+}
+//EOF
diff --git a/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-CX20752.dsl b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-CX20752.dsl
new file mode 100755
index 0000000..ca951eb
--- /dev/null
+++ b/kexts/Other/CodecCommander.kext/Contents/Resources/SSDT-CX20752.dsl
@@ -0,0 +1,43 @@
+// SSDT to correct some problems headphone/mic on CX20752.
+//
+// Note: For use with the Anti-pop patches (seee RehabMan NUC repo)
+//
+// created by nayeweiyang/XuWang
+
+DefinitionBlock ("", "SSDT", 1, "hack", "CX20752", 0)
+{
+ External(_SB.PCI0.HDEF, DeviceObj)
+
+ Name(_SB.PCI0.HDEF.RMCF, Package()
+ {
+ "CodecCommander", Package()
+ {
+ "Custom Commands", Package()
+ {
+ Package(){}, // signifies Array instead of Dictionary
+ Package()
+ {
+ // 0x19 SET_PIN_WIDGET_CONTROL 0x24
+ "Command", Buffer() { 0x01, 0x97, 0x07, 0x24 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+ Package()
+ {
+ // 0x1a SET_PIN_WIDGET_CONTROL 0x24
+ "Command", Buffer() { 0x01, 0xa7, 0x07, 0x24 },
+ "On Init", ">y",
+ "On Sleep", ">n",
+ "On Wake", ">y",
+ },
+
+ },
+ "Perform Reset", ">n",
+ "Perform Reset on External Wake", ">n",
+ },
+ })
+}
+//EOF
+
+
diff --git a/kexts/Other/FakePCIID.kext/Contents/Info.plist b/kexts/Other/FakePCIID.kext/Contents/Info.plist
new file mode 100755
index 0000000..757cabc
--- /dev/null
+++ b/kexts/Other/FakePCIID.kext/Contents/Info.plist
@@ -0,0 +1,65 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17B1003
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ FakePCIID
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.10
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.10
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9C40b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0920
+ DTXcodeBuild
+ 9C40b
+ OSBundleCompatibleVersion
+ 1.3.10
+ OSBundleLibraries
+
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ com.apple.kpi.bsd
+ 8.0.0
+ com.apple.kpi.iokit
+ 8.0.0
+ com.apple.kpi.libkern
+ 8.0.0
+ com.apple.kpi.mach
+ 8.0.0
+ com.apple.kpi.unsupported
+ 8.0.0
+
+ OSBundleRequired
+ Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID b/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID
new file mode 100755
index 0000000..cf283d5
Binary files /dev/null and b/kexts/Other/FakePCIID.kext/Contents/MacOS/FakePCIID differ
diff --git a/kexts/Other/FakePCIID_Broadcom_WiFi.kext/Contents/Info.plist b/kexts/Other/FakePCIID_Broadcom_WiFi.kext/Contents/Info.plist
new file mode 100755
index 0000000..d845d45
--- /dev/null
+++ b/kexts/Other/FakePCIID_Broadcom_WiFi.kext/Contents/Info.plist
@@ -0,0 +1,113 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleIdentifier
+ org.rehabman.injector.FakePCIID-Broadcom-WiFi
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakePCIID_Broadcom_WiFi
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.3.12
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.3.12
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 10M2518
+ DTSDKName
+ macosx10.6
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ Airport_Brcm4360
+
+ CFBundleIdentifier
+ com.apple.driver.AirPort.Brcm4360
+ IOClass
+ AirPort_Brcm4360
+ IOMatchCategory
+ IODefaultMatchCategory
+ IONameMatch
+
+ pci14e4,4353
+ pci14e4,4357
+ pci14e4,43b1
+ pci14e4,43b2
+
+ IOProbeScore
+ 1110
+ IOProviderClass
+ IOPCIDevice
+ TruePowerOff
+
+
+ Broadcom FakePCIID WiFi no device-id
+
+ CFBundleIdentifier
+ org.rehabman.driver.FakePCIID
+ FakeProperties
+
+ RM,subsystem-id
+
+ NAEAAA==
+
+ RM,subsystem-vendor-id
+
+ axAAAA==
+
+
+ IOClass
+ FakePCIID
+ IOMatchCategory
+ FakePCIID
+ IONameMatch
+
+ pci14e4,4357
+ pci14e4,43b1
+ pci14e4,43a0
+ pci14e4,4331
+ pci14e4,4353
+ pci14e4,432b
+ pci14e4,43ba
+ pci14e4,43a3
+ pci106b,4e
+ pci14e4,4311
+ pci14e4,4312
+ pci14e4,4313
+ pci14e4,4318
+ pci14e4,4319
+ pci14e4,431a
+ pci14e4,4320
+ pci14e4,4324
+ pci14e4,4325
+ pci14e4,4328
+ pci14e4,432c
+ pci14e4,432d
+
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleRequired
+ Network-Root
+ Source Code
+ https://github.com/RehabMan/FakePCIID
+
+
diff --git a/kexts/Other/FakeSMC.kext/Contents/Info.plist b/kexts/Other/FakeSMC.kext/Contents/Info.plist
new file mode 100755
index 0000000..793c10b
--- /dev/null
+++ b/kexts/Other/FakeSMC.kext/Contents/Info.plist
@@ -0,0 +1,319 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ FakeSMC
+ CFBundleIdentifier
+ org.netkas.driver.FakeSMC
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ FakeSMC
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 6.26-344-g1cf53906.1787
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1787
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ FakeSMC
+
+ CFBundleIdentifier
+ org.netkas.driver.FakeSMC
+ Configuration
+
+ Clover
+
+ BEMB
+
+ BEMB
+ flag
+
+ EPCI
+
+ EPCI
+ ui32
+
+ RBr
+
+ RBr
+ ch8*
+
+ REV
+
+ REV
+ {rev
+
+ RPlt
+
+ RPlt
+ ch8*
+
+
+ ExceptionKeys
+
+ CLKH
+ 1
+ CLKT
+ 1
+ MSDW
+ 1
+ NATJ
+ 1
+ NATi
+ 1
+ NTOK
+ 1
+ WKTP
+ 0
+
+ Keys
+
+ $Adr
+
+ ui32
+
+ AAADAA==
+
+
+ $Num
+
+ ui8
+
+ AQ==
+
+
+ ACID
+
+ ch8*
+
+ hfwETdgSevQ=
+
+
+ ALI0
+
+ {ali
+
+ BwECAA==
+
+
+ ALRV
+
+ ui16
+
+ AAE=
+
+
+ ALV0
+
+ {alv
+
+ ARAGdQEgALYO4A==
+
+
+ FNum
+
+ ui8
+
+ AA==
+
+
+ LsNM
+
+ ui8
+
+ AQ==
+
+
+ LsbV
+
+ {rev
+
+ AQQKAAY=
+
+
+ MSLD
+
+ ui8
+
+ AA==
+
+
+ MSSD
+
+ si8
+
+ BQ==
+
+
+ MSSP
+
+ si8
+
+ BQ==
+
+
+ NATJ
+
+ ui8
+
+ AA==
+
+
+ OSK0
+
+ ch8*
+
+ b3VyaGFyZHdvcmtieXRoZXNld29y
+ ZHNndWFyZGVkcGw=
+
+
+ OSK1
+
+ ch8*
+
+ ZWFzZWRvbnRzdGVhbChjKUFwcGxl
+ Q29tcHV0ZXJJbmM=
+
+
+ REV
+
+ {rev
+
+ ATAPAAAD
+
+
+ RMde
+
+ char
+
+ QQ==
+
+
+ RVBF
+
+ {rev
+
+ ATAPAAAD
+
+
+ RVUF
+
+ {rev
+
+ ATAPAAAD
+
+
+
+ Types
+
+ BEMB
+ flag
+ CLKC
+ {clc
+ CLKH
+ {clh
+ CLKT
+ ui32
+ CLWK
+ ui32
+ EPCI
+ flag
+ LSSS
+ {lso
+ MSDS
+ ui8
+ MSDW
+ flag
+ MSPS
+ {msp
+ RPlt
+ ch8*
+
+ debug
+
+ smc-compatible
+ smc-napa
+ trace
+
+
+ IOClass
+ FakeSMC
+ IOMatchCategory
+ FakeSMC
+ IOProviderClass
+ AppleACPIPlatformExpert
+ IOResourceMatch
+ FakeSMCKeyStore
+ RM,Build
+ Release-rehabman
+ RM,Version
+ FakeSMC 1787
+
+ FakeSMCKeyStore
+
+ CFBundleIdentifier
+ org.netkas.driver.FakeSMC
+ IOClass
+ FakeSMCKeyStore
+ IOMatchCategory
+ FakeSMCKeyStore
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+ IOUserClientClass
+ FakeSMCKeyStoreUserClient
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 netkas. All rights reserved.
+ OSBundleCompatibleVersion
+ 1429
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ com.apple.kpi.bsd
+ 10.6
+ com.apple.kpi.iokit
+ 10.6
+ com.apple.kpi.libkern
+ 10.6
+ com.apple.kpi.mach
+ 10.6
+ com.apple.kpi.unsupported
+ 10.6
+
+ OSBundleRequired
+ Root
+ Source Code
+ "https://github.com/RehabMan/OS-X-FakeSMC-kozlek.git"
+
+
diff --git a/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC b/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC
new file mode 100755
index 0000000..0a02c62
Binary files /dev/null and b/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC differ
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_ACPISensors.kext/Contents/Info.plist b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_ACPISensors.kext/Contents/Info.plist
new file mode 100755
index 0000000..ad1ec5a
--- /dev/null
+++ b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_ACPISensors.kext/Contents/Info.plist
@@ -0,0 +1,258 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ACPISensors
+ CFBundleIdentifier
+ org.hwsensors.driver.ACPISensors
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 6.26-344-g1cf53906.1787
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1787
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ ACPI Customizable Monitoring Plugin
+
+ IOClass
+ ACPISensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IONameMatch
+
+ monitor
+ MONITOR
+ MON0000
+ FAN0000
+ MON00000
+ FAN00000
+ acpi-monitor
+
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ Default
+
+ DisableDevice
+
+ Tachometers
+
+ CPUFan
+ FAN1
+ ExhaustFan
+ FAN4
+ FAN5
+ FAN5
+ Fan 10
+ FANA
+ Fan 6
+ FAN6
+ Fan 7
+ FAN7
+ Fan 8
+ FAN8
+ Fan 9
+ FAN9
+ IntakeFan
+ FAN3
+ PowerFan
+ FAN2
+ System Fan
+ FAN0
+
+ Temperatures
+
+ Ambient
+ TAMB
+ CPU Heatsink
+ TCPU
+ CPU Proximity
+ TCPP
+ Mainboard
+ TSYS
+ UseKelvins
+
+
+ Voltages
+
+ CPU Core
+ VCPU
+ Memory
+ VMEM
+
+
+
+
+ ACPI Debugging Plugin
+
+ IOClass
+ ACPIProbe
+ IOMatchCategory
+ FakeSMCPlugin
+ IONameMatch
+
+ PRB0000
+ acpi-probe
+
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ IOUserClientClass
+ ACPIProbeUserClient
+ Platform Profile
+
+ Default
+
+ DisableDevice
+
+ MethodsToPoll
+
+ PollingInterval
+ 2000
+ PollingTimeout
+ 5000
+ VerboseLog
+
+
+ HP
+
+ Default
+
+ DisableDevice
+
+
+
+
+
+ PTID Device Monitoring Plugin
+
+ IOClass
+ PTIDSensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IONameMatch
+
+ PTID
+
+ IOProbeScore
+ 1000
+ IOProviderClass
+ IOACPIPlatformDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ Default
+
+ DisableDevice
+
+
+ HP
+
+ Default
+
+ DisableDevice
+
+
+
+
+
+ Thermal Zone Monitoring Plugin
+
+ IOClass
+ ACPISensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IOProbeScore
+ 1000
+ IOPropertyMatch
+
+ device_type
+ thermal-zone
+
+ IOProviderClass
+ IOACPIPlatformDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ Default
+
+ DisableDevice
+
+ Temperatures
+
+ Thermal Zone
+ _TMP
+ UseKelvins
+
+
+
+ HP
+
+ Default
+
+ DisableDevice
+
+
+
+
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 slice, kozlek. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0.0b1
+ com.apple.kpi.iokit
+ 10.6
+ com.apple.kpi.libkern
+ 10.6
+ com.apple.kpi.mach
+ 10.6
+ com.apple.kpi.unsupported
+ 10.6
+ org.netkas.driver.FakeSMC
+ 1429
+
+ Source Code
+ "https://github.com/RehabMan/OS-X-FakeSMC-kozlek.git"
+
+
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors
new file mode 100755
index 0000000..d3491a2
Binary files /dev/null and b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_ACPISensors.kext/Contents/MacOS/ACPISensors differ
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_CPUSensors.kext/Contents/Info.plist b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_CPUSensors.kext/Contents/Info.plist
new file mode 100755
index 0000000..260c999
--- /dev/null
+++ b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_CPUSensors.kext/Contents/Info.plist
@@ -0,0 +1,92 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ CPUSensors
+ CFBundleIdentifier
+ org.hwsensors.driver.CPUSensors
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 6.26-344-g1cf53906.1787
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1787
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ Intel Thermal Monitor
+
+ CFBundleIdentifier
+ org.hwsensors.driver.CPUSensors
+ IOClass
+ CPUSensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IONameMatch
+ processor
+ IOPropertyMatch
+
+ processor-index
+ 0
+
+ IOProviderClass
+ IOACPIPlatformDevice
+ IOResourceMatch
+ ACPI
+ Platform Profile
+
+ Default
+
+ PlatformString
+
+ Tjmax
+ 0
+
+
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Natan Zalkin <natan.zalkin@me.com>. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.kpi.iokit
+ 10.6
+ com.apple.kpi.libkern
+ 10.6
+ com.apple.kpi.mach
+ 10.6
+ com.apple.kpi.unsupported
+ 10.6
+ org.netkas.driver.FakeSMC
+ 1429
+
+ Source Code
+ "https://github.com/RehabMan/OS-X-FakeSMC-kozlek.git"
+
+
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors
new file mode 100755
index 0000000..2075d5d
Binary files /dev/null and b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_CPUSensors.kext/Contents/MacOS/CPUSensors differ
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_GPUSensors.kext/Contents/Info.plist b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_GPUSensors.kext/Contents/Info.plist
new file mode 100755
index 0000000..512542e
--- /dev/null
+++ b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_GPUSensors.kext/Contents/Info.plist
@@ -0,0 +1,125 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ GPUSensors
+ CFBundleIdentifier
+ org.hwsensors.driver.GPUSensors
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ GPUSensors
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 6.26-344-g1cf53906.1787
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1787
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ AMD Radeon Monitoring Plugin
+
+ CFBundleIdentifier
+ org.hwsensors.driver.GPUSensors
+ IOClass
+ RadeonSensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIMatch
+ 0x00001002&0x0000ffff
+ IOProbeScore
+ 40000
+ IOProviderClass
+ IOPCIDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+
+ Intel GMA X3100 Monitoring Plugin
+
+ CFBundleIdentifier
+ org.hwsensors.driver.GPUSensors
+ IOClass
+ GmaSensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IOPCIClassMatch
+ 0x03000000&0xff0000000
+ IOPCIMatch
+ 0x2a028086&0xffffffff 0x2a128086&0xffffffff
+ IOProbeScore
+ 30000
+ IOProviderClass
+ IOPCIDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+
+ nVidia GeForce Monitoring Plugin
+
+ CFBundleIdentifier
+ org.hwsensors.driver.GPUSensors
+ IOClass
+ GeforceSensors
+ IOMatchCategory
+ FakeSMCPlugin
+ IOPCIClassMatch
+ 0x03000000&0xff000000
+ IOPCIMatch
+ 0x000010de&0x0000ffff
+ IOProbeScore
+ 50000
+ IOProviderClass
+ IOPCIDevice
+ IOResourceMatch
+ FakeSMCKeyStore
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 kozlek. All rights reserved.
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ com.apple.kpi.iokit
+ 10.6
+ com.apple.kpi.libkern
+ 10.6
+ com.apple.kpi.mach
+ 10.6
+ com.apple.kpi.unsupported
+ 10.6
+ org.netkas.driver.FakeSMC
+ 1429
+
+ Source Code
+ "https://github.com/RehabMan/OS-X-FakeSMC-kozlek.git"
+
+
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors
new file mode 100755
index 0000000..bc7afe9
Binary files /dev/null and b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_GPUSensors.kext/Contents/MacOS/GPUSensors differ
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_LPCSensors.kext/Contents/Info.plist b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_LPCSensors.kext/Contents/Info.plist
new file mode 100755
index 0000000..3ed8370
--- /dev/null
+++ b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_LPCSensors.kext/Contents/Info.plist
@@ -0,0 +1,5177 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ LPCSensors
+ CFBundleIdentifier
+ org.hwsensors.driver.LPCSensors
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Super I/O Family
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 6.26-344-g1cf53906.1787
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1787
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ Fintek F718x Monitor
+
+ CFBundleIdentifier
+ org.hwsensors.driver.LPCSensors
+ IOClass
+ F718xxSensors
+ IOMatchCategory
+ LPCSensors
+ IONameMatch
+
+ Fintek,F71858
+ Fintek,F71862
+ Fintek,F71868A
+ Fintek,F71869
+ Fintek,F71869A
+ Fintek,F71882
+ Fintek,F71889AD
+ Fintek,F71889ED
+ Fintek,F71889F
+ Fintek,F71808E
+
+ IOProbeScore
+ 1000
+ IOProviderClass
+ SuperIODevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ Default
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Power Supply
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+ Power Supply
+ VIN8
+ Power Supply
+
+ EVGA
+
+ Default
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+ Ambient
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+ CPU Core
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ X58 SLI Classified
+
+ FANIN0
+ CPUFan
+ FANIN1
+ PowerFan
+ FANIN2
+ ChassisFan
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 470
+ name
+ CPU Core
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 470
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 240
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 240
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 4250
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 8235
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+
+ F71858
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+ Ambient
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+ Power Supply
+ VIN8
+ Power Supply
+
+ MSI
+
+ B75MA-P45 (MS-7798)
+
+ FANIN0
+ CPUFan
+ FANIN1
+ Front Fan
+ FANIN2
+ Back Fan
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+
+ TEMPIN1
+
+ TEMPIN2
+
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+ CPU Core
+ VIN2
+ CPU GFX
+ VIN3
+
+ gain
+ 500
+ name
+ Memory
+ offset
+ 0
+ reference
+
+
+ VIN4
+
+ gain
+ 10000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 5708
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+ CPU VRM
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ H67MA-E35 (MS-7680)
+
+ FANIN0
+ CPUFan
+ FANIN1
+ ExhaustFan
+ FANIN2
+ IntakeFan
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+ Ambient
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+ CPU Core
+ VIN2
+
+ gain
+ 1107
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 485
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4136
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 14180
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 1038
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P55M-GD45 (MS-7588)
+
+ FANIN0
+ CPUFan
+ FANIN1
+ ExhaustFan
+ FANIN2
+ IntakeFan
+ FANIN3
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+ Ambient
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+ CPU Core
+ VIN2
+
+ gain
+ 1107
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 485
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 3488
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 12336
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 1038
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ Z77A-G45 (MS-7752)
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan1
+ FANIN2
+ SystemFan2
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN2
+ PCH Die
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+ CPU Core
+ VIN3
+
+ gain
+ 4300
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 10000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 1000
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+ CPU VTT
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ Z77MA-G45 (MS-7759)
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan1
+ FANIN2
+ SystemFan2
+ TEMPIN2
+ PCH Die
+ TEMPIN6
+ CPU Heatsink
+ VIN0
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+ CPU Core
+ VIN3
+
+ gain
+ 4300
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 10000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 1000
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+ CPU VTT
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+
+
+
+ ITE IT87x Monitor
+
+ CFBundleIdentifier
+ org.hwsensors.driver.LPCSensors
+ IOClass
+ IT87xxSensors
+ IOMatchCategory
+ LPCSensors
+ IONameMatch
+
+ ITE,IT8628E
+ ITE,IT8512F
+ ITE,IT8505F
+ ITE,IT8712F
+ ITE,IT8716F
+ ITE,IT8718F
+ ITE,IT8720F
+ ITE,IT8721F
+ ITE,IT8726F
+ ITE,IT8620E
+ ITE,IT8628E
+ ITE,IT8686E
+ ITE,IT8728F
+ ITE,IT8752F
+ ITE,IT8771E
+ ITE,IT8772E
+ ITE,IT8792E
+
+ IOProbeScore
+ 2000
+ IOProviderClass
+ SuperIODevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ ASRock
+
+ P55 Deluxe
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+
+ VIN0
+ CPU Core
+ VIN1
+
+ VIN2
+ Main 3V
+ VIN3
+
+ VIN4
+
+ gain
+ 3000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ VIN7
+
+ VIN8
+ CMOS Battery
+
+
+ Asus
+
+ Crosshair III Formula
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ VIN8
+ CMOS Battery
+
+ M2N-SLI DELUXE
+
+ FANIN0
+ CPUFan
+ FANIN1
+ ChassisFan1
+ FANIN2
+ PowerFan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 3000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ M4A79XTD EVO
+
+ FANIN0
+ CPUFan
+ FANIN1
+ ChassisFan1
+ FANIN2
+ ChassisFan2
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ M5A97
+
+ FANIN0
+ CPUFan
+ FANIN1
+ ChassisFan1
+ FANIN2
+ ChassisFan2
+ FANIN3
+ PowerFan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ VIN0
+
+ gain
+ 3308
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 786
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ CPU Core
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CMOS Battery
+
+
+ DFI
+
+ IT8712F
+ IT8726F
+ IT8718F
+ IT8726F
+ IT8720F
+ IT8726F
+ IT8726F
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ CPU VRM
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 3000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 680
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ VBAT
+
+ LP BI P45-T2RS Elite
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ CPU VRM
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 3000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply 5
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 680
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ LP DK P55-T3eH9
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ CPU VRM
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 3000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 680
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ VBAT
+
+
+ Default
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+ Ambient
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+ Power Supply
+ VIN8
+ CMOS Battery
+
+ ECS
+
+ A890GXM-A
+
+ FANIN0
+ CPUFan
+ FANIN1
+ System Fan
+ FANIN2
+ PowerFan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ CPU VRM
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ IT8620E
+ IT8772E
+ IT8628E
+ IT8772E
+ IT8686E
+ IT8772E
+ IT8721F
+ IT8772E
+ IT8728F
+ IT8772E
+ IT8771E
+ IT8772E
+ IT8772E
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ Power Supply
+ VIN1
+ Power Supply
+ VIN2
+ Power Supply
+ VIN3
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ IT8792E
+ IT8772E
+
+ Gigabyte
+
+ 965P-S3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ System Fan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+ Ambient
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ B75M-D3H
+
+ FANIN0
+ CPUFan
+ FANIN1
+
+ TEMPIN0
+ Mainboard
+ VIN1
+
+ gain
+ 649
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 4965
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1460
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+
+ EP45-DS3L
+ X38-DS5
+ EP45-DS3R
+ X38-DS5
+ EP45-DS4
+ X38-DS5
+ EP45-UD3P
+ X38-DS5
+ EP45-UD3R
+ X38-DS5
+ EP45T-UD3LR
+ X38-DS5
+ EX38-DS4
+ P35-DS3P
+ EX58-EXTREME
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Ambient
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ GA-MA770T-UD3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan1
+ FANIN2
+ SystemFan2
+ FANIN3
+ PowerFan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ GA-MA785GMT-UD2H
+
+ FANIN0
+ CPUFan
+ FANIN1
+ System Fan
+ FANIN2
+ NB Fan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ H67A-UD3H-B3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU VRM
+ VIN1
+
+ gain
+ 1500
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 3090
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ H77N-WIFI
+ Z77N-WIFI
+ H87-HD3
+ H87M-D3H
+ H87M-D3H
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 649
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 1442
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 5106
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ CPU GFX
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ H87N-WIFI
+ H87M-D3H
+ IT8512F
+ IT8720F
+ IT8620E
+ IT8728F
+ IT8628E
+ IT8728F
+ IT8686E
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 650
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 5000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1500
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ CPU GFX
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ IT8712F
+ IT8720F
+ IT8716F
+ IT8720F
+ IT8718F
+ IT8720F
+ IT8720F
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ FANIN4
+
+ TEMPIN0
+ Ambient
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+ Power Supply
+ VIN8
+ CMOS Battery
+
+ IT8721F
+ IT8772E
+ IT8726F
+ IT8772E
+ IT8728F
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ PCH Die
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 650
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 5000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1500
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ CPU GFX
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ IT8771E
+ IT8772E
+ IT8772E
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ PCH Die
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ Power Supply
+ VIN1
+ Power Supply
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ CPU GFX
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ IT8792E
+ IT8772E
+ P31-ES3G
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ P35-DS3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan1
+ FANIN2
+ SystemFan2
+ FANIN3
+ PowerFan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ P35-DS3L
+ P35-DS3
+ P35-DS3P
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ P55-UD3L
+ P55-UD4
+ P55-UD4
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ P55-US3L
+ P55-UD4
+ P55-USB3
+ P55-UD4
+ P55M-UD4
+ P55-UD4
+ P67A-UD3R-B3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU VRM
+ VIN1
+
+ gain
+ 649
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 3090
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 715
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P67A-UD4-B3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+
+ gain
+ 10000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 1500
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ X38-DS5
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ X58A-UD3R
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan2
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Ambient
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 680
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 2964
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ CMOS Battery
+
+ X58A-UD7
+ X58A-UD3R
+ Z270M-D3H-CF
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ TEMPIN0
+ System
+ TEMPIN1
+ Memory
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 650
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 5000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1500
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ CPU GFX
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ Z68A-D3H-B3
+ Z68X-UD7-B3
+ Z68AP-D3
+ Z68X-UD7-B3
+ Z68X-UD3H-B3
+
+ FANIN0
+ CPUFan
+ FANIN2
+ PowerFan
+ FANIN3
+ SystemFan1
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU VRM
+ VIN1
+ Auxiliary 3V
+ VIN2
+
+ gain
+ 3090
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 713
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+
+ Z68X-UD7-B3
+
+ FANIN0
+ CPUFan
+ FANIN1
+ PowerFan
+ FANIN2
+ SystemFan1
+ FANIN3
+ SystemFan2
+ FANIN4
+ SystemFan3
+ TEMPIN0
+ Mainboard
+ TEMPIN2
+ CPU Heatsink
+ TEMPIN3
+ Ambient
+ VIN0
+ CPU VRM
+ VIN1
+
+ gain
+ 649
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 3090
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 715
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ CPU Core
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ Z77N-WIFI
+
+ FANIN0
+ CPUFan
+ FANIN1
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 649
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 5000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ Z77X-UD5H
+
+ FANIN0
+
+ FANIN1
+ SystemFan2
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+ Ambient
+ VIN0
+
+ gain
+ 0
+ name
+ Power Supply
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 649
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 5001
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 666
+ name
+ Power Supply
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ CPU GFX
+ VIN5
+ CPU Core
+ VIN6
+
+ gain
+ 0
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ Z87N-WIFI
+ Z87X-UD3H-CF
+ Z87X-UD3H-CF
+
+ FANIN0
+ CPUFan
+ FANIN1
+ SystemFan1
+ FANIN2
+ SystemFan2
+ FANIN3
+ PowerFan
+ FANIN4
+ AuxFan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ PCH Die
+ TEMPIN2
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 1400
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 5000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 700
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ CPU GFX
+ VIN5
+ CPU VRM
+ VIN6
+ Memory
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+
+
+
+ Nuvoton NCT677x Monitor
+
+ CFBundleIdentifier
+ org.hwsensors.driver.LPCSensors
+ IOClass
+ NCT677xSensors
+ IOMatchCategory
+ LPCSensors
+ IONameMatch
+
+ Nuvoton,NCT6771F
+ Nuvoton,NCT6776F
+ Nuvoton,NCT6779D
+ Nuvoton,NCT6791D
+ Nuvoton,NCT6792D
+ Nuvoton,NCT6793D
+ Nuvoton,NCT6795D
+ Nuvoton,NCT6796D
+
+ IOProbeScore
+ 3000
+ IOProviderClass
+ SuperIODevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ ASRock
+
+ B75 Pro3-M
+
+ FANIN0
+ Chassis Fan
+ FANIN1
+ CPU Fan
+ FANIN2
+ PSU Fan
+ FANIN3
+ System Fan
+ FANIN4
+ Aux Fan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ Ambient
+ TEMPIN2
+
+ TEMPIN3
+ PCH Die
+ TEMPIN4
+ CPU Heatsink
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 5600
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Auxiliary 3V
+ VIN3
+ Main 3V
+ VIN4
+
+ name
+ Power Supply
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 4600
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+ CMOS Battery
+ VIN8
+
+
+ H77M-ITX
+
+ FANIN0
+ Chassis Fan
+ FANIN1
+ CPUFan
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ TEMPIN2
+
+ TEMPIN3
+
+ TEMPIN4
+ PCH Die
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ VIN0
+ CPU Core
+ VIN1
+
+ VIN2
+ CMOS Battery
+ VIN3
+ Main 3V
+ VIN4
+
+ VIN5
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 5600
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+ Auxiliary 3V
+
+ P67 Pro3
+
+ FANIN1
+ CPUFan
+ FANIN2
+ CaseFan1
+ FANIN3
+ CaseFan2
+ FANIN4
+ CaseFan3
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 5597
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Auxiliary 3V
+ VIN3
+ Main 3V
+ VIN5
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+ Standby 3V
+
+ Z68 Pro3-M
+
+ FANIN0
+ CPUFan
+ FANIN1
+ ChassisFan1
+ FANIN2
+ ChassisFan2
+ FANIN3
+ PowerFan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 5597
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Auxiliary 3V
+ VIN3
+ Main 3V
+ VIN4
+
+ VIN5
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ VIN7
+ Standby 3V
+
+ Z77 Extreme4
+
+ FANIN0
+ Chassis Fan
+ FANIN1
+ CPU Fan
+ FANIN2
+ PSU Fan
+ FANIN3
+ System Fan
+ FANIN4
+ Aux Fan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 5597
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Auxiliary 3V
+ VIN3
+ Main 3V
+ VIN4
+
+ gain
+ 3920
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ VIN7
+
+ VIN8
+
+
+
+ ASUS
+
+ H81M-A
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+ CPUFan
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ VIN0
+
+ gain
+ 13092
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Main 3V
+ VIN3
+
+ VIN4
+
+ VIN5
+ CPU GFX
+ VIN6
+ CPU Core
+ VIN7
+ Auxiliary 3V
+ VIN8
+ CMOS Battery
+
+ H81M-E
+ H81M-A
+ H87M-E
+ H81M-A
+ P8H67-M PRO
+
+ FANIN0
+ Chassis Fan
+ FANIN1
+ CPUFan
+ FANIN2
+ PowerFan
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1000
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ VIN6
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P8P67
+ P8P67 PRO
+ P8P67 EVO
+ P8P67 PRO
+ P8P67 PRO
+
+ FANIN0
+ CPUFan
+ FANIN1
+ PowerFan
+ FANIN2
+ ChassisFan2
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ VIN6
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P8P67-M PRO
+
+ FANIN0
+ ChassisFan1
+ FANIN1
+ CPUFan
+ FANIN2
+ ChassisFan2
+ FANIN3
+ PowerFan
+ FANIN4
+ Auxiliary Fan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P8Z68-V PRO
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ VIN6
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P8Z77-M
+
+ FANIN0
+
+ FANIN1
+ CPUFan
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+ CPU Heatsink
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Main 3V
+ VIN3
+
+ VIN4
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ VIN6
+
+ VIN7
+ Auxiliary 3V
+ VIN8
+ CMOS Battery
+
+ P8Z77-M PRO
+ P8Z77-M
+ P8Z77-V
+ P8Z77-M
+ P8Z77-V LE
+
+ FANIN0
+
+ FANIN1
+ CPUFan
+ FANIN2
+
+ FANIN3
+ PowerFan
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+ Main 3V
+ VIN4
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 1543
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ VIN7
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P8Z77-V LE PLUS
+
+ FANIN0
+
+ FANIN1
+ CPUFan
+ FANIN2
+
+ FANIN3
+ PowerFan
+ FANIN4
+
+ TEMPIN0
+ Mainboard
+ TEMPIN1
+
+ TEMPIN2
+
+ TEMPIN3
+ CPU Heatsink
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+ Main 3V
+ VIN4
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 1543
+ name
+ Standby 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ VIN7
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ P8Z77-V LK
+ P8Z77-M
+ P9X79
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ VIN6
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+
+ X79-DELUXE
+
+ FANIN0
+ AuxFan
+ FANIN1
+ CPUFan
+ FANIN2
+
+ FANIN3
+ SystemFan1
+ FANIN4
+ CPUFan2
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 11000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1200
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 4000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ VIN6
+
+ VIN7
+
+ gain
+ 1120
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1230
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+
+
+ Default
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+ Power Supply
+ VIN8
+ Power Supply
+ VIN9
+ Power Supply
+ VINA
+ Power Supply
+ VINB
+ Power Supply
+ VINC
+ Power Supply
+ VIND
+ Power Supply
+ VINE
+ Power Supply
+ VINF
+ Power Supply
+
+ Intel
+
+ DH67BL
+ DH67GD
+ DH67CF
+ DH67GD
+ DH67CL
+ DH67GD
+ DH67GD
+
+ FANIN0
+ Rear Fan
+ FANIN1
+ CPUFan
+ FANIN2
+ Front Fan
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Ambient
+ TEMPIN3
+ Mainboard
+ TEMPIN4
+
+ TEMPIN5
+
+ TEMPIN6
+
+ TEMPIN7
+
+ TEMPIN8
+
+ VIN0
+
+ gain
+ 0
+ name
+ CPU Core
+ offset
+ 0
+ reference
+ 0
+
+ VIN1
+
+ gain
+ 10000
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 0
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 0
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 3920
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+
+ gain
+ 500
+ name
+ Memory
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 0
+ name
+ PCH Die
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 0
+ name
+ Standby 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 0
+ name
+ CMOS Battery
+ offset
+ 2144
+ reference
+ 0
+
+
+
+
+
+ Super I/O Nub
+
+ CFBundleIdentifier
+ org.hwsensors.driver.LPCSensors
+ IOClass
+ SuperIODevice
+ IOMatchCategory
+ SuperIODevice
+ IOPCIClassMatch
+ 0x06010000&0xffff0000
+ IOProviderClass
+ IOPCIDevice
+
+ Winbond W836x Monitor
+
+ CFBundleIdentifier
+ org.hwsensors.driver.LPCSensors
+ IOClass
+ W836xxSensors
+ IOMatchCategory
+ LPCSensors
+ IONameMatch
+
+ Winbond,W83627DHG
+ Winbond,W83627UHG
+ Winbond,W83627DHGP
+ Winbond,W83627EHF
+ Winbond,W83627HF
+ Winbond,W83627THF
+ Winbond,W83627SF
+ Winbond,W83637HF
+ Winbond,W83667HG
+ Winbond,W83667HGB
+ Winbond,W83687THF
+ Winbond,W83697HF
+ Winbond,W83697SF
+
+ IOProbeScore
+ 4000
+ IOProviderClass
+ SuperIODevice
+ IOResourceMatch
+ FakeSMCKeyStore
+ Platform Profile
+
+ ASRock
+
+ 880GMH/USB3
+
+ FANIN0
+ ChassisFan
+ FANIN1
+ CPUFan
+ FANIN2
+ PowerFan
+ FANIN3
+
+ FANIN4
+
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ VIN5
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+
+ gain
+ 5600
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN9
+
+
+
+ ASUS
+
+ P5Q
+
+ FANIN0
+ SystemFan
+ FANIN1
+ CPUFan
+ FANIN2
+ AuxFan
+ FANIN3
+ CPUFan2
+ FANIN4
+ AuxFan2
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 6020
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 1000
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN9
+ Power Supply
+
+ P6T
+ Rampage II GENE
+ P6T DELUXE V2
+ Rampage II GENE
+ P6X58D-E
+
+ FANIN0
+ ChassisFan1
+ FANIN1
+ CPUFan
+ FANIN2
+ PowerFan
+ FANIN3
+ ChassisFan2
+ FANIN4
+ ChassisFan3
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 6020
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+ Memory
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+ Power Supply
+
+ P7H55-M PRO
+
+ FANIN0
+ SystemFan
+ FANIN1
+ CPUFan
+ FANIN2
+ AuxFan
+ FANIN3
+ CPUFan2
+ FANIN4
+ AuxFan2
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+ Ambient
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 6020
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 1000
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN9
+ Power Supply
+
+ P7P55D LE
+
+ FANIN0
+ ChassisFan1
+ FANIN1
+ CPUFan
+ FANIN2
+ ChassisFan2
+ FANIN3
+ ChassisFan3
+ FANIN4
+ PowerFan
+ FANINLIMIT
+ 4
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Memory
+ VIN2
+ Main 3V
+ VIN3
+
+ gain
+ 7193
+ name
+ Main 12V
+
+ VIN4
+
+ gain
+ 2000
+ name
+ Main 5V
+
+ VIN5
+
+ VIN6
+
+ VIN7
+
+ VIN8
+
+
+ Rampage II GENE
+
+ FANIN0
+ SystemFan
+ FANIN1
+ CPUFan
+ FANIN2
+ AuxFan
+ FANIN3
+ CPUFan2
+ FANIN4
+ AuxFan2
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 6020
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN9
+ Power Supply
+
+
+ Default
+
+ FANIN0
+
+ FANIN1
+
+ FANIN2
+
+ FANIN3
+
+ FANIN4
+
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Mainboard
+ TEMPIN2
+ Ambient
+ VIN0
+ CPU Core
+ VIN1
+ Power Supply
+ VIN2
+ Power Supply
+ VIN3
+ Power Supply
+ VIN4
+ Power Supply
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+ Power Supply
+ VIN8
+ CMOS Battery
+ VIN9
+ Power Supply
+
+ W83627DHG
+ W83667HGB
+ W83627DHGP
+ W83667HGB
+ W83627EHF
+ W83667HGB
+ W83627HF
+ W83687THF
+ W83627THF
+ W83687THF
+ W83667HG
+ W83667HGB
+ W83667HGB
+
+ FANIN0
+ SystemFan
+ FANIN1
+ CPUFan
+ FANIN2
+ AuxFan
+ FANIN3
+ CPUFan2
+ FANIN4
+ AuxFan2
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+
+ gain
+ 6020
+ name
+ Main 12V
+ offset
+ 0
+ reference
+ 0
+
+ VIN2
+
+ gain
+ 1000
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN3
+
+ gain
+ 1000
+ name
+ Main 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+
+ gain
+ 2000
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN5
+ Power Supply
+ VIN6
+ Power Supply
+ VIN7
+
+ gain
+ 1000
+ name
+ Auxiliary 3V
+ offset
+ 0
+ reference
+ 0
+
+ VIN8
+
+ gain
+ 1000
+ name
+ CMOS Battery
+ offset
+ 0
+ reference
+ 0
+
+ VIN9
+ Power Supply
+
+ W83687THF
+
+ FANIN0
+ SystemFan
+ FANIN1
+ CPUFan
+ FANIN2
+ AuxFan
+ FANIN3
+ CPUFan2
+ FANIN4
+ AuxFan2
+ FANINLIMIT
+ 0
+ TEMPIN0
+ CPU Heatsink
+ TEMPIN1
+ Ambient
+ TEMPIN2
+ Mainboard
+ VIN0
+ CPU Core
+ VIN1
+ Power Supply
+ VIN2
+ Power Supply
+ VIN3
+
+ gain
+ 666
+ name
+ CPU VRM
+ offset
+ 0
+ reference
+ 0
+
+ VIN4
+ Power Supply
+ VIN5
+
+ gain
+ 666
+ name
+ Main 5V
+ offset
+ 0
+ reference
+ 0
+
+ VIN6
+ CMOS Battery
+
+
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 kozlek, slice, usr-sse2, navi, THe King. All rights reserved.
+ OSBundleCompatibleVersion
+ 1429
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ com.apple.kpi.iokit
+ 10.6
+ com.apple.kpi.libkern
+ 10.6
+ com.apple.kpi.mach
+ 10.6
+ com.apple.kpi.unsupported
+ 10.6
+ org.netkas.driver.FakeSMC
+ 1429
+
+ Source Code
+ "https://github.com/RehabMan/OS-X-FakeSMC-kozlek.git"
+
+
diff --git a/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors
new file mode 100755
index 0000000..6021180
Binary files /dev/null and b/kexts/Other/FakeSMC.kext/Contents/PlugIns/FakeSMC_LPCSensors.kext/Contents/MacOS/LPCSensors differ
diff --git a/kexts/Other/IntelGraphicsDVMTFixup.kext/Contents/Info.plist b/kexts/Other/IntelGraphicsDVMTFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..d587014
--- /dev/null
+++ b/kexts/Other/IntelGraphicsDVMTFixup.kext/Contents/Info.plist
@@ -0,0 +1,83 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18A293u
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ IntelGraphicsDVMTFixup
+ CFBundleIdentifier
+ com.sherlocks.IntelGraphicsDVMTFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ IntelGraphicsDVMTFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.2
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.2
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F1027a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0940
+ DTXcodeBuild
+ 9F1027a
+ IOKitPersonalities
+
+ com.sherlocks.IntelGraphicsDVMTFixup
+
+ CFBundleIdentifier
+ com.sherlocks.IntelGraphicsDVMTFixup
+ IOClass
+ IntelGraphicsDVMTFixup
+ IOMatchCategory
+ IntelGraphicsDVMTFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Sherlocks, Rehabman, lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.4
+ 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/kexts/Other/IntelGraphicsDVMTFixup.kext/Contents/MacOS/IntelGraphicsDVMTFixup b/kexts/Other/IntelGraphicsDVMTFixup.kext/Contents/MacOS/IntelGraphicsDVMTFixup
new file mode 100755
index 0000000..4a1d0bf
Binary files /dev/null and b/kexts/Other/IntelGraphicsDVMTFixup.kext/Contents/MacOS/IntelGraphicsDVMTFixup differ
diff --git a/kexts/Other/Lilu.kext/Contents/Info.plist b/kexts/Other/Lilu.kext/Contents/Info.plist
new file mode 100755
index 0000000..bdf77a0
--- /dev/null
+++ b/kexts/Other/Lilu.kext/Contents/Info.plist
@@ -0,0 +1,81 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18A391
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Lilu
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Lilu
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.8
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.8
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 10A255
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 18A384
+ DTSDKName
+ macosx10.14
+ DTXcode
+ 1000
+ DTXcodeBuild
+ 10A255
+ IOKitPersonalities
+
+ as.vit9696.Lilu
+
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ IOClass
+ Lilu
+ IOMatchCategory
+ Lilu
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2016-2018 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/kexts/Other/Lilu.kext/Contents/MacOS/Lilu b/kexts/Other/Lilu.kext/Contents/MacOS/Lilu
new file mode 100755
index 0000000..07cf4ef
Binary files /dev/null and b/kexts/Other/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/kexts/Other/NullCPUPowerManagement.kext/Contents/Info.plist b/kexts/Other/NullCPUPowerManagement.kext/Contents/Info.plist
new file mode 100755
index 0000000..9acec32
--- /dev/null
+++ b/kexts/Other/NullCPUPowerManagement.kext/Contents/Info.plist
@@ -0,0 +1,53 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ NullCPUPowerManagement
+ CFBundleIdentifier
+ org.tgwbd.driver.NullCPUPowerManagement
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ NullCPUPowerManagement
+ CFBundlePackageType
+ KEXT
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0.0d2
+ CFBundleShortVersionString
+ 1.0.0d2
+ IOKitPersonalities
+
+ IntelCPUPowerManagement
+
+ CFBundleIdentifier
+ org.tgwbd.driver.NullCPUPowerManagement
+ IOClass
+ NullCPUPowerManagement
+ IOMatchCategory
+ AppleIntelCPUPowerManagement
+ IOProbeScore
+ 100
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ OSBundleLibraries
+
+ com.apple.kpi.iokit
+ 8.0.0
+ com.apple.kpi.libkern
+ 8.0.0
+ com.apple.kpi.unsupported
+ 8.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/kexts/Other/NullCPUPowerManagement.kext/Contents/MacOS/NullCPUPowerManagement b/kexts/Other/NullCPUPowerManagement.kext/Contents/MacOS/NullCPUPowerManagement
new file mode 100755
index 0000000..7afe9bf
Binary files /dev/null and b/kexts/Other/NullCPUPowerManagement.kext/Contents/MacOS/NullCPUPowerManagement differ
diff --git a/kexts/Other/NullCPUPowerManagement.kext/Contents/Resources/English.lproj/InfoPlist.strings b/kexts/Other/NullCPUPowerManagement.kext/Contents/Resources/English.lproj/InfoPlist.strings
new file mode 100755
index 0000000..414ca3b
Binary files /dev/null and b/kexts/Other/NullCPUPowerManagement.kext/Contents/Resources/English.lproj/InfoPlist.strings differ
diff --git a/kexts/Other/VoodooHDA.kext/Contents/Info.plist b/kexts/Other/VoodooHDA.kext/Contents/Info.plist
new file mode 100755
index 0000000..35c4e5f
--- /dev/null
+++ b/kexts/Other/VoodooHDA.kext/Contents/Info.plist
@@ -0,0 +1,149 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17G6030
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ VoodooHDA
+ CFBundleIdentifier
+ org.voodoo.driver.VoodooHDA
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooHDA
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.9.2
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.9.2
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 10B61
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 15E60
+ DTSDKName
+ macosx10.11
+ DTXcode
+ 1010
+ DTXcodeBuild
+ 10B61
+ IOKitPersonalities
+
+ VoodooHDA
+
+ AllowMSI
+
+ Boost
+ 1
+ CFBundleIdentifier
+ org.voodoo.driver.VoodooHDA
+ DisableInputMonitor
+
+ IOClass
+ VoodooHDADevice
+ IOMatchCategory
+ VoodooHDADevice
+ IOPCIClassMatch
+ 0x04020000&0xfffe0000
+ IOProviderClass
+ IOPCIDevice
+ IOUserClientClass
+ VoodooHDAUserClient
+ InhibitCache
+
+ MixerValues
+
+ PCM
+ 90
+ Rec
+ 90
+ iGain
+ 90
+ iMix
+ 90
+
+ NodesToPatch
+
+
+ Caps
+ 0x373e
+ Codec
+ 4
+ Comment
+ Example of possible values
+ Config
+ 0x90a70120
+ Conns
+ 12,13,24
+ Control
+ 20
+ DAC
+ 2
+ Enable
+ 1
+ Node
+ 12
+ Select
+ 13
+ SwitchCh
+ 0
+ Type
+ 4
+
+
+ Codec
+ 2
+ Comment
+ To disable back sound on ALC codec set enable=0
+ Enable
+ 1
+ Node
+ 11
+
+
+ Noise
+ 0
+ Vectorize
+
+ VoodooHDAEnableHalfMicVolumeFix
+
+ VoodooHDAEnableHalfVolumeFix
+
+ VoodooHDAEnableMuteFix
+
+ VoodooHDAEnableVolumeChangeFix
+
+ VoodooHDAVerboseLevel
+ 0
+
+
+ OSBundleLibraries
+
+ com.apple.iokit.IOAudioFamily
+ 1.1fc9
+ com.apple.iokit.IOPCIFamily
+ 2.1
+ com.apple.kpi.iokit
+ 9.0.0
+ com.apple.kpi.libkern
+ 9.0.0
+ com.apple.kpi.mach
+ 9.0.0
+ com.apple.kpi.unsupported
+ 9.0.0
+
+
+
diff --git a/kexts/Other/VoodooHDA.kext/Contents/MacOS/VoodooHDA b/kexts/Other/VoodooHDA.kext/Contents/MacOS/VoodooHDA
new file mode 100755
index 0000000..a781ff7
Binary files /dev/null and b/kexts/Other/VoodooHDA.kext/Contents/MacOS/VoodooHDA differ
diff --git a/kexts/Other/VoodooHDA.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/VoodooHDA.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/VoodooHDA.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/kexts/Other/VoodooI2C.kext/Contents/Info.plist b/kexts/Other/VoodooI2C.kext/Contents/Info.plist
new file mode 100755
index 0000000..c5e357d
--- /dev/null
+++ b/kexts/Other/VoodooI2C.kext/Contents/Info.plist
@@ -0,0 +1,571 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2C
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2C
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.1.4
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.1.4
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 16E185
+ DTSDKName
+ macosx10.12
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ Custom MT2 Personality
+
+ ApplePreferenceCapability
+ 2
+ ApplePreferenceIdentifier
+ com.apple.AppleMultitouchTrackpad
+ ApplePreferencesDefaultPreferences
+
+ ActuateDetents
+ 0
+ Clicking
+ 1
+ DragLock
+ 0
+ Dragging
+ 0
+ FirstClickThreshold
+ 1
+ ForceSuppressed
+
+ SecondClickThreshold
+ 1
+ TrackpadCornerSecondaryClick
+ 0
+ TrackpadFiveFingerPinchGesture
+ 2
+ TrackpadFourFingerHorizSwipeGesture
+ 2
+ TrackpadFourFingerPinchGesture
+ 2
+ TrackpadFourFingerVertSwipeGesture
+ 2
+ TrackpadHorizScroll
+ 1
+ TrackpadMomentumScroll
+
+ TrackpadPinch
+ 1
+ TrackpadRightClick
+
+ TrackpadRotate
+ 1
+ TrackpadScroll
+
+ TrackpadThreeFingerDrag
+
+ TrackpadThreeFingerHorizSwipeGesture
+ 2
+ TrackpadThreeFingerVertSwipeGesture
+ 2
+
+ CFBundleIdentifier
+ com.apple.driver.AppleTopCaseHIDEventDriver
+ DefaultMultitouchProperties
+
+ ActuationSupported
+
+ ExtractAndPostDeviceButtonState
+
+ ForceSupported
+
+ HIDServiceSupport
+
+ IOCFPlugInTypes
+
+ 0516B563-B15B-11DA-96EB-0014519758EF
+ AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin
+
+ MT Built-In
+
+ MTHIDDevice
+
+ MTPowerStatsDisable
+
+ SupportsGestureScrolling
+
+ TrackpadFourFingerGestures
+
+ TrackpadMomentumScroll
+
+ TrackpadSecondaryClickCorners
+
+ TrackpadThreeFingerDrag
+
+ parser-options
+ 39
+ parser-type
+ 1000
+
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 1
+
+
+ DoReportIntervalHack
+
+ HIDAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 484966
+ HIDAccelTangentSpeedParabolicRoot
+ 1376256
+
+
+ HIDAccelGainCubic
+ 5243
+ HIDAccelGainLinear
+ 64881
+ HIDAccelGainParabolic
+ 32768
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 478413
+ HIDAccelTangentSpeedParabolicRoot
+ 1310720
+
+
+ HIDAccelGainCubic
+ 6554
+ HIDAccelGainLinear
+ 64225
+ HIDAccelGainParabolic
+ 43254
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 471859
+ HIDAccelTangentSpeedParabolicRoot
+ 1245184
+
+
+ HIDAccelGainCubic
+ 7864
+ HIDAccelGainLinear
+ 62915
+ HIDAccelGainParabolic
+ 54395
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 465306
+ HIDAccelTangentSpeedParabolicRoot
+ 1179648
+
+
+ HIDAccelGainCubic
+ 9830
+ HIDAccelGainLinear
+ 61604
+ HIDAccelGainParabolic
+ 65536
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 1114112
+
+
+ HIDAccelGainCubic
+ 11796
+ HIDAccelGainLinear
+ 60293
+ HIDAccelGainParabolic
+ 75366
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 1048576
+
+
+ HIDAccelGainCubic
+ 13763
+ HIDAccelGainLinear
+ 58327
+ HIDAccelGainParabolic
+ 85197
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 983040
+
+
+ HIDAccelGainCubic
+ 15729
+ HIDAccelGainLinear
+ 56361
+ HIDAccelGainParabolic
+ 95027
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 917504
+
+
+ HIDAccelGainCubic
+ 18350
+ HIDAccelGainLinear
+ 54395
+ HIDAccelGainParabolic
+ 108790
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 851968
+
+
+ HIDAccelGainCubic
+ 23593
+ HIDAccelGainLinear
+ 65536
+ HIDAccelGainParabolic
+ 123208
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDDisallowRemappingOfPrimaryClick
+
+ HIDPointerAccelerationTable
+
+ AACAAFVTQioABwAAAAAAAgAEAAAABAAAABAAAAAQAAAAACAAAA0A
+ AIAAAACAAAABQAAAAYAAAAIAAAAC4AAAAwAAAATgAAAEAAAAB0AA
+ AAUAAAAKAAAABgAAAA1AAAAIAAAAFgAAAArAAAAjAAAADQAAAC8A
+ AAAOwAAAOMAAABBAAABBAAAAEcAAAEjAAAAAUAAADwAAgAAAAIAA
+ AAEAAAABQAAAAYAAAAJAAAACAAAAA4AAAAKAAAAE4AAAAwAAAAZg
+ AAAEAAAACgAAAAUAAAAOQAAABgAAABNAAAAIAAAAHsAAAArAAAAu
+ wAAADQAAADyAAAAOwAAARwAAABBAAABPwAAAEcAAAFiAAAAAgAAA
+ DwAAgAAAAIAAAAEAAAABYAAAAYAAAAKgAAACAAAABEAAAAKAAAAG
+ AAAAAwAAAAgAAAAEAAAADQAAAAUAAAASwAAABgAAABkAAAAIAAAA
+ KAAAAArAAAA7wAAADQAAAEuAAAAOwAAAV0AAABBAAABgQAAAEcAA
+ AGkAAAAAsAAADwAAgAAAAIAAAAEAAAABoAAAAYAAAAMAAAACAAAA
+ BQAAAAKAAAAHQAAAAwAAAAnAAAAEAAAAEEAAAAUAAAAXgAAABgAA
+ AB/AAAAIAAAAMgAAAArAAABKAAAADQAAAFyAAAAOwAAAaQAAABBA
+ AABywAAAEcAAAHrAAAAA4AAADwAAgAAAAKAAAAEAAAABwAAAAYAA
+ AANgAAACAAAABeAAAAKAAAAIoAAAAwAAAAvAAAAEAAAAE8AAAAUA
+ AAAdQAAABgAAACfAAAAIAAAAPcAAAArAAABZAAAADQAAAG3AAAAO
+ wAAAe0AAABBAAACFQAAAEcAAAIxAAAABAAAADwAAgAAAAMAAAAEA
+ AAACAAAAAYAAAAPgAAACAAAABsAAAAKAAAAKQAAAAwAAAA5gAAAE
+ AAAAGMAAAAUAAAAkwAAABgAAADLAAAAIAAAATUAAAArAAABugAAA
+ DQAAAIMAAAAOwAAAj0AAABBAAACXAAAAEcAAAJxA
+
+ HIDPointerAccelerationType
+ HIDTrackpadAcceleration
+ HIDScrollAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 393216
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 62259
+ HIDAccelGainParabolic
+ 39322
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 406323
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 58982
+ HIDAccelGainParabolic
+ 58982
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 419430
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 55706
+ HIDAccelGainParabolic
+ 78643
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 432538
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 52429
+ HIDAccelGainParabolic
+ 91750
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 445645
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 49152
+ HIDAccelGainParabolic
+ 104858
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 458752
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 45875
+ HIDAccelGainParabolic
+ 117965
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 471859
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 42598
+ HIDAccelGainParabolic
+ 131072
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 484966
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 39322
+ HIDAccelGainParabolic
+ 144179
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 498074
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainLinear
+ 36045
+ HIDAccelGainParabolic
+ 157286
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 511181
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDScrollAccelerationTable
+
+ AACAAFVTQioABwAAAAAAAQABAAAAAQAAAAAgAAAQAABxOwAATOMA
+ AwAAAAdgAAAEwAAADoAAAAbxSgAX6V4ACVeCACMQWgALZ6EALBF7
+ AA2N1AA03ToAD36aADvQuAASWKAARl01ABUAAABO2dgAF8AAAFXK
+ 7QAas+UAW2FQAB2QAABe0qoAIL75AGEgywAkLXsAYnXvACewAABj
+ Rl8AAIAAABMAAHE7AABWfwABAAAAAuAAAAIAAAAJYAAAAwAAABIA
+ AAAEwAAAIMAAAAaAAAAwgAAACGp5AEH9tgAK7bUAV4ZuAA0B2ABr
+ PTkADv1/AIEEcAAQy5gAkdRWABJouQCe3VAAE+c/AKikCgAXAucA
+ tn2SABot3ADARE4AHVjQAMX4OgAg35IAytuYACQ4bgDO7mUAJ6CX
+ ANIwowAAsAAAFAAAcTsAAGFOAADAAAABwAAAAQAAAANgAAACAAAA
+ DCAAAAMAAAAW4AAABMAAACnAAAAGQAAAOsAAAAfOggBP7OcACgWA
+ AGo8rgAL658AhMCkAA2RCwCfR+EADzjIALWDbwAQ/k8AxqbEABLN
+ UQDUeCMAFepmAOTKxwAZoVYA8qFmAB1CvwD7fXwAIQuCAQFpdAAk
+ S20BBVKIACegAAEIK4wAAOAAABQAAHE7AABtdwAAwAAAAeAAAAEA
+ AAAD4AAAAgAAAA6AAAADAAAAHEAAAATAAAA0AAAABgAAAEdAAAAH
+ N4wAXL7hAAkAAACAwAAACoAAAKGAAAALz7IAvU7UAA01yQDadikA
+ DvtPAPKF4gARLu4BCSWiABUlDwEfV8QAGT9oASzRKgAdChkBNQrG
+ ACDz5QE6cR4AJEARAT3XdgAnn1YBQMHWAABQAAATAABxOwAAS7AA
+ AQAAAAJgAAACAAAABuAAAAMAAAAMYAAABMAAABcAAAAGwAAAJAAA
+ AAkAAAAyAAAACz1uAEFngAANcE8AUMGhAA+sTQBgSTMAEagdAG5N
+ TAATT9YAd9WQABTQfgB+26MAF3odAIbYXQAagocAjp+lAB2J6QCT
+ vnkAIN/yAJdcWwAkO0IAmYu9ACegOACacdcAAQAAABUAAHE7AABW
+ fwAAwAAAAiAAAAEAAAAEgAAAAYAAAAqAAAACAAAAEaAAAAMAAAAh
+ gAAABMAAAD6AAAAFwAAAVEAAAAbAAABrAAAACAAAAIxAAAAJAAAA
+ qYAAAApAAADKwAAAC8AAAPTAAAANwAABJAAAABAAAAFEn9IAFEAA
+ AV49zAAZAAABbrsYABzQAAFz78AAIOAAAXhvwAAkIAABem/AACeg
+ AAF8JGg=
+
+ HIDScrollAccelerationType
+ HIDTrackpadScrollAcceleration
+ HIDScrollResolution
+ 26214400
+ IOCFPlugInTypes
+
+ 0516B563-B15B-11DA-96EB-0014519758EF
+ AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin
+
+ IOClass
+ AppleMultitouchTrackpadHIDEventDriver
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOHIDInterface
+ MTEventSource
+
+ ProductIDArray
+
+ 628
+
+ TrackpadEmbedded
+
+ VendorID
+ 1452
+
+ Native Multitouch Engine
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CNativeEngine
+ IOMatchCategory
+ VoodooI2CNativeEngine
+ IOProviderClass
+ IOService
+
+ VoodooI2CACPIController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CACPIController
+ IONameMatch
+
+ INT33C2
+ INT33C3
+ INT3432
+ INT3433
+
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOService
+
+ VoodooI2CControllerDriver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CControllerDriver
+ IOProbeScore
+ 9999
+ IOProviderClass
+ VoodooI2CControllerNub
+
+ VoodooI2CPCIController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CPCIController
+ IONameMatch
+
+ pci8086,9d60
+ pci8086,9d61
+ pci8086,a160
+ pci8086,a161
+ pci8086,a162
+
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOService
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleCompatibleVersion
+ 2.0.0
+ OSBundleLibraries
+
+ com.alexandred.VoodooI2CServices
+ 1.0
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.iokit.IOPCIFamily
+ 2.9
+ com.apple.kpi.bsd
+ 8.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 14
+ org.coolstar.VoodooGPIO
+ 1.1
+
+
+
diff --git a/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C
new file mode 100755
index 0000000..ec2dbfd
Binary files /dev/null and b/kexts/Other/VoodooI2C.kext/Contents/MacOS/VoodooI2C differ
diff --git a/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist
new file mode 100755
index 0000000..9e2bd60
--- /dev/null
+++ b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist
@@ -0,0 +1,86 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooGPIO
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooGPIO
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 16E185
+ DTSDKName
+ macosx10.12
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ VoodooGPIOSunrisePointH
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOSunrisePointH
+ IONameMatch
+
+ INT345D
+
+ IOProviderClass
+ IOService
+
+ VoodooGPIOSunrisePointLP
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOSunrisePointLP
+ IONameMatch
+
+ INT344B
+
+ IOProviderClass
+ IOService
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 CoolStar. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.1
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.kpi.iokit
+ 13.0
+ com.apple.kpi.libkern
+ 13.0
+ com.apple.kpi.mach
+ 13.0
+
+
+
diff --git a/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO
new file mode 100755
index 0000000..0a4e0f1
Binary files /dev/null and b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO differ
diff --git a/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.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/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist
new file mode 100755
index 0000000..b3833be
--- /dev/null
+++ b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist
@@ -0,0 +1,78 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2CServices
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2CServices
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 16E185
+ DTSDKName
+ macosx10.12
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ VoodooI2CLogger
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ IOClass
+ VoodooI2CLogger
+ IOMatchCategory
+ VoodooI2CLogger
+ IOProviderClass
+ VoodooI2CServices
+
+ VoodooI2CServices
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ IOClass
+ VoodooI2CServices
+ IOMatchCategory
+ VoodooI2CServices
+ IOProviderClass
+ IOResources
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0.0
+ OSBundleLibraries
+
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+
+
+
diff --git a/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices
new file mode 100755
index 0000000..6d45463
Binary files /dev/null and b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices differ
diff --git a/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.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/kexts/Other/VoodooI2C.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/VoodooI2C.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..a9f7fcb
--- /dev/null
+++ b/kexts/Other/VoodooI2C.kext/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,134 @@
+
+
+
+
+ files
+
+ files2
+
+ PlugIns/VoodooGPIO.kext
+
+ cdhash
+
+ atAB8IJANwv8oth00ivrIxOE51s=
+
+ requirement
+ cdhash H"f57b446d419254561291ccc7c9a73d607373bbc2" or cdhash H"6ad001f08240370bfca2d874d22beb231384e75b"
+
+ PlugIns/VoodooI2CServices.kext
+
+ cdhash
+
+ tawfjpBdAumJqHzfwHfdIqzHaxo=
+
+ requirement
+ cdhash H"4812b3cb39d708b9e0940e64e99d56422e3ab6e3" or cdhash H"b5ac1f8e905d02e989a87cdfc077dd22acc76b1a"
+
+
+ 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/kexts/Other/VoodooI2CHID.kext/Contents/Info.plist b/kexts/Other/VoodooI2CHID.kext/Contents/Info.plist
new file mode 100755
index 0000000..c8b6503
--- /dev/null
+++ b/kexts/Other/VoodooI2CHID.kext/Contents/Info.plist
@@ -0,0 +1,382 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16F73
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2CHID
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2CHID
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 8E3004b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 15A278
+ DTSDKName
+ macosx10.11
+ DTXcode
+ 0833
+ DTXcodeBuild
+ 8E3004b
+ IOKitPersonalities
+
+ Intel ACPI Sensor Hub Enabler
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ IOClass
+ VoodooI2CSensorHubEnabler
+ IONameMatch
+
+ INT33D0
+
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ Sensor Hub Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 1
+ DeviceUsagePage
+ 32
+
+
+ IOClass
+ VoodooI2CSensorHubEventDriver
+ IOProbeScore
+ 100
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ IOClass
+ VoodooI2CHIDDevice
+ IOProbeScore
+ 100
+ IOPropertyMatch
+
+ compatible
+ PNP0C50
+
+ IOProviderClass
+ VoodooI2CDeviceNub
+
+ VoodooI2CHIDDevice Generic Mouse HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 1
+
+
+ HIDAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 524288
+
+
+ HIDAccelGainCubic
+ 5243
+ HIDAccelGainLinear
+ 60293
+ HIDAccelGainParabolic
+ 26214
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 537395
+ HIDAccelTangentSpeedParabolicRoot
+ 1245184
+
+
+ HIDAccelGainCubic
+ 6554
+ HIDAccelGainLinear
+ 60948
+ HIDAccelGainParabolic
+ 36045
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 543949
+ HIDAccelTangentSpeedParabolicRoot
+ 1179648
+
+
+ HIDAccelGainCubic
+ 7864
+ HIDAccelGainLinear
+ 61604
+ HIDAccelGainParabolic
+ 46531
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 550502
+ HIDAccelTangentSpeedParabolicRoot
+ 1114112
+
+
+ HIDAccelGainCubic
+ 9830
+ HIDAccelGainLinear
+ 62259
+ HIDAccelGainParabolic
+ 57672
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 557056
+ HIDAccelTangentSpeedParabolicRoot
+ 1048576
+
+
+ HIDAccelGainCubic
+ 11796
+ HIDAccelGainLinear
+ 62915
+ HIDAccelGainParabolic
+ 69468
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 563610
+ HIDAccelTangentSpeedParabolicRoot
+ 983040
+
+
+ HIDAccelGainCubic
+ 14418
+ HIDAccelGainLinear
+ 63570
+ HIDAccelGainParabolic
+ 81920
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 570163
+ HIDAccelTangentSpeedParabolicRoot
+ 917504
+
+
+ HIDAccelGainCubic
+ 17695
+ HIDAccelGainLinear
+ 64225
+ HIDAccelGainParabolic
+ 95027
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 576717
+ HIDAccelTangentSpeedParabolicRoot
+ 851968
+
+
+ HIDAccelGainCubic
+ 21627
+ HIDAccelGainLinear
+ 64881
+ HIDAccelGainParabolic
+ 108790
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 583270
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainCubic
+ 26214
+ HIDAccelGainLinear
+ 65536
+ HIDAccelGainParabolic
+ 123208
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 589824
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ IOClass
+ IOHIDEventDriver
+ IOProbeScore
+ 100
+ IOPropertyMatch
+
+ Transport
+ I2C
+
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Multitouch HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 4
+ DeviceUsagePage
+ 13
+
+
+ DeviceUsage
+ 5
+ DeviceUsagePage
+ 13
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CMultitouchHIDEventDriver
+ IOProbeScore
+ 200
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Precision Touchpad HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 5
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CPrecisionTouchpadHIDEventDriver
+ IOProbeScore
+ 300
+ IOPropertyMatch
+
+ Transport
+ I2C
+
+ IOProviderClass
+ IOHIDInterface
+ ProcessBluetoothMouseStopsTrackpad
+
+ ProcessUSBMouseStopsTrackpad
+
+ QuietTimeAfterTyping
+ 500
+ RM,deliverNotifications
+
+
+ VoodooI2CHIDDevice Stylus HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CStylusHIDEventDriver
+ IOProbeScore
+ 300
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Touchscreen HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 4
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CTouchscreenHIDEventDriver
+ IOProbeScore
+ 400
+ IOProviderClass
+ IOHIDInterface
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleLibraries
+
+ com.alexandred.VoodooI2C
+ 2.0
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.iokit.IOGraphicsFamily
+ 1.0.0b1
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 13.0
+
+ OSBundleRequired
+ Safe Boot
+
+
diff --git a/kexts/Other/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID b/kexts/Other/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID
new file mode 100755
index 0000000..7bc8d4b
Binary files /dev/null and b/kexts/Other/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID differ
diff --git a/kexts/Other/VoodooI2CHID.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/VoodooI2CHID.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/VoodooI2CHID.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/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist b/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist
new file mode 100755
index 0000000..b30d815
--- /dev/null
+++ b/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist
@@ -0,0 +1,157 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E202
+ CFBundleExecutable
+ VoodooPS2Controller
+ CFBundleGetInfoString
+ 1.8.34, Copyright Apple Computer, Inc. 2000-2003, David Elliot 2007, RehabMan 2012-2013
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Controller
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Voodoo PS/2 Controller
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.8.34
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.8.34
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ ACPI PS/2 Nub
+
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Controller
+ FindMouseDelay
+ 100
+ IOClass
+ AppleACPIPS2Nub
+ IONameMatch
+
+ PNP0303
+ PNP030B
+ PNP0320
+
+ IOProviderClass
+ IOACPIPlatformDevice
+ MouseNameMatch
+
+ PNP0F03
+ PNP0F0B
+ PNP0F0E
+ PNP0F13
+
+
+ ApplePS2Controller
+
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Controller
+ IOClass
+ ApplePS2Controller
+ IONameMatch
+ ps2controller
+ IOProviderClass
+ IOPlatformDevice
+ Platform Profile
+
+ Default
+
+ MouseWakeFirst
+
+ WakeDelay
+ 10
+
+ HPQOEM
+
+ 1411
+ ProBook
+ 1619
+ ProBook
+ 161C
+ ProBook
+ 164F
+ ProBook
+ 167C
+ ProBook
+ 167E
+ ProBook
+ 1680
+ ProBook
+ 179B
+ ProBook
+ 179C
+ ProBook
+ 17A9
+ ProBook
+ 17F0
+ ProBook
+ 17F3
+ ProBook
+ 17F6
+ ProBook
+ 1942
+ ProBook
+ 1949
+ ProBook
+ 198F
+ ProBook
+ ProBook
+
+ WakeDelay
+ 0
+
+ ProBook-102
+ ProBook
+ ProBook-87
+ ProBook
+
+
+
+
+ OSBundleCompatibleVersion
+ 1.8.34
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ com.apple.kpi.bsd
+ 8.0.0
+ com.apple.kpi.iokit
+ 8.0.0
+ com.apple.kpi.libkern
+ 8.0.0
+ com.apple.kpi.mach
+ 8.0.0
+ com.apple.kpi.unsupported
+ 8.0.0
+
+ OSBundleRequired
+ Console
+ Source Code
+ https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller
+
+
diff --git a/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller b/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller
new file mode 100755
index 0000000..f8f2097
Binary files /dev/null and b/kexts/Other/VoodooPS2Controller.kext/Contents/MacOS/VoodooPS2Controller differ
diff --git a/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
new file mode 100755
index 0000000..6e1f037
--- /dev/null
+++ b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist
@@ -0,0 +1,626 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E202
+ CFBundleExecutable
+ VoodooPS2Keyboard
+ CFBundleGetInfoString
+ 1.8.34, Copyright Apple Computer, Inc. 2000-2003, RehabMan 2012-2013
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Keyboard
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Voodoo PS/2 Keyboard
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.8.34
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.8.34
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ ApplePS2Keyboard
+
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Keyboard
+ IOClass
+ ApplePS2Keyboard
+ IOProviderClass
+ ApplePS2KeyboardDevice
+ Platform Profile
+
+ DELL
+
+ Dell-Keys
+
+ Breakless PS2
+
+ e005
+ e006
+
+ Function Keys Special
+
+ ;The following 12 items map Fn+fkeys to fkeys
+ e020=3b
+ e02e=3c
+ e030=3d
+ e022=3e
+ ;Fn+f5 macro
+ ;Fn+f6 macro
+ ;Fn+f7 macro
+ ;Fn+f8 macro
+ ;Fn+f9 macro
+ ;Fn+f10 no code
+ e005=57
+ e006=58
+ ;The following 12 items map fkeys to Fn+fkeys
+ 3b=e020
+ 3c=e02e
+ 3d=e030
+ 3e=e022
+ ;Fn+f5 macro
+ ;Fn+f6 macro
+ ;Fn+f7 macro
+ ;Fn+f8 macro
+ ;Fn+f9 macro
+ ;Fn+f10 no code
+ 57=e005
+ 58=e006
+
+ Function Keys Standard
+
+ ;The following 12 items map Fn+fkeys to Fn+fkeys
+ e020=e020
+ e02e=e02e
+ e030=e030
+ e022=e022
+ ;Fn+f5 macro
+ ;Fn+f6 macro
+ ;Fn+f7 macro
+ ;Fn+f8 macro
+ ;Fn+f9 macro
+ ;Fn+f10 no code
+ e005=e005
+ e006=e006
+ ;The following 12 items map fkeys to fkeys
+ 3b=3b
+ 3c=3c
+ 3d=3d
+ 3e=3e
+ 3f=3f
+ 40=40
+ 41=41
+ 42=42
+ 43=43
+ 44=44
+ 57=57
+ 58=58
+
+
+ HSW-LPT
+ Dell-Keys
+ SNB-CPT
+
+ ActionSwipeDown
+ 63 d, 63 u
+ ActionSwipeUp
+ 61 d, 61 u
+ Breakless PS2
+
+ e01e;Touchpad Fn+f3 is breakless
+ e06e;REVIEW: temporary for case that macro inversion does not work...
+
+ Custom ADB Map
+
+ e009=83;Dell Support to Launchpad
+ e0f1=71;Call brightens up w RKA1 for special mode (was =90)
+ e0f2=6b;Call brightens down w RKA2 for special mode (was =91)
+ e06e=70;Map vidmirror key for special mode default is adb90
+
+ Custom PS2 Map
+
+ e01e=e037;Map tp disable to Fn+f3
+ e037=e01e;Prevent PrntScr from triggering tp disable
+
+ Function Keys Special
+
+ ;The following 12 items map Fn+fkeys to fkeys
+ e06e=3b
+ e008=3c
+ e01e=3d
+ e005=3e
+ e006=3f
+ e00c=40
+ ;Fn+f7 no dedicated macro
+ e010=42
+ e022=43
+ e019=44
+ e02e=57
+ e030=58
+ ;The following 12 items map fkeys to Fn+fkeys
+ 3b=e06e;Map vidmirror key to f1
+ 3c=e0f0;Map radio toggle action from EC query to f2
+ 3d=e037;Map touchpad toggle button to f3
+ 3e=e0f2;Map acpi RKA2 to f4 brightness down
+ 3f=e0f1;Map acpi RKA1 to f5 brightness up
+ 40=e0f3;Map acpi RKA3 to f6 keyboard backlight
+ ;Fn+f7 no macro
+ 42=e010
+ 43=e022
+ 44=e019
+ 57=e02e
+ 58=e030
+
+ Function Keys Standard
+
+ ;The following 12 items map Fn+fkeys to Fn+fkeys
+ e06e=e06e;Fn+f1 macro translated
+ e008=e008;Fn+f2 regular scancode and EC query call q8c
+ e01e=e037;Fn+f3 regular scancode and EC controls LED
+ e005=e005;Fn+f4 no ps2scancode and EC query call q81
+ e006=e006;Fn+f5 no ps2scancode and EC query call q80
+ e00c=e00c;Fn+f6 no ps2scancode and EC query call q8a
+ ;Fn+f7 no macro just regular f key
+ e010=e010; Fn+f8 regular scancode
+ e022=e022; Fn+f9 regular scancode
+ e019=e019;Fn+f10 regular scancode
+ e02e=e02e;Fn+f11 regular scancode
+ e030=e030;Fn+f12 regular scancode
+ ;Fn+f13 is mute dedicated button that always produces e020 regardless of Fn
+ ;The following 12 items map fkeys to fkeys
+ 3b=3b
+ 3c=3c
+ 3d=3d
+ 3e=3e
+ 3f=3f
+ 40=40
+ 41=41
+ 42=42
+ 43=43
+ 44=44
+ 57=57
+ 58=58
+
+ Macro Inversion
+
+ ;This section maps ps2 codes (packet format) received quickly (macros) into fake ps2 codes (packet format)
+ ;Fn+F1
+
+ //8CbgAAAAACWwEZ
+
+
+ //8C7gAAAAAC2wGZ
+
+
+ //8C7gAAAAABmQLb
+
+
+ MaximumMacroTime
+ 35000000
+ Note-Author
+ TimeWalker aka TimeWalker75a
+ Note-Comment
+ Keyboard Profile for DELL SandyBridge SecureCore Tiano based laptops (Vostro 3450 & 3750, Inspiron N4110, XPS L502x & L702x & L511z)
+
+ WN09
+
+ Breakless PS2
+
+ e01b
+ e008
+ e01e
+ e005
+ e06e
+ e006
+
+ Custom ADB Map
+
+ e01b=70
+ e06e=83
+
+ Custom PS2 Map
+
+ 56=2b
+ 29=56
+ 2b=29
+ e01e=e037
+ e037=e01e
+
+
+ WN09a
+
+ Breakless PS2
+
+ e01b
+ e008
+ e01e
+ e005
+ e06e
+ e006
+
+ Custom ADB Map
+
+ e01b=70
+ e06e=83
+
+ Custom PS2 Map
+
+ e01e=e037
+ e037=e01e
+
+
+
+ Default
+
+ ActionSwipeDown
+ 3b d, 37 d, 7d d, 7d u, 37 u, 3b u
+ ActionSwipeLeft
+ 3b d, 37 d, 7b d, 7b u, 37 u, 3b u
+ ActionSwipeRight
+ 3b d, 37 d, 7c d, 7c u, 37 u, 3b u
+ ActionSwipeUp
+ 3b d, 37 d, 7e d, 7e u, 37 u, 3b u
+ Breakless PS2
+
+ ;Items must be strings in the form of breaklessscan (in hex)
+
+ Custom ADB Map
+
+ ;Items must be strings in the form of scanfrom=adbto (in hex)
+
+ Custom PS2 Map
+
+ ;Items must be strings in the form of scanfrom=scanto (in hex)
+ e027=0;disable discrete fnkeys toggle
+ e028=0;disable discrete trackpad toggle
+
+ HIDF12EjectDelay
+ 250
+ LogScanCodes
+ 0
+ Make Application key into Apple Fn key
+
+ Make Application key into right windows
+
+ Make right modifier keys into Hangul and Hanja
+
+ SleepPressTime
+ 0
+ Swap capslock and left control
+
+ Swap command and option
+
+ Use ISO layout keyboard
+
+ alt_handler_id
+ 3
+
+ HPQOEM
+
+ 1411
+ ProBook-102;ProBook 4520s
+ 1619
+ ProBook-87;ProBook 6560b
+ 161C
+ ProBook-87;ProBook 8460p
+ 164F
+ ProBook-87;ProBook 5330m
+ 167C
+ ProBook-102;ProBook 4530s
+ 167E
+ ProBook-102;ProBook 4330s
+ 1680
+ ProBook-102;ProBook 4230s
+ 179B
+ ProBook-87;ProBook 6470b
+ 179C
+ ProBook-87;ProBook 6470b
+ 17A9
+ ProBook-87;ProBook 8570b
+ 17F0
+ ProBook-102;ProBook 4340s
+ 17F3
+ ProBook-102;ProBook 4440s
+ 17F6
+ ProBook-102;ProBook 4540s
+ 1942
+ ProBook-87;ProBook 450s G1
+ 1949
+ ProBook-87;ProBook 450s G1
+ 1962
+ Haswell-Envy;HP Envy 15-j063cl
+ 1963
+ Haswell-Envy;HP Envy 15-j063cl
+ 1965
+ Haswell-Envy;HP Envy 17t-j100
+ 1966
+ Haswell-Envy;HP Envy 17t-j000
+ 198F
+ ProBook-87;ProBook 450s G0
+ Haswell-Envy
+
+ Custom ADB Map
+
+ e019=42;next
+ e010=4d;previous
+
+ Custom PS2 Map
+
+ e045=e037
+ e0ab=0;bogus Fn+F2/F3
+
+
+ ProBook-102
+
+ Custom PS2 Map
+
+ e005=0
+
+ Function Keys Special
+
+ ;The following 12 items map Fn+fkeys to fkeys
+ e05f=3b
+ e012=3c
+ e017=3d
+ e06e=3e
+ e00a=3f
+ e009=40
+ e020=41
+ e02e=42
+ e030=43
+ e010=44
+ e022=57
+ e019=58
+ ;The following 12 items map fkeys to Fn+fkeys
+ 3b=e05f
+ 3c=e012
+ 3d=e017
+ 3e=e06e
+ 3f=e00a
+ 40=e009
+ 41=e020
+ 42=e02e
+ 43=e030
+ 44=e010
+ 57=e022
+ 58=e019
+
+ Function Keys Standard
+
+ ;The following 12 items map Fn+fkeys to Fn+fkeys
+ e05f=e05f
+ e012=e012
+ e017=e017
+ e06e=e06e
+ e00a=e00a
+ e009=e009
+ e020=e020
+ e02e=e02e
+ e030=e030
+ e010=e010
+ e022=e022
+ e019=e019
+ ;The following 12 items map fkeys to fkeys
+ 3b=3b
+ 3c=3c
+ 3d=3d
+ 3e=3e
+ 3f=3f
+ 40=40
+ 41=41
+ 42=42
+ 43=43
+ 44=44
+ 57=57
+ 58=58
+
+ SleepPressTime
+ 3000
+
+ ProBook-87
+
+ Custom ADB Map
+
+ 46=4d;scroll => Previous-track
+ e045=34;pause => Play-Pause
+ e052=42;insert => Next-track
+ e046=92;break => Eject
+
+ Custom PS2 Map
+
+ e005=0
+
+ Function Keys Special
+
+ ;The following 8 items map Fn+fkeys to fkeys
+ e05f=3d
+ e06e=3e
+ e02e=40
+ e030=41
+ e009=42
+ e012=43
+ e017=44
+ e033=57
+ ;The following 8 items map fkeys to Fn+fkeys
+ 3d=e05f
+ 3e=e06e
+ 40=e02e
+ 41=e030
+ 42=e037
+ 43=e012
+ 44=e017
+
+ Function Keys Standard
+
+ ;The following 8 items map Fn+fkeys to Fn+fkeys
+ e05f=e05f
+ e06e=e06e
+ e02e=e02e
+ e030=e030
+ e009=e009
+ e012=e012
+ e017=e017
+ e033=e033
+ ;The following 8 items map fkeys to fkeys
+ 3d=3d
+ 3e=3e
+ 40=40
+ 41=41
+ 42=42
+ 43=43
+ 44=44
+
+ SleepPressTime
+ 3000
+
+
+ Intel
+
+ CALPELLA
+ SamsungKeys
+ SamsungKeys
+
+ Breakless PS2
+
+ e003
+ e002
+ e004
+ e020
+ ;e031
+ e033
+ e006
+ e077
+ e079
+ e008
+ e009
+
+ Custom ADB Map
+
+ e002=70
+ e006=80
+ e008=71 (was =90)
+ e009=6b (was =91)
+
+ Function Keys Special
+
+ ;The following 12 items map Fn+fkeys to fkeys
+ ;fn+f1 no code
+ e003=3c
+ ;fn+f3 weird code
+ e002=3e
+ e004=3f
+ e020=40
+ e031=41
+ e033=42
+ e006=43
+ ;fn+f10 weird code
+ ;fn+f11 no code
+ ;fn+f12 scrolllock
+ ;The following 12 items map fkeys to Fn+fkeys
+ ;fn+f1 no code
+ 3c=e003
+ ;fn+f3 weird code
+ 3e=e002
+ 3f=e004
+ 40=e020
+ 41=e031
+ 42=e033
+ 43=e006
+ ;fn+f10 weird code
+ ;fn+f11 no code
+ ;fn+f12 scrolllock
+
+ Function Keys Standard
+
+ ;The following 12 items map Fn+fkeys to Fn+fkeys
+ ;fn+f1 no code
+ e003=e003
+ ;fn+f3 weird code
+ e002=e002
+ e004=e004
+ e020=e020
+ e031=e031
+ e033=e033
+ e006=e006
+ ;fn+f10 weird code
+ ;fn+f11 no code
+ ;fn+f12 scrolllock
+ ;The following 12 items map fkeys to fkeys
+ 3b=3b
+ 3c=3c
+ 3d=3d
+ 3e=3e
+ 3f=3f
+ 40=40
+ 41=41
+ 42=42
+ 43=43
+ 44=44
+ 57=57
+ 58=58
+
+
+
+ SECCSD
+
+ LH43STAR
+ SamsungKeys
+ SamsungKeys
+
+ Breakless PS2
+
+ e020
+ e02e
+ e030
+
+
+
+
+
+
+ OSBundleLibraries
+
+ com.apple.iokit.IOHIDSystem
+ 1.1
+ com.apple.kpi.bsd
+ 8.0.0
+ com.apple.kpi.iokit
+ 8.0.0
+ com.apple.kpi.libkern
+ 8.0.0
+ com.apple.kpi.mach
+ 8.0.0
+ com.apple.kpi.unsupported
+ 8.0.0
+ org.rehabman.voodoo.driver.PS2Controller
+ 1.8.34
+
+ OSBundleRequired
+ Console
+ Source Code
+ https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller
+
+
diff --git a/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard
new file mode 100755
index 0000000..2625bad
Binary files /dev/null and b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/MacOS/VoodooPS2Keyboard differ
diff --git a/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
new file mode 100755
index 0000000..691547e
--- /dev/null
+++ b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist
@@ -0,0 +1,190 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E202
+ CFBundleExecutable
+ VoodooPS2Mouse
+ CFBundleGetInfoString
+ 1.8.34, Copyright Apple Computer, Inc. 2000-2004, Slice 2010, RehabMan 2012-2013
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Mouse
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Voodoo PS/2 Mouse
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.8.34
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.8.34
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 12D75
+ DTSDKName
+ macosx10.8
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ ApplePS2Mouse
+
+ CFBundleIdentifier
+ org.rehabman.voodoo.driver.PS2Mouse
+ HIDPointerAccelerationType
+ HIDTrackpadAcceleration
+ HIDScrollAccelerationType
+ HIDTrackpadScrollAcceleration
+ IOClass
+ ApplePS2Mouse
+ IOProviderClass
+ ApplePS2MouseDevice
+ Platform Profile
+
+ Default
+
+ ActLikeTrackpad
+
+ ButtonCount
+ 3
+ Darwin 16+
+
+ ApplePreferenceCapability
+
+ ApplePreferenceIdentifier
+ com.apple.AppleMultitouchTrackpad
+ MT Built-in
+
+ MTHIDDevice
+
+ SupportsGestureScrolling
+
+ TrackpadEmbedded
+
+ TrackpadFourFingerGestures
+
+ TrackpadSecondaryClickCorners
+
+ TrackpadThreeFingerDrag
+
+
+ DefaultResolution
+ 240
+ DisableDevice
+
+ DisableLEDUpdating
+
+ FakeMiddleButton
+
+ ForceDefaultResolution
+
+ ForceSetResolution
+
+ MiddleClickTime
+ 100000000
+ MouseCount
+ 0
+ MouseYInverter
+ 1
+ QuietTimeAfterTyping
+ 500000000
+ ResolutionMode
+ 3
+ ScrollResolution
+ 5
+ ScrollYInverter
+ 1
+ TrackpadScroll
+
+ WakeDelay
+ 1000
+
+ HPQOEM
+
+ 1411
+ ProBook
+ 1619
+ ProBook
+ 161C
+ ProBook
+ 164F
+ ProBook
+ 167C
+ ProBook
+ 167E
+ ProBook
+ 1680
+ ProBook
+ 179B
+ ProBook
+ 179C
+ ProBook
+ 17A9
+ ProBook
+ 17F0
+ ProBook
+ 17F3
+ ProBook
+ 17F6
+ ProBook
+ 1942
+ ProBook
+ 1949
+ ProBook
+ 198F
+ ProBook
+ ProBook
+
+ ActLikeTrackpad
+
+ DisableDevice
+
+
+ ProBook-102
+ ProBook
+ ProBook-87
+ ProBook
+
+
+ ProductID
+ 547
+ USBMouseStopsTrackpad
+ 0
+ VendorID
+ 1452
+
+
+ OSBundleLibraries
+
+ com.apple.iokit.IOHIDFamily
+ 1.0.0b1
+ com.apple.kpi.iokit
+ 9.0.0
+ com.apple.kpi.libkern
+ 9.0.0
+ com.apple.kpi.mach
+ 9.0.0
+ org.rehabman.voodoo.driver.PS2Controller
+ 1.8.34
+
+ OSBundleRequired
+ Console
+ Source Code
+ https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller
+
+
diff --git a/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse
new file mode 100755
index 0000000..22784f9
Binary files /dev/null and b/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/MacOS/VoodooPS2Mouse differ
diff --git a/kexts/Other/WhateverGreen.kext/Contents/Info.plist b/kexts/Other/WhateverGreen.kext/Contents/Info.plist
new file mode 100755
index 0000000..3001a6a
--- /dev/null
+++ b/kexts/Other/WhateverGreen.kext/Contents/Info.plist
@@ -0,0 +1,85 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17D102
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ WhateverGreen
+ CFBundleIdentifier
+ as.vit9696.WhateverGreen
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ WhateverGreen
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.3
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.3
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ IOKitPersonalities
+
+ as.vit9696.WhateverGreen
+
+ CFBundleIdentifier
+ as.vit9696.WhateverGreen
+ IOClass
+ WhateverGreen
+ IOMatchCategory
+ WhateverGreen
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2018 vit9696. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ 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/kexts/Other/WhateverGreen.kext/Contents/MacOS/WhateverGreen b/kexts/Other/WhateverGreen.kext/Contents/MacOS/WhateverGreen
new file mode 100755
index 0000000..eb173d9
Binary files /dev/null and b/kexts/Other/WhateverGreen.kext/Contents/MacOS/WhateverGreen differ
diff --git a/kexts/Other/backup/AirportBrcmFixup.kext/Contents/Info.plist b/kexts/Other/backup/AirportBrcmFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..6d72060
--- /dev/null
+++ b/kexts/Other/backup/AirportBrcmFixup.kext/Contents/Info.plist
@@ -0,0 +1,149 @@
+
+
+
+
+ BuildMachineOSBuild
+ 16G1212
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ AirportBrcmFixup
+ CFBundleIdentifier
+ as.lvs1974.AirportBrcmFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ AirportBrcmFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1.2
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.2
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9C40b
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17C76
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0920
+ DTXcodeBuild
+ 9C40b
+ IOKitPersonalities
+
+ Airport_Brcm4360
+
+ CFBundleIdentifier
+ com.apple.driver.AirPort.Brcm4360
+ IOClass
+ AirPort_Brcm4360
+ IOMatchCategory
+ IODefaultMatchCategory
+ IONameMatch
+
+ pci14e4,4353
+ pci14e4,4357
+ pci14e4,43b1
+ pci14e4,43b2
+
+ IOProbeScore
+ 1110
+ IOProviderClass
+ IOPCIDevice
+ TruePowerOff
+
+
+ Broadcom 802.11 PCI
+
+ CFBundleIdentifier
+ as.lvs1974.AirportBrcmFixup
+ IOClass
+ FakeBrcm
+ IOMatchCategory
+ IODefaultMatchCategory
+ IONameMatch
+
+ pci14e4,43ba
+ pci14e4,43a3
+ pci14e4,43a0
+ pci14e4,4331
+ pci14e4,4353
+ pci14e4,43b1
+ pci14e4,43b2
+ pci14e4,4357
+ pci14e4,432b
+ pci14e4,43ba
+ pci14e4,4311
+ pci14e4,4312
+ pci14e4,4313
+ pci14e4,4318
+ pci14e4,4319
+ pci14e4,431a
+ pci14e4,4320
+ pci14e4,4324
+ pci14e4,4325
+ pci14e4,4328
+ pci14e4,432c
+ pci14e4,432d
+
+ IOProbeScore
+ 100
+ IOProviderClass
+ IOPCIDevice
+ TruePowerOff
+
+
+ as.lvs1974.AirportBrcmFixup
+
+ CFBundleIdentifier
+ as.lvs1974.AirportBrcmFixup
+ IOClass
+ AirportBrcmFixup
+ IOMatchCategory
+ AirportBrcmFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IONetworkingFamily
+ 1.5
+ com.apple.iokit.IOPCIFamily
+ 2.7
+ 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
+ Network-Root
+
+
diff --git a/kexts/Other/backup/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup b/kexts/Other/backup/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup
new file mode 100755
index 0000000..953f519
Binary files /dev/null and b/kexts/Other/backup/AirportBrcmFixup.kext/Contents/MacOS/AirportBrcmFixup differ
diff --git a/kexts/Other/backup/CPUFriend.kext/Contents/Info.plist b/kexts/Other/backup/CPUFriend.kext/Contents/Info.plist
new file mode 100755
index 0000000..fe93146
--- /dev/null
+++ b/kexts/Other/backup/CPUFriend.kext/Contents/Info.plist
@@ -0,0 +1,113 @@
+
+
+
+
+ BuildMachineOSBuild
+ 18A336e
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ CPUFriend
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ CPUFriend
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1.4
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.4
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ IOKitPersonalities
+
+ CPUFriend
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ IOClass
+ CPUFriend
+ IOMatchCategory
+ CPUFriend
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+ CPUFriendPlatform
+
+ CFBundleIdentifier
+ org.vanilla.driver.CPUFriend
+ IOClass
+ CPUFriendData
+ IOParentMatch
+
+ IOPropertyMatch
+
+ plugin-type
+ 1
+
+ IOProviderClass
+ IOACPIPlatformDevice
+
+ IOProbeScore
+ 6000
+ IOPropertyMatch
+
+ IOCPUNumber
+ 0
+
+ IOProviderClass
+ AppleACPICPU
+ IOResourceMatch
+ ACPI
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Vanilla. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IOACPIFamily
+ 1.0.0d1
+ 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/kexts/Other/backup/CPUFriend.kext/Contents/MacOS/CPUFriend b/kexts/Other/backup/CPUFriend.kext/Contents/MacOS/CPUFriend
new file mode 100755
index 0000000..e5bcc7b
Binary files /dev/null and b/kexts/Other/backup/CPUFriend.kext/Contents/MacOS/CPUFriend differ
diff --git a/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Info.plist b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Info.plist
new file mode 100755
index 0000000..8f24c68
--- /dev/null
+++ b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Info.plist
@@ -0,0 +1,102 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17E199
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ IntelGraphicsFixup
+ CFBundleIdentifier
+ as.lvs1974.IntelGraphicsFixup
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ IntelGraphicsFixup
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.7
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.7
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9E145
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0930
+ DTXcodeBuild
+ 9E145
+ IOKitPersonalities
+
+ as.lvs1974.IntelGraphicsAudio
+
+ CFBundleIdentifier
+ as.lvs1974.IntelGraphicsFixup
+ IOClass
+ IntelGraphicsAudio
+ IOMatchCategory
+ IOService
+ IOPCIClassMatch
+ 0x04030000&0xffff0000
+ IOPCIMatch
+ 0x00008086&0x0000ffff
+ IOProbeScore
+ 60000
+ IOProviderClass
+ IOPCIDevice
+
+ as.lvs1974.IntelGraphicsFixup
+
+ CFBundleIdentifier
+ as.lvs1974.IntelGraphicsFixup
+ IOClass
+ IntelGraphicsFixup
+ IOMatchCategory
+ IntelGraphicsFixup
+ IOProviderClass
+ IOResources
+ IOResourceMatch
+ IOKit
+
+
+ NSHumanReadableCopyright
+ Copyright © 2018 lvs1974. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0
+ OSBundleLibraries
+
+ as.vit9696.Lilu
+ 1.2.0
+ com.apple.iokit.IOPCIFamily
+ 1.0.0b1
+ 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/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/MacOS/IntelGraphicsFixup b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/MacOS/IntelGraphicsFixup
new file mode 100755
index 0000000..b76d746
Binary files /dev/null and b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/MacOS/IntelGraphicsFixup differ
diff --git a/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Resources/ISSUE_TEMPLATE.md b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Resources/ISSUE_TEMPLATE.md
new file mode 100755
index 0000000..12db9b1
--- /dev/null
+++ b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Resources/ISSUE_TEMPLATE.md
@@ -0,0 +1,13 @@
+Please stop and read this carefully. Otherwise your issue will be left **unaswered** and **closed**.
+
+Issue tracker is _not_ a support forum, and if you have installation or usage problems, try asking your questions on [insancelymac.com](https://www.insanelymac.com/forum/forum/643-lilu-and-its-plugins/) or [AppleLife.ru](https://applelife.ru/threads/zavod-intel-quick-sync-video.817923/page-132#post-720434). There could also be local communities providing IntelGraphicsFixup support in your native language.
+
+If you have not working sound, and you **cannot** offer new resources that fix the problem for you, you should go to the **support forums**. Here there are no people who create custom audio resources, or who deal with installation issues.
+
+When to use issue tracker:
+* You have new resources or patches to add but cannot make a pull request
+* You have kernel panics, crashes, hangs
+* You want to discuss technical or legal stuff
+
+_If you have a kernel panic, please ensure that you have a DEBUG version of the extension and you have `-v keepsyms=1 debug=0x100` boot arguments added. On 10.13 to avoid kext names scrolling over the panic log you should also [patch your kernel](https://applelife.ru/posts/686953)._
+
diff --git a/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Resources/IntelFramebuffer.bt b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Resources/IntelFramebuffer.bt
new file mode 100755
index 0000000..20cd10b
--- /dev/null
+++ b/kexts/Other/backup/IntelGraphicsFixup.kext/Contents/Resources/IntelFramebuffer.bt
@@ -0,0 +1,600 @@
+/**
+ * 010 Editor v8.0.1 Binary Template
+ *
+ * File: Intel Framebuffer kexts from 10.13.3
+ * Authors: vit9696
+ * Version: 0.5
+ * Purpose: Intel Framebuffer decoding
+ *
+ * Copyright (c) 2018 vit9696
+ *
+ * Thanks to bcc9, Piker-Alpha, joevt and all the others who reversed Intel Framebuffer code.
+ */
+
+LittleEndian();
+
+/* There is various not so accurate information but it is worth checking:
+ * http://www.insanelymac.com/forum/topic/259705-editing-custom-connectorinfo-for-intel-hd-3000-graphics-sandy-bridge-osx-lion/
+ * https://github.com/Piker-Alpha/AppleIntelFramebufferAzul.sh/blob/master/AppleIntelFramebufferAzul.sh
+ * https://www.tonymacx86.com/threads/skylake-intel-hd-530-integrated-graphics-working-as-of-10-11-4.188891/page-29#post-1297155
+ * https://pikeralpha.wordpress.com/2013/08/02/appleintelframebufferazul-kext-part-ii/
+ */
+
+typedef unsigned char uint8_t;
+typedef uint16 uint16_t;
+typedef uint32 uint32_t;
+typedef uint64 uint64_t;
+typedef char int8_t;
+typedef int16 int16_t;
+typedef int32 int32_t;
+typedef int64 int64_t;
+
+enum FirstFramebuffer {
+ FirstSandyBridgeId = 0x00040201, /* note, this is just a marker */
+ DefSandyBridgeId = 0x00010200, /* note, this is just a marker */
+ FirstIvyBridgeId = 0x01660000,
+ FirstHaswellId = 0x0c060000,
+ FirstBroadwellId = 0x16060000,
+ FirstSkylakeId = 0x191e0000,
+ FirstKabyLakeId = 0x591e0000
+};
+
+enum CameliaVersion {
+ CameliaDisabled = 0, /* -nocam */
+ CameliaV1 = 1, /* -forcecam1 */
+ CameliaV2 = 2, /* -forcecam2, CamelliaTcon2 */
+ CameliaV3 = 3, /* BanksiaTcon */
+ CameliaUnsupported = 0xFF /* dummy value for snb */
+};
+
+union FramebufferFlags {
+ struct FramebufferFlagBits {
+ /* Discovered in AppleIntelFBController::LinkTraining. Disables the use of FastLinkTraining.
+ * According to joevt with zero SKL link training happens at 450 MHz else at 540 MHz */
+ uint8_t FBAvoidFastLinkTraining :1; /* 0x1 */
+ uint8_t FBUnknownFlag_2 :1; /* 0x2 */
+ /* Discovered in AppleIntelFramebufferController::getFeatureControl.
+ * This is equivalent to setting FBC=1 in the plist FeatureControl section. */
+ uint8_t FBFramebufferCompression :1; /* 0x4 */
+ /* Discovered in AppleIntelFramebufferController::getFeatureControl.
+ * This is equivalent to setting SliceSDEnable=1, EUSDEnable=1, DynamicSliceSwitch=1 in the plist FeatureControl section.
+ */
+ uint8_t FBEnableSliceFeatures :1; /* 0x8 */
+ /* Discovered in AppleIntelFramebufferController::getFeatureControl.
+ * This is equivalent to setting DynamicFBCEnable=1 in the plist FeatureControl section.
+ */
+ uint8_t FBDynamicFBCEnable :1; /* 0x10 */
+ /* This sets fUseVideoTurbo=1 and loads GPU turbo frequency from the specific field.
+ * Defaults to 14, can be overridden by VideoTurboFreq in the plist FeatureControl section.
+ */
+ uint8_t FBUseVideoTurbo :1; /* 0x20 */
+ /* Discovered in AppleIntelFramebuffer::getDisplayStatus.
+ * Enforces display power reset even on always connected displays (see connector flags CNConnectorAlwaysConnected).
+ */
+ uint8_t FBForcePowerAlwaysConnected :1; /* 0x40 */
+ /* According to joevt this enforces High Bitrate mode 1, which limits DP bitrate to 8.64 Gbit/s instead of normal 17.28 Gbit/s (HBR2).
+ * I do not think this is used on Skylake any longer.
+ */
+ uint8_t FBDisableHighBitrateMode2 :1; /* 0x80 */
+ /* This bit is not used on Broadwell and newer but set when fPortCount > 0, i.e. for all online framebuffers.
+ * On Haswell it is used by AppleIntelFramebuffer::GetOnlineInfo and is set only on 0x0D260007 (MacBookPro11,3) and 0x0D26000E, which are top models.
+ * This appears to boost pixel frequency limit (aka pixel clock) to 540000000 Hz (from the usual 216000000, 320000000, 360000000, 450000000).
+ */
+ uint8_t FBBoostPixelFrequencyLimit :1; /* 0x100 */
+ /* Discovered in AppleIntelFramebuffer::ValidateSourceSize.
+ * Limits source size to 4096x4096.
+ */
+ uint8_t FBLimit4KSourceSize :1; /* 0x200 */
+ /* Discovered in AppleIntelFramebufferController::start.
+ * These bits appear to be entirely equivalent and could be used interchangeably. Result in setting:
+ * - PCH_LP_PARTITION_LEVEL_DISABLE (1 << 12) bit in SOUTH_DSPCLK_GATE_D (0xc2020)
+ * - LPT_PWM_GRANULARITY (1 << 5) bit in SOUTH_CHICKEN2 (0xc2004)
+ * See Linux driver sources (lpt_init_clock_gating, lpt_enable_backlight).
+ * Since these bits are setting backlight pulse width modularity, there is no sense in setting them without a built-in display (i.e. on desktop).
+ */
+ uint8_t FBAlternatePWMIncrement1 :1; /* 0x400 */
+ uint8_t FBAlternatePWMIncrement2 :1; /* 0x800 */
+ /* Discovered in Broadwell AppleIntelFBController::start / AppleIntelFBController::getFeatureControl.
+ * This is equivalent to setting DisableFeatureIPS=1 in the plist FeatureControl section.
+ * IPS stands for Intermediate Pixel Storage
+ */
+ uint8_t FBDisableFeatureIPS :1; /* 0x1000 */
+ uint8_t FBUnknownFlag_2000 :1; /* 0x2000 */
+ /* Discovered in Broadwell AppleIntelFBController::getOSInformation.
+ * Used by AppleIntelFramebufferController::LinkTraining for camelia version 2.
+ * Can be overridden by -notconrecover boot-arg, which effectively unsets this bit.
+ */
+ uint8_t FBAllowConnectorRecover :1; /* 0x4000 */
+ uint8_t FBUnknownFlag_8000 :1; /* 0x8000 */
+ uint8_t FBUnknownFlag_10000 :1; /* 0x10000 */
+ uint8_t FBUnknownFlag_20000 :1; /* 0x20000 */
+ /* Discovered in AppleIntelFramebufferController::getFeatureControl.
+ * This takes its effect only if GFMPPFM in the plist FeatureControl section is set to 2, otherwise GFMPPFM is off.
+ */
+ uint8_t FBDisableGFMPPFM :1; /* 0x40000 */
+ uint8_t FBUnknownFlag_80000 :1; /* 0x80000 */
+ uint8_t FBUnknownFlag_100000 :1; /* 0x100000 */
+ /* Discovered in AppleIntelFramebufferController::getFeatureControl.
+ * This takes its effect only if SupportDynamicCDClk in the plist FeatureControl section is set to 1, otherwise off.
+ * Also requires dc6config to be set to 3 (default).
+ */
+ uint8_t FBEnableDynamicCDCLK :1; /* 0x200000 */
+ uint8_t FBUnknownFlag_400000 :1; /* 0x400000 */
+ /* Discovered in AppleIntelFramebuffer::enableController.
+ * Used by AppleIntelFramebuffer::ValidateSourceSize.
+ * Setting this bit increases the maximum source size from 4096x4096 to 5120x5120.
+ * Most likely this enables 5K support via Intel HD.
+ */
+ uint8_t FBSupport5KSourceSize :1; /* 0x800000 */
+ uint8_t FBUknownZeroFlags;
+ Assert(FBUknownZeroFlags == 0, "FBUknownZeroFlags are not zero, new flags were added!");
+ } bits;
+ uint32_t value;
+};
+
+/* This is the same as ATI/AMD code.
+ * At this moment only 2, 4, 0x400, and 0x800 are somewhat supported.
+ * Interestingly connector type is not so important nowadays, e.g. VGA works fine on Kaby on DP.
+ * As of SKL and newer ConnectorType is converted to fPortType by the following algo:
+ * - connector with zero index (LVDS) gets fPortType 3.
+ * - connector with ConnectorHDMI type gets fPortType 1.
+ * - otherwise a connector has fPortType 2 (DisplayPort-like).
+ */
+enum ConnectorType {
+ ConnectorZero = 0x0,
+ ConnectorDummy = 0x1, /* Always used as dummy, seems to sometimes work as VGA */
+ ConnectorLVDS = 0x2, /* Just like on AMD LVDS is used for eDP */
+ ConnectorDigitalDVI = 0x4, /* This is not eDP despite a common misbelief */
+ ConnectorSVID = 0x8,
+ ConnectorVGA = 0x10,
+ ConnectorDP = 0x400,
+ ConnectorHDMI = 0x800,
+ ConnectorAnalogDVI = 0x2000
+};
+
+/* I can see very few mentioned in the code (0x1, 0x8, 0x40), though connectors themselves define way more! */
+
+union ConnectorFlags {
+ struct ConnectorFlagBits {
+ /* Bits 1, 2, 8 are mentioned in AppleIntelFramebufferController::GetGPUCapability */
+ /* Lets apperture memory to be not required AppleIntelFramebuffer::isApertureMemoryRequired */
+ uint8_t CNAlterAppertureRequirements :1; /* 0x1 */
+ uint8_t CNUnknownFlag_2 :1; /* 0x2 */
+ uint8_t CNUnknownFlag_4 :1; /* 0x4 */
+ /* Normally set for LVDS displays (i.e. built-in displays) */
+ uint8_t CNConnectorAlwaysConnected :1; /* 0x8 */
+ uint8_t CNUnknownFlag_10 :1; /* 0x10 */
+ uint8_t CNUnknownFlag_20 :1; /* 0x20 */
+ /* Disable blit translation table? AppleIntelFramebufferController::ConfigureBufferTranslation */
+ uint8_t CNDisableBlitTranslationTable:1; /* 0x40 */
+ uint8_t CNUnknownFlag_80 :1; /* 0x80 */
+ uint8_t CNUnknownFlag_100 :1; /* 0x100 */
+ uint8_t CNUnknownFlag_200 :1; /* 0x200 */
+ uint8_t CNUnknownFlag_400 :1; /* 0x400 */
+ uint8_t CNUnknownFlag_800 :1; /* 0x800 */
+ uint8_t CNUnknownFlag_1000 :1; /* 0x1000 */
+ uint8_t CNUnknownFlag_2000 :1; /* 0x2000 */
+ uint8_t CNUnknownFlag_4000 :1; /* 0x4000 */
+ uint8_t CNUnknownFlag_8000 :1; /* 0x8000 */
+ uint16_t CNUnknownZeroFlags;
+ Assert(CNUnknownZeroFlags == 0, "CNUnknownZeroFlags are not zero, new flags were added!");
+ } bits;
+ uint32_t value;
+};
+
+struct ConnectorInfo {
+ /* Watch out, this is really messy (see AppleIntelFramebufferController::MapFBToPort).
+ * I am not fully sure why this exists, and recommend setting index to array index (i.e. the sequential number from 0).
+ *
+ * The only accepted values are 0, 1, 2, 3, and -1 (0xFF). When index is equal to array index the logic is simple:
+ * Port with index 0 is always considered built-in (of LVDS type) regardless of any other values.
+ * Ports with indexes 1~3 are checked against type, HDMI will allow the use of digital audio, otherwise DP is assumed.
+ * Port with index 0xFF is ignored and skipped.
+ *
+ * When index != array index port type will be read from connector[index].type.
+ * Say, we have 2 active ports:
+ * 0 - [1] busId 4 type LVDS
+ * 1 - [2] busId 5 type DP
+ * 2 - [3] busId 6 type HDMI
+ * 3 - [-1] busId 0 type Dummy
+ * This will result in 2 framebuffers which types will be shifted:
+ * 0 - busId 4 type DP
+ * 1 - busId 5 type HDMI
+ * In fact BusId values are also read as connector[index].busId, but are later mapped back via
+ * AppleIntelFramebufferController::getGMBusIDfromPort by looking up a connector with the specified index.
+ * The lookup will stop as soon as a special marker connector (-1) is found. To illustrate, if we have 2 active ports:
+ * 0 - [1] busId 4 type LVDS
+ * 1 - [2] busId 5 type DP
+ * 2 - [-1] busId 6 type HDMI
+ * 3 - [-1] busId 0 type Dummy
+ * The result will be 2 framebuffers which types and the second busId will be shifted:
+ * 0 - busId 4 type DP
+ * 1 - busId 6 type HDMI
+ * It is also used for port-number calculation.
+ * - LVDS displays (more precisely, displays with CNConnectorAlwaysConnected flag set) get port-number 0.
+ * - Other displays go through index - port-number mapping: 1 - 5, 2 - 6, 3 - 7, or fallback to 0.
+ */
+ uint8_t index;
+ /* Proven by AppleIntelFramebufferController::MapFBToPort, by a call to AppleIntelFramebufferController::getGMBusIDfromPort.
+ * This is GMBUS (Graphic Management Bus) ID described in https://01.org/sites/default/files/documentation/intel-gfx-prm-osrc-hsw-display_0.pdf.
+ * The use could be found in Intel Linux Graphics Driver source code:
+ * https://github.com/torvalds/linux/blob/6481d5ed076e69db83ca75e751ad492a6fb669a7/drivers/gpu/drm/i915/intel_i2c.c#L43
+ * https://github.com/torvalds/linux/blob/605dc7761d2701f73c17183649de0e3044609817/drivers/gpu/drm/i915/i915_reg.h#L3053
+ * However, it should be noted that Apple identifiers are slightly different from Linux driver.
+ * In Linux 0 means disabled, however, for Apple it has some special meaning and is used for internal display.
+ * Other than that the values are the same:
+ * - GMBUS_PIN_DPC (4) HDMIC
+ * - GMBUS_PIN_DPB (5) SDVO, HDMIB
+ * - GMBUS_PIN_DPD (6) HDMID
+ * - GMBUS_PIN_VGADDC (2) VGA until Broadwell inclusive.
+ * So basically you could use 4, 5, 6 for arbitrary HDMI or DisplayPort displays.
+ * Since 5 supports SDVO (https://en.wikipedia.org/wiki/Serial_Digital_Video_Out), it may also be used to support DVI displays.
+ * Starting with Skylake VGA works via SDVO too (instead of a dedicated GMBUS_PIN_VGADDC id).
+ */
+ uint8_t busId;
+ /* Appears to be used for grouping ports just like Piker says, but I cannot find the usage. */
+ uint8_t pipe;
+ uint8_t pad;
+ Assert(pad == 0, "Non-zero padding");
+ ConnectorType type ;
+ /* These are connector flags, they have nothing to do with delays regardless of what Piker says.
+ * I tried to describe some in ConnectorFlags.
+ */
+ ConnectorFlags flags ;
+};
+
+/* It should be noted that some displays use more than 1 pipe, so maxPipes != maxDisplays. */
+
+struct FramebufferSNB {
+ local uint32_t framebufferId = 0;
+ uint8_t fMobile;
+ uint8_t fPipeCount;
+ uint8_t fPortCount; /* also fNumFramebuffer */
+ uint8_t fFBMemoryCount;
+ /* 0 means unused. */
+ uint32_t fBacklightFrequency;
+ uint32_t fBacklightMax;
+ ConnectorInfo connectors[4] ;
+ local uint32_t fStolenMemorySize = 0;
+ local uint32_t fFramebufferMemorySize = 0;
+ local uint32_t fUnifiedMemorySize = 0;
+ local uint8_t cameliaVersion = CameliaUnsupported;
+ local uint32_t flags = 0;
+ local uint64_t fModelNameAddr = 0;
+};
+
+string frameIdFromIndex(uint32_t frame, uint32_t index) {
+ local string out;
+ if (frame != 0) {
+ /* Ivy and newer */
+ SPrintf(out, "%08X", frame);
+ } else {
+ /* Sandy Bridge has stupid frame detection logic.
+ * See board-id list below, which enable framebuffer fallbacks.
+ */
+ switch (index) {
+ case 0: out="SNB0 0x10000"; break;
+ case 1: out="SNB1 0x20000"; break;
+ case 2: out="SNB2 0x30010 or 0x30020"; break;
+ case 3: out="SNB3 0x30030"; break;
+ case 4: out="SNB4 0x40000"; break;
+ case 5: out="SNB5 0x50000"; break;
+ case 6: out="SNB6 Not addressible"; break;
+ case 7: out="SNB7 Not addressible"; break;
+ /* There are 8 frames for sandy aside the default one, but only the first 6 are addressible. */
+ default: out="Error";
+ }
+ }
+ return out;
+}
+
+struct FramebufferIVB {
+ uint32_t framebufferId;
+ uint8_t fMobile;
+ uint8_t fPipeCount;
+ uint8_t fPortCount; /* also fNumFramebuffer */
+ uint8_t fFBMemoryCount;
+ uint32_t fStolenMemorySize ;
+ uint32_t fFramebufferMemorySize ;
+ uint32_t fUnifiedMemorySize ;
+ uint32_t fBacklightFrequency ;
+ uint32_t fBacklightMax ;
+ uint32_t unk1[2];
+ uint32_t unk2[2];
+ uint32_t unk3;
+ ConnectorInfo connectors[4] ;
+ uint32_t pad2[26];
+ local uint8_t cameliaVersion = CameliaUnsupported;
+ local uint32_t flags = 0;
+ local uint64_t fModelNameAddr = 0;
+};
+
+/* Some names are taken from 10.9 Azul driver. While they may not be the same names used in the struct, they are handy at least. */
+struct FramebufferHSW {
+ uint32_t framebufferId;
+ uint8_t fMobile;
+ uint8_t fPipeCount;
+ uint8_t fPortCount; /* also fNumFramebuffer */
+ uint8_t fFBMemoryCount;
+ uint32_t fStolenMemorySize ;
+ uint32_t fFramebufferMemorySize ;
+ uint32_t fCursorMemorySize ;
+ uint32_t fUnifiedMemorySize ;
+ uint32_t fBacklightFrequency ;
+ uint32_t fBacklightMax ;
+ uint32_t pad[2];
+ Assert(pad[0] == 0 && pad[1] == 0, "Non-zero padding");
+ ConnectorInfo connectors[4] ;
+ FramebufferFlags flags ;
+ uint8_t unk1[3];
+ uint8_t cameliaVersion ;
+ uint32_t unk2;
+ uint32_t fNumTransactionsThreshold;
+ uint32_t fVideoTurboFreq;
+ uint32_t unk3;
+ local uint64_t fModelNameAddr = 0;
+};
+
+struct FramebufferBDW {
+ uint32_t framebufferId;
+ uint8_t fMobile;
+ uint8_t fPipeCount;
+ uint8_t fPortCount;
+ uint8_t fFBMemoryCount;
+ uint32_t fStolenMemorySize ;
+ uint32_t fFramebufferMemorySize ;
+ uint32_t fUnifiedMemorySize ;
+ uint32_t fBacklightFrequency ;
+ uint32_t fBacklightMax ;
+ uint32_t pad[3];
+ Assert(pad[0] == 0 && pad[1] == 0 && pad[2] == 0, "Non-zero padding");
+ ConnectorInfo connectors[4] ;
+ FramebufferFlags flags ;
+ uint32_t unk1;
+ uint32_t cameliaVersion ;
+ uint32_t unk2[6];
+ uint32_t fNumTransactionsThreshold;
+ uint32_t fVideoTurboFreq;
+ uint32_t fRC6_Threshold;
+ local uint64_t fModelNameAddr = 0;
+};
+
+struct FramebufferSKL {
+ uint32_t framebufferId;
+ uint32_t pad;
+ Assert(pad == 0, "Non-zero sequence");
+ uint64_t fModelNameAddr ;
+ /* While it is hard to be sure, because having 0 here results in online=true returned by
+ * AppleIntelFramebuffer::GetOnlineInfo, after all it appears to be the case, and the unused
+ * so-called mobile framebufers are simply set to fail-safe defaults.
+ * For some reason it is often called fDisabled...
+ */
+ uint8_t fMobile;
+ uint8_t fPipeCount;
+ uint8_t fPortCount;
+ uint8_t fFBMemoryCount;
+ /* This one is per framebuffer fStolenMemorySize * fFBMemoryCount */
+ uint32_t fStolenMemorySize ;
+ /* This is for boot framebuffer from what I can understand */
+ uint32_t fFramebufferMemorySize ;
+ uint32_t fUnifiedMemorySize ;
+ uint32_t fBacklightFrequency ;
+ uint32_t fBacklightMax ;
+ uint32_t pad2[2];
+ Assert(pad2[0] == 0 && pad2[1] == 0, "Non-zero sequence");
+ ConnectorInfo connectors[4] ;
+ FramebufferFlags flags ;
+ /* Check DDI Buffer Translations in Linux driver for details. */
+ uint8_t fBTTableOffsetIndexSlice; /* FBEnableSliceFeatures = 1 */
+ uint8_t fBTTableOffsetIndexNormal; /* FBEnableSliceFeatures = 0 */
+ uint8_t fBTTableOffsetIndexHDMI; /* fDisplayType = 1 */
+ uint8_t pad3;
+ Assert(pad3 == 0, "Non-zero sequence");
+ uint32_t cameliaVersion ;
+ uint64_t unk3[3];
+ uint32_t fNumTransactionsThreshold;
+ /* Defaults to 14, used when UseVideoTurbo bit is set */
+ uint32_t fVideoTurboFreq;
+ uint32_t pad4;
+ Assert(pad4 == 0, "Non-zero sequence");
+ uint64_t fBTTArraySliceAddr;
+ uint64_t fBTTArrayNormalAddr;
+ uint64_t fBTTArrayHDMIAddr;
+ uint32_t fSliceCount;
+ uint32_t fEuCount;
+ uint32_t unk6[2];
+};
+
+string bytesToPrintable(uint32_t bytes) {
+ local string out;
+ if (bytes >= 1024*1024) {
+ if (bytes % (1024*1024) == 0) {
+ SPrintf(out, "%d MB", bytes/1024/1024);
+ } else {
+ SPrintf(out, "%d MB (%d bytes)", bytes/1024/1024, bytes);
+ }
+ } else if (bytes >= 1024) {
+ if (bytes % (1024) == 0) {
+ SPrintf(out, "%d KB", bytes/1024);
+ } else {
+ SPrintf(out, "%d KB (%d bytes)", bytes/1024, bytes);
+ }
+ } else {
+ SPrintf(out, "%d bytes", bytes);
+ }
+ return out;
+}
+
+string frequencyToPrintable(uint32_t freq) {
+ local string out;
+ SPrintf(out, "%d Hz", freq);
+ return out;
+}
+
+string cameliaToPrintable(CameliaVersion cam) {
+ local string out;
+ SPrintf(out, "%s (%d)", EnumToString(cam), cam);
+ return out;
+}
+
+string connectorTypeToPrintable(ConnectorType type) {
+ local string out;
+ local string typename = EnumToString(type);
+ Assert(typename != "", "Unknown connector type discovered");
+ SPrintf(out, "0x%08X - %s", type, EnumToString(type));
+ return out;
+}
+
+string connectorToPrintable(ConnectorInfo &con) {
+ local string out;
+ SPrintf(out, "[%d] busId: 0x%02X, pipe: %d, type: 0x%08X, flags: 0x%08X - %s", con.index, con.busId, con.pipe, con.type, con.flags.value, EnumToString(con.type));
+ return out;
+}
+
+string framebufferFlagsToPrintable(FramebufferFlags &flags) {
+ local string out;
+ SPrintf(out, "%08X", flags.value);
+ return out;
+}
+
+string connectorFlagsToPrintable(ConnectorFlags &flags) {
+ local string out;
+ SPrintf(out, "%08X", flags.value);
+ return out;
+}
+
+string modelNameAddrToPrintable(uint64_t addr) {
+ return ReadLine(addr);
+}
+
+string framebufferSNBToPrintable(FramebufferSNB &fb) {
+ local string out;
+ SPrintf(out, "0x%08X (%s, %d connectors%s)", fb.framebufferId, fb.fMobile ? "mobile" : "desktop",
+ fb.fPortCount, fb.fFramebufferMemorySize == 0 ? ", no fbmem" : "");
+ return out;
+}
+
+string framebufferIVBToPrintable(FramebufferIVB &fb) {
+ local string out;
+ SPrintf(out, "0x%08X (%s, %d connectors%s)", fb.framebufferId, fb.fMobile ? "mobile" : "desktop",
+ fb.fPortCount, fb.fFramebufferMemorySize == 0 ? ", no fbmem" : "");
+ return out;
+}
+
+string framebufferHSWToPrintable(FramebufferHSW &fb) {
+ local string out;
+ SPrintf(out, "0x%08X (%s, %d connectors%s)", fb.framebufferId, fb.fMobile ? "mobile" : "desktop",
+ fb.fPortCount, fb.fFramebufferMemorySize == 0 ? ", no fbmem" : "");
+ return out;
+}
+
+string framebufferBDWToPrintable(FramebufferBDW &fb) {
+ local string out;
+ SPrintf(out, "0x%08X (%s, %d connectors%s)", fb.framebufferId, fb.fMobile ? "mobile" : "desktop",
+ fb.fPortCount, fb.fFramebufferMemorySize == 0 ? ", no fbmem" : "");
+ return out;
+}
+
+string framebufferSKLToPrintable(FramebufferSKL &fb) {
+ local string out;
+ SPrintf(out, "0x%08X (%s, %d connectors%s)", fb.framebufferId, fb.fMobile ? "mobile" : "desktop",
+ fb.fPortCount, fb.fFramebufferMemorySize == 0 ? ", no fbmem" : "");
+ return out;
+}
+
+/* Skip a little data to speedup the search. */
+local int64_t pos = 0x20000, size = FileSize();
+local uint32_t i = 0, j = 0;
+local uint32_t firstId = 0;
+local uint32_t fTotalStolen = 0;
+local uint32_t fTotalCursor = 0;
+local uint32_t fOverall = 0;
+
+while (pos < size) {
+ /* Skip to platforms... */
+ firstId = ReadUInt(pos);
+ if (firstId != FirstSandyBridgeId && firstId != FirstIvyBridgeId &&
+ firstId != FirstHaswellId && firstId != FirstBroadwellId &&
+ firstId != FirstSkylakeId && firstId != FirstKabyLakeId) {
+ pos += sizeof(uint32_t);
+ continue;
+ }
+ /* Read platforms from here... */
+ FSeek(pos);
+ while (ReadUInt() != 0xFFFFFFFF) {
+ if (firstId == FirstSandyBridgeId)
+ FramebufferSNB frames ;
+ else if (firstId == FirstIvyBridgeId)
+ FramebufferIVB frames ;
+ else if (firstId == FirstHaswellId)
+ FramebufferHSW frames ;
+ else if (firstId == FirstBroadwellId)
+ FramebufferBDW frames ;
+ /* Skylake and Kaby Lake share the struct as of 10.13.3 */
+ else if (firstId == FirstSkylakeId || firstId == FirstKabyLakeId)
+ FramebufferSKL frames ;
+ Printf("ID: %s, STOLEN: %s, FBMEM: %s, VRAM: %s, Flags: 0x%08X\n", frameIdFromIndex(frames[i].framebufferId, i),
+ bytesToPrintable(frames[i].fStolenMemorySize), bytesToPrintable(frames[i].fFramebufferMemorySize),
+ bytesToPrintable(frames[i].fUnifiedMemorySize), firstId == FirstSandyBridgeId || firstId == FirstIvyBridgeId ? 0 : frames[i].flags.value);
+ /* Compared to PCI Config 16-bit read from GMCH Control #0 (0x50): ((val << 17) & 0xFE000000) - 0x1000 */
+ fTotalStolen = frames[i].fStolenMemorySize * frames[i].fFBMemoryCount + frames[i].fFramebufferMemorySize + 0x100000;
+ fTotalCursor = frames[i].fPipeCount * 0x80000;
+ fOverall = fTotalCursor + fTotalStolen + frames[i].fPortCount * 0x1000;
+ Printf("TOTAL STOLEN: %s, TOTAL CURSOR: %s, OVERALL: %s\n", bytesToPrintable(fTotalStolen), bytesToPrintable(fTotalCursor), bytesToPrintable(fOverall));
+ if (frames[i].fModelNameAddr != 0)
+ Printf("Model name: %s\n", modelNameAddrToPrintable(frames[i].fModelNameAddr));
+ Printf("Camelia: %s, Freq: %s, FreqMax: %s\n", cameliaToPrintable(frames[i].cameliaVersion),
+ frequencyToPrintable(frames[i].fBacklightFrequency), frequencyToPrintable(frames[i].fBacklightMax));
+ Printf("Mobile: %d, PipeCount: %d, PortCount: %d, FBMemoryCount: %d\n", frames[i].fMobile, frames[i].fPipeCount,
+ frames[i].fPortCount, frames[i].fFBMemoryCount);
+ for (j = 0; j < frames[i].fPortCount; j++)
+ Printf("%s\n", connectorToPrintable(frames[i].connectors[j]));
+ Printf("\n");
+ /* There is no -1 termination on Sandy */
+ if (firstId == FirstSandyBridgeId && i == 7) break;
+ i++;
+ }
+ break;
+}
+
+/* Additionally read the externally defined default FB on Sandy */
+if (firstId == FirstSandyBridgeId) {
+ pos = 0x20000;
+ while (pos < size) {
+ firstId = ReadUInt(pos);
+ if (firstId == DefSandyBridgeId) {
+ FSeek(pos);
+ FramebufferSNB frames ;
+ Printf("Default SNB, DVMT: %s, FBMEM: %s, VRAM: %s, Flags: 0x00000000\n",
+ bytesToPrintable(frames[i].fStolenMemorySize), bytesToPrintable(frames[i].fFramebufferMemorySize), bytesToPrintable(frames[i].fUnifiedMemorySize));
+ Printf("Camelia: %s, Freq: %s, FreqMax: %s\n", cameliaToPrintable(frames[i].cameliaVersion),
+ frequencyToPrintable(frames[i].fBacklightFrequency), frequencyToPrintable(frames[i].fBacklightMax));
+ Printf("Mobile: %d, PipeCount: %d, PortCount: %d, FBMemoryCount: %d\n", frames[i].fMobile, frames[i].fPipeCount,
+ frames[i].fPortCount, frames[i].fFBMemoryCount);
+ for (j = 0; j < frames[i].fPortCount; j++)
+ Printf("%s\n", connectorToPrintable(frames[i].connectors[j]));
+ Printf("\n");
+ break;
+ } else {
+ pos += sizeof(uint32_t);
+ }
+ }
+
+ Printf("Note, that without AAPL,snb-platform-id the following models will use predefined IDs:\n");
+ Printf("Mac-94245B3640C91C81 -> SNB0 (MacBookPro8,1)\n");
+ Printf("Mac-94245AF5819B141B -> SNB0\n");
+ Printf("Mac-94245A3940C91C80 -> SNB0 (MacBookPro8,2)\n");
+ Printf("Mac-942459F5819B171B -> SNB0 (MacBookPro8,3)\n");
+ Printf("Mac-8ED6AF5B48C039E1 -> SNB2 (Macmini5,1)\n");
+ Printf("Mac-7BA5B2794B2CDB12 -> SNB2 (Macmini5,3)\n");
+ Printf("Mac-4BC72D62AD45599E -> SNB3 (Macmini5,2) -> no ports\n");
+ Printf("Mac-742912EFDBEE19B3 -> SNB4 (MacBookAir4,2)\n");
+ Printf("Mac-C08A6BB70A942AC2 -> SNB4 (MacBookAir4,1)\n");
+ Printf("Mac-942B5BF58194151B -> SNB5 (iMac12,1) -> no ports\n");
+ Printf("Mac-942B5B3A40C91381 -> SNB5 -> no ports\n");
+ Printf("Mac-942B59F58194171B -> SNB5 (iMac12,2) -> no ports\n");
+} else if (firstId == FirstSkylakeId) {
+ Printf("Note, that without AAPL,ig-platform-id the following ID is assumed: 0x19120000\n");
+} else if (firstId == FirstKabyLakeId) {
+ Printf("Note, that without AAPL,ig-platform-id the following ID is assumed: 0x59160000\n");
+}
diff --git a/kexts/Other/backup/Lilu.kext/Contents/Info.plist b/kexts/Other/backup/Lilu.kext/Contents/Info.plist
new file mode 100755
index 0000000..19bd4af
--- /dev/null
+++ b/kexts/Other/backup/Lilu.kext/Contents/Info.plist
@@ -0,0 +1,81 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17D102
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ Lilu
+ CFBundleIdentifier
+ as.vit9696.Lilu
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Lilu
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.2.7
+ CFBundleSignature
+ ????
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.2.7
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F2000
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0941
+ DTXcodeBuild
+ 9F2000
+ 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/kexts/Other/backup/Lilu.kext/Contents/MacOS/Lilu b/kexts/Other/backup/Lilu.kext/Contents/MacOS/Lilu
new file mode 100755
index 0000000..a8e8d98
Binary files /dev/null and b/kexts/Other/backup/Lilu.kext/Contents/MacOS/Lilu differ
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/Info.plist b/kexts/Other/backup/VoodooI2C.kext/Contents/Info.plist
new file mode 100755
index 0000000..8e7cb19
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2C.kext/Contents/Info.plist
@@ -0,0 +1,129 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17G39b
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2C
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2C
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 2.0.1
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 2.0.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F1027a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0940
+ DTXcodeBuild
+ 9F1027a
+ IOKitPersonalities
+
+ Native Multitouch Engine
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CNativeEngine
+ IOMatchCategory
+ VoodooI2CNativeEngine
+ IOProviderClass
+ VoodooI2CMultitouchInterface
+
+ VoodooI2CACPIController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CACPIController
+ IONameMatch
+
+ INT33C2
+ INT33C3
+ INT3432
+ INT3433
+
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOService
+
+ VoodooI2CControllerDriver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CControllerDriver
+ IOProbeScore
+ 9999
+ IOProviderClass
+ VoodooI2CControllerNub
+
+ VoodooI2CPCIController
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2C
+ IOClass
+ VoodooI2CPCIController
+ IONameMatch
+
+ pci8086,9d60
+ pci8086,9d61
+ pci8086,a160
+ pci8086,a161
+ pci8086,a162
+
+ IOProbeScore
+ 9999
+ IOProviderClass
+ IOService
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleCompatibleVersion
+ 2.0.0
+ OSBundleLibraries
+
+ com.alexandred.VoodooI2CServices
+ 1.0
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.iokit.IOPCIFamily
+ 2.9
+ com.apple.kpi.bsd
+ 8.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 14
+ org.coolstar.VoodooGPIO
+ 1.1
+
+
+
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/MacOS/VoodooI2C b/kexts/Other/backup/VoodooI2C.kext/Contents/MacOS/VoodooI2C
new file mode 100755
index 0000000..8ad8892
Binary files /dev/null and b/kexts/Other/backup/VoodooI2C.kext/Contents/MacOS/VoodooI2C differ
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist
new file mode 100755
index 0000000..2500d00
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/Info.plist
@@ -0,0 +1,86 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17G39b
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooGPIO
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooGPIO
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.1
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F1027a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0940
+ DTXcodeBuild
+ 9F1027a
+ IOKitPersonalities
+
+ VoodooGPIOSunrisePointH
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOSunrisePointH
+ IONameMatch
+
+ INT345D
+
+ IOProviderClass
+ IOService
+
+ VoodooGPIOSunrisePointLP
+
+ CFBundleIdentifier
+ org.coolstar.VoodooGPIO
+ IOClass
+ VoodooGPIOSunrisePointLP
+ IONameMatch
+
+ INT344B
+
+ IOProviderClass
+ IOService
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 CoolStar. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.1
+ OSBundleLibraries
+
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.kpi.iokit
+ 13.0
+ com.apple.kpi.libkern
+ 13.0
+ com.apple.kpi.mach
+ 13.0
+
+
+
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO
new file mode 100755
index 0000000..1616d90
Binary files /dev/null and b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/MacOS/VoodooGPIO differ
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.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/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist
new file mode 100755
index 0000000..8c02aba
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/Info.plist
@@ -0,0 +1,78 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17G39b
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2CServices
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2CServices
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F1027a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0940
+ DTXcodeBuild
+ 9F1027a
+ IOKitPersonalities
+
+ VoodooI2CLogger
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ IOClass
+ VoodooI2CLogger
+ IOMatchCategory
+ VoodooI2CLogger
+ IOProviderClass
+ VoodooI2CServices
+
+ VoodooI2CServices
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CServices
+ IOClass
+ VoodooI2CServices
+ IOMatchCategory
+ VoodooI2CServices
+ IOProviderClass
+ IOResources
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0.0
+ OSBundleLibraries
+
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+
+
+
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices
new file mode 100755
index 0000000..adb8aba
Binary files /dev/null and b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/MacOS/VoodooI2CServices differ
diff --git a/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.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/kexts/Other/backup/VoodooI2C.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/backup/VoodooI2C.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..e296b7b
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2C.kext/Contents/_CodeSignature/CodeResources
@@ -0,0 +1,134 @@
+
+
+
+
+ files
+
+ files2
+
+ PlugIns/VoodooGPIO.kext
+
+ cdhash
+
+ aTrZUDHCLB+dd/p3wv+kAPatTIw=
+
+ requirement
+ cdhash H"f2068c0fcaa157638409f1d724af379619612f90" or cdhash H"693ad95031c22c1f9d77fa77c2ffa400f6ad4c8c"
+
+ PlugIns/VoodooI2CServices.kext
+
+ cdhash
+
+ wnzwMgGJUUr5/jwnBdd5eZ2+paM=
+
+ requirement
+ cdhash H"02f4702dfc0080817f3efb7bfd3bc8cdd3632ce6" or cdhash H"c27cf0320189514af9fe3c2705d779799dbea5a3"
+
+
+ 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/kexts/Other/backup/VoodooI2CHID.kext/Contents/Info.plist b/kexts/Other/backup/VoodooI2CHID.kext/Contents/Info.plist
new file mode 100755
index 0000000..ee0e0c5
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2CHID.kext/Contents/Info.plist
@@ -0,0 +1,311 @@
+
+
+
+
+ BuildMachineOSBuild
+ 17G39b
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ VoodooI2CHID
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ VoodooI2CHID
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 9F1027a
+ DTPlatformVersion
+ GM
+ DTSDKBuild
+ 17E189
+ DTSDKName
+ macosx10.13
+ DTXcode
+ 0940
+ DTXcodeBuild
+ 9F1027a
+ IOKitPersonalities
+
+ VoodooI2CHIDDevice
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ IOClass
+ VoodooI2CHIDDevice
+ IOProbeScore
+ 100
+ IOPropertyMatch
+
+ compatible
+ PNP0C50
+
+ IOProviderClass
+ VoodooI2CDeviceNub
+
+ VoodooI2CHIDDevice Generic Mouse HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 2
+ DeviceUsagePage
+ 1
+
+
+ HIDAccelCurves
+
+
+ HIDAccelGainLinear
+ 65536
+ HIDAccelIndex
+ 0
+ HIDAccelTangentSpeedLinear
+ 524288
+
+
+ HIDAccelGainCubic
+ 5243
+ HIDAccelGainLinear
+ 60293
+ HIDAccelGainParabolic
+ 26214
+ HIDAccelIndex
+ 8192
+ HIDAccelTangentSpeedLinear
+ 537395
+ HIDAccelTangentSpeedParabolicRoot
+ 1245184
+
+
+ HIDAccelGainCubic
+ 6554
+ HIDAccelGainLinear
+ 60948
+ HIDAccelGainParabolic
+ 36045
+ HIDAccelIndex
+ 32768
+ HIDAccelTangentSpeedLinear
+ 543949
+ HIDAccelTangentSpeedParabolicRoot
+ 1179648
+
+
+ HIDAccelGainCubic
+ 7864
+ HIDAccelGainLinear
+ 61604
+ HIDAccelGainParabolic
+ 46531
+ HIDAccelIndex
+ 45056
+ HIDAccelTangentSpeedLinear
+ 550502
+ HIDAccelTangentSpeedParabolicRoot
+ 1114112
+
+
+ HIDAccelGainCubic
+ 9830
+ HIDAccelGainLinear
+ 62259
+ HIDAccelGainParabolic
+ 57672
+ HIDAccelIndex
+ 57344
+ HIDAccelTangentSpeedLinear
+ 557056
+ HIDAccelTangentSpeedParabolicRoot
+ 1048576
+
+
+ HIDAccelGainCubic
+ 11796
+ HIDAccelGainLinear
+ 62915
+ HIDAccelGainParabolic
+ 69468
+ HIDAccelIndex
+ 65536
+ HIDAccelTangentSpeedLinear
+ 563610
+ HIDAccelTangentSpeedParabolicRoot
+ 983040
+
+
+ HIDAccelGainCubic
+ 14418
+ HIDAccelGainLinear
+ 63570
+ HIDAccelGainParabolic
+ 81920
+ HIDAccelIndex
+ 98304
+ HIDAccelTangentSpeedLinear
+ 570163
+ HIDAccelTangentSpeedParabolicRoot
+ 917504
+
+
+ HIDAccelGainCubic
+ 17695
+ HIDAccelGainLinear
+ 64225
+ HIDAccelGainParabolic
+ 95027
+ HIDAccelIndex
+ 131072
+ HIDAccelTangentSpeedLinear
+ 576717
+ HIDAccelTangentSpeedParabolicRoot
+ 851968
+
+
+ HIDAccelGainCubic
+ 21627
+ HIDAccelGainLinear
+ 64881
+ HIDAccelGainParabolic
+ 108790
+ HIDAccelIndex
+ 163840
+ HIDAccelTangentSpeedLinear
+ 583270
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ HIDAccelGainCubic
+ 26214
+ HIDAccelGainLinear
+ 65536
+ HIDAccelGainParabolic
+ 123208
+ HIDAccelIndex
+ 196608
+ HIDAccelTangentSpeedLinear
+ 589824
+ HIDAccelTangentSpeedParabolicRoot
+ 786432
+
+
+ IOClass
+ IOHIDEventDriver
+ IOProbeScore
+ 100
+ IOPropertyMatch
+
+ Transport
+ I2C
+
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Multitouch HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 4
+ DeviceUsagePage
+ 13
+
+
+ DeviceUsage
+ 5
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CMultitouchHIDEventDriver
+ IOProbeScore
+ 200
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Precision Touchpad HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 5
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CPrecisionTouchpadHIDEventDriver
+ IOProbeScore
+ 300
+ IOPropertyMatch
+
+ Transport
+ I2C
+
+ IOProviderClass
+ IOHIDInterface
+
+ VoodooI2CHIDDevice Touchscreen HID Event Driver
+
+ CFBundleIdentifier
+ com.alexandred.VoodooI2CHID
+ DeviceUsagePairs
+
+
+ DeviceUsage
+ 4
+ DeviceUsagePage
+ 13
+
+
+ IOClass
+ VoodooI2CTouchscreenHIDEventDriver
+ IOProbeScore
+ 300
+ IOProviderClass
+ IOHIDInterface
+
+
+ NSHumanReadableCopyright
+ Copyright © 2017 Alexandre Daoud. All rights reserved.
+ OSBundleLibraries
+
+ com.alexandred.VoodooI2C
+ 2.0
+ com.apple.iokit.IOACPIFamily
+ 1.4
+ com.apple.iokit.IOHIDFamily
+ 2.0
+ com.apple.kpi.iokit
+ 14
+ com.apple.kpi.libkern
+ 14
+ com.apple.kpi.mach
+ 13.0
+
+
+
diff --git a/kexts/Other/backup/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID b/kexts/Other/backup/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID
new file mode 100755
index 0000000..30617c7
Binary files /dev/null and b/kexts/Other/backup/VoodooI2CHID.kext/Contents/MacOS/VoodooI2CHID differ
diff --git a/kexts/Other/backup/VoodooI2CHID.kext/Contents/_CodeSignature/CodeResources b/kexts/Other/backup/VoodooI2CHID.kext/Contents/_CodeSignature/CodeResources
new file mode 100755
index 0000000..d5d0fd7
--- /dev/null
+++ b/kexts/Other/backup/VoodooI2CHID.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/themes/.DS_Store b/themes/.DS_Store
new file mode 100755
index 0000000..fd30c98
Binary files /dev/null and b/themes/.DS_Store differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_000.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_000.png
new file mode 100755
index 0000000..0819d15
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_000.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_001.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_001.png
new file mode 100755
index 0000000..0819d15
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_001.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_002.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_002.png
new file mode 100755
index 0000000..580c444
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_002.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_003.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_003.png
new file mode 100755
index 0000000..20d4164
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_003.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_004.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_004.png
new file mode 100755
index 0000000..f8f8183
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_004.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_005.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_005.png
new file mode 100755
index 0000000..0ced8b6
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_005.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_006.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_006.png
new file mode 100755
index 0000000..39ebe0b
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_006.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_007.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_007.png
new file mode 100755
index 0000000..f08fade
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_007.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_008.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_008.png
new file mode 100755
index 0000000..eaeba37
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_008.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_009.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_009.png
new file mode 100755
index 0000000..632a3e7
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_009.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_010.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_010.png
new file mode 100755
index 0000000..738e57d
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_010.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_011.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_011.png
new file mode 100755
index 0000000..b6ce97f
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_011.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_012.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_012.png
new file mode 100755
index 0000000..15358a6
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_012.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_013.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_013.png
new file mode 100755
index 0000000..f28b0ef
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_013.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_014.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_014.png
new file mode 100755
index 0000000..9e2d571
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_014.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_015.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_015.png
new file mode 100755
index 0000000..d944067
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_015.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_016.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_016.png
new file mode 100755
index 0000000..00b1f4a
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_016.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_017.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_017.png
new file mode 100755
index 0000000..7d4571a
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_017.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_018.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_018.png
new file mode 100755
index 0000000..978c484
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_018.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_019.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_019.png
new file mode 100755
index 0000000..d0a5f1f
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_019.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_020.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_020.png
new file mode 100755
index 0000000..3e90c8c
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_020.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_021.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_021.png
new file mode 100755
index 0000000..844b794
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_021.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_022.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_022.png
new file mode 100755
index 0000000..145a259
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_022.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_023.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_023.png
new file mode 100755
index 0000000..88c1f03
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_023.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_024.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_024.png
new file mode 100755
index 0000000..7da788c
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_024.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_025.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_025.png
new file mode 100755
index 0000000..8577074
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_025.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_026.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_026.png
new file mode 100755
index 0000000..24f2d36
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_026.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_027.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_027.png
new file mode 100755
index 0000000..563120f
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_027.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_028.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_028.png
new file mode 100755
index 0000000..ed78ad0
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_028.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_029.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_029.png
new file mode 100755
index 0000000..b27533a
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_029.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_030.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_030.png
new file mode 100755
index 0000000..8ecaa47
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_030.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_031.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_031.png
new file mode 100755
index 0000000..8b362dd
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_031.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_032.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_032.png
new file mode 100755
index 0000000..0799590
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_032.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_033.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_033.png
new file mode 100755
index 0000000..3e31db3
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_033.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_034.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_034.png
new file mode 100755
index 0000000..fa9bf65
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_034.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_035.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_035.png
new file mode 100755
index 0000000..70cee94
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_035.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_036.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_036.png
new file mode 100755
index 0000000..6b66fe9
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_036.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_037.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_037.png
new file mode 100755
index 0000000..2e081be
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_037.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_038.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_038.png
new file mode 100755
index 0000000..9028ae3
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_038.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_039.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_039.png
new file mode 100755
index 0000000..5bf8fdf
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_039.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_040.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_040.png
new file mode 100755
index 0000000..abca72b
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_040.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_041.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_041.png
new file mode 100755
index 0000000..ee75bec
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_041.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_042.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_042.png
new file mode 100755
index 0000000..9161e74
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_042.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_043.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_043.png
new file mode 100755
index 0000000..27cc559
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_043.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_044.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_044.png
new file mode 100755
index 0000000..e632086
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_044.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_045.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_045.png
new file mode 100755
index 0000000..40e49fb
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_045.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_046.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_046.png
new file mode 100755
index 0000000..ec9829d
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_046.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_193.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_193.png
new file mode 100755
index 0000000..2393182
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_193.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_194.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_194.png
new file mode 100755
index 0000000..ac03f79
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_194.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_195.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_195.png
new file mode 100755
index 0000000..1adab39
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_195.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_196.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_196.png
new file mode 100755
index 0000000..16197ee
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_196.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_197.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_197.png
new file mode 100755
index 0000000..6005f18
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_197.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_198.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_198.png
new file mode 100755
index 0000000..a077171
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_198.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_199.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_199.png
new file mode 100755
index 0000000..f6c0638
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_199.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_200.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_200.png
new file mode 100755
index 0000000..9f6f971
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_200.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_201.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_201.png
new file mode 100755
index 0000000..6d7f2af
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_201.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_202.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_202.png
new file mode 100755
index 0000000..dbc14cf
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_202.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_203.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_203.png
new file mode 100755
index 0000000..44f2583
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_203.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_204.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_204.png
new file mode 100755
index 0000000..bc31f9e
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_204.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_205.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_205.png
new file mode 100755
index 0000000..aa0984c
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_205.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_206.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_206.png
new file mode 100755
index 0000000..9765142
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_206.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_207.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_207.png
new file mode 100755
index 0000000..d7a7bc8
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_207.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_208.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_208.png
new file mode 100755
index 0000000..5f38783
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_208.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_209.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_209.png
new file mode 100755
index 0000000..0e88984
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_209.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_210.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_210.png
new file mode 100755
index 0000000..7373ccd
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_210.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_211.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_211.png
new file mode 100755
index 0000000..101f4d3
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_211.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_212.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_212.png
new file mode 100755
index 0000000..8ae7588
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_212.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_213.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_213.png
new file mode 100755
index 0000000..c76694d
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_213.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_214.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_214.png
new file mode 100755
index 0000000..efbdadb
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_214.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_215.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_215.png
new file mode 100755
index 0000000..a7d65fd
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_215.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_216.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_216.png
new file mode 100755
index 0000000..9870df1
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_216.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_217.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_217.png
new file mode 100755
index 0000000..978629d
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_217.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_218.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_218.png
new file mode 100755
index 0000000..be686c2
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_218.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_219.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_219.png
new file mode 100755
index 0000000..c694cd7
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_219.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_220.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_220.png
new file mode 100755
index 0000000..d8c832f
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_220.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_221.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_221.png
new file mode 100755
index 0000000..7d3c1fd
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_221.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_222.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_222.png
new file mode 100755
index 0000000..66bcfbd
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_222.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_223.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_223.png
new file mode 100755
index 0000000..67896a2
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_223.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_224.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_224.png
new file mode 100755
index 0000000..0e9a43e
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_224.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_225.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_225.png
new file mode 100755
index 0000000..2421903
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_225.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_226.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_226.png
new file mode 100755
index 0000000..3662d37
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_226.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_227.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_227.png
new file mode 100755
index 0000000..62c927b
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_227.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_228.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_228.png
new file mode 100755
index 0000000..af6bb47
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_228.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_229.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_229.png
new file mode 100755
index 0000000..a3dd7da
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_229.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_230.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_230.png
new file mode 100755
index 0000000..a4deb20
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_230.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_231.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_231.png
new file mode 100755
index 0000000..e26c369
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_231.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_232.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_232.png
new file mode 100755
index 0000000..41cf2f2
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_232.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_233.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_233.png
new file mode 100755
index 0000000..d255c9e
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_233.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_234.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_234.png
new file mode 100755
index 0000000..5846c72
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_234.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_235.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_235.png
new file mode 100755
index 0000000..3233659
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_235.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_236.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_236.png
new file mode 100755
index 0000000..a0cd635
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_236.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_237.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_237.png
new file mode 100755
index 0000000..a347884
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_237.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_238.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_238.png
new file mode 100755
index 0000000..b7af3ed
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_238.png differ
diff --git a/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_381.png b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_381.png
new file mode 100755
index 0000000..b7af3ed
Binary files /dev/null and b/themes/black_green.backup/Anim_1_Logo_IntroOutro/Anim_1_Logo_IntroOutro_381.png differ
diff --git a/themes/black_green.backup/FontKorean.png b/themes/black_green.backup/FontKorean.png
new file mode 100755
index 0000000..6bed565
Binary files /dev/null and b/themes/black_green.backup/FontKorean.png differ
diff --git a/themes/black_green.backup/Selection_big.png b/themes/black_green.backup/Selection_big.png
new file mode 100755
index 0000000..89f4bfc
Binary files /dev/null and b/themes/black_green.backup/Selection_big.png differ
diff --git a/themes/black_green.backup/Selection_small.png b/themes/black_green.backup/Selection_small.png
new file mode 100755
index 0000000..bc1e20d
Binary files /dev/null and b/themes/black_green.backup/Selection_small.png differ
diff --git a/themes/black_green.backup/WoB_PTMono_10W_NA.png b/themes/black_green.backup/WoB_PTMono_10W_NA.png
new file mode 100755
index 0000000..81c6e98
Binary files /dev/null and b/themes/black_green.backup/WoB_PTMono_10W_NA.png differ
diff --git a/themes/black_green.backup/alternative_icons/func_help_large.png b/themes/black_green.backup/alternative_icons/func_help_large.png
new file mode 100755
index 0000000..22a0a66
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/func_help_large.png differ
diff --git a/themes/black_green.backup/alternative_icons/os_clover_BoW.icns b/themes/black_green.backup/alternative_icons/os_clover_BoW.icns
new file mode 100755
index 0000000..3578600
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_clover_BoW.icns differ
diff --git a/themes/black_green.backup/alternative_icons/os_linux_debian.icns b/themes/black_green.backup/alternative_icons/os_linux_debian.icns
new file mode 100755
index 0000000..441b991
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_linux_debian.icns differ
diff --git a/themes/black_green.backup/alternative_icons/os_linux_knoppix.icns b/themes/black_green.backup/alternative_icons/os_linux_knoppix.icns
new file mode 100755
index 0000000..4f5f143
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_linux_knoppix.icns differ
diff --git a/themes/black_green.backup/alternative_icons/os_linux_puppy.icns b/themes/black_green.backup/alternative_icons/os_linux_puppy.icns
new file mode 100755
index 0000000..731306e
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_linux_puppy.icns differ
diff --git a/themes/black_green.backup/alternative_icons/os_win7.icns b/themes/black_green.backup/alternative_icons/os_win7.icns
new file mode 100755
index 0000000..f9265c4
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_win7.icns differ
diff --git a/themes/black_green.backup/alternative_icons/os_win7_2.icns b/themes/black_green.backup/alternative_icons/os_win7_2.icns
new file mode 100755
index 0000000..3c73b4a
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_win7_2.icns differ
diff --git a/themes/black_green.backup/alternative_icons/os_win8_2.icns b/themes/black_green.backup/alternative_icons/os_win8_2.icns
new file mode 100755
index 0000000..c7d1189
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/os_win8_2.icns differ
diff --git a/themes/black_green.backup/alternative_icons/vol_clover_hdd.icns b/themes/black_green.backup/alternative_icons/vol_clover_hdd.icns
new file mode 100755
index 0000000..561eeee
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/vol_clover_hdd.icns differ
diff --git a/themes/black_green.backup/alternative_icons/vol_internal_hdd.icns b/themes/black_green.backup/alternative_icons/vol_internal_hdd.icns
new file mode 100755
index 0000000..aa9b166
Binary files /dev/null and b/themes/black_green.backup/alternative_icons/vol_internal_hdd.icns differ
diff --git a/themes/black_green.backup/back_black_green.png b/themes/black_green.backup/back_black_green.png
new file mode 100755
index 0000000..a37b6b7
Binary files /dev/null and b/themes/black_green.backup/back_black_green.png differ
diff --git a/themes/black_green.backup/bg_block_192px.png b/themes/black_green.backup/bg_block_192px.png
new file mode 100755
index 0000000..bb64a07
Binary files /dev/null and b/themes/black_green.backup/bg_block_192px.png differ
diff --git a/themes/black_green.backup/icons/boot_linux.icns b/themes/black_green.backup/icons/boot_linux.icns
new file mode 100755
index 0000000..a40c4c8
Binary files /dev/null and b/themes/black_green.backup/icons/boot_linux.icns differ
diff --git a/themes/black_green.backup/icons/boot_win.icns b/themes/black_green.backup/icons/boot_win.icns
new file mode 100755
index 0000000..df9446f
Binary files /dev/null and b/themes/black_green.backup/icons/boot_win.icns differ
diff --git a/themes/black_green.backup/icons/cd.icns b/themes/black_green.backup/icons/cd.icns
new file mode 100755
index 0000000..c1f871c
Binary files /dev/null and b/themes/black_green.backup/icons/cd.icns differ
diff --git a/themes/black_green.backup/icons/cd_lin.icns b/themes/black_green.backup/icons/cd_lin.icns
new file mode 100755
index 0000000..25bb335
Binary files /dev/null and b/themes/black_green.backup/icons/cd_lin.icns differ
diff --git a/themes/black_green.backup/icons/cd_mac.icns b/themes/black_green.backup/icons/cd_mac.icns
new file mode 100755
index 0000000..b87c223
Binary files /dev/null and b/themes/black_green.backup/icons/cd_mac.icns differ
diff --git a/themes/black_green.backup/icons/cd_win.icns b/themes/black_green.backup/icons/cd_win.icns
new file mode 100755
index 0000000..fbcdd70
Binary files /dev/null and b/themes/black_green.backup/icons/cd_win.icns differ
diff --git a/themes/black_green.backup/icons/func_about.png b/themes/black_green.backup/icons/func_about.png
new file mode 100755
index 0000000..883008c
Binary files /dev/null and b/themes/black_green.backup/icons/func_about.png differ
diff --git a/themes/black_green.backup/icons/func_clover.png b/themes/black_green.backup/icons/func_clover.png
new file mode 100755
index 0000000..b30ffcc
Binary files /dev/null and b/themes/black_green.backup/icons/func_clover.png differ
diff --git a/themes/black_green.backup/icons/func_help.png b/themes/black_green.backup/icons/func_help.png
new file mode 100755
index 0000000..975a178
Binary files /dev/null and b/themes/black_green.backup/icons/func_help.png differ
diff --git a/themes/black_green.backup/icons/func_options.png b/themes/black_green.backup/icons/func_options.png
new file mode 100755
index 0000000..3b7eadb
Binary files /dev/null and b/themes/black_green.backup/icons/func_options.png differ
diff --git a/themes/black_green.backup/icons/func_reset.png b/themes/black_green.backup/icons/func_reset.png
new file mode 100755
index 0000000..8f111bb
Binary files /dev/null and b/themes/black_green.backup/icons/func_reset.png differ
diff --git a/themes/black_green.backup/icons/func_secureboot.png b/themes/black_green.backup/icons/func_secureboot.png
new file mode 100755
index 0000000..820c2ca
Binary files /dev/null and b/themes/black_green.backup/icons/func_secureboot.png differ
diff --git a/themes/black_green.backup/icons/func_secureboot_config.png b/themes/black_green.backup/icons/func_secureboot_config.png
new file mode 100755
index 0000000..fb17674
Binary files /dev/null and b/themes/black_green.backup/icons/func_secureboot_config.png differ
diff --git a/themes/black_green.backup/icons/func_shutdown.png b/themes/black_green.backup/icons/func_shutdown.png
new file mode 100755
index 0000000..e4a63c2
Binary files /dev/null and b/themes/black_green.backup/icons/func_shutdown.png differ
diff --git a/themes/black_green.backup/icons/logo.png b/themes/black_green.backup/icons/logo.png
new file mode 100755
index 0000000..076dabd
Binary files /dev/null and b/themes/black_green.backup/icons/logo.png differ
diff --git a/themes/black_green.backup/icons/os_arch.icns b/themes/black_green.backup/icons/os_arch.icns
new file mode 100755
index 0000000..aeb73d4
Binary files /dev/null and b/themes/black_green.backup/icons/os_arch.icns differ
diff --git a/themes/black_green.backup/icons/os_cap.icns b/themes/black_green.backup/icons/os_cap.icns
new file mode 100755
index 0000000..c935670
Binary files /dev/null and b/themes/black_green.backup/icons/os_cap.icns differ
diff --git a/themes/black_green.backup/icons/os_clover.icns b/themes/black_green.backup/icons/os_clover.icns
new file mode 100755
index 0000000..0d70b27
Binary files /dev/null and b/themes/black_green.backup/icons/os_clover.icns differ
diff --git a/themes/black_green.backup/icons/os_clover_BoW.icns b/themes/black_green.backup/icons/os_clover_BoW.icns
new file mode 100755
index 0000000..3578600
Binary files /dev/null and b/themes/black_green.backup/icons/os_clover_BoW.icns differ
diff --git a/themes/black_green.backup/icons/os_cougar.icns b/themes/black_green.backup/icons/os_cougar.icns
new file mode 100755
index 0000000..0ca2467
Binary files /dev/null and b/themes/black_green.backup/icons/os_cougar.icns differ
diff --git a/themes/black_green.backup/icons/os_fedora.icns b/themes/black_green.backup/icons/os_fedora.icns
new file mode 100755
index 0000000..bd5f767
Binary files /dev/null and b/themes/black_green.backup/icons/os_fedora.icns differ
diff --git a/themes/black_green.backup/icons/os_freebsd.icns b/themes/black_green.backup/icons/os_freebsd.icns
new file mode 100755
index 0000000..44e6be6
Binary files /dev/null and b/themes/black_green.backup/icons/os_freebsd.icns differ
diff --git a/themes/black_green.backup/icons/os_freedos.icns b/themes/black_green.backup/icons/os_freedos.icns
new file mode 100755
index 0000000..9ba0184
Binary files /dev/null and b/themes/black_green.backup/icons/os_freedos.icns differ
diff --git a/themes/black_green.backup/icons/os_gentoo.icns b/themes/black_green.backup/icons/os_gentoo.icns
new file mode 100755
index 0000000..22ce33f
Binary files /dev/null and b/themes/black_green.backup/icons/os_gentoo.icns differ
diff --git a/themes/black_green.backup/icons/os_grub.icns b/themes/black_green.backup/icons/os_grub.icns
new file mode 100755
index 0000000..f9ead13
Binary files /dev/null and b/themes/black_green.backup/icons/os_grub.icns differ
diff --git a/themes/black_green.backup/icons/os_hsierra.icns b/themes/black_green.backup/icons/os_hsierra.icns
new file mode 100755
index 0000000..7e81e12
Binary files /dev/null and b/themes/black_green.backup/icons/os_hsierra.icns differ
diff --git a/themes/black_green.backup/icons/os_kubuntu.icns b/themes/black_green.backup/icons/os_kubuntu.icns
new file mode 100755
index 0000000..4d747e6
Binary files /dev/null and b/themes/black_green.backup/icons/os_kubuntu.icns differ
diff --git a/themes/black_green.backup/icons/os_legacy.icns b/themes/black_green.backup/icons/os_legacy.icns
new file mode 100755
index 0000000..3ba1833
Binary files /dev/null and b/themes/black_green.backup/icons/os_legacy.icns differ
diff --git a/themes/black_green.backup/icons/os_leo.icns b/themes/black_green.backup/icons/os_leo.icns
new file mode 100755
index 0000000..60b68e4
Binary files /dev/null and b/themes/black_green.backup/icons/os_leo.icns differ
diff --git a/themes/black_green.backup/icons/os_linux.icns b/themes/black_green.backup/icons/os_linux.icns
new file mode 100755
index 0000000..93d332f
Binary files /dev/null and b/themes/black_green.backup/icons/os_linux.icns differ
diff --git a/themes/black_green.backup/icons/os_lion.icns b/themes/black_green.backup/icons/os_lion.icns
new file mode 100755
index 0000000..68dae50
Binary files /dev/null and b/themes/black_green.backup/icons/os_lion.icns differ
diff --git a/themes/black_green.backup/icons/os_mac.icns b/themes/black_green.backup/icons/os_mac.icns
new file mode 100755
index 0000000..80b9211
Binary files /dev/null and b/themes/black_green.backup/icons/os_mac.icns differ
diff --git a/themes/black_green.backup/icons/os_mav.icns b/themes/black_green.backup/icons/os_mav.icns
new file mode 100755
index 0000000..ea9e016
Binary files /dev/null and b/themes/black_green.backup/icons/os_mav.icns differ
diff --git a/themes/black_green.backup/icons/os_mint.icns b/themes/black_green.backup/icons/os_mint.icns
new file mode 100755
index 0000000..2f6a984
Binary files /dev/null and b/themes/black_green.backup/icons/os_mint.icns differ
diff --git a/themes/black_green.backup/icons/os_netbsd.icns b/themes/black_green.backup/icons/os_netbsd.icns
new file mode 100755
index 0000000..f9215a4
Binary files /dev/null and b/themes/black_green.backup/icons/os_netbsd.icns differ
diff --git a/themes/black_green.backup/icons/os_openbsd.icns b/themes/black_green.backup/icons/os_openbsd.icns
new file mode 100755
index 0000000..909a253
Binary files /dev/null and b/themes/black_green.backup/icons/os_openbsd.icns differ
diff --git a/themes/black_green.backup/icons/os_redhat.icns b/themes/black_green.backup/icons/os_redhat.icns
new file mode 100755
index 0000000..ec640d5
Binary files /dev/null and b/themes/black_green.backup/icons/os_redhat.icns differ
diff --git a/themes/black_green.backup/icons/os_sierra.icns b/themes/black_green.backup/icons/os_sierra.icns
new file mode 100755
index 0000000..cf5143c
Binary files /dev/null and b/themes/black_green.backup/icons/os_sierra.icns differ
diff --git a/themes/black_green.backup/icons/os_snow.icns b/themes/black_green.backup/icons/os_snow.icns
new file mode 100755
index 0000000..16a9e46
Binary files /dev/null and b/themes/black_green.backup/icons/os_snow.icns differ
diff --git a/themes/black_green.backup/icons/os_suse.icns b/themes/black_green.backup/icons/os_suse.icns
new file mode 100755
index 0000000..dd351ac
Binary files /dev/null and b/themes/black_green.backup/icons/os_suse.icns differ
diff --git a/themes/black_green.backup/icons/os_tiger.icns b/themes/black_green.backup/icons/os_tiger.icns
new file mode 100755
index 0000000..645a19f
Binary files /dev/null and b/themes/black_green.backup/icons/os_tiger.icns differ
diff --git a/themes/black_green.backup/icons/os_ubuntu.icns b/themes/black_green.backup/icons/os_ubuntu.icns
new file mode 100755
index 0000000..43083a7
Binary files /dev/null and b/themes/black_green.backup/icons/os_ubuntu.icns differ
diff --git a/themes/black_green.backup/icons/os_unknown.icns b/themes/black_green.backup/icons/os_unknown.icns
new file mode 100755
index 0000000..4823ff7
Binary files /dev/null and b/themes/black_green.backup/icons/os_unknown.icns differ
diff --git a/themes/black_green.backup/icons/os_vista.icns b/themes/black_green.backup/icons/os_vista.icns
new file mode 100755
index 0000000..2be6aaf
Binary files /dev/null and b/themes/black_green.backup/icons/os_vista.icns differ
diff --git a/themes/black_green.backup/icons/os_win.icns b/themes/black_green.backup/icons/os_win.icns
new file mode 100755
index 0000000..05a98ae
Binary files /dev/null and b/themes/black_green.backup/icons/os_win.icns differ
diff --git a/themes/black_green.backup/icons/os_yos.icns b/themes/black_green.backup/icons/os_yos.icns
new file mode 100755
index 0000000..b22c040
Binary files /dev/null and b/themes/black_green.backup/icons/os_yos.icns differ
diff --git a/themes/black_green.backup/icons/pointer.icns b/themes/black_green.backup/icons/pointer.icns
new file mode 100755
index 0000000..aefa716
Binary files /dev/null and b/themes/black_green.backup/icons/pointer.icns differ
diff --git a/themes/black_green.backup/icons/pointer.png b/themes/black_green.backup/icons/pointer.png
new file mode 100755
index 0000000..8857ffb
Binary files /dev/null and b/themes/black_green.backup/icons/pointer.png differ
diff --git a/themes/black_green.backup/icons/tool_shell.png b/themes/black_green.backup/icons/tool_shell.png
new file mode 100755
index 0000000..3f23b07
Binary files /dev/null and b/themes/black_green.backup/icons/tool_shell.png differ
diff --git a/themes/black_green.backup/icons/vol_clover.icns b/themes/black_green.backup/icons/vol_clover.icns
new file mode 100755
index 0000000..6942015
Binary files /dev/null and b/themes/black_green.backup/icons/vol_clover.icns differ
diff --git a/themes/black_green.backup/icons/vol_external.icns b/themes/black_green.backup/icons/vol_external.icns
new file mode 100755
index 0000000..0551fb9
Binary files /dev/null and b/themes/black_green.backup/icons/vol_external.icns differ
diff --git a/themes/black_green.backup/icons/vol_firewire.icns b/themes/black_green.backup/icons/vol_firewire.icns
new file mode 100755
index 0000000..5e2ab07
Binary files /dev/null and b/themes/black_green.backup/icons/vol_firewire.icns differ
diff --git a/themes/black_green.backup/icons/vol_internal.icns b/themes/black_green.backup/icons/vol_internal.icns
new file mode 100755
index 0000000..0ad6abc
Binary files /dev/null and b/themes/black_green.backup/icons/vol_internal.icns differ
diff --git a/themes/black_green.backup/icons/vol_internal_ntfs.icns b/themes/black_green.backup/icons/vol_internal_ntfs.icns
new file mode 100755
index 0000000..0ad6abc
Binary files /dev/null and b/themes/black_green.backup/icons/vol_internal_ntfs.icns differ
diff --git a/themes/black_green.backup/icons/vol_optical.icns b/themes/black_green.backup/icons/vol_optical.icns
new file mode 100755
index 0000000..9fd0f2a
Binary files /dev/null and b/themes/black_green.backup/icons/vol_optical.icns differ
diff --git a/themes/black_green.backup/icons/vol_recovery.icns b/themes/black_green.backup/icons/vol_recovery.icns
new file mode 100755
index 0000000..408dc79
Binary files /dev/null and b/themes/black_green.backup/icons/vol_recovery.icns differ
diff --git a/themes/black_green.backup/logo_trans.png b/themes/black_green.backup/logo_trans.png
new file mode 100755
index 0000000..d7481ad
Binary files /dev/null and b/themes/black_green.backup/logo_trans.png differ
diff --git a/themes/black_green.backup/radio_button.png b/themes/black_green.backup/radio_button.png
new file mode 100755
index 0000000..e43fe6e
Binary files /dev/null and b/themes/black_green.backup/radio_button.png differ
diff --git a/themes/black_green.backup/radio_button_selected.png b/themes/black_green.backup/radio_button_selected.png
new file mode 100755
index 0000000..bb8e2f2
Binary files /dev/null and b/themes/black_green.backup/radio_button_selected.png differ
diff --git a/themes/black_green.backup/screenshot.png b/themes/black_green.backup/screenshot.png
new file mode 100755
index 0000000..0c298d5
Binary files /dev/null and b/themes/black_green.backup/screenshot.png differ
diff --git a/themes/black_green.backup/scrollbar/bar_end.png b/themes/black_green.backup/scrollbar/bar_end.png
new file mode 100755
index 0000000..8a46a5d
Binary files /dev/null and b/themes/black_green.backup/scrollbar/bar_end.png differ
diff --git a/themes/black_green.backup/scrollbar/bar_fill.png b/themes/black_green.backup/scrollbar/bar_fill.png
new file mode 100755
index 0000000..0e6a254
Binary files /dev/null and b/themes/black_green.backup/scrollbar/bar_fill.png differ
diff --git a/themes/black_green.backup/scrollbar/bar_start.png b/themes/black_green.backup/scrollbar/bar_start.png
new file mode 100755
index 0000000..f9e9953
Binary files /dev/null and b/themes/black_green.backup/scrollbar/bar_start.png differ
diff --git a/themes/black_green.backup/scrollbar/down_button.png b/themes/black_green.backup/scrollbar/down_button.png
new file mode 100755
index 0000000..bdada56
Binary files /dev/null and b/themes/black_green.backup/scrollbar/down_button.png differ
diff --git a/themes/black_green.backup/scrollbar/scroll_end.png b/themes/black_green.backup/scrollbar/scroll_end.png
new file mode 100755
index 0000000..675372e
Binary files /dev/null and b/themes/black_green.backup/scrollbar/scroll_end.png differ
diff --git a/themes/black_green.backup/scrollbar/scroll_fill.png b/themes/black_green.backup/scrollbar/scroll_fill.png
new file mode 100755
index 0000000..87ec225
Binary files /dev/null and b/themes/black_green.backup/scrollbar/scroll_fill.png differ
diff --git a/themes/black_green.backup/scrollbar/scroll_start.png b/themes/black_green.backup/scrollbar/scroll_start.png
new file mode 100755
index 0000000..c829913
Binary files /dev/null and b/themes/black_green.backup/scrollbar/scroll_start.png differ
diff --git a/themes/black_green.backup/scrollbar/up_button.png b/themes/black_green.backup/scrollbar/up_button.png
new file mode 100755
index 0000000..1106886
Binary files /dev/null and b/themes/black_green.backup/scrollbar/up_button.png differ
diff --git a/themes/black_green.backup/selection_indicator.png b/themes/black_green.backup/selection_indicator.png
new file mode 100755
index 0000000..c4d00b6
Binary files /dev/null and b/themes/black_green.backup/selection_indicator.png differ
diff --git a/themes/black_green.backup/theme.plist b/themes/black_green.backup/theme.plist
new file mode 100755
index 0000000..42c8eec
--- /dev/null
+++ b/themes/black_green.backup/theme.plist
@@ -0,0 +1,82 @@
+
+
+
+
+ Author
+ blackosx
+ Year
+ 2012
+ Description
+ 3rd revision of my black_green (v3.3)
+ Theme
+
+ Badges
+
+ Show
+
+ Inline
+
+ Swap
+
+ Scale
+ 4
+ OffsetX
+ 50
+ OffsetY
+ 96
+
+ Background
+
+ Path
+ bg_block_192px.png
+ Type
+ Tile
+ Sharp
+ 0x00
+ Dark
+
+
+ Banner
+ logo_trans.png
+ Font
+
+ CharWidth
+ 10
+ Path
+ WoB_PTMono_10W_NA.png
+ Type
+ Load
+
+ BootCampStyle
+
+ Selection
+
+ Big
+ Selection_big.png
+ Color
+ 0x4E7F18FF
+ Small
+ Selection_small.png
+ ChangeNonSelectedGrey
+
+ OnTop
+
+ Indicator
+ selection_indicator.png
+
+ Anime
+
+
+ ID
+ 1
+ Path
+ Anim_1_Logo_IntroOutro
+ Frames
+ 381
+ FrameTime
+ 25
+
+
+
+
+
diff --git a/tools/Shell.inf b/tools/Shell.inf
new file mode 100755
index 0000000..bd0b4d4
--- /dev/null
+++ b/tools/Shell.inf
@@ -0,0 +1,37 @@
+## @file
+# Component description file for EFI Shell module.
+#
+# This is a binary module containing multiple binary shell applications.
+# All .efi file tagged with "ToolCode="DUMMY"" in following file list are raw EFI application
+# file, and they are can be run in shell environment.
+# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
+#
+# This program and the accompanying materials
+# are licensed and made available under the terms and conditions of the BSD License
+# which accompanies this distribution. The full text of the license may be found at
+# http://opensource.org/licenses/bsd-license.php
+# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+#
+#
+##
+
+[Defines]
+ INF_VERSION = 0x00010005
+ BASE_NAME = Shell_Full
+ FILE_GUID = c57ad6b8-0515-40a8-9d21-551652854e37
+ MODULE_TYPE = UEFI_APPLICATION
+ VERSION_STRING = 1.1
+
+#
+# The following information is for reference only and not required by the build tools.
+#
+# VALID_ARCHITECTURES = IA32 X64
+#
+
+[Binaries.Ia32]
+ PE32|Shell32.efi|*
+
+[Binaries.X64]
+ PE32|Shell64U.efi|*
+
diff --git a/tools/Shell32.efi b/tools/Shell32.efi
new file mode 100755
index 0000000..15fffe9
Binary files /dev/null and b/tools/Shell32.efi differ
diff --git a/tools/Shell64.efi b/tools/Shell64.efi
new file mode 100755
index 0000000..5223949
Binary files /dev/null and b/tools/Shell64.efi differ
diff --git a/tools/Shell64U.efi b/tools/Shell64U.efi
new file mode 100755
index 0000000..fdad286
Binary files /dev/null and b/tools/Shell64U.efi differ
diff --git a/tools/bdmesg.efi b/tools/bdmesg.efi
new file mode 100755
index 0000000..2a0e107
Binary files /dev/null and b/tools/bdmesg.efi differ