I removed the noise reduction and now it's much better, but there is still a huge difference with the headset mode.
I read this could be a software problem, solvable with a custom rom: what do you think? The last post by bellshirado suggests it's a hardware problem instead