hy2://折腾啥

Sub-Store
2.14.129
过滤
Stash/
Clash Shadowsocks cipher
Hysteria2 URI 输入支持
#OnePlus #ColorOS #KernelSU #Root #Android #KernelFlasher #一加 #AOSP #安装器
一加12 ColorOS 14 踩坑记录
1. KernelSU
用最新的 LKM 就好了坑:https://github.com/tiann/KernelSU/issues/1051
解决: 用酷安作者 xuezou 的工具重新打包 刷完需要清空所有数据
出了问题不要慌 fastboot 刷回官方 boot 重来
充电静置三小时必死
Magisk 则每天重启
2. KernelFlasher
坑: 原装正品 KernelFlasher 能看到槽位但是刷不了
解决: 得用中国网友修改版 见 https://github.com/capntrips/KernelFlasher/issues/16#issuecomment-1815728638
更新: 进 @KernelSU_group 回复 #OTA 可得 一个不一定是最新的版本: https://t.me/zhetengsha_group/522329
3. 保 Root OTA 方法
系统更新界面, 不点安装. 用 KernelFlasher 刷 AK3 到另一个槽位 重启
4. sb coloros 安装器
酷安作者 天伞桜 AOSP 客制化安装器
记得要在模块压缩包里面找到安装器的apk 安装一下
好像会导致 adb 安装时候不弹提示 只会卡死无法继续安装
暂时先用 LuckyTool 关一下 adb 安装授权
5. 自带天气无法定位
6. 无法录两个人脸
7. 勿扰模式无法设置仅锁屏生效
8. 已解锁状态(如在信任地点)时 无法使用相同的按指纹解锁动作...我™还得知道现在解没解锁然后用不同的动作???
9. 微信模糊背景有 bug 无法正常使用(不知道谁的锅)
10. 没有大爆炸 微信通话录音 小布识屏和播放语音转文字啥的功能难用得一屄
11. 小窗还有黑白名单...整个小窗和分屏的体验跟 MIUI 没法比...
12. 工作台无法激活(不知道是因为解了 bl 还是 root 还是™又是 bug)
13.通话录音不支持微信已支持- 👍13

Sub-Store
2.14.127
Node.js 支持使用环境变量 SUB_STORE_DATA_URL设置一个远程数据文件链接
这样每次启动都会从这个地址拉取并恢复数据
使用场景: 云平台重新部署后自动恢复之前备份的数据- ❤️5

Sub-Store
2.14.126
修复 Loon Trojan WS 传输层
Node.js 前端代理后端路由 需设置环境变量 注意安全SUB_STORE_FRONTEND_BACKEND_PATH=/2cXaAxRGfddmGz2yx1wA SUB_STORE_FRONTEND_PATH=/root/sub-store/frontend SUB_STORE_FRONTEND_HOST=127.0.0.1 SUB_STORE_FRONTEND_PORT=3001 SUB_STORE_DATA_BASE_PATH=/root/sub-store SUB_STORE_BACKEND_API_HOST=127.0.0.1 SUB_STORE_BACKEND_API_PORT=3000 node sub-store.bundle.js
配置 3001 端口的反代后
https://frontend.com?api=https://frontend.com/2cXaAxRGfddmGz2yx1wA- 👍1

