Android Wi-Fi SSR功能(QCOM平台)
来源:互联网 发布:手机淘宝网页版登录 编辑:程序博客网 时间:2024/05/22 04:55
一.使能调试SSR功能的开关
LINUX/android/device/qcom/msm8992/WCNSS_qcom_cfg.ini增加如下的代码:
gEnableForceTargetAssert=1
二.代码中的定义:LINUX/android/vendor/qcom/opensource/wlan/qcacld-2.0或者prima/CORE/HDD/inc/wlan_hdd_cfg.h
+/*+ * This INI item is used to control subsystem restart(SSR) test framework+ * Set its value to 1 to enable APPS trigerred SSR testing+ */+#define CFG_ENABLE_CRASH_INJECT "gEnableForceTargetAssert"+#define CFG_ENABLE_CRASH_INJECT_MIN (0)+#define CFG_ENABLE_CRASH_INJECT_MAX (1)+#define CFG_ENABLE_CRASH_INJECT_DEFAULT (0)
gEnableForceTargetAssert最大值是1;最小值是0;默认值是0;
2)LINUX/android/vendor/qcom/opensource/wlan/qcacld-2.0(prima)/CORE/HDD/src/wlan_hdd_cfg.c REG_VARIABLE( CFG_ENABLE_CRASH_INJECT, WLAN_PARAM_Integer, hdd_config_t, crash_inject_enabled, VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT, CFG_ENABLE_CRASH_INJECT_DEFAULT, CFG_ENABLE_CRASH_INJECT_MIN, CFG_ENABLE_CRASH_INJECT_MAX),
三.8992/8994发生SSR的方法:adb remount adb push iwpriv /system/xbin/ adb push iwlist /system/xbin/ adb push libiw.so /system/lib/ adb shell chmod 777 /system/xbin/iwlist chmod 777 /system/xbin/iwpriv
注: iwlist放在kitkat文件夹内,但Lollipop和Marshmallow也使用这个文件
上述的工具在链接中http://download.csdn.net/detail/xiaoxiangyuhai/9909826
① 打开wifi
② 连接至一个AP
③ 停留在AP列表界面
④ SSR命令发出
adb shell iwpriv wlan0 crash_inject 1 0
⑤ 观察现象(AP断开->Saved->重连)
四.8916发生SSR的方法:
echo restart > /d/msm_subsys/wcnss
一.使能调试SSR功能的开关
注: iwlist放在kitkat文件夹内,但Lollipop和Marshmallow也使用这个文件
② 连接至一个AP
③ 停留在AP列表界面
④ SSR命令发出
⑤ 观察现象(AP断开->Saved->重连)
LINUX/android/device/qcom/msm8992/WCNSS_qcom_cfg.ini增加如下的代码:
gEnableForceTargetAssert=1
二.代码中的定义:
LINUX/android/vendor/qcom/opensource/wlan/qcacld-2.0或者prima/CORE/HDD/inc/wlan_hdd_cfg.h
+/*+ * This INI item is used to control subsystem restart(SSR) test framework+ * Set its value to 1 to enable APPS trigerred SSR testing+ */+#define CFG_ENABLE_CRASH_INJECT "gEnableForceTargetAssert"+#define CFG_ENABLE_CRASH_INJECT_MIN (0)+#define CFG_ENABLE_CRASH_INJECT_MAX (1)+#define CFG_ENABLE_CRASH_INJECT_DEFAULT (0)
gEnableForceTargetAssert最大值是1;最小值是0;默认值是0;
2)LINUX/android/vendor/qcom/opensource/wlan/qcacld-2.0(prima)/CORE/HDD/src/wlan_hdd_cfg.c
REG_VARIABLE( CFG_ENABLE_CRASH_INJECT, WLAN_PARAM_Integer, hdd_config_t, crash_inject_enabled, VAR_FLAGS_OPTIONAL | VAR_FLAGS_RANGE_CHECK_ASSUME_DEFAULT, CFG_ENABLE_CRASH_INJECT_DEFAULT, CFG_ENABLE_CRASH_INJECT_MIN, CFG_ENABLE_CRASH_INJECT_MAX),
三.8992/8994发生SSR的方法:
adb remount adb push iwpriv /system/xbin/ adb push iwlist /system/xbin/ adb push libiw.so /system/lib/ adb shell chmod 777 /system/xbin/iwlist chmod 777 /system/xbin/iwpriv
注: iwlist放在kitkat文件夹内,但Lollipop和Marshmallow也使用这个文件
上述的工具在链接中http://download.csdn.net/detail/xiaoxiangyuhai/9909826
① 打开wifi
① 打开wifi
② 连接至一个AP
③ 停留在AP列表界面
④ SSR命令发出
adb shell iwpriv wlan0 crash_inject 1 0
四.8916发生SSR的方法:
echo restart > /d/msm_subsys/wcnss
阅读全文
0 0
- Android Wi-Fi SSR功能(QCOM平台)
- Android Wi-Fi 开启SSR调试功能(基于QCOM平台)
- Android Wi-Fi SSR功能
- Android Wi-Fi Wi-Fi驱动位置展示(QCOM平台)
- Android Wi-Fi 修改国家码(QCOM平台)
- Android Wi-Fi 打开驱动LOG的方法(QCOM平台)
- Android Wi-Fi Firmware(wcnss)修改方法(以QCOM为平台)
- Android Wi-Fi Regulatory domain controlle the channel(以QCOM平台为例)
- Android Wi-Fi 设置wifi Only 11a、b、g、n 扫描(以QCOM为平台)
- Android Wi-Fi subsystem_ramdump简介(以QCOM为Base)
- Android Wi-Fi Wi-Fi Protected Setup(WPS)
- Android Wi-Fi Display(Miracast)介绍
- Android Wi-Fi Display(Miracast)介绍
- Android Wi-Fi Display(Miracast)介绍
- Android Wi-Fi Display(Miracast)介绍
- Android Wi-Fi Display(Miracast)介绍
- Android Wi-Fi Display(Miracast)介绍
- Android Wi-Fi Display(Miracast)介绍
- 链表K个节点翻转
- MathType常用快捷键
- 最简单的Dijkstra
- 使用JDBC-ODBC操作Access数据
- 基于 GitLab 的团队协作模式
- Android Wi-Fi SSR功能(QCOM平台)
- 利用51单片机制作一个秒表的详细过程
- android6.0:动态权限申请步骤
- LeetCode
- hibernate的懒加载
- 自定义属性
- java学习中的小问题(Integer、String)
- 【庖丁解牛系列】 项目时间管理之前导图/单代号网络图
- AsyncSocket EXC_BAD_ACCESS unrecognized selector sent to instance:0x6000001908e0