运营商将能够在下一个主要版本的Android中向用户隐藏信号强度

2020-07-28 10:01:27 来源: INeng财经

大约8年前,世界已开始采用4G LTE技术,尽管许多公司都在期待建设其5G网络,但世界上的许多地区,尤其是美国以外的地区,仍必须应对不良或劣质的LTE信号强度。 。例如,在委内瑞拉,我经常发现自己在室内时LTE信号强度有所下降,在该网络中,网络可以中继回3G,2G或完全丢失信号。在美国某些地区,尤其是在农村偏远地区,这也可能是一个常见问题。

有很多因素会影响您的电话信号,包括设备的外部构造,制造商,运营商甚至您所在的位置所包含的频段,但是Android会以相同方式解析接收到的信号(以dBm为单位),以反映该信号准确地作为大家都熟悉的信号条。但是,Android P可能会改变。

我们之前曾报道过,运营商将能够在下一个主要版本的Android中向用户隐藏信号强度,但似乎Android P也将允许运营商决定如何定义实际的LTE信号条并向用户显示。

Android P中的LTE信号条发生了什么?

LTE信号条只是信号强度的直观表示:电话会以dBm为单位计算您所在位置当前电池信号的强度,然后将其解析为值并显示在状态栏中。这使普通的Joe粗略了解了他们当前所在区域的接待程度。几乎所有带有蜂窝无线电的设备上都存在信号条,并且我们已经在智能手机时代之前看到了它们。

然而,一对夫妇 的 提交 ,我们在Android开源项目发现揭示了一个新的配置,这将允许运营商自行定义的信号强度阈值各5个LTE信号酒吧。可能会以较低或较高的dBm值显示一个完整的仪表,这可能使运营商的客户认为他们的信号比Android P更新之前的信号更强。

在Android 8.1及更低版本中,LTE信号强度阈值由Android框架下的“ config_lteDbmThresholds”值定义。由于这些是设备特定的值,因此这意味着LTE阈值当前是设备特定的,而不是载波特定的。显然,制造商和运营商都可以轻松修改这些值,这意味着设备的特定于运营商的变体可能具有特定于运营商的信号阈值,但是这种变化信号(无双关语)表明这些阈值现在是通用的并且在解锁时也存在运行Android P的设备的变体-用户更换SIM卡后,运营商的配置就会启动。

承诺中提到的运营商包括荷兰的Vodafone Libertel(20404),美国的Verizon Wireless(311480)和澳大利亚的Telstra Corp.(50501、50511、50571、50572)。我们无法说出这些运营商为何要求此更改(我们已联系Verizon进行评论,但尚未听到有关此问题的官方回复),因此我们只能推测一些可能的原因。

为什么要包含此更改?

与隐藏信号强度一样,运营商可能会要求使用此功能,而Google只是在履行义务。现在,这并不一定具有负面含义,因为某些运营商可能希望使用对特定运营商或国家/地区实际上有意义的数字来标准化信号条:在某个运营商或国家/地区,标高或更低的dBm数可能是标准的,因此,可以调整阈值,以使信号条不总是位于1或5。

但是,对此更改的一种较不友好的解释是,某些运营商可能希望捏造信号强度标尺后面的数字,从而使非技术娴熟的用户认为他们的信号在同一电话上的一个运营商上优于另一电话。

但是,此更改背后的实际原因尚不清楚,因此暂时不要得出结论。

现在怎么办?

截至目前,这些更改尚未影响或限制任何API,并且那些寻求准确测量信号强度的API至少在目前可以从Play商店下载信号强度之类的应用。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。