如何确定我的手机支持哪些频段


13

背景:
我最近购买了Padfone X,并一直试图将其安装到我的网络上。这项工作的一部分是验证我在网上找到的信息,该信息声称它支持LTE频段4

4G-LTE频段:1、2、3、4、5、7和17

我的网络运营商声称支持大多数支持AWS的电话,特别是在1700/2100频谱(我认为对应于4G-LTE频段4 / AWS 4等)上运行的电话。

问题:
因为我不相信自己所读的内容,所以我一直在尝试回答以下问题:如何仅使用Android / Apps就能找出手机支持的频段?

我尝试过的事情:
我看了一个询问当前频段的问题,这使我尝试了答案中列出的两个“秘密代码”:

  • *#*#0011#*#*:被识别为代码,但不执行任何操作。
  • *#*#4636#*#*:这会显示电话信息,但看不到任何与频率相关的信息。屏幕截图在这里。

该设备是扎根的,因此我可以adb shell根据需要进行调整,但是我不知道在哪里看。


1
相关地,如果有一种方法可以更改电话上的频段,那将是个好消息。
NT3RP

1
乐队应该自动协商并自动更改。我不知道任何应用程序找到所支持的频率,但我知道,你的手机确实支持带4
IAmTheSquidward

您是否找到解决问题的方法?
Suncatcher

Answers:


2

我不知道Android中用于枚举设备处理的无线电频率的用户界面。但是,为了给您直接找到的答案,Padfone X缺少UMTS 1700/2100,这与其支持的LTE 1700/2100不同。


3
我感谢这项研究;在得到朋友的帮助之后,您似乎对Padfone X是正确的。我仍然很好奇一个人如何在没有规格的情况下获取信息。
NT3RP

2

基于高通Snapdragon的手机(如padfone X)将其频段设置存储在NVRAM中的rf_bc_config字段中。这将在工厂进行设置,以匹配嵌入到硬件(设备射频前端中的无线电组件)的频段选择。

可以使用QPST或QXDM之类的Qualcomm服务工具读取该值,但这不是人类可读的值,它是一个位字段,并且位的顺序不符合人们的预期。

我不知道位域的映射,但是看到人们在xda论坛上进行猜测。

没有应用程序可检索此信息,因为该信息保存在调制解调器软件中,并且从未提供给应用程序处理器。一直提供给android处理器的唯一信息是当前连接的频段信息。

可以在NVRAM中更改这些值,并且许多人试图强迫手机上使用额外的频段-当然,由于没有硬件支持,这不太可能在新频段上产生有用的性能。当下。


1

您可以通过搜索设备的FCC ID来找到设备的频率(只要它在美国销售)。这是唯一的标识符,用于授权设备以许可的频率进行传输。

Padfone X具有两个FCC ID,因此您必须确定哪个ID适用(尝试在电池盖下检查):MSQT00S,MSQT00D


那其他国家呢?
Suncatcher

1

对于那些扎根基于金鱼草的设备的人,有一种简单的方法来获取无线电硬件支持的LTE频段。在https://t.me/ru_fieldtest_modemcaps/5上找到的免费应用程序可能会向您显示类似于以下内容的显式列表:

LTE Bands :
                B1 (2100 FDD)
                B2 (1900 FDD)
                B3 (1800 FDD)
                B4 (2100 FDD)
                B5 (850 FDD)
                B7 (2600 FDD)
                B8 (900 FDD)
                B13 (700 FDD)
                B17 (700 FDD)
                B20 (800 FDD)

...以及其他一些方便的细节。


谢谢你的作品!
xavier_fakerat


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.