Open muuuh opened 6 months ago
Hi @muuuh! Thank you for reporting this issue. Indeed, it's probably due to the old version of Frida we package. Yes, we package Frida + all the necessary stuff around it for Debian https://github.com/PiRogueToolSuite/deb-frida/tree/debian/bookworm
@CyrilBrulebois has a better understanding than me when it comes to package a new version of Frida :grimacing:
Thank you for your information!
Hi @muuuh!
A quick update, we have released a new version (16.2.y
) of Frida. It can be installed by upgrading your PiRogue:
sudo apt update
sudo apt dist-upgrade
I hope this new version fixes the issue you encountered.
Hello,
just to let you know. I get the following error concerning Java API only partially available _ZNK3art6Thread13DecodeJObjectEP8_jobject:
I think it might be an issue with the installed frida-server 16.0.19.
System Info
TQ3A.230805.001.S1 ``` pi@pirogue:~$ update-alternatives --config java There is 1 choice for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-17-openjdk-arm64/bin/java 1711 auto mode 1 /usr/lib/jvm/java-17-openjdk-arm64/bin/java 1711 manual mode ``` ``` pi@pirogue:~$ dpkg -l | grep openjdk ii openjdk-17-jre:arm64 17.0.11+9-1~deb12u1 arm64 OpenJDK Java runtime, using Hotspot JIT ii openjdk-17-jre-headless:arm64 17.0.11+9-1~deb12u1 arm64 OpenJDK Java runtime, using Hotspot JIT (headless) ``` ``` pi@pirogue:~$ sudo dpkg -l | grep frida ii frida 16.0.19~pirogue1 arm64 dynamic instrumentation toolkit for reverse-engineering ```Maybe it's just an upstream issue.
I thought about building a patched frida-server (as mentioned here), but don't know what to build. https://github.com/PiRogueToolSuite/pirogue-cli/blob/debian-12/pirogue_cli/android/device.py seems to download from https://github.com/frida/frida/releases/tag/16.0.19.
I also don't understand if it's already included in frida-server 16.0.19. https://github.com/frida/frida-java-bridge/blame/main/lib/android.js#L317
Best,
Update: Ah, it seems to be similar to https://github.com/PiRogueToolSuite/pirogue-os/issues/20