Skip to content

Releases: Xposed-Modules-Repo/io.github.baidaofu.warp_loves_anyone

2.8

Choose a tag to compare

@Baidaofu Baidaofu released this 06 Sep 17:17
  • 「使用深色主题」在跟随系统模式下置灰显示为不可用
  • 「强制代理列表」改为原生样式列表(图标 + ✕ 移除),「管理」打开应用多选选择器(图标 + 复选框,保存生效)

2.7

2.7

Choose a tag to compare

@Baidaofu Baidaofu released this 06 Sep 17:16
  • 移除模块自带界面,改为在 1.1.1.1 / Cloudflare One Agent 的 设置 → 高级 → 连接选项 内管理「强制代理列表」
  • 设置 → 高级 新增「跟随系统主题」开关(默认开启),开启时「使用深色主题」由系统代管
  • 配置改存于 App 私有目录,旧配置自动迁移

2.6

2.6

Choose a tag to compare

@Baidaofu Baidaofu released this 06 Sep 17:16

v2.6 · Cloudflare App 暗色模式跟随系统设置

1.1.1.1 与 Cloudflare One Agent 自带的暗色开关从不跟随系统设置。本版本由模块代为接管:

  • 劫持 SharedPreferencesdark_mode 读取,返回系统当前深色状态(用户从未动过开关时也能生效)
  • 将 App 启动时的 setDefaultNightMode 调用强制替换为 MODE_NIGHT_FOLLOW_SYSTEM,由 AppCompat 原生跟随系统,系统切换深浅色时运行中的 App 也会实时跟随
  • App 内的暗色开关相应由系统代管(手动切换不再生效)
  • 兼容混淆:setDefaultNightMode 按签名在运行期解析,App 更新后混淆名变化也不受影响

2.5

2.5

Choose a tag to compare

@Baidaofu Baidaofu released this 06 Sep 17:16

v2.5 · 迁移至 libxposed API 102

参考 libxposed/api#62(API 102 RFC)完成适配:

  • 模块入口与元数据迁移至 META-INF/xposed(module.prop / java_init.list / scope.list),Hook 改为拦截链(Hooker/Chain)模型,使用固定 hook id,支持 API 102 热重载(onHotReloading / replaceHook)
  • 配置改用框架 Remote Preferences(模块 UI 经 libxposed Service 写入,目标进程只读),彻底移除 New XSharedPreferences —— 消除模块页面的废弃警告(其计划于 2.3.0 正式移除)
  • 移除全部 legacy Xposed meta-data(xposedmodule / xposedsharedprefs 等)
  • v2.4 的包名列表会在首次打开模块应用时自动迁移到远程配置
  • 需要支持 libxposed API 102 的框架(如 LSPosed 2.x+)

2.4

2.4

Choose a tag to compare

@Baidaofu Baidaofu released this 06 Sep 17:16

Warp Loves Anyone v2.4

LSPosed/Xposed 模块:让指定的 app 强制走 Cloudflare 1.1.1.1 WARP 隧道。

变更

  • 支持 1.1.1.1 与 Cloudflare One Agent 两个客户端
  • UI 面板手动添加/移除包名

安装

  1. 下载 WarpLovesAnyone-v2.4.apk
  2. LSPosed 中启用模块,作用域勾选 com.cloudflare.onedotonedotonedotone / com.cloudflare.cloudflareoneagent
  3. 打开应用添加包名,重连 WARP 生效