Description
When trying to intercept traffic with Frida from the app de.wetteronline.wetterapp (WetterOnline), HTTP Toolkit fails with the following error:
Failed to intercept
de.wetteronline.wetterapp: Failed to run Frida script on Android
(de.wetteronline.wetterapp): Error:
Unable to find copied methods in java/lang/Thread; please file a bug (frida-script-error)
Environment
- Device: Google Pixel 8
- Android Version: 14
- Root: Magisk + Frida Magisk Module 17.8.2
- Frida version used by HTTP Toolkit: The bundled Frida version causes the target apps to not even start/load at all (crash or freeze on launch).
Therefore I’m using the Magisk Frida 17.8.2 module instead.
Additional information
This seems to be a widespread compatibility issue with Frida 17.x (especially 17.5+ / 17.8.2) on Android 14+ and Pixel devices due to changes in the Android ART runtime. There are already many similar open issues in the official Frida repository.
Steps to reproduce
- Rooted Google Pixel 8 on Android 14 with Magisk + Frida 17.8.2
- Open HTTP Toolkit and try to intercept any app (e.g.
de.wetteronline.wetterapp)
- The error above appears immediately
Expected behavior: Successful HTTPS interception and certificate unpinning via Frida.
Actual behavior: Frida script fails to run.
Happy to provide more logs, adb output or test any suggested workarounds.
Description
When trying to intercept traffic with Frida from the app
de.wetteronline.wetterapp(WetterOnline), HTTP Toolkit fails with the following error:Environment
Therefore I’m using the Magisk Frida 17.8.2 module instead.
Additional information
This seems to be a widespread compatibility issue with Frida 17.x (especially 17.5+ / 17.8.2) on Android 14+ and Pixel devices due to changes in the Android ART runtime. There are already many similar open issues in the official Frida repository.
Steps to reproduce
de.wetteronline.wetterapp)Expected behavior: Successful HTTPS interception and certificate unpinning via Frida.
Actual behavior: Frida script fails to run.
Happy to provide more logs, adb output or test any suggested workarounds.