Releases: Anatdx/hymo
Releases · Anatdx/hymo
v2.2.5
v2.2.5
Initial release.
- chore: update license from Apache 2.0 to GPL-3.0 and refactor directory constants
- refactor: enhance LKM selection and menu navigation in customize.sh
- fix: update HymoFS updateJson URL in module.prop
- [skip ci] Update for v2.2.4
- refactor: improve kernel version detection in customize.sh
- [skip ci] Update for v2.2.3
- Add permissions to release.yml
- refactor: update GPG key import process in release workflow
- update HymoFS reference in release workflow to 'main'
- fix: improve version tag retrieval in build workflow
- update HymoFS reference in build workflow to 'main'
- update HymoFS reference in build workflows to 'main'
- Lkm Support (#7)
- fix dark mode's text color (#6)
- fix: update zipUrl in update.json for correct release path
- Merge branch 'main' of github.com:Anatdx/meta-hymo
- feat: enhance HymoFS configuration handling and logging
- Update versionCode to 210 in update.json
- [skip ci] Update KernelSU json, changelog for v2.1.0
- chore: update versioning and refactor navigation for HymoFS
- chore: update module properties for versioning and JSON source
- docs: update README and Chinese documentation, add acknowledgements section
- fix: improve command handling and logging in main application
- feat: enhance boot completion and logging functionality
- refactor: update mount scripts for improved logging and modularity
- ci: fix workflow to trigger on push to main/dev branches
- feat: major overlay improvements and mount stage configuration
- [skip ci] Update KernelSU json, changelog for v2.0.0
- fix: add tags-ignore rule for version tags in build workflow
- fix: update changelog URL and change branch references from master to main
- Refactor HymoFS header and update UI components
- feat: implement user-defined hide rules management and UI
- 更新.gitlab-ci.yml文件
- Fix: Register unmountable paths for erofs and ext4 storage
- feat: add missing includes for set and sstream in main.cpp
- feat: enhance version command output with protocol and active modules details
- feat: add hymofs_enabled status output to main configuration display
- fix: remove unnecessary closing brace in realApi definition
- fix: update scanPartitionsFromModules to use destructuring for stdout
- feat: update partition scanning logic to use hymod for improved accuracy
- Refactor module scanning logic to improve partition candidate detection
- feat: add hymoFS enable configuration option and apply it in main
- ci: remove repository condition for Telegram upload step
- Refactor HymoFS to support both ioctl and syscall modes
- feat: add stealth and HymoFS enable commands, update protocol version to 11
- ui: round storage percentage
- ci: append short commit hash to artifact filenames
- style(webui): hide vertical scrollbars on all pages
- fix(webui): resolve strict type errors from dependency updates
- docs: sync READMEs with YukiSU merger info & build optimization
- build(deps): bump react and @types/react in /webui (#5)
- Refactor: project-wide comment cleanup and avc_spoof removal
- fix: update CMakeLists and build script for improved architecture handling and NDK detection
- fix: update Telegram upload script to remove unnecessary quotes around file path
- fix: improve WebUI build process and package target commands for clarity and efficiency
- fix: enhance package target to ensure build directory initialization and conditional webui build
- fix: update package target commands for improved error handling and silent output
- fix: improve package target to handle missing files gracefully
- fix: extract module version during build process and update NDK path handling
- fix: adds Telegram upload step to CI
- Update GitHub Actions workflows for CMake build system
- Initial commit - Hymo KernelSU Module v1.5.3
- Remove GPG signing from build workflow
- Merge pull request #28 from Anatdx/dependabot/npm_and_yarn/webui/svelte-5.46.0
- build(deps-dev): bump svelte from 5.45.6 to 5.46.0 in /webui
- Merge pull request #29 from Anatdx/dependabot/npm_and_yarn/webui/vite-7.3.0
- Remove Telegram notification from build process
- build(deps-dev): bump vite from 7.2.7 to 7.3.0 in /webui
- Merge pull request #27 from Anatdx/feat
- feat: Add Telegram notification for successful builds in CI workflows
- [skip ci] Update KernelSU json, changelog for v1.3.1
- Merge pull request #26 from Anatdx/feat
- feat: Refactor GPG signing process with enhanced key import and output verification
- feat: Enhance GPG signing process with key verification and output checks
- feat: Avoid presetting GPG passphrase to prevent agent errors
- feat: Add auto-scan for custom partitions and improve WebUI UX
- feat: add none mount,fix custom rule
- Update HymoFS patch URLs in README_ZH.md
- Fix URL in README for HymoFS patch
- Update HymoFS patch URLs in README.md
- feat: add stealth mode with enhanced hiding capabilities
- [skip ci] Update KernelSU json, changelog for v1.3.0
- feat: upgrade protocol to v5 with integrated inject and WebUI enhancement
- feat: upgrade protocol to v5 with integrated inject and WebUI enhancements
- docs: 添加命令行工具使用说明及命令列表
- [skip ci] Update KernelSU json, changelog for v1.2.0
- Refactor HymoFS to use IOCTL interface for control operations
- Merge branch 'master' into dev
- fix: fix hymod list not working
- fix: fix: avoid duplicate logs
- fix version
- feat: 更新 HymoFS 接口,添加清除规则和获取活动规则功能
- [skip ci] Update KernelSU json, changelog for v1.1.3
- Merge pull request #21 from Anatdx/dev
- feat: add advanced options toggle to WebUI,move HymoFS documentation to the HymoFS repository
- [skip ci] Update KernelSU json, changelog for v1.1.2
- The HymoFS patch files have been moved to my HymoFS repository!!!
- Patch文件已移至我的HymoFS仓库!!
- fix: Modified the main application logic to handle HymoFS status
- Update README.md
- Fix HymoFS patch links and update comments
- Update README.md
- Update README with susfs patch instructions
- Merge pull request #17 from Anatdx/dev
- fix: Improve patch file modification check for protocol version updates
- [skip ci] Update KernelSU json, changelog for v1.1.1
- Merge pull request #14 from Anatdx/dev
- feat: Implement protocol version management and update handling for HymoFS
- fix: Modify HymoFS patch installation instructions
- fix: Change patch command to use wget for HymoFS
- [skip ci] Update KernelSU json and changelog for v1.1.0
- Merge pull request #13 from Anatdx/dev
- feat: Added HymoFS kernel module technical documentation, added an English README, and adjusted the startup script command format.
- feat: Updated HymoFS features, added the createimg.sh script to support dynamic creation of ext4 images, fixed log output issues, enhanced kernel interface checks, added Arabic and French language support.
- [skip ci] Update KernelSU json and changelog for v1.0.0
- fix: Correct description formatting in module.prop
- Merge pull request #11 from Anatdx/dev_originally
- feat: Add hot mount and unmount functionality for HymoFS modules
- Merge pull request #9 from Anatdx/dependabot/npm_and_yarn/webui/vite-7.2.7
- build(deps-dev): bump vite from 7.2.4 to 7.2.7 in /webui
- Merge pull request #10 from Anatdx/dependabot/npm_and_yarn/webui/svelte-5.45.6
- build(deps-dev): bump svelte from 5.43.14 to 5.45.6 in /webui
- feat: Implement mock API for configuration and module management
- Implement HymoFS: Core functionality and user interface
- Refactor and improve Hymo module
- ci: add dependabot auto-merge and cleanup unused cargo configs
- chore: update module scripts naming from meta-hybrid to hymo
- chore: bump to v0.3.2 and refactor RUST_PATHS to C_PATHS
- fix: prevent page swipe when scrolling content vertically
- chore: bump version to v0.3.1
- feat: support extra partitions and improve status display
- fix: partitions config not saved/loaded
- style: change toast background to white
- chore: add build directory to gitignore
- fix: ext4 image mount using losetup
- feat: implement verbose log filtering
- ci: fully disable zakosign (clone, build, sign steps)
- fix: clone zakosign in CI before building
- 初次提交
- [skip ci] Update KernelSU json and changelog for v0.2.8-r8
- docs: split README into English and Chinese versions
- fix(log): enforce newlines and standard format
- [skip ci] Update KernelSU json and changelog for v0.2.8-r7
- fix(utils): resolve compilation error in log formatter
- fix(build): resolve rustc errors in utils and main
- style(log): unify log format to [LEVEL] and remove timestamp
- feat(core): implement smart sync to improve boot performance
- fix(planner): resolve symlink partitions instead of skipping them
- [skip ci] Update KernelSU json and changelog for v0.2.8-r5
- fix(mount): remove unused bail import and umount_dir function
- feat(overlayfs): port robust mounting logic and child restoration from meta-overlayfs
- fix(core): remove unused constants and utilities after nuke refactor
- refactor(nuke): remove nuke module and lkm binaries, integrate stealth logic into main
- feat(log): upgrade to tracing with panic hooks and file logging
- fix(core): resolve unused variable warnings in inventory and planner
- modified: src/core/mod.rs
- Reapply "chore(deps): enable
no_thp,overridefor mimalloc" - refactor(core): remove legacy sync logic from modules.rs
- ix(executor): adapt to new planner and finalize main integration
- feat(planner): implement classification pipeline and conflict detection
- refactor(core): decouple storage and split modules.rs into inventory/sync
- Revert "chore(deps): enable
no_thp,overridefor mimalloc" - fix(utils): ensure copy_path_context is exported to fix build error
- refactor: overhaul mount logic (skip empty, wipe sync, relocate mount point)
- [skip ci] Update KernelSU json and changelog for v0.2.8-r4
- feat(planner): skip mounting modules or partitions that contain only empty directories
- [skip ci] Update KernelSU json and changelog for v0.2.8-r3
- Revert "feat(selinux): implement intelligent context mirroring"
- Revert "feat(mount): ...
v2.2.4
v2.2.4
Changes since v2.2.3:
- refactor: improve kernel version detection in customize.sh
- [skip ci] Update for v2.2.3
v2.2.3
v2.2.3
Changes since v2.2.2:
- Add permissions to release.yml