平时我们通过状态栏的阶梯图标来了解手机信号的质量。
在 iOS 11 之前,苹果使用的是圆点,但现在又变回来了,因为凹口侵占了顶部栏的空间。
当然,在Android手机上,借助第三方工具或者很多个性化ROM,信号显示也有很多丰富多彩的形式。
不过,要更科学地检查信号强度或者不同手机之间进行比较,最直观、准确的方法就是看dBm(1毫瓦的分贝)和asu(单独信号单位)的数值。
Android 本身会将这些数据放入 SIM 卡状态中。
当然,有些国产ROM的入口会有所不同。
还有一些极客朋友甚至使用CM、MIUI等系统将状态栏中的信号图标替换为dbm值。
由于各个厂家对信号格数对应的数值定义不同,因此dbm可以算是比较准确的横向比较手段。
不过,XDA Dev 报道称,最新版本的 AOSP(Android 开源项目)代码显示,谷歌未来将允许运营商隐藏信号强度值。
不过,本次调整并没有从底层关闭API,这意味着第三方APP仍然可以获得,比如Wi-Fi Analyzer、LTE Discovery等。
由于最近才出现,XDA倾向于认为该功能将于明年在 Android P(Android 9.0)上启用。
至于为什么突然这么做,目前还不得而知。
注:一般来说,当dbm>=-90、asu>=10时信号视为正常。