Closed cosmux closed 7 months ago
Thank you for all the details!
Can you please try to run the following command and tell me if it crashes the device or not?
adb shell screenrecord --bugreport --size 1280x720 --bit-rate 2000000 /data/local/tmp/screen.mp4
i added --time-limit 10 to the command so I do not have to wait for 3 minutes - no crash. mp4 is created
This issue should be fixed in the latest version of PiRogue OS which comes with Frida 16.0.19. It is not possible to upgrade your version of PiRogue OS because we switched to Debian 12 mainline instead of Raspberry Pi OS. The easiest way for you to test with our latest version is to flash another SD-card so that you can switch back and forth between the 2 versions of PiRogue OS. You can find more details about the installation procedure at https://pts-project.org/guides/g1/#get-pirogue-os.
alright, I am gonna give it a try. Thank you.
updating to deb 12 is the cure.
The latest version of PiRogue OS fixes the bug?
Yes, it does.
Great! Thank you for reporting this bug.
Hello! I have a rooted Samsung A52s running magisk rooted Android 13 stockrom (device details see below). I successfully collected traffic on that phone before, so I currently do not believe, it is the phone that causes the issue. So after updating Pirouge (Debian 11) I run into this issue no matter if I call intercept-gated or -single. But normally I am using the -gated function only. Also, in both cases /data/local/tmp/screen.mp4 does not exist - so can the screenrecording cause the problem or is it just not recording anything? And after the script fails, the phones SytemUI restarts (with black screen with Samsung logo). So here is the output:
sudo pirogue-intercept-gated -o <outputfolder> -i <interface>
sudo pirogue-intercept-single -U -f <target> -o <outputfile>
and here is the installed package list
dpkg -l | grep pirogue
cat device.json { "fingerprint": "samsung/a52sxqxx/a52sxq:11/RP1A.200720.012/A528BXXU3EWC6:user/release-keys", "brand": "samsung", "device": "a52sxq", "manufacturer": "samsung", "model": "SM-A528B", "name": "a52sxqeea", "serialno": "whatever", "android_version": "13", "api_level": "33" }
Thank you.