polygraphene

Results 22 comments of polygraphene

Did you configure magisk app to permit su access for adb shell?

Basically it should work by similar procedure. Need some modifications like: 1. Fix function offset of libc++.so 2. Choose proper library file to overwrite 3. Build mymod.ko for s22 kernel...

Our schedules might not match for chat. I added auto detection of offset for libc++.so, so the remaining issues are kernel module and libstagefright_soft_mp3dec.so. kernel module may run other devices...

After find lib: ``` adb shell /data/local/tmp/dirtypipe-android -f (Found lib path) ``` You can also use /vendor/lib64/*.so, but 32bit lib should have small impact on the system. If you succeed,...

You cannot run the command on device. You must extract firmware image on Linux PC like ubuntu. According to your output, we can choose lib for overwrite. The following libraries...

> > You cannot run the command on device. You must extract firmware image on Linux PC like ubuntu. > > According to your output, we can choose lib for...

> run.bat dirtypipe-android: 1 file pushed, 0 skipped. 2.7 MB/s (44688 bytes in 0.016s) startup-root: 1 file pushed, 0 skipped. 0.1 MB/s (3671 bytes in 0.028s) magisk/busybox: 1 file pushed,...

> I would attach the log but it crashes without any log output on adb. So we should investigate what is causing this crash. I will upload debug version later.

[dirtypipe-android-1.0.3-debug1.zip](https://github.com/polygraphene/DirtyPipe-Android/files/8371562/dirtypipe-android-1.0.3-debug1.zip) Try this version. This version should output logcat like following if stage1 has run successfully: ``` $ adb shell oriole:/ $ logcat | grep libc 03-29 21:47:19.811 24886 375...

[dirtypipe-android-1.0.3-debug2.zip](https://github.com/polygraphene/DirtyPipe-Android/files/8371679/dirtypipe-android-1.0.3-debug2.zip) Try second version if you got "libc : Fatal signal ..." in logcat. It will generate empty file on /dev/.s2a if stage2 was successfully called. Run `adb shell ls...