- ❤️3
#Surge #Stash #Surge #模块 #面板 #脚本 #网络信息 #IP #IPv4 #IPv6 #查询 #网络变化 #通知
国内外 IP 面板与通知
新增 IPv6
包含国内和国外
Loon 可直接在插件中设置, 非 Loon 请自行设置 Persistent Store 网络信息通知设置为IP 前三段相同时不通知
1. 在支持面板的 app 上将展示面板 (例:
#Surge,
#Stash)
2. 在支持network-changed的 app 上, 将在网络环境发生变化 IP 变化时, 发送通知 (例:
#Surge,
#Loon)
立即安装
往期相关:
Surge 模块 打断活跃连接请求- 👍4
- ❤️2
#SwiftBar #脚本 #Node.js #macOS #IP #网络 #查询 #国内 #国外 #IPv6 #网卡 #Shell #双IP查询
SwiftBar 小脚本分享
🆕 更新: 增加ipip作为备用(没有区数据)
🆕 更新:airport标记为废弃, 使用networksetup
双 IP 查询
增加了网卡 和 IPv6
点击可复制
需要安装 nodeSwiftBar2.0.0 版似乎有兼容性问题 用 1.5.0 版最新版修复了
文件见本频道消息评论
旧版: https://t.me/zhetengsha/139- ❤️5

Sub-Store
2.14.120
脚本筛选支持节点快捷脚本. 语法与 Shadowrocket 脚本类似. 但是 Sub-Store 节点字段和 Shadowrocket 字段不同.
可先查看预览中的节点 JSON 数据 或 查看通用订阅或 手动打开?target=JSON查看字段名 再进行修改const port = Number($server.port) return [80, 443].includes(port)
相关: 脚本操作支持节点快捷脚本. 语法与 Shadowrocket 脚本类似- ❤️14
- 👍2
- 🤯2
Sub-Store for Magisk, KernelSU & APatch
另可查阅 @sion_8964 佬维护的 App 版: sionnx/SubCase
另可查阅 E5 佬维护的 Termux 版
可优先使用群友 @Delusions6515 维护的模块版 Delusions6515/Sub-Store-Module
使用了更新的 Node.js 版本和更先进的架构 我的已经是老古董了 准备跑路了
若以后出现维护的版本参数未同步的问题, 应以 https://hub.docker.com/r/xream/sub-store 示范的环境变量为准
可刷入群内推送的最新打包版进行更新
🆕 GEO 数据相关的字段 参考示例
内置 HTTP-META 可使用相关脚本
• 刷入后 一键打开前端+后端http://127.0.0.1:3001?api=http://127.0.0.1:3000或手动添加后端:http://127.0.0.1:3000
配置文件/data/adb/sub_store/scripts/sub_store.config
需要局域网访问 在配置文件中找到sub_store_backend_host="127.0.0.1"把127.0.0.1改成0.0.0.0然后重启
在局域网另一台设备上用启动了 Sub-Store 的设备的局域网 IP
例如http://192.168.1.2:3001?api=http://192.168.1.2:3000
数据文件/data/adb/sub_store/run/sub-store.json
日志/data/adb/sub_store/run
• 支持开关启停(KernelSU App 内下拉刷新或杀 KernelSU 后台重进 可看最新状态)
• 定时同步订阅
打开开关后, 用各种自动化方案(Xposed Edge Pro, 自己搞 crontab 等等) 实现GET http://127.0.0.1:3000/api/sync/artifacts
• 手动更新/data/adb/sub_store/scripts/update_backend.sh更新后端/data/adb/sub_store/scripts/update_frontend.sh更新前端/data/adb/sub_store/scripts/update_http_meta.sh更新 http-meta
• 更新 Node.js
从这里群友 @Delusions6515 维护的 Delusions6515/node-android-build 下载一个新的node替换/data/adb/sub_store/bin/sub_store_node
• 手动重启/data/adb/sub_store/scripts/start.sh或/data/adb/sub_store/scripts/sub_store.service restart
Sub-Store 合集
合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js- ❤️38
- 👍30
- 🎉6

Sub-Store
2.14.115
支持带 []的 IPv6 地址, URI 输出时也自动加上[]
感谢 @oirhetf 的反馈
预览时子订阅出错的情况现在不会 crash 了
感谢 @qianyipdc 的反馈- 👍1

Sub-Store
2.14.113
感谢 Ariesly 的 PR! 支持了 Hysteria2 URI 输出
默认 User-Agent改为clash.meta后, 调整订阅预处理器的逻辑, 减少 Base64 误判
ProxyUtils.produce增加第二个参数type, 暂时仅支持目标为ClashMeta时internal输出节点数组供开发者使用- 👍3
#订阅检测去重工具 #订阅检测 #入口检测 #落地检测 #节点 #订阅 #Sub-Store #SubStore #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS
Node.js 版
Sub-Store 的 入口检测 落地检测方案
之 xname 脚本使用示范
我写的测试版 xname 脚本 支持入口/落地检测, 根据落地 IP 去重
支持关闭落地检测(不需要 HTTP META), 此时按入口 IP 去重
在 Sub-Store 中添加脚本操作 具体参数看脚本里的说明
⚠️ 本脚本不进行域名解析 必须在此脚本操作前面先加一个 Sub-Store 的域名解析
此脚本主要进行示范 未做更多的可配置项 有需求的可自行修改脚本逻辑
可如图搭配
英文字体https://raw.githubusercontent.com/sub-store-org/Sub-Store/master/scripts/fancy-characters.js#type=sans-serif-bold
节点序号上标⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹
返回方案介绍- ❤️2
- 👍2
- 🥰1
#订阅检测去重工具 #订阅检测 #入口检测 #落地检测 #节点 #订阅 #Sub-Store #SubStore #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS
Node.js 版
Sub-Store 的 入口检测 落地检测 方案
需要 HTTP META 配合 已修改适配的 Key 佬 cname 脚本/我写的测试版 xname 脚本
Sub-Store 版本应 >= 2.14.112
HTTP META 本体
需 Node.js 环境
Android 也可本地使用 配合 Android 本地版 Sub-Store
我写的测试版 xname 脚本 支持入口/落地检测, 根据落地 IP 去重
xname 脚本搭配示范
已修改适配的 Key 佬 cname 脚本
在 Sub-Store 中添加脚本操作 具体参数看脚本里的说明
本文截图示例对应的为https://gist.githubusercontent.com/xream/4c4083769f24f1a7b4d254aad6917cf1/raw/cname_http_meta_beta.js#inflag&flag&city&sheng&iisp&yisp&snone&yuan
cname 本身的问题记得跟 key 佬 @keywos 反馈
已知问题: 域名解析偶发异常 可在 cname 脚本操作前面先加一个 Sub-Store 的域名解析
其他相关
lite-test
需要 Docker 门槛较高
- 可以进行 订阅转换/UDP 检测/免流检测/测速/自定义节点名称/自定义过滤/自定义输出等高级配置
- 可以爬网页(telegram 频道也是网页)
- 脚本可以挂载进行任意自定义操作- ❤️7
- 👍2

Sub-Store
2.14.111
手动下载备份文件和使用备份上传恢复(前端版本 > 2.14.15)
现代化浏览器应该都兼容 使用 JSON 文件进行备份和恢复
为防止意外发生 恢复之前请备份数据
默认 User-Agent改为
clash.meta后, 调整订阅预处理器的逻辑, 减少 Base64 误判
如果还有问题 可以在前端设置User-Agent
部分User-Agent举例:
Surge iOS/3004
Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0
clash.meta
Quantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1)- 👍4
- ❤️1

Script Hub合并工具
版本: v23.120401
更新: 23-12-04 10:04
安装: 点击此处
简介:
此快捷指令作用主要用于快速存储平时遇到的模块链接,以及通过Script Hub新的合并模块功能快速筛选并生成合并后的链接
Script Hub相关指令
注:感谢 Script Hub开发组: zhangpeifu 、 折腾啥 以及 Key佬
方法:
①确保已经成功安装 Script Hub 并已经更新到最新版
②根据注释1填写首选类型、备份文件名、默认文件名这三项
③根据注释1选择备份文件所在的文件夹路径
④默认打开文本应用为Runestone,可自行在注释2处调整
⑤运行快捷指令(如果是导入请先提前复制正确的模块链接)根据提示填写模块名字
更新
导航
合集
#快捷指令- ❤️3
- 👍2
- 🥰1
