Magic Mount Metamodule (by 7a72)
  • C 55.6%
  • Shell 17.7%
  • Svelte 9.2%
  • JavaScript 8.4%
  • CSS 7%
  • Other 2.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
7a72 94efdfec1f refactor: collect extra partitions from module root
- Add collect_partition_from_modules() for direct partition collection
- Remove odm from builtin_parts (now via EXTRA_PARTS)
- Extra partitions: <module>/<part>/ instead of <module>/system/<part>/
- Builtin partitions (vendor/product/system_ext) unchanged for compatibility
2025-11-24 05:02:14 +08:00
.github/workflows ci: add changelog [skip ci] 2025-11-24 01:13:42 +08:00
src refactor: collect extra partitions from module root 2025-11-24 05:02:14 +08:00
template refactor: collect extra partitions from module root 2025-11-24 05:02:14 +08:00
webui refactor: collect extra partitions from module root 2025-11-24 05:02:14 +08:00
.gitignore Add: Webui Support 2025-11-21 02:16:09 +08:00
build.sh chore: switch domain 2025-11-24 00:39:25 +08:00
LICENSE Add LICENSE 2025-11-20 16:49:59 +08:00
README.md docs: update readme 2025-11-23 22:25:09 +08:00

Magic Mount Metamodule

Latest Release Latest CI

Implement systemless modification support for KernelSU.

Support Policy

This project only provides support for the official KSU branch. No compatibility guarantees or technical support will be offered for unofficial forks, third-party modifications, or derivative versions.

Build Instructions

To build this project, you must have the following installed:

  • Node.js
  • pnpm
  • Zig

1. Build WebUI

cd webui
pnpm i
pnpm build

2. Build Module

bash build.sh --release

3. Build Output

Build artifacts will be generated under:

build/

Misc

The branch now uses a C implementation.

The previous Rust implementation is still available in a separate branch for reference:

Rust branch: rust

You can switch to the Rust version with:

git checkout rust

or:

https://github.com/Tools-cx-app/meta-magic_mount