找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 10170|回复: 18

多架构软件中心初步框架

[复制链接]
本帖最后由 paldier 于 2020-3-12 22:05 编辑

预计支持的cpu架构暂定
arm:bcm47xx/bcm675x/ipq401x
armv8/aarch64:bcm49xx/bcm671x
mips:grx500
mipsle:mt7621/mt7620
x86被华硕砍掉了

软件中心用到的链接就是
http://update.wifi.com.cn/arch/
https://sc.paldier.com/arch/

可以自行添加服务器,或者自己架设服务器(开发中)

插件尽量不用jsonp,因为这样就需要服务器做重定向或者其他方式来实现,比较麻烦
插件依然支持离线安装,并且api直接集成进httpd,稳定性比hook方式高一些
固件的jffs分区全部使用ubifs格式,彻底解决nand对jffs2的兼容问题,也基本保障了软件中心数据库不会因为jffs坏块而出错
计划实现全部固件软件中心支持U盘挂载,实现用户体验的无缝衔接(已实现)
计划实现多语言支持,方便港澳台及其他用户(部署中)
插件应尽量使用静态编译,当内核版本不同时,静态编译更容易实现兼容


----------------------------------------------------------------------
软件中心所有文件统一放在/jffs/softcenter文件夹下
包含bin、etc、init.d、lib、perp、res、scripts、webs等文件夹,分别用于可执行程序或脚本、配置文件、启动脚本、依赖库文件、web资源文件、web配置脚本、web页面
以上文件夹未来会实现可链接到U盘,当这些文件夹为软连接时,里面的软连接会自动修正为普通文件,并且所有启动脚本切换为usb挂载模式确保usb没有完成挂载前不会触发启动操作

因为博通的不兼容性
新增675x的芯片支持,软件中心arch使用armng,新增ipq401x芯片支持,软件中心arch使用armng
分别使用uname -m和uname -r进行检测,具体代码见这里
mipsle仅支持mtk,mips仅支持grx500,无歧义


我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
本帖最后由 paldier 于 2020-3-12 22:07 编辑

mips支持列表:acme cpufreq kms reboothelper adbyby dc1svr koolproxy verysync aliddns ddnspod koolproxyR serverchan ssserver aria2 fastd1ck swap baidupcs fcn mdial shellinabox tenddns frpc qiandao cfddns softether UnblockNeteaseMusic
arm支持列表:acme ddnspod koolproxy serverchan tenddns adbyby koolproxyR aliddns easyexplorer shellinabox aria2 fastd1ck mdial baidupcs fcn qiandao softether frpc verysync cfddns  reboothelper ssserver dc1svr kms swap UnblockNeteaseMusic
aarch64支持列表:acme ddnspod koolproxy serverchan tenddns adbyby koolproxyR aliddns easyexplorer shellinabox aria2 fastd1ck mdial baidupcs fcn qiandao softether frpc verysync cfddns  reboothelper ssserver dc1svr kms swap UnblockNeteaseMusic
mipsle支持列表:acme ddnspod koolproxy serverchan tenddns adbyby koolproxyR aliddns easyexplorer shellinabox aria2 fastd1ck mdial baidupcs fcn qiandao softether frpc verysync cfddns  reboothelper ssserver dc1svr kms swap UnblockNeteaseMusic
armng支持列表:acme ddnspod koolproxy serverchan tenddns adbyby koolproxyR aliddns easyexplorer shellinabox aria2 fastd1ck mdial baidupcs fcn qiandao softether frpc verysync cfddns  reboothelper ssserver dc1svr kms swap UnblockNeteaseMusic

BCM490X/BCM671X共用aarch64架构
BCM675X/IPQ4019共用armng架构
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
占楼备用                        
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
占楼备用                        
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

123466789
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

前排支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

火钳刘明
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看支持下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

前来支持下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

前排支持!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个一定要支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个一定要支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

一定要支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

啥时候出来P大
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

一定要支持
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 04:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表