当前位置:   article > 正文

安卓设备在国外无法开启5G热点_国外手机热点不能用

国外手机热点不能用

问题描述

客户将设备拿到日本时不能够开启5G热点,但是2.4G热点能够打开。

安卓版本:安卓9


原因分析

因为是热点相关的问题,所以可以在log中搜索“SoftAp”、“SoftApManager”以及“hostapd”等相关关键字

a)搜索SoftAp

看到log中有“WifiService: startSoftAp”和“WifiService: stopSoftAp uid=1000”的打印,并且前后间隔时间为3秒左右,所以大概可以定位到问题出现的时间点为这一部分。

b)搜索SoftApManager

看到log中有打印“Failed to update AP band and channel”,查看其前后的相关信息,发现iface加载正常,并且成功发送ACTION_HOTSPOT_STATE_CHANGED广播,但是在ApConfigUtil中没有获取到有效的5G频段,导致最后的热点开启失败。

c)搜索wpa_supplicant

搜索wpa_supplicant是想看WiFi国家码以及频段的加载情况,这时候log中有显示加载日本的国家码-JP,但是其5G频段有包含no outdoor以及DFS字样。

    no outdoor:为indoor–室内频率,通过相关资料显示,这是一种只有在室内才可以使用的频率。设备会检测到当前环境是否为室内,为室内则可以使用该频率,反之不行。(但是一般设备都不会有这么敏感的检测条件)

    DFS:为雷达信道,通常用于军事、天气检测的使用。


解决方案

通过最后对5G频段的检查,发现日本的5G频段都为indoor频段,如果要想支持使用这类频段,则需要在WCNSS_qcom_cfg.ini中加上配置项:gindoor_channel_support=1。


PS:

a)这个“gindoor_channel_support=1”配置,厂商一般都会加上,但是不排除有的基线或者产品没有加上这个配置。

b)在国内没有indoor信道,而国外有(具体以可以搜索各国WiFi频段支持情况),所以当设备拿到国外时需要查看该国家所支持的5G频段是否存在indoor频段,以免出现类似问题。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/962331
推荐阅读
相关标签
  

闽ICP备14008679号