草庐IT

小米路由器青春版(R1CL)刷高恪软路由系统

arbitrary19 2023-08-22 原文

小米路由器青春版(R1CL)刷高恪软路由系统

手头有之前在小黄鱼淘来的三个小米路由器青春版(R1CL),原厂的固件实在太拉了,网上有好多大佬出了小米路由器青春版(R1CL)刷入其它路由系统的教程,照着折腾了一番,第三方的确实是好用多了,今天站在大佬的肩膀上总结一下小米路由器青春版(R1CL)刷高恪软路由系统的教程。

1.刷入Breed

1.1系统降级

首先要刷入开发版固件miwifi_r1cl_all_59371_2.1.26,必须是刷入这个版本,不然会出现问题,刷入这个版本的固件是为了顺利开启SSH,否则无法进行下一步,下载链接文章末尾!点击固件升级,选择下载好的降级固件,记得选择不保留用户资料刷机,刷机完成后进行初始化设置,正常进入系统!

1.2开启SSH

登录成功后地址栏URL会变为:http://192.168.31.1/cgi-bin/luci/;stok=###/web/home#router
接下来,地址栏URL中的 /web/home#router 替换为/api/xqsystem/set_name_password?oldPwd=当前路由器的管理密码&newPwd=新的路由器管理密码,然后回车。如果网页返回 {“code”:0} ,则说明修改成功。
Windows电脑按下win+r在运行框中输入CMD,在弹出的命令框中输入ssh root@192.168.31.1回车,如果是第一次链接输入yes回车则会出来输入密码的提示。

接着输入新的管理密码就能顺利进入ssh了。

接着依次执行下main三条命令:

sed -i ":x;N;s/if \[.*\; then\n.*return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
/etc/init.d/dropbear start
nvram set ssh_en=1; nvram commit

1.3上传Breed

使用 WINSCP,打开软件选择文件协议 SCP ,端口号:22 ,登录路由器。(地址,账号密码与ssh登录相同)
登陆成功后,右侧会出现路由器的文件目录,进入的tmp目录下,左侧是电脑本地文件目录,找到下载好的文件目录下,找到breed.bin文件,拖到右边的tmp目录下。
接着回到cmd命令框以此执行以下命令:

mtd -r write /tmp/breed-mt7688-reset38.bin Bootloader

执行后路由器会自动重启。
此时,切断路由器电源,然后先按住reset键,后插上电源,等到路由器指示灯闪烁时,松开reset键。

此时在浏览器地址栏中输入 192.168.1.1 回车,便可进入breed控制台了。界面如下:

2.刷入固件

刷入Breed后可以刷入第三方支持的固件了,具体固件请自行下载,具体步骤如下:

依次点击固件更新,选择文件,上传

上传完成后点更新,等待进度条结束后会自动重启,重启完成便可进入系统了!

3.刷入高恪软路由系统

3.1下载高恪路由系统固件和解密工具

进入高恪网络下载固件,选择S1B型号固件下载。
将下载好的固件和解密工具压缩包解压,如下。

3.2解密固件

接着将右边的.bin.web文件拖到右边的“拖到这里-解密固件.bat”进行解密。

解密完成如下,按任意键结束:

完成解密后原来的文件夹的固件会变成下面的样子:

将解密后的压缩包解压,会有两个文件:

firmware.bin则是我们需要刷入的固件。

3.3刷入高恪软路由系统

参考2.刷入固件,进入breed,选择固件文件时选择解压出来的firmware.bin上传更新!

刷入完成等待重启。

3.4高恪软路由系统

等待路由器指示灯蓝色常亮时,在浏览器地址栏输入192.168.1.1,便可进入高恪软路由后台了,第一次进入会提示修改密码,修改完成后便可进入配置向导界面了!

4.注意事项

4.1 网口指示灯常亮。

4.2 wan口和lan口反转,lan2口是wan口,剩下的是lan口。

5.所需文件下载链接

网盘资料下载链接:
链接:https://pan.baidu.com/s/1Rc2w5MZKhn3zGDlYAMH5lA
提取码:zoxi

