Hi,
Regarding EQ.
It was complicated a few years back, but now, it's pretty easy, even for someone who know nothing about that.
On PC, you've got APO+ Peace. Totally free.
You just need to install those, choose 10 bands.
Then open the results, for your headphones, listed here :
https://github.com/jaakkopasanen/AutoEq (results folder)
Then copy paste the corrections in APO/Peace, to apply, save...that's it !
On Android
There is Wavelet, which natively works with very few players.
But if you've got Android 10 or above, you can use a little trick to EQ every single player your DAP or phone will play
It looks complicated for a newbie (I am one), but it's not.
The app is on the Google Store.
Then go here and try to apply the Enhanced session detection, dont be scare, it worth it.
https://pittvandewitt.github.io/Wavelet/
Once installed and the Enhanced session detection applied, you just have to tell the app what HP you have, it will apply the EQ automatically, using the results listed in the link of jaakkopasanen. It's like magic.
I personnally use UAPP on Android. It's a pay app, but if you have Qobuz or Tidal, it's very usefull.
I've also bought the Tonebooster EQ, directly from the App. You can then do exactly the same thing as on APO/Peace
There is also Roon, but it's much more expensive, and I don't like the idea of being stuck in a echosystem.
Plus, there is the "Core" thing... That's not for me.
I don't have a Mac, nor an Iphone, so I don't know any solution on those devices.
That said, EQing is an Audiophile thing.
To try to always improve what can be improved....but it's a never ending story.
The Harman graph is not necessarly the graal people may think it is.
I'm not using anymore on my XC.
Because I've installed Dekoni pads, so I don't have any solid graph to refer to.
I'm only using it on my Denon D7000, to temper its low end.