Giter VIP home page Giter VIP logo

armsoft's Introduction

armsoft

armsoft是基于梅林384的软件中心,其与梅林380软件中心的插件不兼容!armsoft仅适用于koolshare 梅林384平台,且linux内核为2.6.36.4的armv7l架构的路由器!

机型兼容

使用armsoft软件中心,必须满足机型和固件两个要求:

  1. 机型必须是架构为armv7l,linux内核2.6.36.4的,例如以下机型都是这种架构的机型,因为他们都使用了博通bcm4708/9这种CPU。

    1. 华硕RT-AC56U RT-AC68U RT-AC66U-B1 RT-AC1900P RT-AC87U RT-AC88U RT-AC3100 RT-AC3200 RT-AC5300
    2. 网件R6300V2 R6400 R6900 R7000 R8000 R8500 R8000
    3. linksys EA系列:EA6200 EA6400 EA6500v2 EA6700 EA6900
    4. 华为:ws880
    5. 斐讯K3
  2. 这些机器必须使用koolshare 梅林384固件!即使第1项条件满足,但是如果koolshare开发组没有推出该机型的梅林384改版固件,那么本软件中心也无法支持,比如斐讯K3等。

  3. 目前支持armsoft的机型:

    • 华硕 RT-AC68U
    • 华硕 RT-AC66U-B1
    • 华硕 RT-AC1900
    • 华硕 RT-AC1900P
    • 华硕 RT-AC87U
    • 华硕 RT-AC88U
    • 华硕 RT-AC3100
    • 华硕 RT-AC3200
    • 华硕 RT-AC5300

    详情请前往koolshare论坛固件下载地址:https://koolshare.cn/thread-164857-1-1.html

用户须知

  • 本项目,即梅林arm384软件中心(armsoft)梅林arm380软件中心的插件不兼容!所以不要用离线安装功能安装其它平台的软件中心!!
  • 除非你要安装的插件作者明确表示他的插件可以用于arm384软件中心,或者插件来源于armsoft内本身的插件,才可以安装!!

开发须知:

如果你是开发者,想要为armsoft开发新的插件,并用离线包的方式进行传播,请了解armsoft是基于koolshare 1.5代软件中心api开发,其和前代梅林380软件中心不同,并且不兼容(因为web api)!

  1. 在web方面:此版软件中心在web上使用的是软件中心1.5代的api,与rogsoft一致,即与RT-AC86U, RT-AX88U, GT-AC5300, GT-AX11000所使用的软件中心api一致
  2. 在程序方面:由于固件仍然采用了版本为2.6.36.4的linux内核,和armv7的编译器,所以相关程序仍然是armv7架构程序,与梅林380固件所用的二进制程序文件一致
  3. 为了避免用户从梅林380升级到梅林384后,使用错误的平台的软件中心,因此,此版本软件中心对离线安装包需要做验证。安装时需要验证安装包内是否含有.valid文件,且文件内含有arm384字符串。相关链接:验证代码验证示例
  4. 为了避免用户讲本项目内的离线安装包用于其它不兼容的软件中心平台,因此本项目中所有的安装包内的install.sh都需要进对安装的固件/平台进行检测,示例:来自本项目koolproxy的install.sh

koolshare几个版本的软件中心区别

软件中心 arm380软件中心 arm384软件中心 hnd软件中心(本项目) qca软件中心 软路由-酷软
项目名称 koolshare.github.io armsoft rogsoft qcasoft ledesoft
适用架构 armv7l armv7l armv7l/armv8 armv7l x64
平台 arm arm hnd/axhnd qca-ipq806x by fw867
linux内核 2.6.36.4 2.6.36.4 4.1.xx 4.4.60 很新
CPU bcm4708/9 bcm4708/9 bcm490x/bcm67xx IPQ8074 intel/AMD
固件版本 koolshare 梅林380 koolshare 梅林384 koolshare 梅林/官改 koolshare 官改 OpenWRT/LEDE
软件中心api 1.0 1.5 1.5 1.5 1.5
代表机型-1 RT-AC68U 改版梅林380 RT-AC88U 改版梅林384 RT-AC86U 改版梅林 RT-AX89X 官改固件 \
代表机型-2 RT-AC88U 改版梅林380 RT-AC5300 改版梅林384 GT-AC5300 华硕官改 \
代表机型-3 R7000 改版梅林380 RT-AX88U 改版梅林 \

armsoft's People

Contributors

halfu avatar ks-bao avatar madobet avatar quericy avatar sadoneli 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.