关闭miwifi强制更新

1.0 吐槽

先吐槽两句,不吐不快的,小米路由器固件越做越渣,本来我有着稳定运行30天的记录,可是小米给我强制更新了,现在一天不掉线都难。而且还上传用户数据,有时候还会让网络卡死。

2.0 论如何关闭更新
虽然在小米路由器app里面有关闭自动更新,可是有蛤用呐,刷了老固件照样给你刷回来
原理
不让小米路由器连接到它的下载源,我在miui论坛上找了一个,抱着死马当活马医的态度试试看 bigota.miwifi.com 就是这个源,通过host让它不能访问到真实的服务器
通过定时任务,关闭ota更新 


 

2.1 实现访问失败
在/etc/hosts里修改,加入一行127.0.0.1 bigota.miwifi.com
重启一下,尝试ping这个网址 ping bigota.miwifi.com,你会发现ip变成了127.0.0.1

2.2 实现关闭定时ota更新任务

我们先看看crontab里有啥,看到吓死,这么多定时任务
                               
仔细看,有一行叫做otadownload,我们来把它关掉,执行 sed -i “/otapredownload/d” /etc/crontabs/root 这样小米路由器理论上不会检查更新。很好,你已经完成了95%

 

2.3 检查更新
不论在web还是在app里检查更新,可能有新版本,但是我们屏蔽了下载源,哪怕有更新也不能下载
       

 

到此教程结束,如果还会自动更新,你可以在下面给我留言

关闭miwifi强制更新》有14个想法

  1. monlor says

    1. 修改hosts不用重启,应该是运行/etc/init.d/dnsmasq reload可以生效。修改hosts这个方式完全屏蔽更新。
    2. 去掉定时任务otapredownload重启可能会失效,需要开机清除一次,未来可能会加到monlor工具箱里。

    Reply

发表评论

电子邮件地址不会被公开。 必填项已用*标注