Riru Versions Save

Inject into zygote process

v25.2.0

3 years ago
  • Always clear name from dl_iterate_phdr

v25.1.0

3 years ago
  • Fix reset native bridge is broken since v24.0.0
  • Continue to reduce the file size (down to less than 200K now)

v25.0.0

3 years ago
  • Support unload self and modules, leaving no trace for unrelated processes (requires module changes)
  • Support remove self and modules from dl_iterate_phdr (requires Android 8.0+)
  • Use a new way to bypass dlopen path limitation

v24.1.2

3 years ago
  • Don't attempt to run hide for webview_zygote on pre-29

v24.1.1

3 years ago
  • Hide is enabled by default and cannot be disabled
  • Hide works on pre-29 without extra SELinux rule

Since v24 starts to load so files directly from the Magisk path (/sbin or /dev), it's highly possible to trigger anti-cheat from games, so hide is a must.

v24.1.0

3 years ago
  • Hide names from dl_iterate_phdr

v24.0.1

3 years ago
  • Fix pre-v24 modules installation

v24.0.0

3 years ago
  • Unify the Riru API version and Riru version, now the API version is 24
  • For modules that have adapted Riru API 24, lib files are loaded from the Magisk path directly, they don't need to be mounted to /system anymore
  • /data/adb/riru is no longer used, you can remove it when all modules are update to Riru API 24
  • Use git commit count as version code
  • Remove fallback SELinux rules, if rirud is not started, it's highly possible that the booting processes of Magisk is totally broken on your device

v23.9

3 years ago
  • Fix crash when JVM reuses reference index on devices with libnativehelper_lazy (libnativehelper_lazy may come in Android 12 DP2 or later) (by LSPosed devs)

v23.8

3 years ago
  • Fix a problem that only exists on 32-bit devices