Pelo que aparece no log a kext está carregada, mas não está entrando no G-state 0. Tem alguma coisa errada, pois na AGPM original não tem nenhum MacBookPro8 com control-id 18.
Ah, eu devo usar o control-id do MacBookPro8,1?
Se sim, vê se assim que deve ser:
<key>MacBookPro8,1</key>
<dict>
<key>IGPU</key>
<dict>
<key>Heuristic</key>
<dict>
<key>BusyDownThresholdPercent</key>
<integer>70</integer>
<key>BusyUpThresholdPercent</key>
<integer>90</integer>
<key>DiagnosticModeDefault</key>
<integer>0</integer>
<key>EvaluateDownInterval</key>
<integer>350000</integer>
<key>EvaluateUpInterval</key>
<integer>66000</integer>
<key>ID</key>
<integer>2</integer>
<key>SensorOption</key>
<integer>1</integer>
</dict>
<key>control-id</key>
<integer>16</integer>
<key>max-power-state</key>
<integer>15</integer>
<key>min-power-state</key>
<integer>0</integer>
</dict>
<key>Vendor10deDevice1251</key>
<dict>
<key>Heuristic</key>
<dict>
<key>ID</key>
<integer>0</integer>
<key>IdleInterval</key>
<integer>250</integer>
<key>SensorOption</key>
<integer>1</integer>
<key>SensorSampleRate</key>
<integer>4</integer>
<key>TargetCount</key>
<integer>5</integer>
<key>Threshold_High</key>
<array>
<integer>0</integer>
<integer>45</integer>
<integer>75</integer>
<integer>100</integer>
</array>
<key>Threshold_Low</key>
<array>
<integer>0</integer>
<integer>0</integer>
<integer>87</integer>
<integer>98</integer>
</array>
</dict>
<key>LogControl</key>
<integer>1</integer>
<key>control-id</key>
<integer>16</integer>
</dict>
<key>default-control-id</key>
<integer>16</integer>
<key>LogControl</key>
<integer>1</integer>
</dict>
Peraí, vendo o boot, to vendo que ele tá carregando um perfil que não é o que estou colocando...
Oct 18 22:45:42 bsides-Macbook-Pro kernel[0]: AGPM: GPU = GFX0 G-state set to 2 from 3, ControlID = 18
Por que ele tá pegando esse cara ao invés do que estou colocando? Vixe...
EDIT: Tentei fazendo com o MacBookPro8,2 mas esse nem carrega e os FPSs ficam ainda menor (50+- em todos)... to perdidasso =/