上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

小米路由器r3g刷opernwrt

[复制链接]
  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5961

    回帖

    6760

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6760

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2021-7-11 01:06:19 | 显示全部楼层 | 阅读模式

    刷开发版

    访问http://www1.miwifi.com/miwifi_download.html

    下载开发版rom

    小米r3g地址为http://bigota.miwifi.com/xiaoqiang/rom/r3g/miwifi_r3g_firmware_12f97_2.25.124.bin

    直接在路由器手动升级选择后,等待再次启动配置即可

    访问https://d.miwifi.com/rom/ssh

    登陆账号

    查看绑定路由器的ssh

    下载ssh文件

    请将下载的工具包bin文件复制到U盘(FAT/FAT32格式)的根目录下,保证文件名为miwifi_ssh.bin;

    断开小米路由器的电源,将U盘插入USB接口;

    按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键;

    等待3-5秒后安装完成之后,小米路由器会自动重启

    访问你的路由器ip,输入root,密码是你获取到的密码

    进入后,传入breed

    breed在https://breed.hackpascal.net/找

    r3g的breed为https://breed.hackpascal.net/breed-mt7621-xiaomi-r3g.bin

    使用winscp,scp协议,把下载的改成breed.bin并传入breed.bin

    然后ssh内输入mtd -r write /tmp/breed.bin Bootloader

    重启后按住Reset等待灯闪烁访问192.168.1.1进入breed,进入备份先备份所有文件

    然后在添加“环境变量” xiaomi.r3g.bootfw ,值为 2

    该步骤是将initramfs初始化固件刷入R3G的kernel1分区,breed重启后会检查环境变量 xiaomi.r3g.bootfw 如果存在且值为 2,启动kernel1分区

    对于R3G,breed的启动流程如下:

    如果kernel0存在,kernel1不存在,那么启动kernel0

    如果kernel1存在,kernel0不存在,那么启动kernel1

    如果kernel0和kernel1都存在,那么检查环境变量 xiaomi.r3g.bootfw 如果存在且值为 2,那么启动kernel1,否则启动kernel0

    访问https://downloads.openwrt.org/releases/19.07.6/targets/ramips/mt7621/openwrt-19.07.6-ramips-mt7621-xiaomi_mir3g-initramfs-kernel.bin (breed第一个刷的)

    以及https://downloads.openwrt.org/releases/19.07.6/targets/ramips/mt7621/openwrt-19.07.6-ramips-mt7621-xiaomi_mir3g-squashfs-sysupgrade.bin (安装成功后刷的)

    下载opernwrt

    在固件更新-》固件中选择,闪存布局选择2并上传刷入

    (这段我没法证明,因为老子成功刷到1上了,爱了)

    刷入之后没有办法获取ip

    删除了R3G的变量normal_firmware_md5并保存,再次尝试刷入成功

    访问192.168.1.1

    默认root passwd 进入首次可能需要修改密码

    进入System->Backup/Flash Firmware->flash new firmware image选择

    openwrt-19.07.6-ramips-mt7621-xiaomi_mir3g-squashfs-sysupgrade.bin

    进入putty,账号root 密码passwd(或你修改的) 进入首次需要修改密码

    然后运行下列指令切换源

    sed -i 's_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf

    安装中文语言包

    System-》SoftWare,点击Update List...(注意插网线并且确认有网)

    然后再Filter搜索luci-i18n-base-zh-cn安装

    关于存储空间为0的问题

    我删除了R3G的全部变量解决了,疑似某个变量控制了存储空间为0,具体因为我能力所限没法排查,只能归类玄学

    参考文章

    https://www.right.com.cn/forum/thread-987254-1-1.html

    https://www.right.com.cn/forum/thread-987254-1-1.html

    https://www.wunote.cn/article/3709/

    https://www.right.com.cn/forum/thread-4063521-1-1.html

    https://www.right.com.cn/forum/thread-4071296-1-1.html

    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。

    该用户从未签到

    0

    主题

    3

    回帖

    3

    积分

    助理工程师

    积分
    3
    发表于 2021-7-16 16:22:10 | 显示全部楼层
    感谢你的热情分享
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    17

    回帖

    6

    积分

    助理工程师

    积分
    6

    新人报道

    发表于 2021-8-12 17:30:06 | 显示全部楼层
    我也是前几天刷了 openwrt 固件,某东签到、某易音乐灰色解锁功能真是好用
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5961

    回帖

    6760

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6760

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2021-8-12 17:41:21 | 显示全部楼层
    古月弧 发表于 2021-8-12 17:30
    我也是前几天刷了 openwrt 固件,某东签到、某易音乐灰色解锁功能真是好用

    是,刷了之后真的挺舒服的
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-22 21:40
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    0

    主题

    7

    回帖

    10

    积分

    助理工程师

    积分
    10

    新人报道

    发表于 2021-8-12 18:24:46 | 显示全部楼层
    马克,周末折腾下,嘿嘿。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表