Contribute
Register

[Guide] Dell XPS 13 9360 on MacOS Sierra 10.12.x - LTS (Long-Term Support) Guide

Status
Not open for further replies.
voltageshift working for me under bigsur. you need to recompile using latest version of xcode.
thanks ,
voltageshift works now.
 

Attachments

  • 1603551518318.png
    1603551518318.png
    262.8 KB · Views: 58
1603553298244.png

i am confused,
seems like no matter what pl1 pl2 value i set, it doesn't work.
 
Not sure I understand the acidanthera bit. Could you explain exactly what you want to achieve here?
I figured out why my bios was saying Acidanthera and NOT Dell inc. Simply go into config.plist and set SpoofVendor to "false"
 
View attachment 493078
i am confused,
seems like no matter what pl1 pl2 value i set, it doesn't work.
looking at the output from voltageshift in your photo, seems you also set the max Multiplier to 4000Mhz on all cores, that could possibly be cause of hot cpu. Also the power limits say 30w, 50w, I don't think this chip is supposed to have that much power. don't quote me on any of this because I really don't know
 
looking at the output from voltageshift in your photo, seems you also set the max Multiplier to 4000Mhz on all cores, that could possibly be cause of hot cpu. Also the power limits say 30w, 50w, I don't think this chip is supposed to have that much power. don't quote me on any of this because I really don't know
Max multiplier (from 37x to 40x) is a UEFI tweak that can work depending on the cooling strategy. Improper cooling and the performance drops more than the 37x setting.

the 8550U is a 15W TDP chip, but again with better cooling you can increase the ceiling to get better performance. I've found 22W for my setup is around the peak performance mark, but haven't revisited this in a while.
 
Max multiplier (from 37x to 40x) is a UEFI tweak that can work depending on the cooling strategy. Improper cooling and the performance drops more than the 37x setting.

the 8550U is a 15W TDP chip, but again with better cooling you can increase the ceiling to get better performance. I've found 22W for my setup is around the peak performance mark, but haven't revisited this in a while.
bit off topic, but your scores in linux look promising, can the dgpu work in linux?
 
bit off topic, but your scores in linux look promising, can the dgpu work in linux?

Experimenting with a few new UEFI settings, seems to be working nicely on Linux, best scores so far.

However I can't get similar performance on macOS, which suggests it's a config thing. As you can see, scores are around 10% lower, which is why I haven't yet released an updated config.

The dgpu is driver (ie: os) specific, so probably yes, but I haven't really investigated that space.
 
Last edited:
Ok, so after some experimentation around max linux scores, it likely that it's my own specific config on macOS that's the likely cause of the slight GB4 score drops, but I'd like @wanghuangjie and @Lopburi to try this out on their own 9360s and see if they get GB4 scores > 5000/15000. If so then I'll be happy :)

(@Mrgeque you're more than welcome to try the settings below - look for your own addresses in the IFR because these are 9360 specifc - and see if your scores improve on the Inspiron)

In addition to the OC folder, you'll need to make the following adjustments using setup_var in UEFI shell (choose setup_var from the OC boot menu):

Code:
* 0x4CB         0x00 ; Package power limit lock
* 0x4B6         0x01 ; Long Term Power Limit Override
* 0x4B2/3/4/5   0xFF ; Long Term Power Limit
* 0x4B7         0x80 ;   Long Term Time Window
* 0x4DE         0x00 ; CFG lock
* 0x5f9/B/D/F   0xFF ;VR Current value lock
* 0x51d            0x10 ; TCC activation offset
* 0x4E0           0x01 ; Config TDP lock
* 0x4E1           0x01 ; CTDP Bios Conrol
* 0x4AE          0x02 ; Boot performance mode : set to Turbo Performance
* 0x4df           0x02 ; Configurable TDP Level : TDP UP

Please report back and let me know
 

Attachments

  • OC_optimised.zip
    3.4 MB · Views: 82
Ok, so after some experimentation around max linux scores, it likely that it's my own specific config on macOS that's the likely cause of the slight GB4 score drops, but I'd like @wanghuangjie and @Lopburi to try this out on their own 9360s and see if they get GB4 scores > 5000/15000. If so then I'll be happy :)

(@Mrgeque you're more than welcome to try the settings below - look for your own addresses in the IFR because these are 9360 specifc - and see if your scores improve on the Inspiron)

In addition to the OC folder, you'll need to make the following adjustments using setup_var in UEFI shell (choose setup_var from the OC boot menu):

Code:
* 0x4CB         0x00 ; Package power limit lock
* 0x4B6         0x01 ; Long Term Power Limit Override
* 0x4B2/3/4/5   0xFF ; Long Term Power Limit
* 0x4B7         0x80 ;   Long Term Time Window
* 0x4DE         0x00 ; CFG lock
* 0x5f9/B/D/F   0xFF ;VR Current value lock
* 0x51d            0x10 ; TCC activation offset
* 0x4E0           0x01 ; Config TDP lock
* 0x4E1           0x01 ; CTDP Bios Conrol
* 0x4AE          0x02 ; Boot performance mode : set to Turbo Performance
* 0x4df           0x02 ; Configurable TDP Level : TDP UP

Please report back and let me know
:) Just can't tell you how exciting i am right now!


OC: Using my own
setup_var:
what's changed:
Code:
* 0x4B7      0x1c ->   0x80 ;   Long Term Time Window
* 0x4B6    0x01 -> 0x01 ; Long Term Power Limit Override
* 0x4DE  0x00 -> 0x00 ; CFG lock
* 0x4E0   0x00 -> 0x01 ; Config TDP lock
* 0x4E1    0x00 -> 0x01 ; CTDP Bios Conrol

what's not:
Code:
* 0x4AE    0x02  -> 0x02 ; Boot performance mode : set to Turbo Performance
* 0x4df     0x02  -> 0x02 ; Configurable TDP Level : TDP UP

* 0x5f9/B/D/F   0xFF ;VR Current value lock
* 0x4B2/3/4/5   0xFF ; Long Term Power Limit, hence the default value is different,  0xd8 0x59 0x00 0x00, so did't change it.
* 0x51d     0x10 ; TCC activation offset

SingleCore:4906 MultiCore:16194


Then i change my tdp by voltageshift
Code:
CPU BaseFreq: 2000, CPU MaxFreq(1/2/4): 4000/4000/4000 (mhz)  PL1: 30W PL2: 51W

But the TDP remain the same.

Maybe still need to modify more to my bios by setup_var.

And what i want to achieve is change TDP limit dynamically by voltageshift . Not by bios.
So i can change it in real-time to meet my needs

Here is what i've done.
Automatic switch off turbo boost when using battery.
So the battery life will longer ,and keyboard temperature will colder.

Thanks for your sharing.Waiting for your further reply.
 
Last edited:
Status
Not open for further replies.
Back
Top