Hi, interesting thread, always wondered about HWP and Speed Shift and why a patch would be necessary. Tried this method but turns out I am fine without it (supported SMBIOS and CPU).
In the process I did simplify the freqVectorsEdit.sh script to avoid using root and saving the patched file in ~/Desktop/freqVectors/ folder:
https://github.com/matis-schotte/freqVectorsEdit.sh
Feel free to link it in the initial posting kuckkuck