diff --git a/README.md b/README.md index 8d50aca..c8efbbf 100644 --- a/README.md +++ b/README.md @@ -6,13 +6,13 @@ 1.添加ipv6支持 -2.添加了argon主题配置插件`luci-app-argon-config` +2.添加了argon主题配置插件 `luci-app-argon-config` -3.添加了zram内存压缩插件(要想正常使用请刷好后手动在软件包里下载`zram-swap`) +3.添加了zram内存压缩插件(要想正常使用请刷好后手动在软件包里下载 `zram-swap` ) ### 编译工作流文件修改(编译完成会报错出现红×,这不影响,固件会正常编译出来) -1.修复原版云编译set-output错误 +1.修复原版云编译 `set-output` 错误 2.删除不必要的文件防止出现磁盘空间不足的问题 @@ -22,17 +22,17 @@ ### 使用方法一 -直接到`Releases`中下载已经编译好的固件 +直接到 `Releases` 中下载已经编译好的固件 ### 使用方法二 1:先fork这个仓库 -2:到自己fork的仓库后的点击`Actions` +2:到自己fork的仓库后的点击 `Actions` -3:点击`Build OpenWrt`下的`Run workflow`即可开始编译 +3:点击 `Build OpenWrt` 下的 `Run workflow` 即可开始编译 -4:等待编译完成后再次进入`Actions`点击刚刚完成的一次编译 +4:等待编译完成后再次进入 `Actions` 点击刚刚完成的一次编译 5:点击编译完成的固件即可下载 @@ -86,11 +86,11 @@ ## 其他 -1.默认的登录ip是`192.168.1.1` +1.默认的登录ip是 `192.168.1.1` -2.默认登录密码是`password` +2.默认登录密码是 `password` -3.云编译的时候不能使用`ssh`,会导致编译失败!!! +3.云编译的时候不能使用 `ssh` ,会导致编译失败!!! # 刷入教程 @@ -101,16 +101,16 @@ 2. 所需软件:MobaXterm或其他终端软件,cmd。 -3. 初始密码计算:`https://miwifi.dev/ssh` +3. 初始密码计算: `https://miwifi.dev/ssh` -4. 路由器的`stok`:打开路由器的web端管理界面,输入管理员密码,从上方地址栏即可获得`stok`。 +4. 路由器的 `stok` :打开路由器的web端管理界面,输入管理员密码,从上方地址栏即可获得 `stok` 。 例如,管理界面地址为: `http://192.168.31.1/cgi-bin/luci/;stok=030b24d39b1a4a549aa12dac23c52313/web/home#router` - 则`stok=030b24d39b1a4a549aa12dac23c52313`,也即`stok`为`030b24d39b1a4a549aa12dac23c52313`。 + 则 `stok=030b24d39b1a4a549aa12dac23c52313` ,也即 `stok` 为 `030b24d39b1a4a549aa12dac23c52313` 。 -### 注:每次路由器重启,`stok`值都会改变。 +### 注:每次路由器重启, `stok` 值都会改变。 ## 二:获取ssh权限 @@ -121,49 +121,50 @@ `curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"` -其中,将`stok=token`中的`token`替换成路由器的`stok`。 +其中,将 `stok=token` 中的 `token` 替换成路由器的 `stok` 。 -例如,我的`stok`为`030b24d39b1a4a549aa12dac23c52313`,则应输入到cmd的指令为: +例如,我的 `stok` 为`030b24d39b1a4a549aa12dac23c52313`,则应输入到cmd的指令为: `curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=030b24d39b1a4a549aa12dac23c52313/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"` 3. 在cmd中输入指令2: `curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20commit%0A"` - 其中,将`stok=token`中的`token`替换成路由器的`stok`。 + 其中,将 `stok=token` 中的 `token` 替换成路由器的 `stok` 。 4. 在cmd中输入指令3: `curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch -d "open=1&model=1&level=%0Ased%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%0A"` -其中,将`stok=token`中的`token`替换成路由器的`stok`。 +其中,将 `stok=token` 中的 `token` 替换成路由器的 `stok` 。 5. 在cmd中输入指令4: `curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=token/api/misystem/arn_switch -d "open=1&model=1&level=%0A%2Fetc%2Finit.d%2Fdropbear%20start%0A"` -其中,将`stok=token`中的`token`替换成路由器的`stok`。 +其中,将 `stok=token` 中的 `token` 替换成路由器的 `stok` 。 -6.通过MobaXterm或其他ssh软件连接路由器的ssh,ip:`192.168.31.1` +6.通过MobaXterm或其他ssh软件连接路由器的ssh,ip: `192.168.31.1` ## 三:刷入uboot [uboot固件下载](https://wwk.lanzouo.com/isDQD24feyxi) -1.用MobaXterm将uboot文件上传到路由器的`/tmp`文件夹 +1.用MobaXterm将uboot文件上传到路由器的 `/tmp` 文件夹 -2.输入`cd /tmp`命令进入`/tmp`目录。 +2.输入 `cd /tmp` 命令进入 `/tmp` 目录。 -3.输入`mtd write mt7981_xiaomi_ax3000t-u-boot.bin FIP`命令以进行刷机操作。 +3.输入 `mtd write mt7981_xiaomi_ax3000t-u-boot.bin FIP` 命令以进行刷机操作。 -4.路由器断电后,用针按住 reset 不放,再接上电源,等待 10s 左右松开,电脑用网线和路由器的网口1连接,电脑在网络设置里将以太网ipv4设置为静态。IP地址:`192.168.1.5`,子网掩码:`255.255.255.0`,浏览器打开`192.168.1.1`访问uboot后台。 +4.路由器断电后,用针按住 reset 不放,再接上电源,等待 10s 左右松开,电脑用网线和路由器的网口1连接,电脑在网络设置里将以太网ipv4设置为静态。IP地址: `192.168.1.5` ,子网掩码: + `255.255.255.0` ,浏览器打开 `192.168.1.1` 访问uboot后台。 -5.进入uboot后台刷入固件,刷openwrt的话分区就选`qwrt`,如果失败或设备进不了系统就再刷一次,这个可能要多试几次,我也刷了几次才成功。 +5.进入uboot后台刷入固件,刷openwrt的话分区就选 `qwrt` ,如果失败或设备进不了系统就再刷一次,这个可能要多试几次,我也刷了几次才成功。 # 刷回小米官方固件 1.同样的方法打开uboot后台 -2.刷入小米官方固件[小米官方固件下载](https://wwk.lanzouo.com/i8ctn24fdqsj),分区选择`default`刷入即可(刷入后会重启多次) +2.刷入小米官方固件[小米官方固件下载](https://wwk.lanzouo.com/i8ctn24fdqsj),分区选择 `default` 刷入即可(刷入后会重启多次) # 感谢[P3TERX](https://github.com/P3TERX/Actions-OpenWrt)和[haiibo](https://github.com/haiibo/OpenWrt)的源码