Repository navigation
HookNext v1.0.1
本版本完善了配置导入、分享和记录管理流程,增强了 JSON_DATA 与 HotFix 的兼容性和安全性,并加入可验证的应用内更新下载安装能力。
新增与优化
- 新增统一的配置导入预览,支持剪贴板、文件、Android 分享和 HTTPS 地址;Web 页面也支持 JSON 导入。
- 导入时识别完全重复和同包名冲突,可明确选择保留为新配置或替换最新配置。
- 支持选择一个或多个自定义配置并分享为 HookNext 配置 ZIP。
JSON_DATA支持对象和数组根节点,并可用于返回值、参数、静态字段和实例字段。JSON_DATA使用目标应用 ClassLoader 和反射泛型信息解析自定义对象、具体集合与嵌套泛型。- 新增手动检查和打开应用时每日自动检查更新,并在设置页和关于页显示更新提示。
- 支持从 GitHub 官方源或第三方镜像下载更新,也可在浏览器中打开 Release 页面。
- 支持下载进度、本地缓存复用、过期缓存清理,并在校验完成后调用 Android 系统安装器。
- 首页 FAB 升级为展开式 FAB 菜单,集中提供新建配置、剪贴板导入、网络导入和配置分享。
- 优化完整备份恢复预览、配置编辑、记录来源展示以及设置页分组。
修复与安全改进
- HotFix 补丁现在绑定目标应用的 base APK 和 split APK 指纹,目标应用变化后不会继续加载未经重新确认的旧补丁。
- HotFix 在目标应用私有
code_cache中完成 DEX 校验、只读暂存和权限复核后再尝试加载。 - 更新 APK 会校验文件大小、SHA-256、APK 格式、包名、签名证书和版本号。
- 优化配置保存、删除和目标文件同步失败时的提示与重试行为。
- 未安装的目标应用只保存数据库配置,不再创建无意义的目标目录、同步文件或作用域请求。
升级说明
- 从旧版本继续使用 HotFix 时,可能出现“目标应用未绑定”;确认补丁适配当前目标版本后,重新复制或替换补丁即可。
- 应用内安装更新可能需要授予“安装未知应用”权限。
- 第三方镜像会接收到原始下载地址,但下载文件仍会执行完整校验。
HookNext v1.0.1
This release improves config import, sharing, and record-management workflows, strengthens JSON_DATA and HotFix compatibility and safety, and adds verified in-app update downloads and installation.
New and improved
- Added a unified config import preview for clipboard content, files, Android shares, and HTTPS URLs; the web interface can also import JSON.
- Detects exact duplicates and same-package conflicts, with an explicit choice to keep a new config or replace the latest one.
- Shares one or more selected custom configs as a HookNext config ZIP.
JSON_DATAnow accepts object and array roots for return values, arguments, static fields, and instance fields.JSON_DATAuses the target app ClassLoader and reflected generic type information for custom objects, concrete collections, and nested generics.- Added manual update checks and daily checks when HookNext is opened, with update indicators in Settings and About.
- Downloads updates from GitHub or a selected third-party mirror, with an option to open the Release page in a browser.
- Added download progress, verified cache reuse, stale-cache cleanup, and handoff to the Android package installer after validation.
- Replaced the Home FAB with an expandable FAB menu for creating configs, importing from the clipboard or network, and sharing configs.
- Improved full-backup restore previews, config editing, record-source display, and Settings organization.
Fixes and security
- HotFix patches are now bound to fingerprints of the target app's base and split APKs, preventing an unchanged old patch from loading after the target changes.
- HotFix validates and stages DEX files as read-only in the target app's private
code_cachebefore attempting injection. - Update APKs are validated by size, SHA-256, APK format, package name, signing certificate, and version code.
- Improved reporting and retry behavior when config saves, deletions, or target-file synchronization fail.
- Configs for uninstalled target apps are stored only in the database without creating target directories, synchronized files, or scope requests.
Upgrade notes
- Existing HotFix users may see Target app not bound. Verify that the patch still matches the installed target version, then copy or replace the patch again.
- In-app installation may require permission to install unknown apps.
- Third-party mirrors receive the original download URL, but every downloaded file still goes through the same validation.
File verification
HookNext-v1.0.1.apk
SHA-256: 16eb94194519861e170f603093c8330f43750d1bb9d8cf479f4e45df090f8027