Worth a try ... hopefully doesn't create a brick.
Guide looks great! I will be getting a supported wireless chip today in the mail and once I get it installed, I plan on trying to follow this guide and get it running in my machine. This is my first time trying a hackintosh so I will likely run into issues.
View attachment 233118
No brick but no luck. Now SST is enabled in BIOS but in OSX is shows as disabled.
As I found out, some pioneers with XPS 9350 and Windows did this with satisfying results.
Tomorrow I'll boot into Windows to check if it is enabled there...
I wonder if macOS disables it during the boot process.
From what I understood, the only way to disable Speed Shift is by halting the processor or putting it in a very low power state.
So there are 3 possibilities:
1 - BIOS switch is not functional or requires setting other variables that I ignore
2 - During MacOS boot the CPU gets initialised in a way that doesn't preserve HWP
3 - MacOS explicitly disables HPW because doesn't find a recognised CPU (it's a faked SKL, reported as Xeon on MacOS System report) or some other files (frequency vectors/Energy Preferred profile)?
I think I'll eliminate 2 by... putting the laptop to sleep and waking it up.
The variable you identified should be correct for bios 1.2.3.Okay, so I've been reading up DVMT patching and I'm still a bit confused on how to do it exactly for this laptop. I was wondering if you can shed some light on this for me, via this thread or a PM? New to this, I'd like to know I'm at least shootin' in the right direction here. I do understand that you or anybody who replies is not responsible for anything that happens to my machine.
The file I pulled from my bios backup is attached to this thread and I believe it is the correct one to change the pre-allocation memory to 64mb.
After searching DVMT, I found "Setting: DVMT Pre-Allocated, Variable: 0x785"... to change that to be 64mb, I change it to read this? "Setting: DVMT Pre-Allocated, Variable: 0x785 0x2"
Thanks for any help you guys provide.
I had assumed that you verified BIOS was actually setting it (eg. via Linux or something).