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

Releases: RikkaApps/Riru

v23.7

03 Mar 14:37
42b1335
Compare
Choose a tag to compare
  • Prepare for changes brought by libnativehelper_lazy (these changes may come in Android 12 DP2 or later)
  • Fix symbols are incorrectly exported

v23.6

21 Feb 12:50
Compare
Choose a tag to compare
  • Continue to reduce the file size
  • Works on devices that have dropped 32-bit support (Android 12 emulator or devices in the future)

v23.5

11 Feb 09:35
Compare
Choose a tag to compare
  • Override the implementation of new and exception to reduce the file size
  • Prevent to be installed from recovery
    So many TWRP has broken implementations, which will finally cause Riru or Riru modules "installed but not working"

v23.4

23 Jan 07:44
Compare
Choose a tag to compare
  • Ensure auto restart from rirud works

v23.3

13 Jan 14:26
Compare
Choose a tag to compare
  • Ensure auto restart from rirud works

v23.2

12 Jan 16:28
Compare
Choose a tag to compare
  • Add util_functions.sh for module installer
  • Ensure auto restart from rirud works

v23.1

18 Dec 06:18
Compare
Choose a tag to compare
  • Hide should work for pre-Android-10
  • Prevent crash caused by hide

v23.0

30 Nov 06:55
Compare
Choose a tag to compare

Add read file & read dir function for "rirud". Modules can use this to read files that zygote itself has no permission to access.

Download "Riru" app (show Riru status)

v22.4

26 Nov 06:02
Compare
Choose a tag to compare

Magisk's sepolicy.rule does not work on some devices and no one report to Magisk 😒. Versions from 22.1 to 22.4 attempt to workaround it.

  • Add a socket runs under u:r:zygote:s0 context to handle all file operations from zygote (Riru)
  • For Magisk < v21.1, reboot twice is no longer required

v22.0

10 Nov 04:01
Compare
Choose a tag to compare

Riru v22 has a new hide mechanism which makes detection "not that easy".

Because of this, all modules must change. If your module hasn't updated, ask the module developer to make changes. For 99% modules, this is super easy.

Riru's API change has stabilized from 2020-10-11, it's long enough 😶.

❗️ Before Magisk v21.1 (actually 21006), you will have to manually reboot the device twice.