Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Releases: RikkaApps/Riru

v26.0.1

18 Jul 14:20
2c7a3e9
Compare
Choose a tag to compare
v26.0.1 Pre-release
Pre-release
  • Fix problem (Riru not load on Android 9) in #243

v26.0.0

18 Jul 10:47
9c38a72
Compare
Choose a tag to compare
v26.0.0 Pre-release
Pre-release
  • Remove support for pre-v24 modules
  • Display status on module description in Magisk (app is removed because of this)
  • Combine rirud with rirud_java
  • Refactor codes

v25.4.4

07 May 13:38
05efc94
Compare
Choose a tag to compare
  • Fix in rare cases "soft boot" causes Riru not working
  • Fix keep allow_install_app flag (#225)

v25.4.3

05 May 08:03
bff57cc
Compare
Choose a tag to compare
  • Exit service.sh script
  • Use uid 0 to install the app

v25.4.2

16 Apr 03:52
f42e9c3
Compare
Choose a tag to compare
  • "Fix" system server injection does not work on Huawei devices by setting ro.maple.enable to 0

v25.4.1

10 Apr 07:13
705afea
Compare
Choose a tag to compare
  • Report and abort installation if the ROM has incorrect SELinux rules [1]
  • Bundle app with the module (Create file /data/adb/modules/riru-core/allow_install_app to allow the module to install the app)

[1] https://github.com/RikkaApps/Riru/wiki/Explanation-about-incorrect-SELinux-rules-from-third-party-ROMs-cause-Riru-not-working

v25.3.4

29 Mar 15:17
bc5a32b
Compare
Choose a tag to compare
  • Unload API 25+ modules in the app process if the module does not provide related functions
  • Fix possible crash caused by pmparser.c (#202)
  • Use self-compiled libcxx (https://github.com/topjohnwu/libcxx)

v25.3.3

22 Mar 12:55
ed83041
Compare
Choose a tag to compare
  • Fix crash on Android 8.0 again

v25.3.2

22 Mar 06:18
Compare
Choose a tag to compare

Important changes from the last stable version (v23.9)

  • Unify the Riru API version and Riru version, Riru 25 stands for API version 25
  • 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
  • Support unload self and modules, leaving no trace for unrelated processes (requires module changes)
  • Support remove self and modules from dl_iterate_phdr
  • /data/adb/riru/modules is no longer used, you can remove it when all modules are updated to Riru API 24+

25.3.2 changes

  • New way to get realpath on old systems
  • Fix next offset on Android 9

v25.3.1

20 Mar 06:59
845fc5b
Compare
Choose a tag to compare
v25.3.1 Pre-release
Pre-release
  • Fix crash on Android 8