Skip to content

destan19/openfros2

Repository files navigation

fros固件openwrt框架源码,通过该源码编译出来的固件可以安装应用过滤、上网审计、上网认证、游戏管控等fros插件

如何编译

编译方法和openwrt编译方法一样

  1. clone源码
git clone https://github.com/destan19/openfros.git
  1. 下载安装第三方包(feeds)
./scripts/feeds  update -a
./scripts/feeds  install -a

如果这一步报错,切换网络或者搭建梯子后编译

  1. 选择产品并编译固件
    可以通过make menuconfig选择,也可以用我提供的一键编译脚本进行编译
    默认是都是编译x86固件

方法1:

make V=s 

方法2

./build.sh

如果用一键编译脚本,并且需要修改产品,可以编辑build.sh中的配置设置想要编译的产品

源码说明

该源码基于lean 的lede源码,仓库地址
https://github.com/coolsnowwolf/lede.git

特性

  • 内核版本较少变动
    保持内核版本稳定不变,主要是为了方便安装一些内核模块插件,
    因为内核模块依赖内核版本,内核版本没必要追新,稳定够用就可以了。
    并且商用固件内核版本一般还是3.x,所以不要过度关注内核版本。
  • 加入内核补丁
    用于支持内核模块的开发,需要增加一些内核patch

插件安装

在release中会定期发布fros ipk文件,可以选择安装,也可以用一键脚本安装 安装插件注意保持安装顺序,先要安装库的依赖 可以参考一键脚本: 安装脚本为install.sh 卸载脚本为remove.sh

注册码获取

注册机制采用本地注册,不会连接和上报设备信息到服务器,请放心使用
每个设备在fros设置中有个唯一id,请不要频繁刷机,id依赖于mac地址等硬件信息
开发也不容易,为了保持长期更新高级版本源码不开放,当然你也可以选择使用开源版本

方式一:
分享微信公众号(OpenWrt)的任意一篇文章到朋友圈,获得3个以上赞截图。

方式二:
如果你想支持下作者,可以打赏任意金额,不要超过20,打赏后截图。

通过以上两种方式后,加微信(linux4096)直接发截图(打赏或朋友圈)和设备id

说明: 应用过滤插件不注册也可以使用,只是有些限制

免责声明

插件不会包含任何后门,不会窃取用户隐私数据。
应用识别采用标准的协议分析,
都是公开的标准协议,统计数据只用于本地页面显示,不会上报任何服务器,请大家放心使用。
插件不会在每个产品一测试,如果安装后有问题,可以恢复出厂或者卸载。
该插件引起的任何问题,与作者无关。

插件发布

新版本发布会通过微信公众号第一时间通知,请关注微信公众号: OpenWrt