设为首页收藏本站

移动叔叔

搜索
查看: 2128|回复: 0
打印 上一主题 下一主题

[教程] 转一个内核增强wifi信号的方法,献给有折腾能力的机油

[复制链接]
跳转到指定楼层
楼主
发表于 2014-1-16 15:45:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
近期有机友给我反馈,说我的rom的wifi信号不够强,没有其他大神rom的wifi信号强
我就问如何看出来的,那位机友跟我说某大神的rom那个wifi强啊,到那都是五格信号,我的基本上时时变化,跟很不稳定似的
这个让我想起以前一直在网上讲的增强wifi信号修改方法:
修改路径为:system/etc/calibration的文件,用文本方式打开calibration文件,找到rssi offset=4 改成rssi offset=30保存、重启
用了这个方法后,你手机wifi信号瞬间增加,比任何手机wifi都要强,强到到哪里都显示满格信号,或者直接无信号
calibration是标度校准
rssi是Received Signal Strength Indication,即接收的信号强度指示 offset是补偿

所以加大rssi offset只是增加了指示的信号强度,也就是说同样的强度,原来显示2格,现在显示5格罢了。

我觉得这就是骗骗系统,说现在wifi信号还很好,不要掉线!要hold住!
而且确实骗了,以后wifi不会再频繁掉线了!
确实,修改了以后在床上或者窝在被子里,信号都是满的,速度就像在无线路由器边上一样,
建议你呆在以前WiFi信号不好的地方试试效果

wifi系统什么都没变,欺骗系统、欺骗自己眼睛的方法。
有的系统显示信号过低会强制断线,改基准或许有些不掉线的用途,不是增加信号、优化信号的什么功能。
他的弊端就是不能正确显示wifi信号的强弱,属于信号虚高,只能算是bug,而不是wifi信号增强。

真正可以增加wifi接收更弱信号的方法只有修改内核的无线驱动的几个参数。

将  
#define  WL_IW_RSSI_NO_SIGNAL  -91   
#define  WL_IW_RSSI_VERY_LOW  -80   
#define  WL_IW_RSSI_LOW    -70   
#define  WL_IW_RSSI_GOOD    -68   
#define  WL_IW_RSSI_VERY_GOOD  -58   
#define  WL_IW_RSSI_EXCELLENT  -57
改成  
#define  WL_IW_RSSI_NO_SIGNAL  -98   
#define  WL_IW_RSSI_VERY_LOW  -87   
#define  WL_IW_RSSI_LOW    -77   
#define  WL_IW_RSSI_GOOD    -75   
#define  WL_IW_RSSI_VERY_GOOD  -65   
#define  WL_IW_RSSI_EXCELLENT  -64   


#define MAX_WX_STRING 80
改成  
#define MAX_WX_STRING 87  

这些参数是c语言定义,可以允许接收更低的wifi信号,当然这个已经牵涉到内核篇了,很多机友可能无法修改
我只是在这里跟大家谈谈真正的原理。
您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /1 下一条

© 2008-2025 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2025-2-6 00:09 , Processed in 0.132328 second(s), 10 queries , Gzip On, Memcache On.

返回顶部