有关小米路由器青春版(R1CL)刷高恪软路由系统的更多相关文章

  1. ruby-on-rails - Rails 3 中的多个路由文件 - 2

    Rails2.3可以选择随时使用RouteSet#add_configuration_file添加更多路由。是否可以在Rails3项目中做同样的事情? 最佳答案 在config/application.rb中:config.paths.config.routes在Rails3.2(也可能是Rails3.1)中,使用:config.paths["config/routes"] 关于ruby-on-rails-Rails3中的多个路由文件,我们在StackOverflow上找到一个类似的问题

  2. ruby - rails 3 redirect_to 将参数传递给命名路由 - 2

    我没有找到太多关于如何执行此操作的信息,尽管有很多关于如何使用像这样的redirect_to将参数传递给重定向的建议:action=>'something',:controller=>'something'在我的应用程序中,我在路由文件中有以下内容match'profile'=>'User#show'我的表演Action是这样的defshow@user=User.find(params[:user])@title=@user.first_nameend重定向发生在同一个用户Controller中,就像这样defregister@title="Registration"@user=Use

  3. ruby-on-rails - Rails 3,嵌套资源,没有路由匹配 [PUT] - 2

    我真的为这个而疯狂。我一直在搜索答案并尝试我找到的所有内容,包括相关问题和stackoverflow上的答案,但仍然无法正常工作。我正在使用嵌套资源,但无法使表单正常工作。我总是遇到错误,例如没有路线匹配[PUT]"/galleries/1/photos"表格在这里:/galleries/1/photos/1/edit路线.rbresources:galleriesdoresources:photosendresources:galleriesresources:photos照片Controller.rbdefnew@gallery=Gallery.find(params[:galle

  4. ruby-on-rails - Rails - 从命名路由中提取 HTTP 动词 - 2

    Rails中有没有一种方法可以提取与路由关联的HTTP动词?例如,给定这样的路线:将“users”匹配到:“users#show”,通过:[:get,:post]我能实现这样的目标吗?users_path.respond_to?(:get)(显然#respond_to不是正确的方法)我最接近的是通过执行以下操作,但它似乎并不令人满意。Rails.application.routes.routes.named_routes["users"].constraints[:request_method]#=>/^GET$/对于上下文,我有一个设置cookie然后执行redirect_to:ba

  5. ruby-on-rails - 如何在 Rails 中设置路由的默认格式? - 2

    路由有如下代码:resources:orders,only:[:create],defaults:{format:'json'}resources:users,only:[:create,:update],defaults:{format:'json'}resources:delivery_types,only:[:index],defaults:{format:'json'}resources:time_corrections,only:[:index],defaults:{format:'json'}是否可以使用1个字符串为所有资源设置默认格式,每行不带“默认值”散列?谢谢。

  6. ruby - cucumber 的路由问题 - 2

    我正在使用rails3和cucumber,除了这个小问题,一切都很顺利GivenIamonthe"editautomobile"pageNoroutematches{:controller=>"automobiles",:action=>"edit"}(ActionController::RoutingError)现在路径在paths.rb中设置为edit_automobile_path在routes.rb中我有汽车作为资源,我搭建了它所以请告诉我我遗漏了什么,清楚地定义了路线并且匹配,因为我运行了rake路线并看到了路线。请指出正确的方向 最佳答案

  7. ruby - Rails 路由 : Giving default values for path helpers - 2

    有什么方法可以为url/path助手提供默认值吗?我有一个可选范围环绕我的所有路线:#config/routes.rbFoo::Application.routes.drawdoscope"(:current_brand)",:constraints=>{:current_brand=>/(foo)|(bar)/}do#...allotherroutesgohereendend我希望用户能够使用这些URL访问网站:/foo/some-place/bar/some-place/some-place为了方便起见,我在我的ApplicationController中设置了一个@current

  8. ruby-on-rails - 将 Rails 路由助手作为类方法添加到类中 - 2

    我如何将像“root_path”这样的Rails路由助手作为类方法添加到像my_model.rb这样的类中?所以我的课是这样的:ClassMyModeldefself.fooreturnself.root_pathendendMyModel.foo以上不起作用,因为ClassMyModel不响应root_path这是我所知道的:我可以使用includeRails.application.routes.url_helpers,但这只会将模块的方法添加为实例方法我试过扩展Rails.application.routes.url_helpers但它没用请随时给我上课:)

  9. ruby-on-rails - 获取 ActionController::RoutingError(当尝试使用 AngularJS 将数据发布到 Rails 服务器时,没有路由匹配 [OPTIONS] "/users" - 2

    尝试从我的AngularJS端将数据发布到Rails服务器时出现问题。服务器错误:ActionController::RoutingError(Noroutematches[OPTIONS]"/users"):actionpack(4.1.9)lib/action_dispatch/middleware/debug_exceptions.rb:21:in`call'actionpack(4.1.9)lib/action_dispatch/middleware/show_exceptions.rb:30:in`call'railties(4.1.9)lib/rails/rack/logg

  10. ruby-on-rails - 在条件路由期间未在 Rails 3 中设置 request.subdomain - 2

    我正在尝试根据RyanBatesscreencastonsubdomains在Rails3中设置子域.但是它对我不起作用。我有以下设置:#routes.rbconstraints(Subdomain)doget'devices'=>'devices#all'end#lib/subdomain.rbclassSubdomaindefself.matches?(request)#binding.pryrequest.subdomain.present?&&request.subdomain=="admin"endend加载urladmin.localhost:3000/devices应该将

随机推荐