In fact, it certainly can, and I should note that similar (though perhaps less drastic) tweaking can probably help with the speakers on the some other Lumias. I also tested this on the 950, 930 and 640 XL, on various Windows 10 Mobile software builds, with similar 'improvements'. (Note that Windows Phone 8.1's equivalent function only worked on connected gadgets such as headphones.)
I've demoed this below, make sure you turn up your playback device speakers or plug in headphones, though the difference in fidelity is so striking that you should be able to hear for yourselves either way:
The difference the EQ tweak makes is even more pronounced when you switch backwards and forwards between your new custom preset and the 'none'/flat EQ as shipped by Microsoft. It's not 100% clear whether the 950 XL's speaker properties are designed by Microsoft to give cutting middle frequencies that will work well in, for example, a car, for Maps instructions or phone calls, or whether the speaker is simply not very good. Let's give Microsoft the benefit of the doubt, anyway, in the knowledge that we now have a decent workaround for speaker fidelity.
Of course, all the EQ fiddling in the world won't get a speaker more than a few percentage points up in the overall scheme of things, but every little helps, especially if, like me, you've decided that the 950 XL is the device to stick with for now, steadfastly on the Fast Insiders Ring, but keep getting put off by the tinny speaker. No longer quite as tinny, then!
Some notes:
- The 'preset for speakers' has no effect on the preset setting for headphones, they're kept entirely separate. So you're not going to mess up your preferred headset set-up with this tweak.
- I've referred to 'Lumias' above because Windows 10 Mobile, out of the box for OEMs, doesn't include a system-wide equaliser, unless I'm mistaken? Comments welcome if you can suggest other equaliser utilities - what limits do they have under Windows 10 Mobile?
(Thanks to Jason Snowden for the nudge to write this up!)