Replacing your device, will not solve the problem. It will just cause even more frustration. (Read my previous posts for more info on apples stance on this and what it took for the Apple store to replace my original X.)
It’s a hardware/design flaw, that Apple is trying to mask with EQ adjustments in iOS updates.
From original 11.0 to 11.2.5 beta 5 (that I’m running now), it’s gotten better..
Does it still crackle? Yes, is it tolerable? Sorta..... (not really) in my eyes it’s unacceptable for a $1200 product to do this especially with all the “secretive internal testing” that Apple does.. You would think they would have caught this, before going into mass production.
However, with all that being said.. this is a 1st generation product (in Apples eyes) so it will have issues, unfortunately it’s a issue that bugs the crap out of us and pops it’s ugly head every single time we use our phones and is totally unavoidable.
Hopefully iPhone X 2018 or iPhone 2018 (what ever they decide to call it) has this issue fixed..
On another note.... my X is suffering from dropped calls it will drop 99% of calls within 2-3 mins, call quality is very bad. (It breaks up). (Even with full bars of LTE, Verizon ).
This issue to me, is very unacceptable.. isn’t this the main purpose of a phone is to be a phone?
Unfortunately, newer iOS updates seem to not be fixing this issue.
I dread the day I have to go back the the Apple store to have the phone exchanged via warranty, after the experience I had getting this replacement X. (It took over 2hrs of haggling for them to finally replace my original phone due to multiple complaints/problems.)
(Read my previous post for that info)