I just tried a clean install and you are right, nothing changes...
I have a test disk and tomorrow I will try to install Sierra on it
If there is no change I will buy a PCIe card
and I'll probably need a purchase advice for not making a mistake
there is a new secutity update for El Capitan (Also called 10.11.6) https://support.appl...08?locale=fr_FR
Do you think I can do it? spoof may change with it
Again thank you very much for the time you spent with my issues
Your EFI file with patched DSDT is perfect
I don't have enough knowledge to do it myself
And congratulations to RehabMan for his work but he looks less patient than you lol (just kidding)
Any sort of updates, I always do to a test SSD. For example, I clone my primary to a test SSD, then update the test SSD. If it breaks the test SSD, then I know I can't update. It's a simple way to see changes without messing with my day-to-day tasks (for example, working on a web app where I can't afford the downtime of having to reformat, install, and reconfigure my environment from scratch). So, I reiterate, if you're going to update, do so with a TEST ssd. Not your primary.
Unfortunately, I can't help you out with the buying a correct PCIe card, as I don't use one. My NVMe is in the m.2 port on my motherboard. Only advice, would be to be careful about throwing in more money to make something work!
As for the EFI with the modified DSDT.aml, if it works 100% (meaning, you still get CPU PM and correct CPU frequency, USBs still work... everything is working and functional), then I'd recommend you use that file over EFIv2 (DSDT patches).
Since I changed your config.plist, you should check and see if you're getting CPU PM/Frequencies by running this command:
You'll want to focus on these results:
machdep.xcpm.vectors_loaded_count: 1 // injected frequency vectors 0=>none, 1=>loaded
machdep.xcpm.bootpst: 37 // max turbo boost according to chip specs and/or overclock specs
machdep.xcpm.mode: 1 // xcpm stepping/pm, 0=>not loaded, 1=>loaded
You can also see more info about CPU PM (in particular Min Freq/Max Freq, CStates/PStates, etc) by running AppleIntelInfo.kext via terminal (follow my guide here on how build/compile and run).
Other than that, best of luck. If you need more help, I'll try to help with I can, but no guarantees.