CWMHook 是面向刺猬猫阅读的 Xposed 功能增强模块,基于现代 libxposed API 102 开发。
当前已验证兼容:
刺猬猫阅读 2.9.362 - 2.9.367
com.kuangxiangciweimao.novel
- 在支持 libxposed API 102 的 LSPosed 中安装并启用模块。
- 将作用域设置为刺猬猫阅读。
- 强制停止并重新启动刺猬猫阅读。
- 长按书架页或阅读页的“更多”按钮进入模块设置。
- 在模块设置的“关于”区域连续点击版本号 5 次,可解锁被隐藏的功能。
- 优化状态栏背景与日间、夜间页面适配。
- 自定义底栏 Tab 的显示和顺序。
- 液态玻璃悬浮底栏,覆盖主界面 Tab、书籍详情和目录页。
- 隐藏书架继续阅读浮层。
- 设置冷启动默认页面并提供可选启动优化。
- 导入和管理阅读字体。
- 自动签到。
- 将个人已拥有阅读权限或已缓存的章节导出为 TXT/EPUB。
宿主版本更新后,部分功能可能因内部实现变化而失效。遇到异常时请先关闭对应功能,并提供宿主版本、模块版本、复现步骤和详细日志。
章节导出功能仅用于备份用户本人已合法取得阅读权限的内容,供个人临时收藏、离线阅读与数据迁移使用。模块不会绕过购买、订阅或章节权限校验,也不应被用于传播、共享、售卖或制作盗版资源。
导出的内容版权归原作者及相关权利人所有。请在导出后 24 小时内删除相关文件;如需长期阅读,请通过官方渠道购买和使用正版内容。用户应自行确保使用行为符合当地法律法规、平台规则和版权许可,因违规使用产生的责任由使用者自行承担。
本项目仅供学习、技术研究和个人设备功能增强使用,与刺猬猫阅读及其运营方无关。使用 Xposed 模块可能导致宿主异常、功能失效、数据损坏、账号风险或其它不可预期后果,请在使用前自行审查源码并做好数据备份。
.\gradlew.bat verifyArchitecture
.\gradlew.bat :app:testDebugUnitTest :app:lintDebug :app:assembleDebug :app:assembleBeta :app:assembleRelease构建需要 JDK 17 和 Android SDK Platform 37;应用 targetSdk 当前保持 36。
.github/workflows/ 提供 Debug、Beta 和 Release 三组手动构建任务。Beta/Release 签名需要配置 KEYSTORE_BASE64、KEYSTORE_PASSWORD、KEY_ALIAS、KEY_PASSWORD 四个 GitHub Actions Secrets;本地未提供完整签名参数时会生成未签名 APK。
液态玻璃悬浮底栏引用并改编了以下开源项目的相关代码,感谢原作者及贡献者:
- ForbidAd4TieBa:玻璃材质分层、折射与液滴交互效果。
- compose-miuix-ui / miuix:
miuix-blur的高光着色器与重力感应光照。 - KernelSU / Kyant0:悬浮底栏、透镜高光与弹簧动效的实现参考。
- WeChat-LiquidGlass:弹簧积分与液滴光学实现。
具体来源、版本及版权许可见第三方代码声明。
Copyright (C) 2026 xiyunmn
本项目依据 GNU General Public License v3.0(SPDX:GPL-3.0-only)开源。分发或修改本项目时必须遵守许可证规定,并向接收者提供对应源代码和相同的许可权利。本许可证不涵盖刺猬猫阅读、导出内容或其他第三方作品;相关权利仍归各自权利人所有。