ITADN

Failed to intercept with Frida on Google Pixel 8 (Android 14) – "Unable to find copied methods in java/lang/Thread"

#113OpenItsMarcoDE 创建于 2026-03-24
I
ItsMarcoDEcommented
### 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) <img width="320" height="220" alt="Image" src="https://github.com/user-attachments/assets/e84f0033-c598-4c7c-9a28-1f7cfbbc382e" /> ### 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 1. Rooted Google Pixel 8 on Android 14 with Magisk + Frida 17.8.2 2. Open HTTP Toolkit and try to intercept any app (e.g. `de.wetteronline.wetterapp`) 3. 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.
2 条评论