dortania / bugtracker

Dortania Bugtracker
108 stars 7 forks source link

Inappropriate blames on one-key-cpufriend #267

Closed stevezhengshiqi closed 1 year ago

stevezhengshiqi commented 2 years ago

Tools like one-key-cpufriend (opens new window) are known for creating bad frequency vectors

It seems like many people blame their sleep issues on my one-key-cpufriend for "bad frequency vectors". Many hackintoshers and I did thorough tests on every models in the list https://github.com/stevezhengshiqi/one-key-cpufriend/blob/main/one-key-cpufriend.sh#L21-L60 and clearly listed out all the LFM and EPP scenarios. Those who have sleep issues are mostly like:

These two people are more likely to blame their user mistakes on my script, which is a very unfortunate misunderstanding for me. User should not use CPUFriendProvider when they upgrade macOS version(even like 12.3 to 12.3.1), and they should generate new CPUFriendProvider after the upgrade

Sorry for my a bit tough tone in this issue, thank you all for maintaining this amazing guide for such long time.

PMheart commented 2 years ago

Hello! Ideally we can patch FrequencyVectors in CPUFriend as is done by one-key-cpufriend or CPUFriendFriend. However, I doubt this is really worth the progress, because:

While the users in the second category are reasonably rare, and the other XCPM patches for them need to be maintained from time to time as well, I do not think it is really worth it to work on this either; they can just copy-paste a new copy of FrequencyVectors from newer releases.

PMheart commented 2 years ago

I took a quick look at https://dortania.github.io/OpenCore-Post-Install/universal/pm.html#using-cpu-friend, and would like to point out that:

The only thing worth mentioning in this part is for those high-end users using MacPro6,1, who will replace StepContextDict with FrequencyVectors to be paired with XCPM I think. I do not mind providing links to one-key-cpufriend and/or CPUFriendFriend, but these should be marked optional.

dhinakg commented 2 years ago

Started working on this at dortania/OpenCore-Post-Install#111

stevezhengshiqi commented 2 years ago

Started working on this at dortania/OpenCore-Post-Install#111

Looks good to me, @PMheart any thoughts?

PMheart commented 2 years ago

Hello! I have left my comments there.