diff --git a/payloads/Kexts/Plists/AppleGraphicsPowerManagement/Info.plist b/payloads/Kexts/Plists/AppleGraphicsPowerManagement/Info.plist index c7d2ecc1d..9fe9efb5b 100644 --- a/payloads/Kexts/Plists/AppleGraphicsPowerManagement/Info.plist +++ b/payloads/Kexts/Plists/AppleGraphicsPowerManagement/Info.plist @@ -455,6 +455,184 @@ 16 + MacBook9,1 + + IGPU + + BoostPState + + 18 + 18 + 274 + 18 + + BoostTime + + 1 + 1 + 1000 + 15 + + HardPlimit + 1 + Heuristic + + BusyDownThresholdPercent + 60 + BusyUpThresholdPercent + 80 + CPGControl + + MediaHysteresis + 32 + RenderHysteresis + 200 + Wake_Limit + 80 + + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 40000 + EvaluateUpInterval + 40000 + ID + 2 + IOBusynessSamplingInterval + 1 + LowPriorityPeff + 11 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RCxControl + + RC6_Threshold + 520 + RC6_Wake_Limit + 40 + RC_Eval_Interval + 40000 + RP_Idle_Hysteresis + 25 + + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + NumPriorityLevels + 4 + PriorityLevelMask + 8 + ThermalSupport + 1 + control-id + 16 + + MacBookAir2,1 IGPU @@ -1042,6 +1220,318 @@ 13 + MacBookAir7,1 + + IGPU + + BoostPState + + 24 + 24 + 24 + 24 + + BoostTime + + 1 + 1 + 1 + 15 + + GT3Capped + 1 + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 8 + GT3Floor + 7 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 2 + sampleInterval + 1000 + + SliceControl + 1 + control-id + 16 + max-power-state + 10 + + + MacBookAir7,2 + + IGPU + + BoostPState + + 24 + 24 + 24 + 24 + + BoostTime + + 1 + 1 + 1 + 15 + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 7 + GT3Floor + 7 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 2 + sampleInterval + 1000 + + SliceControl + 1 + control-id + 16 + + MacBookPro5,1 GFX0 @@ -2928,6 +3418,1060 @@ 16 + MacBookPro11,4 + + IGPU + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 12 + GT3Floor + 15 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 29 + 30 + 31 + 33 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + + SliceControl + 1 + control-id + 16 + + + MacBookPro11,5 + + GFX0 + + AGDCEnabled + 1 + Heuristic + + ID + -1 + + control-id + 17 + max-power-state + 15 + min-power-state + 0 + + IGPU + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 12 + GT3Floor + 15 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 29 + 30 + 31 + 33 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + + SliceControl + 1 + control-id + 16 + + + MacBookPro12,1 + + IGPU + + BoostPState + + 24 + 24 + 24 + 24 + + BoostTime + + 1 + 1 + 1 + 15 + + GT3Capped + 1 + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 8 + GT3Floor + 10 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + + RingOverrideTable2 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 20 + 21 + 23 + 24 + 26 + 27 + 29 + 30 + 32 + 33 + 35 + 36 + 38 + 39 + 41 + 42 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + NumPriorityLevels + 3 + SliceControl + 1 + ThermalSupport + 1 + control-id + 16 + max-power-state + 11 + + + MacBookPro13,1 + + IGPU + + BoostPState + + 24 + 24 + 280 + 24 + + BoostTime + + 1 + 1 + 1000 + 15 + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + CPGControl + + MediaHysteresis + 32 + RenderHysteresis + 32 + Wake_Limit + 80 + + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 40000 + EvaluateUpInterval + 40000 + GT3Floor + 10 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + PMCounterControl + + PM_C0_Any_Media_Threshold + 26263 + PM_Counter_Eval_Interval + 40 + PM_Counter_Heuristic_Enable + 1 + PM_Counter_Window + 2 + PM_DRAM_Threshold_High + 18 + PM_DRAM_Threshold_Low + 3 + PM_DRAM_Writes_Threshold + 165077 + PM_EU_Idle_Threshold + 55 + PM_EU_Stall_Sampler_Threshold + 40 + PM_EU_Stall_Threshold + 60 + PM_GPU_Busy + 30 + PM_Rasterized_Threshold + 486104 + PM_Render_Idle_GT3_Switch + 0 + PM_Slice_Switch_Timer + 1070 + + RCxControl + + RC6_Threshold + 520 + RC6_Wake_Limit + 40 + RC_Eval_Interval + 40000 + RP_Idle_Hysteresis + 128 + + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + + RingOverrideTable2 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 20 + 21 + 23 + 24 + 26 + 27 + 29 + 30 + 32 + 33 + 35 + 36 + 38 + 39 + 41 + 42 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + NumPriorityLevels + 3 + SliceControl + 1 + ThermalSupport + 1 + control-id + 16 + + + MacBookPro13,2 + + IGPU + + BoostPState + + 24 + 24 + 280 + 24 + + BoostTime + + 1 + 1 + 1000 + 15 + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + CPGControl + + MediaHysteresis + 32 + RenderHysteresis + 32 + Wake_Limit + 80 + + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 40000 + EvaluateUpInterval + 40000 + GT2Floor + 10 + GT3Floor + 10 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + PMCounterControl + + PM_C0_Any_Media_Threshold + 26263 + PM_Counter_Eval_Interval + 40 + PM_Counter_Heuristic_Enable + 1 + PM_Counter_Window + 2 + PM_DRAM_Threshold_High + 18 + PM_DRAM_Threshold_Low + 3 + PM_DRAM_Writes_Threshold + 165077 + PM_EU_Idle_Threshold + 55 + PM_EU_Stall_Sampler_Threshold + 40 + PM_EU_Stall_Threshold + 60 + PM_GPU_Busy + 30 + PM_Rasterized_Threshold + 486104 + PM_Render_Idle_GT3_Switch + 0 + PM_Slice_Switch_Timer + 1070 + + RCxControl + + RC6_Threshold + 520 + RC6_Wake_Limit + 40 + RC_Eval_Interval + 40000 + RP_Idle_Hysteresis + 25 + + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + + RingOverrideTable2 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 20 + 21 + 23 + 24 + 26 + 27 + 29 + 30 + 32 + 33 + 35 + 36 + 38 + 39 + 41 + 42 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + NumPriorityLevels + 3 + SliceControl + 1 + ThermalSupport + 1 + control-id + 16 + + + MacBookPro13,3 + + GFX0 + + AGDCEnabled + 1 + Heuristic + + ID + -1 + + control-id + 17 + max-power-state + 15 + min-power-state + 0 + + IGPU + + BoostPState + + 24 + 24 + 280 + 24 + + BoostTime + + 1 + 1 + 1000 + 15 + + Heuristic + + BusyDownThresholdPercent + 60 + BusyUpThresholdPercent + 80 + CPGControl + + MediaHysteresis + 32 + RenderHysteresis + 200 + Wake_Limit + 80 + + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 40000 + EvaluateUpInterval + 40000 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RCxControl + + RC6_Threshold + 520 + RC6_Wake_Limit + 40 + RC_Eval_Interval + 40000 + RP_Idle_Hysteresis + 25 + + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 29 + 30 + 31 + 33 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + control-id + 16 + + MacPro4,1 Vendor10deDevice05e2 @@ -3074,6 +4618,41 @@ default-control-id 18 + MacPro6,1 + + GFX1 + + AGDCEnabled + 1 + Heuristic + + ID + -1 + + control-id + 16 + max-power-state + 15 + min-power-state + 0 + + GFX2 + + AGDCEnabled + 1 + Heuristic + + ID + -1 + + control-id + 17 + max-power-state + 15 + min-power-state + 0 + + Macmini3,1 IGPU @@ -3330,6 +4909,144 @@ 16 + Macmini7,1 + + IGPU + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 12 + GT3Floor + 15 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + + SliceControl + 1 + control-id + 16 + + Xserve3,1 MXM @@ -5072,6 +6789,349 @@ 16 + iMac16,1 + + IGPU + + BoostPState + + 24 + 24 + 24 + 24 + + BoostTime + + 1 + 1 + 1 + 15 + + GT3Capped + 1 + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 12 + GT3Floor + 15 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + 16 + + RingOverrideTable2 + + 8 + 8 + 8 + 9 + 10 + 11 + 13 + 14 + 15 + 16 + 18 + 19 + 20 + 21 + 23 + 24 + 25 + 26 + 28 + 29 + 30 + 31 + 33 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + SliceControl + 1 + control-id + 16 + max-power-state + 11 + + + iMac16,2 + + IGPU + + BoostPState + + 24 + 24 + 24 + 24 + + BoostTime + + 1 + 1 + 1 + 15 + + Heuristic + + BusyDownThresholdPercent + 50 + BusyUpThresholdPercent + 70 + DownStep + 1 + EnableOverride + 1 + EnableRingTableOverride + 1 + EvaluateDownInterval + 31250 + EvaluateUpInterval + 31250 + GT2Floor + 12 + GT3Floor + 15 + ID + 2 + IOBusynessSamplingInterval + 1 + NumOfRingTableOverride + 23 + NumOfRingTables + 3 + NumOfThresholdsForRingTables + 2 + RingOverrideTable0 + + 8 + 8 + 8 + 8 + 8 + 9 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + 10 + + RingOverrideTable1 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + 19 + + RingOverrideTable2 + + 9 + 11 + 12 + 14 + 15 + 17 + 18 + 20 + 21 + 23 + 24 + 26 + 27 + 29 + 30 + 32 + 33 + 35 + 36 + 38 + 39 + 41 + 42 + + StartingPstateForRingTableOverride + 11 + ThresholdsForRingOverrideTable0 + + 0 + 10 + + ThresholdsForRingOverrideTable1 + + 5 + 15 + + ThresholdsForRingOverrideTable2 + + 10 + 100 + + UpStep + 1 + sampleInterval + 1000 + + SliceControl + 1 + control-id + 16 + + + iMac17,1 + + GFX0 + + AGDCEnabled + 1 + Heuristic + + ID + -1 + + control-id + 17 + max-power-state + 15 + min-power-state + 0 + + IGPU + + Heuristic + + EnableOverride + 0 + ID + 2 + + control-id + 16 + + diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBook9,1/MacBook9,1.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBook9,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBook9,1/MacBook9,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBook9,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,1/MacBookAir7,1.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,1/MacBookAir7,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,2/MacBookAir7,2.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,2/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,2/MacBookAir7,2.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookAir7,2/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,4/MacBookPro11,4.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,4/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,4/MacBookPro11,4.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,4/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,5/MacBookPro11,5.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,5/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,5/MacBookPro11,5.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookPro11,5/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookPro12,1/MacBookPro12,1.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookPro12,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookPro12,1/MacBookPro12,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookPro12,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,1/MacBookPro13,1.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,1/MacBookPro13,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,2/MacBookPro13,2.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,2/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,2/MacBookPro13,2.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,2/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,3/MacBookPro13,3.plist b/payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,3/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,3/MacBookPro13,3.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacBookPro13,3/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/MacPro6,1/MacPro6,1.plist b/payloads/Kexts/Plists/PlatformPlugin/MacPro6,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/MacPro6,1/MacPro6,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/MacPro6,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/Macmini7,1/Macmini7,1.plist b/payloads/Kexts/Plists/PlatformPlugin/Macmini7,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/Macmini7,1/Macmini7,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/Macmini7,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/iMac16,1/iMac16,1.plist b/payloads/Kexts/Plists/PlatformPlugin/iMac16,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/iMac16,1/iMac16,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/iMac16,1/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/iMac16,2/iMac16,2.plist b/payloads/Kexts/Plists/PlatformPlugin/iMac16,2/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/iMac16,2/iMac16,2.plist rename to payloads/Kexts/Plists/PlatformPlugin/iMac16,2/Info.plist diff --git a/payloads/Kexts/Plists/PlatformPlugin/iMac17,1/iMac17,1.plist b/payloads/Kexts/Plists/PlatformPlugin/iMac17,1/Info.plist similarity index 100% rename from payloads/Kexts/Plists/PlatformPlugin/iMac17,1/iMac17,1.plist rename to payloads/Kexts/Plists/PlatformPlugin/iMac17,1/Info.plist