Skip to content

Releases: axonasif/rusty-magisk

v0.1.7

29 Jan 10:23
5b90469
Compare
Choose a tag to compare

Bug Fixes

  • Original init crash on exec() call for android-pie and below (eb8d057c)

Chores

Continuous Integration

  • Configure auto-release on new tags (24cda691)

New Features

  • Update magisk binaries and apk to v21.4 (dab8c0aa)
  • Implement logging system (6936bdcc)

Other Changes

  • //github.com/AXIM0S/rusty-magisk (8943f1e2)

Release v0.1.5

21 Jan 14:36
Compare
Choose a tag to compare
  • b3ca6d6 - fix: update init.superuser.rc
  • 2820158 - refactor: bind-mount pre-existing su bins instead of wiping them out completely
  • e951546 - fix: update version code to v0.1.5

Release v0.1.4

19 Jan 17:42
Compare
Choose a tag to compare

Changelog

Beta release 4

18 Dec 09:29
Compare
Choose a tag to compare

Changelogs

  • Setup minimal su environment with overlayFS for android-10 and above on non-writable system image with no /sbin dir.
  • Using native exec() function by rust std library instead of C exevcpe() bindings.
  • More improvements and stability.

Raw changelog

Beta release 3

12 Dec 21:03
Compare
Choose a tag to compare
  • In short, about 90% of the code was re-written and thus heavily optimized focused in stability.
  • Now it's failproof by not spawning an unnecessary internal panic for any error which results in kernel panic in the end.

Instead when any critical error occurs it simply reverts back changes and make the system boot without magisk nicely.

Special note to android-11+ developers

  • You need to keep an empty directory called /sbin at your system image for when if someone tries to boot with a system.sfs.

Changes in raw

Whats working

  • SuperUser prompts.
  • MagiskHide support.
  • No mirror mounting errors internally.
  • Complete modules support, no more issues with it, yay!

What's not working

  • You tell me :D

Beta release 2

10 Dec 12:01
Compare
Choose a tag to compare
  • AutoInstall magisk-manager when needed.
  • Improve mount function. Also includes mirror mounting fixes.
  • Resolve magisk being missing from PATH when system doesn't have gearlock.

To-do:

  • Setting up the mount environment for minimal magisk initialization in a different way when /(system) is not writable/non-supercharged.

Changes:

Beta release

10 Dec 02:57
Compare
Choose a tag to compare

Nothing much