破解W806限制!教你完美运行LuatOS固件
每日喝粥
编辑于 2021年11月17日 21:00

目前806已经无任何限制,不需要再按本文进行操作

一直听说W806也可以跑LuatOS固件,但是迟迟没见有人成功,不过今天群里看见一位大佬发了一个破解工具和一个固件,试了试,up已经成功地在w806开发板上跑起了LuatOS固件

首先说明一下,w806需要用Air103的固件包,固件我会在评论区发出来

第一步:烧录

烧录这个官方就有资料,参考这篇教程,烧录时,需要按一下复位按键:

https://wiki.luatos.com/boardGuide/flash.html

值得注意的是,部分人反馈没法烧录,如果遇到这个情况,第一次烧录时的波特率可以尝试用115200或者2000000,等烧录成功后再改为921600

第二步:绕过限制

烧录后确保波特率是921600,此时会看见工具一直打印类似字样下面的字样:

auth wait 851042503037343734190056D51356060078 air103

这时就要请出我们的工具了,工具可以在评论区下载

首先看上面的打印,851042503037343734190056D51356060078这部分需要输入到工具中,然后点击genate,就能获取到一串结果

获取到了结果

全选复制,用工具自带的串口发给模块,就成功绕过了限制,记住这里需要选上“增加换行”:

当你看到类似下面的打印,就说明可以用了:

[2021-10-11 20:01:58.509] I/main auth wait 851042503037343734190056D51356060078 air103 [2021-10-11 20:01:58.601] I/main md5 ok [2021-10-11 20:01:58.605] I/main reboot now [2021-10-11 20:01:58.786] I/main auth ok 851042503037343734190056D5135606 air103 [2021-10-11 20:01:58.786] I/luat.main LuatOS@air103 core V0007 bsp V0003 [2021-10-11 20:01:58.786] I/luat.main ROM Build: Oct 11 2021 14:32:29 [2021-10-11 20:01:58.786] D/luat.vfs register fs lfs2 [2021-10-11 20:01:58.786] D/luat.vfs mount lfs2 / [2021-10-11 20:01:58.786] D/luat.vfs register fs luadb [2021-10-11 20:01:58.786] D/luat.vfs mount luadb /luadb/ [2021-10-11 20:01:58.795] D/luat.main loadlibs luavm 180208 8224 8224 [2021-10-11 20:01:58.795] D/luat.main loadlibs sys   92192 14040 14040 [2021-10-11 20:01:58.797] D/luat.vfs fopen /sys.luac r not found [2021-10-11 20:01:58.800] D/luat.vfs fopen /sys.lua r not found [2021-10-11 20:01:58.800] D/luat.vfs fopen /lua/sys.luac r not found [2021-10-11 20:01:58.804] D/luat.vfs fopen /lua/sys.lua r not found