anatharias Posted August 28, 2017 Share Posted August 28, 2017 Hello Guys, So I've been reading a lot lately about my Haswell Hackintosh. Long story short, I was going slow to get things working once at a time.audio (optical), ethernet, display (FB patches for ports 0x5, 0x6 and 0x7 - before the FB patches, my HDMI would be port 0x0, custom EDID for HiDPI res and correct RGB, etc.), all of that worksI installed the SSDT generated by Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh V15.6and after reboot the CPU clock speed went up and down as it should (in Intel power Gadget)But sleep still wouldn't work Then I tweaked Clover configurator, added the EHC1 to EH01 and EHC2 to EH02, compiled my DSDT, but now, the Hack sleeps (led off, fans off) and wakes perfectly, Which is great!But power Management is gone... clock speed stays at 3,4 Ghz. Not too much of a deal, but I'm more into understanding the why, than actually caring for what it does. I no longer uses the ssdt.aml (now generated by the script v21.5 - IDK if it makes a difference), since I read that on Haswell, CPU PM is handled by XPM and this simple compiled SSDT-PluginType1.aml - and I got IOClass, String, X86PlatformPlugin activated. So I'm cluelees, can you help me figure-it out?Thanks in advance. Here is my setup, files, and results AppleIntelInfo outpout AppleIntelInfo.kext v2.9 Copyright © 2012-2017 Pike R. Alpha. All rights reserved. Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 1 logCStates...............................: 1 logIPGStyle..............................: 1 InitialTSC...............................: 0x3ccea166eb (7 MHz) MWAIT C-States...........................: 270624 Processor Brandstring....................: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz Processor Signature..................... : 0x306C3 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 3 - Model................................ : 0x3C (60) Model Specific Registers (MSRs) ------------------------------------------ MSR_IA32_PLATFORM_ID.............(0x17) : 0x4000000000000 ------------------------------------------ - Processor Flags...................... : 1 MSR_CORE_THREAD_COUNT............(0x35) : 0x40004 ------------------------------------------ - Core Count........................... : 4 - Thread Count......................... : 4 MSR_PLATFORM_INFO................(0xCE) : 0x80838F3012200 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x22 (3400 MHz) - Ratio Limit for Turbo Mode........... : 1 (programmable) - TDP Limit for Turbo Mode............. : 1 (programmable) - Low Power Mode Support............... : 0 (LMP not supported) - Number of ConfigTDP Levels........... : 0 (only base TDP level available) - Maximum Efficiency Ratio............. : 8 - Minimum Operating Ratio.............. : 8 MSR_PMG_CST_CONFIG_CONTROL.......(0xE2) : 0x1E000405 ------------------------------------------ - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT) - CFG Lock............................. : 0 (MSR not locked) - C3 State Auto Demotion............... : 1 (enabled) - C1 State Auto Demotion............... : 1 (enabled) - C3 State Undemotion.................. : 1 (enabled) - C1 State Undemotion.................. : 1 (enabled) - Package C-State Auto Demotion........ : 0 (disabled/unsupported) - Package C-State Undemotion........... : 0 (disabled/unsupported) MSR_PMG_IO_CAPTURE_BASE..........(0xE4) : 0x1814 ------------------------------------------ - LVL_2 Base Address................... : 0x1814 - C-state Range........................ : 0 (C3 is the max C-State to include) IA32_MPERF.......................(0xE7) : 0x1DC9F645E5 IA32_APERF.......................(0xE8) : 0x1E34E9E73F MSR_FLEX_RATIO...................(0x194) : 0xE0000 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x24F800002600 ------------------------------------------ - Current Performance State Value...... : 0x2600 (3800 MHz) MSR_IA32_PERF_CONTROL............(0x199) : 0x2600 ------------------------------------------ - Target performance State Value....... : 0x2600 (3800 MHz) - Intel Dynamic Acceleration........... : 0 (IDA engaged) IA32_CLOCK_MODULATION............(0x19A) : 0x0 IA32_THERM_INTERRUPT.............(0x19B) : 0x10 ------------------------------------------ - High-Temperature Interrupt Enable.... : 0 (disabled) - Low-Temperature Interrupt Enable..... : 0 (disabled) - PROCHOT# Interrupt Enable............ : 0 (disabled) - FORCEPR# Interrupt Enable............ : 0 (disabled) - Critical Temperature Interrupt Enable : 1 (enabled) - Threshold #1 Value................... : 0 - Threshold #1 Interrupt Enable........ : 0 (disabled) - Threshold #2 Value................... : 0 - Threshold #2 Interrupt Enable........ : 0 (disabled) - Power Limit Notification Enable...... : 0 (disabled) IA32_THERM_STATUS................(0x19C) : 0x88460000 ------------------------------------------ - Thermal Status....................... : 0 - Thermal Log.......................... : 0 - PROCHOT # or FORCEPR# event.......... : 0 - PROCHOT # or FORCEPR# log............ : 0 - Critical Temperature Status.......... : 0 - Critical Temperature log............. : 0 - Thermal Threshold #1 Status.......... : 0 - Thermal Threshold #1 log............. : 0 - Thermal Threshold #2 Status.......... : 0 - Thermal Threshold #2 log............. : 0 - Power Limitation Status.............. : 0 - Power Limitation log................. : 0 - Current Limit Status................. : 0 - Current Limit log.................... : 0 - Cross Domain Limit Status............ : 0 - Cross Domain Limit log............... : 0 - Digital Readout...................... : 70 - Resolution in Degrees Celsius........ : 1 - Reading Valid........................ : 1 (valid) MSR_THERM2_CTL...................(0x19D) : 0x0 IA32_MISC_ENABLES................(0x1A0) : 0x850081 ------------------------------------------ - Fast-Strings......................... : 1 (enabled) - FOPCODE compatibility mode Enable.... : 0 - Automatic Thermal Control Circuit.... : 0 (disabled) - Split-lock Disable................... : 0 - Performance Monitoring............... : 1 (available) - Bus Lock On Cache Line Splits Disable : 0 - Hardware prefetch Disable............ : 0 - Processor Event Based Sampling....... : 0 (PEBS supported) - GV1/2 legacy Enable.................. : 0 - Enhanced Intel SpeedStep Technology.. : 1 (enabled) - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported) - Adjacent sector prefetch Disable..... : 0 - CFG Lock............................. : 0 (MSR not locked) - xTPR Message Disable................. : 1 (disabled) MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x641400 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 100 - TCC Activation Offset................ : 0 MSR_MISC_PWR_MGMT................(0x1AA) : 0x400001 ------------------------------------------ - EIST Hardware Coordination........... : 1 (hardware coordination disabled) - Energy/Performance Bias support...... : 1 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software) - Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores) - SpeedShift Technology Enable......... : 0 (disabled) - SpeedShift Interrupt Coordination.... : 0 (disabled) - SpeedShift Energy Efficient Perf..... : 0 (disabled) - SpeedShift Technology Setup for HWP.. : No (not setup for HWP) MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x24252626 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 26 (3800 MHz) - Maximum Ratio Limit for C02.......... : 26 (3800 MHz) - Maximum Ratio Limit for C03.......... : 25 (3700 MHz) - Maximum Ratio Limit for C04.......... : 24 (3600 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1 ------------------------------------------ - Power Policy Preference...............: 1 (highest performance) MSR_POWER_CTL....................(0x1FC) : 0x4005E ------------------------------------------ - Bi-Directional Processor Hot..........: 0 (disabled) - C1E Enable............................: 1 (enabled) MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03 ------------------------------------------ - Power Units.......................... : 3 (1/8 Watt) - Energy Status Units.................. : 14 (61 micro-Joules) - Time Units .......................... : 10 (976.6 micro-Seconds) MSR_PKG_POWER_LIMIT..............(0x610) : 0x428348001A82A0 ------------------------------------------ - Package Power Limit #1............... : 84 Watt - Enable Power Limit #1................ : 1 (enabled) - Package Clamping Limitation #1....... : 0 (disabled) - Time Window for Power Limit #1....... : 13 (20480 milli-Seconds) - Package Power Limit #2............... : 105 Watt - Enable Power Limit #2................ : 1 (enabled) - Package Clamping Limitation #2....... : 0 (disabled) - Time Window for Power Limit #2....... : 33 (10 milli-Seconds) - Lock................................. : 0 (MSR not locked) MSR_PKG_ENERGY_STATUS............(0x611) : 0x18579E2 ------------------------------------------ - Total Energy Consumed................ : 1557 Joules (Watt = Joules / seconds) MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0xEC3349 ------------------------------------------ - Total Energy Consumed................ : 944 Joules (Watt = Joules / seconds) MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0xEC3381 ------------------------------------------ - Total Energy Consumed................ : 944 Joules (Watt = Joules / seconds) MSR_PP1_POWER_LIMIT..............(0x640) : 0x0 MSR_PP1_ENERGY_STATUS............(0x641) : 0xA0164 ------------------------------------------ - Total Energy Consumed................ : 40 Joules (Watt = Joules / seconds) MSR_PP1_POLICY...................(0x642) : 0x18 ------------------------------------------ - Priority Level....................... : 24 MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x22 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x0 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x0 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x80000000 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0 MSR_PKGC3_IRTL...................(0x60a) : 0x8842 MSR_PKGC6_IRTL...................(0x60b) : 0x886A MSR_PKGC7_IRTL...................(0x60c) : 0x8891 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x1334924C62 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x133505EC70 MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0 MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0 MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0 IA32_TSC_DEADLINE................(0x6E0) : 0x3D128D8037 CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 8 ( 800 MHz) Maximum non-Turbo Ratio/Frequency........: 34 (3400 MHz) Maximum Turbo Ratio/Frequency............: 38 (3800 MHz) IGPU Info: ------------------------------------------ IGPU Current Frequency...................: 200 MHz IGPU Minimum Frequency...................: 200 MHz IGPU Maximum Non-Turbo Frequency.........: 350 MHz IGPU Maximum Turbo Frequency.............: 1200 MHz IGPU Maximum limit.......................: No Limit P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ 35 37 (38) ] iGPU P-States [ (4) ] CPU C3-Cores [ 0 3 ] CPU C6-Cores [ 1 ] CPU C7-Cores [ 0 1 3 ] CPU P-States [ 34 35 (37) 38 ] iGPU P-States [ (4) ] CPU C3-Cores [ 0 2 3 ] CPU C7-Cores [ 0 1 2 3 ] CPU P-States [ 30 (34) 35 37 38 ] iGPU P-States [ (4) ] CPU P-States [ (8) 29 30 34 35 37 38 ] iGPU P-States [ (4) ] CPU P-States [ (8) 29 30 33 34 35 37 38 ] iGPU P-States [ 4 (8) ] CPU C3-Cores [ 0 1 2 3 ] CPU P-States [ 8 29 30 33 (34) 35 37 38 ] iGPU P-States [ 4 (7) 8 ] CPU P-States [ 8 29 30 32 33 34 35 (37) 38 ] iGPU P-States [ 4 (5) 7 8 ] CPU P-States [ (8) 26 29 30 32 33 34 35 37 38 ] iGPU P-States [ 4 5 (6) 7 8 ] CPU P-States [ 8 26 29 30 32 33 34 35 (36) 37 38 ] iGPU P-States [ (4) 5 6 7 8 ] CPU P-States [ (8) 26 28 29 30 32 33 34 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 ] CPU P-States [ 8 26 28 29 30 32 33 34 35 36 (37) 38 ] iGPU P-States [ 4 5 6 7 8 (12) ] CPU P-States [ 8 26 28 29 30 32 33 (34) 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 (10) 12 ] CPU P-States [ 8 26 28 29 30 32 33 34 35 36 37 (38) ] iGPU P-States [ 4 5 6 7 8 10 12 (14) ] CPU P-States [ 8 26 28 29 30 32 33 34 35 36 (37) 38 ] iGPU P-States [ 4 5 6 7 8 (9) 10 12 14 ] CPU P-States [ 8 26 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ 4 (5) 6 7 8 9 10 12 14 ] CPU P-States [ 8 23 26 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 23 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 23 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 18 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 18 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 18 20 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ 8 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 12 14 ] CPU P-States [ (8) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 12 14 (15) ] CPU P-States [ 8 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 12 (13) 14 15 ] CPU P-States [ 8 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 (36) 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 12 13 14 15 (17) ] CPU C6-Cores [ 1 2 ] CPU C6-Cores [ 1 2 3 ] CPU C6-Cores [ 0 1 2 3 ] CPU P-States [ 8 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) ] iGPU P-States [ 4 5 6 7 8 9 10 (11) 12 13 14 15 17 ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ (4) 5 6 7 8 9 10 11 12 13 14 15 17 ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 17 (20) ] CPU P-States [ (8) 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 17 (18) 20 ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 (16) 17 18 20 ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 (19) 20 ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (24) ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (23) 24 ] CPU P-States [ (8) 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (22) 23 24 ] CPU P-States [ 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 ] iGPU P-States [ 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (21) 22 23 24 ] Clover Config.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>#DisableDrivers</key> <array> <string>_NOT_SHOWN_</string> </array> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <true/> <key>Fixes</key> <dict> <key>FiX_TMR_40000</key> <false/> <key>FiX_WAK_200000</key> <false/> <key>FixShutdown_0004</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change EHC1 to EH01</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMQ== </data> <key>Replace</key> <data> RUgwMQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC2 to EH02</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMg== </data> <key>Replace</key> <data> RUgwMg== </data> </dict> <dict> <key>Comment</key> <string>change GFX0 to IGPU</string> <key>Disabled</key> <false/> <key>Find</key> <data> R0ZYMA== </data> <key>Replace</key> <data> SUdQVQ== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>EnableC2</key> <true/> <key>EnableC4</key> <true/> <key>EnableC6</key> <true/> <key>EnableC7</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <false/> </dict> <key>PluginType</key> <string>1</string> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>-v darkwake=0</string> <key>CustomLogo</key> <false/> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <true/> <key>Secure</key> <false/> <key>Timeout</key> <integer>1</integer> <key>XMPDetection</key> <false/> </dict> <key>ConfigName</key> <string>쀘쯠</string> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>2</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <false/> <key>HighCurrent</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Linux</key> <false/> <key>Tool</key> <true/> </dict> <key>Theme</key> <string>tonymacx86</string> </dict> <key>Graphics</key> <dict> <key>EDID</key> <dict> <key>Inject</key> <false/> </dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <true/> <key>NVidia</key> <false/> </dict> <key>ig-platform-id</key> <string>0x0d220003</string> </dict> <key>KernelAndKextPatches</key> <dict> <key>#FakeCPUID</key> <string>0x010676</string> <key>AppleIntelCPUPM</key> <false/> <key>AppleRTC</key> <true/> <key>KernelCpu</key> <false/> <key>KernelHaswellE</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>t1-10.12-AppleHDA/Realtek ALC...</string> <key>Disabled</key> <false/> <key>Find</key> <data> ihnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAAAAA== </data> </dict> <dict> <key>Comment</key> <string>t1-10.9-10.12-AppleHDA/Realtek ALC892</string> <key>Disabled</key> <false/> <key>Find</key> <data> ixnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> kgjsEA== </data> </dict> <dict> <key>Comment</key> <string>t1-AppleHDA/Resources/xml>zml</string> <key>Disabled</key> <false/> <key>Find</key> <data> eG1sLnps </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> em1sLnps </data> </dict> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>Enable TRIM for SSD</string> <key>Disabled</key> <false/> <key>Find</key> <data> AEFQUExFIFNTRAA= </data> <key>Name</key> <string>com.apple.iokit.IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAAA= </data> </dict> <dict> <key>Comment</key> <string>Increse BIOS-allocated memory to 64MB and framebuffer size to 34MB</string> <key>Disabled</key> <false/> <key>Find</key> <data> AwAiDQADAwMAAAACAAAwAQ== </data> <key>Name</key> <string>AppleIntelFramebufferAzul</string> <key>Replace</key> <data> AwAiDQADAwMAAAAEAAAgAg== </data> </dict> <dict> <key>Comment</key> <string>10.10-Azul-Port_0x5-DP2HDMI</string> <key>Disabled</key> <false/> <key>Find</key> <data> AQUJAAAEAACHAAAA </data> <key>Name</key> <string>AppleIntelFramebufferAzul</string> <key>Replace</key> <data> AQUJAAAIAAAGAAAA </data> </dict> <dict> <key>Comment</key> <string>10.10-Azul-Port_0x6-DP2DVI</string> <key>Disabled</key> <false/> <key>Find</key> <data> AgQKAAAEAACHAAAA </data> <key>Name</key> <string>AppleIntelFramebufferAzul</string> <key>Replace</key> <data> AgQKAAACAAAGAAAA </data> </dict> <dict> <key>Comment</key> <string>10.10-Azul-Port_0x7-DP</string> <key>Disabled</key> <false/> <key>Find</key> <data> AwYIAAAEAAARAAAA </data> <key>Name</key> <string>AppleIntelFramebufferAzul</string> <key>Replace</key> <data> AwYIAAAEAAAAAAAA </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>08/08/2017</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM142.88Z.0122.B00.1708080739</string> <key>Board-ID</key> <string>Mac-27ADBB7B4CEE8E61</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>D25505501OPDM65A8</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>iMac14,2</string> <key>ChassisAssetTag</key> <string>iMac-Aluminum</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x0D</string> <key>Family</key> <string>iMac</string> <key>FirmwareFeatures</key> <string>0xE00FE137</string> <key>FirmwareFeaturesMask</key> <string>0xFF1FFF3F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Memory</key> <dict> <key>Channels</key> <integer>2</integer> <key>Modules</key> <array> <dict> <key>Frequency</key> <integer>1600</integer> <key>Part</key> <string>CT102464BA160B.C16</string> <key>Serial</key> <string>0607030300030105</string> <key>Size</key> <integer>8192</integer> <key>Slot</key> <integer>0</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Crucial Technology</string> </dict> <dict> <key>Frequency</key> <integer>1600</integer> <key>Part</key> <string>CT102464BA160B.C16</string> <key>Serial</key> <string>0607030300030108</string> <key>Size</key> <integer>8192</integer> <key>Slot</key> <integer>2</integer> <key>Type</key> <string>DDR3</string> <key>Vendor</key> <string>Crucial Technology</string> </dict> </array> <key>SlotCount</key> <integer>2</integer> </dict> <key>Mobile</key> <false/> <key>PlatformFeature</key> <string>0x01</string> <key>ProductName</key> <string>iMac14,2</string> <key>SerialNumber</key> <string>D25P6YXLF8JC</string> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Clover Boot Log 0:100 0:100 MemLog inited, TSC freq: 3399017092 0:100 0:000 0:100 0:000 Now is 28.8.2017, 1:14:28 (GMT) 0:100 0:000 Starting Clover revision: 4184 on American Megatrends EFI 0:100 0:000 Build with: [Args: -D NO_GRUB_DRIVERS_EMBEDDED | -D NO_GRUB_DRIVERS_EMBEDDED -D USE_LOW_EBDA -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.12.6 | XCODE: 8.3.3] 0:100 0:000 SelfDevicePath=PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(2,GPT,75D95C5D-AE7C-4A48-A799-1EAC13E28E6A,0xE1800,0x67F8E) @D5861E18 0:100 0:000 SelfDirPath = \EFI\CLOVER 0:100 0:000 === [ Get Smbios ] ======================================== 0:100 0:000 Type 16 Index = 0 0:100 0:000 Total Memory Slots Count = 2 0:100 0:000 Type 17 Index = 0 0:100 0:000 SmbiosTable.Type17->Speed = 1600MHz 0:100 0:000 SmbiosTable.Type17->Size = 8192MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 0 ChannelA-DIMM0 0:100 0:000 SmbiosTable.Type17->Vendor = 1315 0:100 0:000 SmbiosTable.Type17->SerialNumber = 10510321 0:100 0:000 SmbiosTable.Type17->PartNumber = CT102464BA160B.C16 0:100 0:000 Type 17 Index = 1 0:100 0:000 SmbiosTable.Type17->Speed = 1600MHz 0:100 0:000 SmbiosTable.Type17->Size = 8192MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 2 ChannelB-DIMM0 0:100 0:000 SmbiosTable.Type17->Vendor = 1315 0:100 0:000 SmbiosTable.Type17->SerialNumber = 10510356 0:100 0:000 SmbiosTable.Type17->PartNumber = CT102464BA160B.C16 0:100 0:000 Boot status=0 0:100 0:000 Running on: 'To Be Filled By O.E.M.' with board 'B85M-ITX' 0:100 0:000 === [ GetCPUProperties ] ================================== 0:100 0:000 CPU Vendor = 756E6547 Model=306C3 0:100 0:000 The CPU supported SSE4.1 0:100 0:000 The CPU supported turbo 0:100 0:000 BrandString = Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz 0:100 0:000 MSR 0xE2 before patch 1E000405 0:100 0:000 MSR 0xCE 00080838_F3012200 0:100 0:000 MSR 0x1A0 00850081 0:100 0:000 corrected FLEX_RATIO = E0000 0:100 0:000 FSBFrequency = 100 MHz, DMI FSBFrequency = 100 MHz, Corrected FSBFrequency = 100 MHz 0:100 0:000 MaxDiv/MinDiv: 34.0/8 0:100 0:000 Turbo: 36/37/38/38 0:100 0:000 Features: 0xBFEBFBFF 0:100 0:000 Threads: 4 0:100 0:000 Cores: 4 0:100 0:000 FSB: 100 MHz 0:100 0:000 CPU: 3400 MHz 0:100 0:000 TSC: 3400 MHz 0:100 0:000 PIS: 100 MHz 0:100 0:000 ExternalClock: 25 MHz 0:100 0:000 === [ GetDevices ] ======================================== 0:100 0:000 PCI (00|00:00.00) : 8086 0C00 class=060000 0:100 0:000 PCI (00|00:02.00) : 8086 0412 class=030000 0:100 0:000 - GFX: Model=Intel HD Graphics 4600 (Intel) 0:100 0:000 PCI (00|00:03.00) : 8086 0C0C class=040300 0:100 0:000 PCI (00|00:14.00) : 8086 8C31 class=0C0330 0:100 0:000 PCI (00|00:16.00) : 8086 8C3A class=078000 0:100 0:000 PCI (00|00:16.01) : FFFF FFFF class=FFFFFF 0:100 0:000 PCI (00|00:16.03) : FFFF FFFF class=FFFFFF 0:100 0:000 PCI (00|00:1A.00) : 8086 8C2D class=0C0320 0:100 0:000 PCI (00|00:1B.00) : 8086 8C20 class=040300 0:100 0:000 PCI (00|00:1C.00) : 8086 8C10 class=060400 0:100 0:000 PCI (00|00:1C.02) : 8086 8C14 class=060400 0:100 0:000 PCI (00|02:00.00) : 1969 10A1 class=020000 0:100 0:000 - LAN: 0 Vendor=Atheros 0:100 0:000 PCI (00|00:1D.00) : 8086 8C26 class=0C0320 0:100 0:000 PCI (00|00:1F.00) : 8086 8C50 class=060100 0:100 0:000 PCI (00|00:1F.02) : 8086 8C02 class=010601 0:100 0:000 PCI (00|00:1F.03) : 8086 8C22 class=0C0500 0:100 0:000 PCI (00|00:1F.06) : FFFF FFFF class=FFFFFF 0:100 0:000 === [ GetDefaultSettings ] ================================ 0:100 0:000 Clover load options size = 0 bytes 0:103 0:003 EFI\CLOVER\config.plist loaded: Success 0:103 0:000 === [ GetListOfThemes ] =================================== 0:103 0:000 - [00]: EMBEDDED 0:105 0:001 - [00]: RANDOM 0:107 0:001 - [00]: tonymacx86 0:108 0:001 - [01]: BGM 0:111 0:002 - [02]: METAL 0:113 0:002 - [03]: Beauty 0:115 0:002 - [04]: El Capitan 0:117 0:001 === [ Found config plists ] =============================== 0:117 0:000 - config-backup.plist 0:117 0:000 - config_bootOK_novideo.plist 0:117 0:000 - config.plist 0:118 0:000 === [ GetEarlyUserSettings ] ============================== 0:118 0:000 timeout set to 1 0:118 0:000 Custom boot CUSTOM_BOOT_DISABLED (0x0) 0:118 0:000 KextsToPatch: 9 requested 0:118 0:000 - [00]: AppleHDA (t1-10.12-AppleHDA/Realtek ALC...) :: BinPatch :: data len: 4 0:118 0:000 - [01]: AppleHDA (t1-10.9-10.12-AppleHDA/Realtek ALC892) :: BinPatch :: data len: 4 0:118 0:000 - [02]: AppleHDA (t1-AppleHDA/Resources/xml>zml) :: BinPatch :: data len: 6 0:118 0:000 - [03]: AppleAHCIPort (External icons patch) :: BinPatch :: data len: 8 0:118 0:000 - [04]: com.apple.iokit.IOAHCIBlockStorage (Enable TRIM for SSD) :: BinPatch :: data len: 11 0:118 0:000 - [05]: AppleIntelFramebufferAzul (Increse BIOS-allocated memory to 64MB and framebuffer size to 34MB) :: BinPatch :: data len: 16 0:118 0:000 - [06]: AppleIntelFramebufferAzul (10.10-Azul-Port_0x5-DP2HDMI) :: BinPatch :: data len: 12 0:118 0:000 - [07]: AppleIntelFramebufferAzul (10.10-Azul-Port_0x6-DP2DVI) :: BinPatch :: data len: 12 0:118 0:000 - [08]: AppleIntelFramebufferAzul (10.10-Azul-Port_0x7-DP) :: BinPatch :: data len: 12 0:118 0:000 Default theme: tonymacx86 0:118 0:000 Hiding entries with string \EFI\BOOT\BOOTX64.EFI 0:118 0:000 === [ LoadDrivers ] ======================================= 0:119 0:001 Loading AppleImageCodec-64.efi status=Success 0:119 0:000 Loading AppleKeyAggregator-64.efi status=Success 0:120 0:000 Loading AppleUITheme-64.efi status=Success 0:121 0:000 Loading DataHubDxe-64.efi status=Success 0:135 0:013 Loading FirmwareVolume-64.efi status=Success 0:135 0:000 Loading FSInject-64.efi status=Success 0:136 0:000 Loading OsxAptioFix2Drv-64.efi status=Success 0:137 0:000 Loading OsxFatBinaryDrv-64.efi status=Success 0:137 0:000 Loading SMCHelper-64.efi status=Success 0:138 0:000 Loading VBoxHfs-64.efi status=Success 0:139 0:001 - driver needs connecting 0:139 0:000 1 drivers needs connecting ... 0:139 0:000 PlatformDriverOverrideProtocol not found. Installing ... Success 0:139 0:000 Searching for invalid DiskIo BY_DRIVER connects: not found, all ok 1:190 1:050 === [ InitScreen ] ======================================== 1:190 0:000 SetMaxResolution: found best mode 0: 1600x1200 1:190 0:000 - already set 1:190 0:000 Console modes reported: 3, available modes: 1:190 0:000 - [01]: 80x25 (current mode) 1:190 0:000 - [02]: 128x40 1:190 0:000 - [03]: 100x31 1:190 0:000 reinit: self device path=PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(2,GPT,75D95C5D-AE7C-4A48-A799-1EAC13E28E6A,0xE1800,0x67F8E) 1:190 0:000 Using embedded font: Success 1:191 0:000 === [ GetMacAddress ] ===================================== 1:191 0:000 === [ ScanSPD ] =========================================== 1:191 0:000 SMBus device : 8086 8C22 class=0C0500 status=Success 1:191 0:000 SMBus CmdReg: 0x3 1:191 0:000 Scanning SMBus [8086:8C22], mmio: 0xF0519004, ioport: 0xF040, hostc: 0x11 1:191 0:000 Slots to scan [8]... 1:191 0:000 SPD[0]: Type 11 @0x50 1:209 0:018 DDR speed 1600MHz 1:209 0:000 Slot: 0 Type 24 8192MB 1600MHz Vendor=Crucial Technology PartNo=CT102464BA160B.C16 SerialNo=0607030300030105 1:210 0:000 SPD[2]: Type 11 @0x52 1:228 0:018 DDR speed 1600MHz 1:228 0:000 Slot: 2 Type 24 8192MB 1600MHz Vendor=Crucial Technology PartNo=CT102464BA160B.C16 SerialNo=0607030300030308 1:229 0:000 === [ GetAcpiTablesList ] ================================= 1:235 0:006 Get Acpi Tables List from RSDT: 1:235 0:000 - [00]: FACP A M I len=132 1:235 0:000 - [01]: APIC A M I len=114 1:235 0:000 - [02]: FPDT A M I len=68 1:235 0:000 - [03]: SSDT Cpu0Ist len=1337 1:235 0:000 - [04]: SSDT CpuPm len=2776 1:235 0:000 - [05]: MCFG A M I len=60 1:235 0:000 - [06]: HPET A M I len=56 1:235 0:000 - [07]: SSDT SataTabl len=877 1:235 0:000 - [08]: SSDT SaSsdt len=13459 1:235 0:000 - [09]: AAFT OEMAAFT len=520 1:235 0:000 - [10]: UEFI A M I len=66 1:235 0:000 - [11]: ASF! HCG len=165 1:235 0:000 - [12]: BGRT A M I len=56 1:235 0:000 Calibrated TSC Frequency = 3399017092 = 3399MHz 1:235 0:000 === [ GetUserSettings ] =================================== 1:235 0:000 USB FixOwnership: no 1:235 0:000 - final DSDT Fix mask=00000004 1:235 0:000 PatchesDSDT: 3 requested 1:235 0:000 - [00]: (change EHC1 to EH01) lenToFind: 4, lenToReplace: 4 1:235 0:000 - [01]: (change EHC2 to EH02) lenToFind: 4, lenToReplace: 4 1:235 0:000 - [02]: (change GFX0 to IGPU) lenToFind: 4, lenToReplace: 4 1:235 0:000 EnableC7: yes 1:235 0:000 EnableC6: yes 1:235 0:000 EnableC4: yes 1:235 0:000 EnableC2: yes 1:235 0:000 PluginType: 1 1:235 0:000 Using ProductName from config 1:235 0:000 ProductName: iMac14,2 1:235 0:000 Found same BiosVersion in clover and config 1:235 0:000 BiosVersion: IM142.88Z.0122.B00.1708080739 1:235 0:000 BiosReleaseDate: 08/08/2017 1:235 0:000 Found same FirmwareFeatures in clover and config 1:235 0:000 FirmwareFeatures: 0xE00FE137 1:235 0:000 Found same FirmwareFeaturesMask in clover and config 1:235 0:000 FirmwareFeaturesMask: 0xFF1FFF3F 1:235 0:000 Found same PlatformFeature in clover and config 1:235 0:000 PlatformFeature: 0x1 1:235 0:000 BoardType: 0xA 1:235 0:000 ChassisType: 0xD 1:237 0:001 === [ ScanVolumes ] ======================================= 1:237 0:000 Found 7 volumes with blockIO 1:237 0:000 - [00]: Volume: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0) 1:237 0:000 - [01]: Volume: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(1,GPT,728040BF-FD3C-44E7-B7B3-C7291A21851F,0x800,0xE1000) 1:238 0:000 Result of bootcode detection: bootable Windows (vista,win) 1:241 0:003 - [02]: Volume: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(2,GPT,75D95C5D-AE7C-4A48-A799-1EAC13E28E6A,0xE1800,0x67F8E) 1:241 0:000 Result of bootcode detection: bootable Windows (vista,win) 1:245 0:003 This is SelfVolume !! 1:245 0:000 - [03]: Volume: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(3,GPT,151A2F9B-8DDD-B7D2-DD20-A3E3BE8A7C5B,0x14ECE0,0x8000) 1:245 0:000 - [04]: Volume: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(4,GPT,B564C9A9-4210-4E3D-9EA4-F5F25133ADC5,0x156CE0,0x24C5A610) 1:246 0:000 Result of bootcode detection: bootable Windows (vista,win) 1:252 0:005 - [05]: Volume: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(5,GPT,D6EAAB86-C008-0723-1FC1-8EB875C1C7A5,0x24DB12F0,0x16BEFF98) 1:252 0:000 - [06]: Volume: PciRoot(0x0)\Pci(0x1A,0x0)\USB(0x0,0x0)\USB(0x0,0x0)\USB(0x2,0x0)\USB(0x2,0x0) 1:252 0:000 USB volume 1:252 0:000 USB volume 1:252 0:000 USB volume 1:252 0:000 USB volume 1:252 0:000 === [ InitTheme ] ========================================= 1:255 0:002 Using theme 'BGM' (EFI\CLOVER\themes\BGM) 1:255 0:000 theme BGM defined in NVRAM found and theme.plist parsed 1:255 0:000 OS main and drive as badge 1:257 0:002 Loading font from ThemeDir: Success 1:258 0:000 Choosing theme BGM 1:258 0:000 after NVRAM boot-args=-v darkwake=0 1:258 0:000 === [ Dump SMC keys from NVRAM ] ========================== 1:258 0:000 found AppleSMC protocol 1:271 0:013 === [ ScanLoader ] ======================================== 1:271 0:000 - [01]: 'Récupération' 1:271 0:000 - [02]: 'EFI' 1:274 0:003 AddLoaderEntry for Volume Name=EFI 1:278 0:003 - [04]: 'Windows' 1:278 0:000 - [05]: 'Sierra' 1:287 0:008 AddLoaderEntry for Volume Name=Sierra 1:292 0:004 Check if volume Is Hibernated: 1:292 0:000 Check sleep image 'by signature': 1:307 0:014 read prefs \Library\Preferences\com.apple.PowerManagement.plist status=Success 1:307 0:000 using default sleep image name = \private\var\vm\sleepimage 1:314 0:006 no valid sleep image offset was found 1:314 0:000 no valid sleep image offset was found 1:315 0:000 no valid sleep image offset was found 1:315 0:000 no valid sleep image offset was found 1:316 0:000 no valid sleep image offset was found 1:316 0:000 no valid sleep image offset was found 1:316 0:000 sleepimage offset could not be acquired 1:316 0:000 hibernated: no - sign 1:317 0:000 [!] Icon 17 (icons\vol_internal_hfs.icns) not found (path: EFI\CLOVER\themes\BGM) 1:318 0:000 === [ AddCustomTool ] ===================================== 1:321 0:002 found tool \EFI\CLOVER\tools\Shell64U.efi 1:321 0:000 Checking EFI partition Volume 2 for Clover 1:321 0:000 Found Clover 1:324 0:003 === [ GetEfiBootDeviceFromNvram ] ========================= 1:324 0:000 - efi-boot-device-data: PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(5,GPT,D6EAAB86-C008-0723-1FC1-8EB875C1C7A5,0x24DB12F0,0x16BEFF98) 1:324 0:000 - Volume: 'PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(5,GPT,D6EAAB86-C008-0723-1FC1-8EB875C1C7A5,0x24DB12F0,0x16BEFF98)' 1:324 0:000 - LoaderPath: '<null string>' 1:324 0:000 - Guid = D6EAAB86-C008-0723-1FC1-8EB875C1C7A5 1:324 0:000 === [ FindStartupDiskVolume ] ============================= 1:324 0:000 - Volume: partition = PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(5,GPT,D6EAAB86-C008-0723-1FC1-8EB875C1C7A5,0x24DB12F0,0x16BEFF98) 1:324 0:000 - searching for that partition 1:324 0:000 - found entry 1. 'Boot macOS from Sierra', Volume 'Sierra' 1:324 0:000 Boot redirected to Entry 1. 'Boot macOS from Sierra' 1:324 0:000 DefaultIndex=1 and MainMenu.EntryCount=8 1:612 0:288 GUI ready 3:685 2:073 === [ StartLoader ] ======================================= 3:685 0:000 Finally: ExternalClock=24MHz BusSpeed=99971kHz CPUFreq=3399MHz PIS: hw.busfrequency=96000000Hz 3:685 0:000 Loading boot.efi status=Success 3:788 0:103 GetOSVersion: 10.12.5 (16F73) 3:788 0:000 CSR_CFG: CSR_ALLOW_UNTRUSTED_KEXTS | CSR_ALLOW_UNRESTRICTED_FS 3:788 0:000 Filtering KextPatches: 3:788 0:000 - [00]: AppleHDA (t1-10.12-AppleHDA/Realtek ALC...) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [01]: AppleHDA (t1-10.9-10.12-AppleHDA/Realtek ALC892) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [02]: AppleHDA (t1-AppleHDA/Resources/xml>zml) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [03]: AppleAHCIPort (External icons patch) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [04]: com.apple.iokit.IOAHCIBlockStorage (Enable TRIM for SSD) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [05]: AppleIntelFramebufferAzul (Increse BIOS-allocated memory to 64MB and framebuffer size to 34MB) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [06]: AppleIntelFramebufferAzul (10.10-Azul-Port_0x5-DP2HDMI) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [07]: AppleIntelFramebufferAzul (10.10-Azul-Port_0x6-DP2DVI) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 - [08]: AppleIntelFramebufferAzul (10.10-Azul-Port_0x7-DP) :: BinPatch :: [OS: 10.12.5 | MatchOS: All | MatchBuild: All] ==> allowed 3:789 0:000 === [ PatchSmbios ] ======================================= 3:789 0:000 insert table 9 for dev 0:0 3:789 0:000 Injecting user memory modules to SMBIOS 3:789 0:000 Channels: 2 3:789 0:000 Interleave: 0 2 1 3 4 6 5 7 8 10 9 11 12 14 13 15 16 18 17 19 20 22 21 23 3:789 0:000 BANK 0 DIMM0 1600MHz 8192MB 3:789 0:000 BANK 1 DIMM0 1600MHz 8192MB 3:789 0:000 BANK 0 DIMM1 EMPTY 3:789 0:000 mTotalSystemMemory = 16384 3:789 0:000 NumberOfMemoryDevices = 3 3:789 0:000 Type20[0]->End = 0x7FFFFF, Type17[0] = 0x2000 3:789 0:000 Type20[1]->End = 0xFFFFFF, Type17[1] = 0x6000 3:789 0:000 Table 131 is present, CPUType=31 3:789 0:000 Change to: 605 3:789 0:000 === [ PatchACPI ] ========================================= 3:789 0:000 RSDT 0xD834C028 3:789 0:000 FADT from RSDT: 0xD834C120 3:789 0:000 XSDT 0xD834C088 3:789 0:000 FADT from XSDT: 0xD83567E0 3:789 0:000 Xsdt reallocation done 3:789 0:000 old FADT length=10C 3:791 0:002 DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml 3:792 0:001 Apply DsdtFixMask=0x00000004 3:792 0:000 drop _DSM mask=0xFFFF 3:792 0:000 === [ FixBiosDsdt ] ======================================= 3:792 0:000 VideoCard devID=0x4128086 3:792 0:000 DisplayADR1[0] = 0x20000, DisplayADR2[0] = 0xFFFE 3:900 0:108 Audio HDA (addr:0x30000) setting specified layout-id=2 (0x2) 3:900 0:000 USBADR[0] = 0x140000 and PCIe = 0xFFFE 3:900 0:000 USBADR[1] = 0x1A0000 and PCIe = 0xFFFE 4:008 0:108 Audio HDA (addr:0x1B0000) setting specified layout-id=2 (0x2) 4:008 0:000 USBADR[2] = 0x1D0000 and PCIe = 0xFFFE 4:008 0:000 Patching DSDT: 4:008 0:000 - [change EHC1 to EH01]: pattern 45484331, patched at: [ (53E0) (40FC) (F) (11) (11) (10) ] 4:008 0:000 - [change EHC2 to EH02]: pattern 45484332, patched at: [ (596A) (3BD8) (F) (11) (11) (10) ] 4:008 0:000 - [change GFX0 to IGPU]: pattern 47465830, patched at: [ (D7) (12) (12) (12) (12) (12) (7EE5) (1B) (130) (1D) (BE4) (30) (190) (355) (A74) (14) (84) (19) (F) (7D3) ] 4:008 0:000 first CPU found at 79A7 offset 79AA 4:008 0:000 score candidate at 79A3 4:008 0:000 score inserted in acpi_cpu_score _PR_ 4:008 0:000 Found ACPI CPU: CPU0 | CPU1 | CPU2 | CPU3 | CPU4 | CPU5 | CPU6 | CPU7 , within the score: _PR_ 4:009 0:000 Found PCIROOTUID = 0 4:009 0:000 Start SHUTDOWN Fix len=A887 4:009 0:000 === [ ACPIDropTables ] ==================================== 4:009 0:000 === [ PatchAllSSDT ] ====================================== 4:009 0:000 Patch table: SSDT Cpu0Ist len=0x539 4:009 0:000 0. [change EHC1 to EH01]: pattern 45484331, bin not found / already patched! 4:009 0:000 1. [change EHC2 to EH02]: pattern 45484332, bin not found / already patched! 4:009 0:000 2. [change GFX0 to IGPU]: pattern 47465830, bin not found / already patched! 4:009 0:000 Patch table: SSDT CpuPm len=0xAD8 4:009 0:000 0. [change EHC1 to EH01]: pattern 45484331, bin not found / already patched! 4:009 0:000 1. [change EHC2 to EH02]: pattern 45484332, bin not found / already patched! 4:009 0:000 2. [change GFX0 to IGPU]: pattern 47465830, bin not found / already patched! 4:009 0:000 Patch table: SSDT SataTabl len=0x36D 4:009 0:000 0. [change EHC1 to EH01]: pattern 45484331, bin not found / already patched! 4:009 0:000 1. [change EHC2 to EH02]: pattern 45484332, bin not found / already patched! 4:009 0:000 2. [change GFX0 to IGPU]: pattern 47465830, bin not found / already patched! 4:009 0:000 Patch table: SSDT SaSsdt len=0x3493 4:009 0:000 0. [change EHC1 to EH01]: pattern 45484331, bin not found / already patched! 4:009 0:000 1. [change EHC2 to EH02]: pattern 45484332, bin not found / already patched! 4:009 0:000 2. [change GFX0 to IGPU]: pattern 47465830, patched at: [ (D7B) (1913) (B2C) (1D) ] 4:009 0:000 Drop tables from Xsdt, SIGN=XXXX TableID= Length=0 4:009 0:000 Xsdt has tables count=13 4:009 0:000 === [ ACPIPatchedAML ] ==================================== 4:009 0:000 Unsorted 4:009 0:000 Inserting SSDT-PluginType1.aml from EFI\CLOVER\ACPI\patched ... Success 4:009 0:000 CPUBase=0 and ApicCPUBase=1 ApicCPUNum=4 4:009 0:000 SSDT with CPU C-States generated successfully 4:009 0:000 === [ RestSetup macOS ] =================================== 4:009 0:000 EdidDiscovered size=128 4:009 0:000 ------- EDID Table 4:009 0:000 000 | 00 FF FF FF FF FF FF 00 10 AC 4:009 0:000 010 | 83 40 4C 35 33 33 31 17 01 03 4:009 0:000 020 | 80 40 28 78 EA 1D F5 AE 4F 35 4:009 0:000 030 | B3 25 0D 50 54 A5 4B 00 81 00 4:009 0:000 040 | B3 00 D1 00 71 4F A9 40 81 80 4:009 0:000 050 | D1 C0 01 01 E2 68 00 A0 A0 40 4:009 0:000 060 | 2E 60 30 20 36 00 81 91 21 00 4:009 0:000 070 | 00 1A 00 00 00 FF 00 50 31 56 4:009 0:000 080 | 36 4E 33 43 35 33 33 35 4C 0A 4:009 0:000 090 | 00 00 00 FC 00 44 45 4C 4C 20 4:009 0:000 100 | 55 33 30 31 34 0A 20 20 00 00 4:009 0:000 110 | 00 FD 00 31 56 1D 71 1C 00 0A 4:009 0:000 120 | 20 20 20 20 20 20 01 4D 4:009 0:000 Intel HD Graphics 4600 [8086:0412] :: PciRoot(0x0)\Pci(0x2,0x0) 4:009 0:000 Found Ultra XGA Display - 4:3 :: Width=1600 Height=1200 4:009 0:000 Beginning DualLink auto-detection 4:009 0:000 High Resolution Display 4:009 0:000 AAPL00,DualLink = 1 4:009 0:000 FakeID Intel GFX: not set 4:009 0:000 ig-platform-id = 0x0D220003 4:009 0:000 Beginning Intel GFX auto-detection with ACPI injection 4:009 0:000 Found FakeID Intel GFX = 0x04128086 4:009 0:000 Intel GFX revision = 0x6 4:009 0:000 setting specified layout-id=2 (0x2) 4:009 0:000 setting specified layout-id=2 (0x2) 4:009 0:000 stringlength = 1640 4:010 0:000 CurrentMode: Width=1600 Height=1200 4:010 0:000 Beginning FSInjection FSInjectionInstall ... - Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: D5861518 FSInjectionInstall ... - Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: D5861518 4:015 0:005 Use origin smbios table type 1 guid. 4:021 0:006 Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\Other 4:022 0:000 Extra kext: EFI\CLOVER\kexts\Other\AtherosE2200Ethernet.kext 4:025 0:003 Extra kext: EFI\CLOVER\kexts\Other\FakeSMC.kext 4:029 0:004 Extra kext: EFI\CLOVER\kexts\Other\IntelMausiEthernet.kext 4:033 0:003 Extra kext: EFI\CLOVER\kexts\Other\RealtekRTL8111.kext 4:037 0:003 Extra kext: EFI\CLOVER\kexts\Other\USBInjectAll.kext 4:095 0:058 Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.12 4:096 0:001 Extra kext: EFI\CLOVER\kexts\10.12\realtekALC.kext 4:103 0:006 SetStartupDiskVolume: 4:103 0:000 * Volume: 'Sierra' 4:103 0:000 * LoaderPath: '<null string>' 4:103 0:000 * DevPath: Sierra 4:103 0:000 * GUID = D6EAAB86-C008-0723-1FC1-8EB875C1C7A5 4:103 0:000 * efi-boot-device: <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>D6EAAB86-C008-0723-1FC1-8EB875C1C7A5</string></dict></dict></dict></array> 4:103 0:000 Custom boot screen not used because entry has unset use graphics ssdtPRGen.sh log ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl v6.6 Copyright (c) 2013 by † Jeroen v21.5 Copyright (c) 2013-2017 by Pike R. Alpha ----------------------------------------------------------- Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues < System information: Mac OS X 10.12.5 (16F73) Brandstring: "Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz" Version: models.cfg v150 / Haswell.cfg v151 Scope (_PR_) {222 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant) Generating ssdt.dsl for a 'iMac14,2' with board-id [Mac-27ADBB7B4CEE8E61] Haswell Core i5-4670K processor [0x306C3] setup [0x0605] With a maximum TDP of 84 Watt, as specified by Intel Number logical CPU's: 4 (Core Frequency: 3400 MHz) Number of Turbo States: 4 (3500-3800 MHz) Number of P-States: 31 (800-3800 MHz) Injected C-States for CPU0 (C1,C3,C6,C7) Injected C-States for CPU1 (C1,C2,C3) Compiling: ssdt_pr.dsl Intel ACPI Component Architecture ASL+ Optimizing Compiler version 20161210-64(RM) Copyright (c) 2000 - 2016 Intel Corporation ASL Input: /Users/xxxxx/Library/ssdtPRGen/ssdt.dsl - 276 lines, 9919 bytes, 49 keywords AML Output: /Users/xxxxx/Library/ssdtPRGen/ssdt.aml - 1935 bytes, 16 named objects, 33 executable opcodes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations ssdt.dsl - no longer used, but whether I used this one, or the SSDT-PluginType1.aml ( (active now), same result, no C states used /* * Intel ACPI Component Architecture * AML Disassembler version 20140210-00 [Feb 10 2014] * Copyright (c) 2000 - 2014 Intel Corporation * * Original Table Header: * Signature "SSDT" * Length 0x0000036A (874) * Revision 0x01 * Checksum 0x00 * OEM ID "APPLE " * OEM Table ID "CpuPm" * OEM Revision 0x00021500 (136448) * Compiler ID "INTL" * Compiler Version 0x20140210 (538182160) */ DefinitionBlock ("ssdt.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00021500) { External (\_PR_.CPU0, DeviceObj) External (\_PR_.CPU1, DeviceObj) External (\_PR_.CPU2, DeviceObj) External (\_PR_.CPU3, DeviceObj) Scope (\_PR_.CPU0) { Method (_INI, 0, NotSerialized) { Store ("ssdtPRGen version.....: 21.5 / Mac OS X 10.12.5 (16F73)", Debug) Store ("custom mode...........: 0", Debug) Store ("host processor........: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz", Debug) Store ("target processor......: i5-4670K", Debug) Store ("number of processors..: 1", Debug) Store ("baseFrequency.........: 800", Debug) Store ("frequency.............: 3400", Debug) Store ("busFrequency..........: 100", Debug) Store ("logicalCPUs...........: 4", Debug) Store ("maximum TDP...........: 84", Debug) Store ("packageLength.........: 31", Debug) Store ("turboStates...........: 4", Debug) Store ("maxTurboFrequency.....: 3800", Debug) Store ("machdep.xcpm.mode.....: 1", Debug) } Name (APLF, Zero) Name (APSN, 0x04) Name (APSS, Package (0x1F) { /* High Frequency Modes (turbo) */ Package (0x06) { 0x0ED8, 0x014820, 0x0A, 0x0A, 0x2600, 0x2600 }, Package (0x06) { 0x0E74, 0x014820, 0x0A, 0x0A, 0x2500, 0x2500 }, Package (0x06) { 0x0E10, 0x014820, 0x0A, 0x0A, 0x2400, 0x2400 }, Package (0x06) { 0x0DAC, 0x014820, 0x0A, 0x0A, 0x2300, 0x2300 }, /* High Frequency Modes (non-turbo) */ Package (0x06) { 0x0D48, 0x014820, 0x0A, 0x0A, 0x2200, 0x2200 }, Package (0x06) { 0x0CE4, 0x013ADD, 0x0A, 0x0A, 0x2100, 0x2100 }, Package (0x06) { 0x0C80, 0x012DD8, 0x0A, 0x0A, 0x2000, 0x2000 }, Package (0x06) { 0x0C1C, 0x01210F, 0x0A, 0x0A, 0x1F00, 0x1F00 }, Package (0x06) { 0x0BB8, 0x011482, 0x0A, 0x0A, 0x1E00, 0x1E00 }, Package (0x06) { 0x0B54, 0x010831, 0x0A, 0x0A, 0x1D00, 0x1D00 }, Package (0x06) { 0x0AF0, 0x00FC1C, 0x0A, 0x0A, 0x1C00, 0x1C00 }, Package (0x06) { 0x0A8C, 0x00F041, 0x0A, 0x0A, 0x1B00, 0x1B00 }, Package (0x06) { 0x0A28, 0x00E4A0, 0x0A, 0x0A, 0x1A00, 0x1A00 }, Package (0x06) { 0x09C4, 0x00D939, 0x0A, 0x0A, 0x1900, 0x1900 }, Package (0x06) { 0x0960, 0x00CE0B, 0x0A, 0x0A, 0x1800, 0x1800 }, Package (0x06) { 0x08FC, 0x00C316, 0x0A, 0x0A, 0x1700, 0x1700 }, Package (0x06) { 0x0898, 0x00B859, 0x0A, 0x0A, 0x1600, 0x1600 }, Package (0x06) { 0x0834, 0x00ADD4, 0x0A, 0x0A, 0x1500, 0x1500 }, Package (0x06) { 0x07D0, 0x00A387, 0x0A, 0x0A, 0x1400, 0x1400 }, Package (0x06) { 0x076C, 0x009970, 0x0A, 0x0A, 0x1300, 0x1300 }, Package (0x06) { 0x0708, 0x008F90, 0x0A, 0x0A, 0x1200, 0x1200 }, Package (0x06) { 0x06A4, 0x0085E6, 0x0A, 0x0A, 0x1100, 0x1100 }, Package (0x06) { 0x0640, 0x007C71, 0x0A, 0x0A, 0x1000, 0x1000 }, Package (0x06) { 0x05DC, 0x007331, 0x0A, 0x0A, 0x0F00, 0x0F00 }, Package (0x06) { 0x0578, 0x006A25, 0x0A, 0x0A, 0x0E00, 0x0E00 }, Package (0x06) { 0x0514, 0x00614E, 0x0A, 0x0A, 0x0D00, 0x0D00 }, Package (0x06) { 0x04B0, 0x0058AA, 0x0A, 0x0A, 0x0C00, 0x0C00 }, Package (0x06) { 0x044C, 0x005039, 0x0A, 0x0A, 0x0B00, 0x0B00 }, Package (0x06) { 0x03E8, 0x0047FB, 0x0A, 0x0A, 0x0A00, 0x0A00 }, Package (0x06) { 0x0384, 0x003FEE, 0x0A, 0x0A, 0x0900, 0x0900 }, /* Low Frequency Mode */ Package (0x06) { 0x0320, 0x003814, 0x0A, 0x0A, 0x0800, 0x0800 } }) Method (ACST, 0, NotSerialized) { Store ("Method _PR_.CPU0.ACST Called", Debug) Store ("CPU0 C-States : 29", Debug) /* Low Power Modes for CPU0 */ Return (Package (0x06) { One, 0x04, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, Zero, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x03, 0xCD, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x06, 0xF5, 0x015E }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x07, 0xF5, 0xC8 } }) } Method (_DSM, 4, NotSerialized) { Store ("Method _PR_.CPU0._DSM Called", Debug) If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "plugin-type", One }) } } Scope (\_PR_.CPU1) { Method (APSS, 0, NotSerialized) { Store ("Method _PR_.CPU1.APSS Called", Debug) Return (\_PR_.CPU0.APSS) } Method (ACST, 0, NotSerialized) { Store ("Method _PR_.CPU1.ACST Called", Debug) Store ("CPU1 C-States : 7", Debug) /* Low Power Modes for CPU1 */ Return (Package (0x05) { One, 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, 0x03E8, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x94, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000030, // Address 0x03, // Access Size ) }, 0x03, 0xC6, 0xC8 } }) } } Scope (\_PR_.CPU2) { Method (APSS, 0, NotSerialized) { Store ("Method _PR_.CPU2.APSS Called", Debug) Return (\_PR_.CPU0.APSS) } Method (ACST, 0, NotSerialized) { Return (\_PR_.CPU1.ACST ()) } } Scope (\_PR_.CPU3) { Method (APSS, 0, NotSerialized) { Store ("Method _PR_.CPU3.APSS Called", Debug) Return (\_PR_.CPU0.APSS) } Method (ACST, 0, NotSerialized) { Return (\_PR_.CPU1.ACST ()) } } } So what do you think? Thanks for your help in solving that mystery Sleep OK, C states NOK Thanks ACPI_origin.zip Link to comment Share on other sites More sharing options...
mitch_de Posted November 9, 2017 Share Posted November 9, 2017 How do you check switching C-States is working, beside P-States? P-States is easy : CPU clocks uop/down. But how check C-States? I also use the generator for my I5 i5-3350P. (i dont use XPM). I see you have disabled P-State generate in Clover but enabled (C-States) and set C-State (1,...7) also to enabled. Doesnt that is doule or interference with the ssdt which has already setup all for C-States? /* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20161210-64(RM) * Copyright (c) 2000 - 2016 Intel Corporation * * Disassembling to non-symbolic legacy ASL operators * * Disassembly of iASLGFReeo.aml, Thu Nov 9 07:15:09 2017 * * Original Table Header: * Signature "SSDT" * Length 0x00000708 (1800) * Revision 0x01 * Checksum 0xEE * OEM ID "APPLE " * OEM Table ID "CpuPm" * OEM Revision 0x00021500 (136448) * Compiler ID "INTL" * Compiler Version 0x20140926 (538183974) */ DefinitionBlock ("", "SSDT", 1, "APPLE ", "CpuPm", 0x00021500) { External (_PR_.CPU0, DeviceObj) // Warning: Unknown object External (_PR_.CPU1, DeviceObj) // Warning: Unknown object External (_PR_.CPU2, DeviceObj) // Warning: Unknown object External (_PR_.CPU3, DeviceObj) // Warning: Unknown object Scope (\_PR.CPU0) { Method (_INI, 0, NotSerialized) // _INI: Initialize { Store ("ssdtPRGen version.....: 21.5 / Mac OS X 10.12.6 (16G1036)", Debug) Store ("custom mode...........: 0", Debug) Store ("host processor........: Intel(R) Core(TM) i5-3350P CPU @ 3.10GHz", Debug) Store ("target processor......: i5-3350P", Debug) Store ("number of processors..: 1", Debug) Store ("baseFrequency.........: 1600", Debug) Store ("frequency.............: 3100", Debug) Store ("busFrequency..........: 100", Debug) Store ("logicalCPUs...........: 4", Debug) Store ("maximum TDP...........: 69", Debug) Store ("packageLength.........: 18", Debug) Store ("turboStates...........: 2", Debug) Store ("maxTurboFrequency.....: 3300", Debug) Store ("CPU Workarounds.......: 3", Debug) Store ("machdep.xcpm.mode.....: 0", Debug) } Name (APLF, 0x09) Name (APSN, 0x03) Name (APSS, Package (0x1C) { Package (0x06) { 0x0CE5, 0x00010D88, 0x0A, 0x0A, 0x2200, 0x2200 }, Package (0x06) { 0x0CE4, 0x00010D88, 0x0A, 0x0A, 0x2100, 0x2100 }, Package (0x06) { 0x0C80, 0x00010D88, 0x0A, 0x0A, 0x2000, 0x2000 }, Package (0x06) { 0x0C1C, 0x00010D88, 0x0A, 0x0A, 0x1F00, 0x1F00 }, Package (0x06) { 0x0BB8, 0x000101E1, 0x0A, 0x0A, 0x1E00, 0x1E00 }, Package (0x06) { 0x0B54, 0xF671, 0x0A, 0x0A, 0x1D00, 0x1D00 }, Package (0x06) { 0x0AF0, 0xEB37, 0x0A, 0x0A, 0x1C00, 0x1C00 }, Package (0x06) { 0x0A8C, 0xE033, 0x0A, 0x0A, 0x1B00, 0x1B00 }, Package (0x06) { 0x0A28, 0xD565, 0x0A, 0x0A, 0x1A00, 0x1A00 }, Package (0x06) { 0x09C4, 0xCACB, 0x0A, 0x0A, 0x1900, 0x1900 }, Package (0x06) { 0x0960, 0xC066, 0x0A, 0x0A, 0x1800, 0x1800 }, Package (0x06) { 0x08FC, 0xB635, 0x0A, 0x0A, 0x1700, 0x1700 }, Package (0x06) { 0x0898, 0xAC37, 0x0A, 0x0A, 0x1600, 0x1600 }, Package (0x06) { 0x0834, 0xA26D, 0x0A, 0x0A, 0x1500, 0x1500 }, Package (0x06) { 0x07D0, 0x98D5, 0x0A, 0x0A, 0x1400, 0x1400 }, Package (0x06) { 0x076C, 0x8F6F, 0x0A, 0x0A, 0x1300, 0x1300 }, Package (0x06) { 0x0708, 0x863C, 0x0A, 0x0A, 0x1200, 0x1200 }, Package (0x06) { 0x06A4, 0x7D3A, 0x0A, 0x0A, 0x1100, 0x1100 }, Package (0x06) { 0x0640, 0x7469, 0x0A, 0x0A, 0x1000, 0x1000 }, Package (0x06) { 0x05DC, Zero, 0x0A, 0x0A, 0x0F00, 0x0F00 }, Package (0x06) { 0x0578, Zero, 0x0A, 0x0A, 0x0E00, 0x0E00 }, Package (0x06) { 0x0514, Zero, 0x0A, 0x0A, 0x0D00, 0x0D00 }, Package (0x06) { 0x04B0, Zero, 0x0A, 0x0A, 0x0C00, 0x0C00 }, Package (0x06) { 0x044C, Zero, 0x0A, 0x0A, 0x0B00, 0x0B00 }, Package (0x06) { 0x03E8, Zero, 0x0A, 0x0A, 0x0A00, 0x0A00 }, Package (0x06) { 0x0384, Zero, 0x0A, 0x0A, 0x0900, 0x0900 }, Package (0x06) { 0x0320, Zero, 0x0A, 0x0A, 0x0800, 0x0800 }, Package (0x06) { 0x02BC, Zero, 0x0A, 0x0A, 0x0700, 0x0700 } }) Method (ACST, 0, NotSerialized) { Store ("Method _PR_.CPU0.ACST Called", Debug) Store ("CPU0 C-States : 13", Debug) Return (Package (0x05) { One, 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, Zero, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x03, 0xCD, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x06, 0xF5, 0x015E } }) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Store ("Method _PR_.CPU0._DSM Called", Debug) If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "plugin-type", One }) } } Scope (\_PR.CPU1) { Method (APSS, 0, NotSerialized) { Store ("Method _PR_.CPU1.APSS Called", Debug) Return (\_PR.CPU0.APSS) } Method (ACST, 0, NotSerialized) { Store ("Method _PR_.CPU1.ACST Called", Debug) Store ("CPU1 C-States : 7", Debug) Return (Package (0x05) { One, 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address 0x01, // Access Size ) }, One, 0x03E8, 0x03E8 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000010, // Address 0x03, // Access Size ) }, 0x02, 0x94, 0x01F4 }, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x01, // Bit Width 0x02, // Bit Offset 0x0000000000000020, // Address 0x03, // Access Size ) }, 0x03, 0xA9, 0x015E } }) } } Scope (\_PR.CPU2) { Method (APSS, 0, NotSerialized) { Store ("Method _PR_.CPU2.APSS Called", Debug) Return (\_PR.CPU0.APSS) } Method (ACST, 0, NotSerialized) { Return (\_PR.CPU1.ACST ()) } } Scope (\_PR.CPU3) { Method (APSS, 0, NotSerialized) { Store ("Method _PR_.CPU3.APSS Called", Debug) Return (\_PR.CPU0.APSS) } Method (ACST, 0, NotSerialized) { Return (\_PR.CPU1.ACST ()) } } } Link to comment Share on other sites More sharing options...
Recommended Posts