Contribute
Register
Joined
Nov 29, 2016
Messages
144
Motherboard
Dell Inspiron 15R N5110 (Clover UEFI)
CPU
i7-2670QM Quadcore 2.2 GHz ~ 3.10 GHz / HM67
Graphics
Intel HD Graphics 3000 + Nvidia GT 525M , 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hello. I was checking AppleGraphicsPowerManagmement kext plist and found this difference in code between MBP 8.1 smbios & 8.2!

8.1 :
Code:
</dict>
                <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>

8.2 :
Code:
</dict>
                <key>MacBookPro8,2</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>Vendor1002Device6741</key>
                    <dict>
                        <key>QSC</key>
                        <dict>
                            <key>Enabled</key>
                            <integer>1</integer>
                            <key>Mode</key>
                            <integer>1</integer>
                            <key>hwPState</key>
                            <array>
                                <integer>0</integer>
                                <integer>0</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>2</integer>
                            </array>
                            <key>qscOnTime</key>
                            <array>
                                <integer>0</integer>
                                <integer>1440</integer>
                                <integer>0</integer>
                                <integer>2400</integer>
                                <integer>4000</integer>
                                <integer>5760</integer>
                                <integer>7680</integer>
                                <integer>9760</integer>
                                <integer>0</integer>
                            </array>
                        </dict>
                        <key>control-id</key>
                        <integer>17</integer>
                        <key>max-power-state</key>
                        <integer>8</integer>
                    </dict>
                    <key>Vendor1002Device6760</key>
                    <dict>
                        <key>QSC</key>
                        <dict>
                            <key>Enabled</key>
                            <integer>1</integer>
                            <key>Mode</key>
                            <integer>1</integer>
                            <key>hwPState</key>
                            <array>
                                <integer>0</integer>
                                <integer>0</integer>
                                <integer>0</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>2</integer>
                            </array>
                            <key>qscOnTime</key>
                            <array>
                                <integer>0</integer>
                                <integer>2240</integer>
                                <integer>3520</integer>
                                <integer>0</integer>
                                <integer>3680</integer>
                                <integer>4960</integer>
                                <integer>6720</integer>
                                <integer>9120</integer>
                                <integer>0</integer>
                            </array>
                        </dict>
                        <key>control-id</key>
                        <integer>17</integer>
                        <key>max-power-state</key>
                        <integer>8</integer>
                    </dict>

Can this difference affect power management & performance?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hello. I was checking AppleGraphicsPowerManagmement kext plist and found this difference in code between MBP 8.1 smbios & 8.2!

8.1 :
Code:
</dict>
                <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>

8.2 :
Code:
</dict>
                <key>MacBookPro8,2</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>Vendor1002Device6741</key>
                    <dict>
                        <key>QSC</key>
                        <dict>
                            <key>Enabled</key>
                            <integer>1</integer>
                            <key>Mode</key>
                            <integer>1</integer>
                            <key>hwPState</key>
                            <array>
                                <integer>0</integer>
                                <integer>0</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>2</integer>
                            </array>
                            <key>qscOnTime</key>
                            <array>
                                <integer>0</integer>
                                <integer>1440</integer>
                                <integer>0</integer>
                                <integer>2400</integer>
                                <integer>4000</integer>
                                <integer>5760</integer>
                                <integer>7680</integer>
                                <integer>9760</integer>
                                <integer>0</integer>
                            </array>
                        </dict>
                        <key>control-id</key>
                        <integer>17</integer>
                        <key>max-power-state</key>
                        <integer>8</integer>
                    </dict>
                    <key>Vendor1002Device6760</key>
                    <dict>
                        <key>QSC</key>
                        <dict>
                            <key>Enabled</key>
                            <integer>1</integer>
                            <key>Mode</key>
                            <integer>1</integer>
                            <key>hwPState</key>
                            <array>
                                <integer>0</integer>
                                <integer>0</integer>
                                <integer>0</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>1</integer>
                                <integer>2</integer>
                            </array>
                            <key>qscOnTime</key>
                            <array>
                                <integer>0</integer>
                                <integer>2240</integer>
                                <integer>3520</integer>
                                <integer>0</integer>
                                <integer>3680</integer>
                                <integer>4960</integer>
                                <integer>6720</integer>
                                <integer>9120</integer>
                                <integer>0</integer>
                            </array>
                        </dict>
                        <key>control-id</key>
                        <integer>17</integer>
                        <key>max-power-state</key>
                        <integer>8</integer>
                    </dict>

