Giter Site home page Giter Site logo

istoreos's Introduction

iStoreOS 固件

介绍

iStoreOS 是提供给入门级 OpenWRT 爱好者使用的固件,主要是为了简化操作,避免入门用户走进太多坑。其中包括:

  • 提供拨号向导,简化拨号流程
  • 简化 DNS 配置
  • 简化硬盘格式化流程(坑最多)
  • 提供 Samba 设置向导(原始的 OpenWRT 没提供 Samba 密码设置的功能)
  • Docker 配置向导
  • 远程下载设置向导

iStoreOS 还提供了软件中心:iStore,尽可能解决插件之间的依赖关系,可让大家自由自在安装插件。

除此之外,为了方便大家折腾不出问题,避免掉坑里,我们还做了很多防坑操作,比如 ARS2 固件里面有:

  • 救援模式,即是固件完全刷坏,也可以进入救援模式救回来
  • 沙箱模式,通过 U 盘进入沙箱模式,不管如何安装插件搞坏了系统,拔掉 U 盘就回到上个状态

当然 iStoreOS 还有整套易有云 APP 的协助,可以远程管理系统,远程访问插件,远程访问文件,备份相册,看电影等。满足了很多用户折腾半天都搞不定的场景需求。

固件下载

https://fw.koolcenter.com/iStoreOS/

使用方法

  • 默认IP http://192.168.100.1
  • 默认密码:password
  • 如果只有一个网口,默认的网口是 LAN;如果大于一个网口,默认 eth0 是 WAN 口,其它都是 LAN。
  • 如果在 LAN 口修改 IP,或者任何修改之后导致无法连接路由器,都会导致刚才的修改被回滚。所以要修改 LAN/WAN 口 IP,可以选择强制应用,保证修改肯定生效。

其它离线安装包,请靠自己的能力去寻找。这里不提供任何离线安装包。

自己制作固件

iStoreOS 来源于官方的 OpenWRT Release 分支源码,没有 fork 自己的分支,几乎都是通过 OpenWRT 标准组件形式实现。我们修改或者开发的部分,都以插件形式,具体源代码如下:

iStoreOS 就是在 OpenWRT 最基础最原始的固件基础上,加上了上面插件的能力来实现。

固件编译的 action 参考

iStoreOS 目标是给入门者提供固件,并没有直接提供 action 来给高级用户自己编译固件,如果大家有动手能力,可以参考下面的第三方 action 编译自己的固件:

上面为非我们提供的支持,只是提供给大家一个源代码参考。我们不会对任何结果或者过程负责。

测试用例以及其它信息

请查看 wiki 侧边栏:

Wiki

更多 iStoreOS 功能,请关注我们的 B 站账号

问题反馈

交流群汇总

大家请选择加入 iStoreOS 固件互助群。

功能介绍

  • 基于 OpenWRT 官方稳定分支,没魔改,通过 patch 方式修复了一些问题
  • 通过组件化并开源来支持首页向导软件中心
  • 拨号向导
  • 网络共享设置向导
  • 磁盘格式化向导
  • Docker 设置向导
  • Aria2 下载设置向导
  • 软件中心
  • 支持已安装的软件备份+恢复,方便升级系统
  • 在线升级固件,插件会丢失。如果想插件快速恢复,请在 iStore --> 维护 --> 全量备份插件到另外一个分区
  • 移植了 5.10 的相关驱动,以支持部分 2.5G 网卡(待更多测试)

功能组合

  • 建议使用易有云 APP 做远程应用控制,方便手机远程控制应用
  • 建议用 DDNSTO 从网页域名远程访问路由器

第三方离线包

https://x88.ltd/dsj

第三方离线包制作

iStoreOS 离线包不是一个压缩包,也没啥黑科技,而是借助第三方软件实现。原理是这个项目:https://github.com/megastep/makeself

生成方法例子:

./makeself.sh --nox11 ./xxx ./out/xxx_x86.run "OneClick install" ./install.sh

把 ipk 跟 install.sh 结合在一起,本质会生成一个包含所有 ipk 跟 install.sh 的自解压自运行的程序。

预览

首页1 首页2 软件中心

鸣谢

v20220429 版本更新说明

  1. 修复:UI 配置界面,有时候卡主不动,非常影响体验
  2. 修复:table full, dropping packet
  3. 修复:首页改 DNS 的错误
  4. 增加 aliyun/dnspod DDNS
  5. 做一些兼容性,保证一些离线插件能运行
  6. 增加驱动:kmod-ath10k
  7. 增加 qb,tr 下载器的设置向导
  8. 把终端放到首页,更好找

v20220422 版本更新说明

新增驱动

RTL8125B i40e

新增功能

  1. 首页向导新增更多快捷入口
  2. 支持更好的局域网统计
  3. 支持快速修改内网IP
  4. 更方便的内网测速
  5. 命令行快捷修改 内网IP
  6. 更好的上网检测,能区别出来 DNS 的配置错误
  7. 增加 socat 插件

修复 BUG

  1. 有分区的情况下的,在线升级失败
  2. Argon 主题导致网页偶尔卡
  3. NAT 环回地址失败
  4. 旁路由的配置修复,强制配置 DNS,保证旁路由内部有网络
  5. Aria2 向导设置好文件夹权限
  6. 磁盘格式化更稳
  7. 重启网络模块导致 docker 安装错误

注意事项

如果在线升级失败,请下载openwrt-21.02.1-2022042219-x86-64-squashfs-combined.img.gz 不用解压升级。

命令行修改内网 IP 方法:

 quickstart lan --ip 192.168.99.1 --mask 255.255.255.0

也可以直接用

quickstart

进入交互模式修改 IP。(显示器模式下中文乱码,下个版本修复)

istoreos's People

Contributors

jannson avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.