rovo89 / Xposed

The native part of the Xposed framework (mainly the modified app_process binary).
Other
7.38k stars 1.47k forks source link

incompatible with Zopfli compression #106

Open CzBiX opened 8 years ago

CzBiX commented 8 years ago

Zopfli is a function in zipalign for smaller zip size. I will cause bootloop with xposed.

Device: Android 5.1 in Genymotion

Step:

  1. Install Xposed.apk and xposed-v79-sdk22-x86.zip in Genymotion, reboot;
  2. Install demo-normal.apk, enable module, reboot;
  3. module works well.

If I repeat these steps with demo-zopfli.apk, zygote will crash at booting.

logs: http://pastebin.com/1EXzji2h demo.zip: https://www.dropbox.com/s/zp03xw6ahhsi3mi/demo.zip?dl=1

rovo89 commented 8 years ago

I can reproduce it, but I need to have a closer look.

Also interesting: http://stackoverflow.com/questions/29628901/android-native-crash-initiating-from-system-framework-arm-boot-oat