fuck lark · 飞书增强模块(LSPosed)

飞书 / Lark(com.ss.android.lark)增强模块。三大功能合一,飞书设置页内注入开关面板,各功能独立开关。

⚠️ 仅供学习研究与个人使用,使用风险自负。native 原生层实现,不依赖飞书混淆名,跨版本稳定。arm64


功能

① 消息防撤回

让被撤回的飞书消息原文继续显示 —— 包括你从未打开过的聊天

  • 原生 SQL 层:inline hook libsqlciphersqlite3_step,撤回写库时把新写入改绑新 id,原文行不被覆盖 → 原文保留 + 生成持久「撤回了一条消息」提示。
  • 与飞书版本无关:拦的是稳定的 SQL 存储层,不依赖混淆类名。飞书 7.71.8 实测通过(冷重启后撤回原文仍在)。
  • Java 映射器兜底为版本自适应:旧版(≤7.70)走原映射,新版(≥7.71)纯走 native SQL 层。

② 离职同事统计

飞书同事离职后资料页被清空、也不知道谁离职了。本功能在数据被清前于本地库快照,累计记录离职名单(姓名/uid/更新时间),只增长归档。多账号自动分别采集、按 id 去重合并。

怎么用(重要):本功能靠飞书读本地通讯录库时顺手快照,所以要手动触发一次——

  1. 打开飞书 →【通讯录】→【组织架构 / 我的部门】;
  2. 上下滑一圈(让飞书把组织成员加载进本地库,模块随即抓取 is_resigned 快照);
  3. 回到 设置 →「🐱 fuck lark 设置」→查看离职名单,即可看到已离职同事。

之后每有同事离职,进一次【通讯录→组织架构】滑一下,就会增量存档(只增不减,飞书日后清了本地记录也不丢)。多账号请分别在各账号下滑一次。

③ 资料归档

打开过谁的资料页,就把 TA 的完整档案(部门 / 企业邮箱 / 工号 / 职务 / 直属上级)归档到本地,离职后仍可查。配合富列表 UI,点名字可跳转其资料页 / 聊天。

设置面板

飞书「设置」页内注入「🐱 fuck lark 设置」入口,弹出开关面板(各功能开关 + 离职名单查看)。


安装

  1. LSPosed 中启用本模块,作用域勾选飞书(com.ss.android.lark)
  2. 重启飞书生效。
  3. 飞书 设置页 → 「🐱 fuck lark 设置」调开关。

兼容

说明
飞书版本 防撤回与版本无关;7.71.8 实测。旧版自适应兼容
架构 arm64-v8a
框架 LSPosed(Xposed API 82+)

Releases

1.3.1

Stable

7/4/2026, 4:01:17 PM

1.3.1 · 修复多账号离职统计:native 抓任意 contact.db 句柄(不再锁死第一个)+ 按 id 去重跨账号累积。含防撤回(7.71.8) + 离职统计 + 资料归档 + 设置面板。arm64。

Assets

1

1.3.0

Stable

7/4/2026, 3:39:48 PM

1.3.0 · fuck lark 统一模块:防撤回(7.71.8 版本自适应) + 离职同事统计 + 资料归档 + 设置页开关面板。arm64。

Assets

1

7/4/2026, 10:33:18 AM

1.2.0 · 兼容飞书新版 (arm64)

  • 兼容飞书 7.71.x 新版:飞书 7.71 后混淆器把短名 ax2.b 重排成无关类,旧的 Java 兜底钩子 ax2.b.a(Object,int) 失效。现改为版本自适应路由——
    • 新版飞书(≥7.71):自动仅走 native SQL 层(inline hook sqlite3_step,与飞书版本无关,已在 7.71.8 真机验证撤回原文照常保留)。
    • 旧版飞书(≤7.70):继续沿用原 Java 映射器兜底,打开聊天实时顶回原文。
  • 原文保留(含从未打开过的聊天)+ 持久「撤回了一条消息」提示等行为不变。

飞书(Lark)消息防撤回 LSPosed 模块。让被撤回的消息(含从未打开过的聊天)原文继续显示,免电脑、随飞书启动自动生效。

安装:下载 APK → 在 LSPosed 启用并勾选作用域「飞书」→ 强制停止飞书后重新打开。
支持:仅 arm64-v8a,需 Root + LSPosed。

升级提示:若你之前装的是开发测试版(不同签名),更新时如提示签名冲突,请先卸载再装。从市场正常更新者不受影响。

Assets

1

6/26/2026, 12:46:55 PM

1.1.0 · 持久撤回提示

  • 新增:被撤回的消息现在会显示一条持久的「撤回了一条消息」提示(旧版那条飞书原生提示会飘动、过一会消失;现在固定保留不再消失),原文照常完整保留。
  • 防撤回为 SQL 层实现,与飞书版本无关;已在当前飞书版本(7.69.x)验证。

飞书(Lark)消息防撤回 LSPosed 模块。让被撤回的消息(含从未打开过的聊天)原文继续显示,免电脑、随飞书启动自动生效。

安装:下载 APK → 在 LSPosed 启用并勾选作用域「飞书」→ 强制停止飞书后重新打开。
支持:仅 arm64-v8a,需 Root + LSPosed。

升级提示:若你之前装的是开发测试版(不同签名),更新时如提示签名冲突,请先卸载再装。从市场 1.0.0 正常更新者不受影响。

Assets

1

6/9/2026, 6:16:07 AM

飞书(Lark)消息防撤回 LSPosed 模块。

  • 让被撤回的消息(含从未打开过的聊天)原文继续显示。
  • 免电脑、随飞书启动自动生效。
  • 在飞书 7.52.4 上验证。

安装:下载 APK → 在 LSPosed 启用并勾选作用域「飞书」→ 强制停止飞书后重新打开。
支持:仅 arm64-v8a,需 Root + LSPosed。

Assets

1