解决iPhone 8扬声器杂音问题

因为扬声器出现杂音从天才吧修过9个月的iPhone 8又出现了扬声器外放杂音问题,但是机器已经过保,这该如何是好?

背景

大概再去年8月底的时候,突然在一次外放歌曲的时候,和别的iPhone进行了对比,居然发现平时一直在外放的声音混有严重的杂音,声音不清晰。看着正好快到一年保修期了,于是赶紧拿去天才吧看了下。当时天才吧的工作人员把我的iPhone 8插到了一个检测底座上,然后从他的iPad上运行测试程序进行排查。过了一会儿检测到声音系统的时候,我的iPhone 8上不断的播放出固定频率的声音,估计底座有录音功能,会检测声音是否正常。紧接着iPad上的检测程序报告扬声器有异常。于是当时悬着的心放了下来,的确检测有问题。于是按照流程进行维修操作。

大约一周后,天才吧发邮件给我说已经修好了。拿回来之后发现整个机器除了后面的玻璃外壳全部都换了一遍。。。包括主板屏幕和扬声器等全部配件。扬声器播放声音的确正常了。

分析

这次出现了和上次几乎一样的症状,最好的方式当然是直接去天才吧送修。但是问题在于,这台机器已经过保,并且距离上次维修同一个部件已经超过半年,所以免费维修是不可能的了。但是我怎么会死心呢? 抱着死马当活马医的心态,我打算自己试试。

Try Round 1

我们先假定扬声器没有出问题。之前也出现过因为耳机发声口被耳垢堵住然后声音变小的问题,所以先检查下扬声器的出音口。一看可了不得。。。可能是因为平时手汗的缘故,基本都堵死了。。。于是使用牙签首先清理了一遍。清理干净后,试着播放了一下,声音音量有所提高,杂音略有减弱,但是仍然很显著。

Try Round 2

是不是因为还是没有清理干净呢? 于是我换了牙签+酒精棉球的方式继续进行清理,经过十分钟左右的精细清理后,出音口处可见的位置全部被清理干净了。再次播放,杂音略微减弱,但是依然很显著。。。

Try Round 3

难道真的必须送修了么。。。我还是不死心,经过查找,发现了一款解决进水后声音模糊问题的iOS应用Sonic。这款应用通过调整到特定频率的声波,引发水的共振把扬声器系统的水震出来,可以解决进水后声音模糊的问题。难不成我的扬声器也算是进水的那种? 不管了先试试。调整到140Hz之后,震了几分钟,再次外放,依然没啥改观。

Try Round 4

会不会是扬声器内部仍然有灰尘和污垢导致的? 于是我脑洞打开,因为iPhone 8本身是防水的,我把手机放到液体里面,再使用大音量使扬声器震动,会不会有助于清理灰尘和污垢? 说干就干。我把手机下半部的扬声器浸入到刷牙杯中,点击Sonic软件上的那个水滴按钮,于是扬声器以最大音量开始狂发出声音。过了几分钟拿出来,再使用140Hz把水逼出来。再次播放,声音真的变清晰了! 但是能听到还是有一些轻微的杂音。仔细听后发现,杂音是贴近耳朵的听筒扬声器那里发出来的,手机下半部的扬声器已经完全清晰了。于是如法炮制,倒着把听筒那里也一样先泡着大声放声音,再拿出来用特定频率震出水。

最后的结果很完美,外放声音完全清晰了!

后记

回想起来或许去年的时候完全是不用送修的。。。不过连天才吧的人也没有觉察到这一点。音质不清晰,真的要先看看是不是有灰尘或污垢,这个影响真的太大了。不过这么修基本上也只有防水手机可以这么干了,因为其他的手机可能一泡就完蛋了~