Modules / magic_mount_rs

Magic Mount-rs

META

An implementation of a metamodule using Magic Mount, Based on MKSU, Template is from meta-overlay.

README

Release History

v2.2.4

Published on February 27, 2026
Download

2.2.4 - 2026-02-18

View changes(51e1e14...2a0dc3d)

Features

  • Remove ZygiskNext umount conflict guard(b8c9deb)
  • Add 39 new languages (#6)(1ca24ea)
  • Add Literary Chinese (lzh) localization(a8c1dd7)
  • Enhance languages(9c8d3d1)
  • Better installation process(b1c6a4e)

Bug Fixes

  • Build(68d9dc6)
  • Correct localization terms per Taiwan usage conventions(4239601)

Other

Miscellaneous Tasks

2.2.3 - 2026-02-06

View changes(f6f60e6...51e1e14)

Features

  • Only support ksu/ap(ceb2d4a)
  • Automatic exit when failed to mount tmpfs on tmpfsdir(57b6473)
  • Removed /debug_ramdisk in default try-umount list(d9beda3)
  • Support random path of tempdir(34f91f1)

Bug Fixes

  • Improve layout and word breaking in module display (#70)(fa3eeae)
  • Fix complete in xtask(c5b8990)
  • Fix rz panic(2f9310e)
  • Fixed parameters across multiple platforms(633107f)
  • Fix Correct name(493fbba)

Refactor

  • Remove hymofs, diagnostics and custom tempdir support(95408bd)
  • Migrate to KernelSU theme system(1c8791d)

Documentation

Performance

  • Determine the ZN state directly using the ZN path.(4933cc6)

Miscellaneous Tasks

  • Passed webui lints check(6774aa7)
  • Resolving the issue #74(72e378a)
  • Fix cache error && dropped rust cache in release(4b8be3e)
  • Picked #74 suggestions(2c905bd)
  • Add run number in bot message(ff9239b)
  • Fmt && make cargo clippy happy(9b4627e)

2.2.2 - 2026-01-18

View changes(31112e6...f6f60e6)

Features

Bug Fixes

  • Fix unsuccessful execute binary(39d3214)
  • Fix capitalization in umountLabel translation (#68)(e90c0b6)
  • Fix not umount /debug_ramdisk(57f0edf)

Other

Optimization

  • Use the toml content to print the config(b68a56c)

Miscellaneous Tasks

2.2.1 - 2026-01-11

View changes(c5dac29...31112e6)

Features

Bug Fixes

Documentation

Miscellaneous Tasks

2.2.0 - 2026-01-09

View changes(9d99627...c5dac29)

Features

  • Dropped log level settings(84eb766)
  • Dropped moduledir in config(ba8a4ee)
  • Use git commit total to create a unique version number.(2aa11b7)
  • Sync config (#60)(0b576c0)

Other

Refactor

Miscellaneous Tasks

2.1.1 - 2026-01-03

View changes(77feb50...9d99627)

Features

  • Rename daemonize-mmrs to loader(baac857)
  • Change log stdout to logcat(7b4dcff)

Bug Fixes

Documentation

Miscellaneous Tasks

  • Cleanup daemonize-mmrs(865f882)
  • Upgrade eslint config (#51)(cfb800f)

2.1.0 - 2026-01-02

View changes(1e17604...77feb50)

Features

Bug Fixes

  • Fix verify when no set PRIVATE(5b7e573)
  • Fix also has daemonize-mmrs when no set env(85fe60f)
  • Correction for non-target platform compilation(8968687)
  • Fix build failed when env is empty(f52aedc)

Other

Refactor

  • Print directly to log(632e172)
  • Use the KSU crate to communicate with KSU.(5b6583a)
  • Optimize the switching logic for the fixed state of the bottom navigation. (#47)(825af60)

Documentation

Miscellaneous Tasks

  • Pr can use cache now(3911908)
  • Update license headers skip ci
  • Update license headers skip ci

2.0.0 - 2025-12-31

View changes(20dd94a...1e17604)

Features

  • Divided ksu dir(cad042f)
  • Support use extra partitions to scan(4badead)
  • Support armv7 device(4c646a2)
  • Remove the original complex declaration.(8071427)
  • Add count mounted files/symbols(0fcbdc2)
  • Support x86_64(e888bc0)
  • Support set tmpfs dir(edb4319)
  • Add more debug log in collect files(01522b1)
  • Support extra partitions in collect_module_files(8cc9074)
  • Add more debug log when replace(41d7624)
  • Removed default for config(90b50a6)
  • Add version show in zip name(3661015)
  • Rewrite using solid.js (#35)(19c542c)

Bug Fixes

  • Fix auto set output is json when args > 2(59c19c9)
  • Correct scan content(5b50c4e)
  • Fix no remove other bin(89f340e)
  • Fix the scan results did not match the actual mount results.(a03907a)

Optimization

Refactor

Documentation

Miscellaneous Tasks

  • Add commit short hash in file name(789cf6b)
  • Rename load_default to load in config(73a5a88)
  • Cleanup more other ioctl(513c4f9)
  • Sync local webui/package-lock.json(843ea42)
  • Fmt(efffb5a)
  • Add *.bak in .gitignore(2ae7095)
  • Make cargo clippy happy(3f9e6ea)

1.4.0 - 2025-12-27

View changes(b4592e1...20dd94a)

Features

Bug Fixes

  • Fix need umount option in not any(target_os = "linux", target_os = "android"))(91f367a)
  • Selinux denied (#40)(f341d49)

Other

Miscellaneous Tasks

  • Cleanup lockfiles and specify packageManager(66e7cd0)

1.3.1 - 2025-12-21

View changes(983f6e0...b4592e1)

Features

  • Implement Magic Mount API and Configuration Management (#31)(a12689b)
  • Restore svelte.config.js with vitePreprocess configuration(6040960)
  • Add print current attr in debug log(4c49eb8)

Bug Fixes

  • Fix no found module.prop when some dir haven't module.prop(237e5f6)
  • Fix selinux denied(fa5796a)
  • Fix i18n error(19e06db)

Optimization

Styling

  • Remove other clippy lints rules(09ce951)

Miscellaneous Tasks

  • Cleanup unused fmt::Display impls(5691691)

1.3.0 - 2025-12-20

View changes(b1fb111...983f6e0)

Features

Bug Fixes

Other

Optimization

  • Optimize try_umount logic(b171b1e)

Refactor

  • Refactor ioctl in hymofs(81fd38c)

Miscellaneous Tasks

1.2.2 - 2025-12-14

View changes(7f96be2...b1fb111)

Features

  • Sync new webui design(5da57c1)
  • Add check in try_umount(1de5ab9)
  • Add check zn-daemon in try_umount && add skip log(e45d517)
  • Add automatic backup(cb534ae)
  • Add check ksu in binary(72c019f)
  • Add hymofs hide support(d7ffbe8)

Bug Fixes

  • Fix no return when failed to read /proc/mounts(f0e67c0)
  • Merge system info into device state to display kernel and selinux(d947f5e)
  • Fix no vite in package-lock.json(6be44b7)
  • Fix umount string show error(f7ed1f3)
  • Fix tempdir isn't zn search dir(9232237)
  • Fix build(d9c0bf2)
  • Fix search tempdir(02e7c2d)
  • Fix log string(e779d4b)
  • Fix no read author(b21d59c)
  • Fix read prop failed no skip(28385c3)
  • Fix umount problems(eaf4c24)
  • Fix cal short commit(768b9b2)
  • Fix sysInfoTitle won't in i18n json(d665bc8)
  • Fix scan all modules(e1fb032)

Other

  • Delete emojis && add opt(c8867b8)
  • Reduce unsafe code blocks(d5c7086)

Optimization

  • Optimize the cache mechanism in workflows(e29afac)
  • Optimize zn judgment(bc2f6c9)
  • Optimize scanner logic(0779512)

Refactor

  • Refactor do magic mount (#16)(fbf1501)

Performance

Miscellaneous Tasks

v1.2.1

Published on December 12, 2025
Download

1.2.1 - 2025-12-12

View changes(7772e56...4fc7bfe)

πŸš€ Features

  • Sync new webui design(5da57c1)
  • Add check in try_umount(1de5ab9)
  • Add check zn-daemon in try_umount && add skip log(e45d517)

πŸ› Bug Fixes

  • Fix no return when failed to read /proc/mounts(f0e67c0)
  • Merge system info into device state to display kernel and selinux(d947f5e)
  • Fix no vite in package-lock.json(6be44b7)
  • Fix umount string show error(f7ed1f3)
  • Fix tempdir isn't zn search dir(9232237)
  • Fix build(d9c0bf2)
  • Fix search tempdir(02e7c2d)
  • Fix log string(e779d4b)
  • Fix no read author(b21d59c)

βš™οΈ Miscellaneous Tasks

v1.2.0

Published on December 7, 2025
Download

1.2.0 - 2025-12-07

View changes(1bd1cea...7772e56)

🚜 Refactor

  • Refactor do magic mount (#16)(fbf1501)

βš™οΈ Miscellaneous Tasks

v1.0.3-fix

Published on December 6, 2025
Download

1.0.3 - 2025-12-06

View changes(e558318...1bd1cea)

πŸš€ Features

  • When target isn't linux/android, won't build try_umount(dcb4300)

πŸ› Bug Fixes

  • Localize google fonts dependency for accessibility in china(#13)(2d13b0a)

βš™οΈ Miscellaneous Tasks

  • Remove #![allow(clippy::unreadable_literal)](c2b5647)
  • Remove some lint(ecfa73d)

v1.0.2

Published on December 6, 2025
Download

1.0.2 - 2025-12-06

View changes(85f88d1...6b821a5)

πŸ› Bug Fixes

  • Fix changelog commit link parse error(bafa9ca)

⚑ Performance

  • Deletion atomic operation(280e678)

v1.0.1

Published on December 6, 2025
Download

1.0.1 - 2025-12-05

View changes(b5b2b47...85f88d1)

πŸš€ Features

  • Add exists check in select_temp_dir(b63b774)
  • Display full path when try_umount step(15d6f82)
  • Port visual improvements (fonts, navbar, toasts) and ux enhancements (skeletons, dirty state)(8d80bf6)

πŸ› Bug Fixes

  • Fix no return when umount failed(52a3394)
  • Fix return type is Err(...)(c42fe98)

πŸ“š Documentation

  • Add English README (README_en.md) for meta-magic_mount(18b67e7)

βš™οΈ Miscellaneous Tasks

Module Details

Latest Version

v2.2.4
Released 2/27/2026
Download Now