Can this difference affect power management & performance?

MacBookPro8,2 probably has dual-GPU, which is why you see GPU PM profile for Vendor 1002 (ATI).
The extra profile data probably has no effect when you don't have an AMD/ATI GPU, but probably best to avoid MacBookPro8,2 unless you have matching hardware.

You can check hardware specifications for Apple hardware at everymac.com.
 
Joined
Nov 29, 2016
Messages
144
Motherboard
Dell Inspiron 15R N5110 (Clover UEFI)
CPU
i7-2670QM Quadcore 2.2 GHz ~ 3.10 GHz / HM67
Graphics
Intel HD Graphics 3000 + Nvidia GT 525M , 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
MacBookPro8,2 probably has dual-GPU, which is why you see GPU PM profile for Vendor 1002 (ATI).
The extra profile data probably has no effect when you don't have an AMD/ATI GPU, but probably best to avoid MacBookPro8,2 unless you have matching hardware.

You can check hardware specifications for Apple hardware at everymac.com.
I have the same CPU of 8.2 but HD 3000 only. Can this affect anything?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I have the same CPU of 8.2 but HD 3000 only. Can this affect anything?

Since MacBookPro8,2 is dual GPU (Apple proprietary GMUX) and your laptop is Intel only, you should probably not be using MacBookPro8,2.

MacBookPro8,1 is a better choice.
 
Joined
Nov 29, 2016
Messages
144
Motherboard
Dell Inspiron 15R N5110 (Clover UEFI)
CPU
i7-2670QM Quadcore 2.2 GHz ~ 3.10 GHz / HM67
Graphics
Intel HD Graphics 3000 + Nvidia GT 525M , 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Since MacBookPro8,2 is dual GPU (Apple proprietary GMUX) and your laptop is Intel only, you should probably not be using MacBookPro8,2.

MacBookPro8,1 is a better choice.
Even if my laptop has the same identical CPU model -i7 quad core QM- as 8.2 ?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Even if my laptop has the same identical CPU model -i7 quad core QM- as 8.2 ?

CPU is not the most important criteria.
Often times, the dual GPU SMBIOS causes problems for single GPU hacks.
 
Joined
Nov 29, 2016
Messages
144
Motherboard
Dell Inspiron 15R N5110 (Clover UEFI)
CPU
i7-2670QM Quadcore 2.2 GHz ~ 3.10 GHz / HM67
Graphics
Intel HD Graphics 3000 + Nvidia GT 525M , 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
CPU is not the most important criteria.
Often times, the dual GPU SMBIOS causes problems for single GPU hacks.
So, choosing smbios based on GPU is more important than the CPU similarities or generation or number of cores?
i mean, isn't choosing smbios like Macbook Pro 8.2 -which has identical CPU- for my hack is like a real macbook pro 8.2 with a failed/disabled AMD gpu?
 
Joined
Nov 29, 2016
Messages
144
Motherboard
Dell Inspiron 15R N5110 (Clover UEFI)
CPU
i7-2670QM Quadcore 2.2 GHz ~ 3.10 GHz / HM67
Graphics
Intel HD Graphics 3000 + Nvidia GT 525M , 1366x768
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Sometimes... it really depends on what you run into.
Isn't choosing smbios like Macbook Pro 8.2 -which has identical CPU for my hack- is masking a real macbook pro 8.2 with a failed/disabled AMD gpu?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,161
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Isn't choosing smbios like Macbook Pro 8.2 -which has identical CPU for my hack- is masking a real macbook pro 8.2 with a failed/disabled AMD gpu?

No idea what you mean by "is masking a real macbook pro 8.2 with a failed/disabled AMD gpu?".
 
Top