mywalkb / LSPosed_mod

My changes to LSPosed
GNU General Public License v3.0
3.62k stars 167 forks source link

**LSposed** modules FAIL to inject XPosed-hooks after ROM update #113

Open dswapnil104 opened 5 months ago

dswapnil104 commented 5 months ago

Steps to reproduce

  1. Post updating OnePlus 7 to the latest version of the YAAP custom ROM (running Android 14 QPR2)
  2. Apps like WAEnhancer, Pyoncord, TwiFu*ker etc fail to load hooks.
  3. Upon launching, apps either complains about module not being disabled or crash eventually.

Expected behaviour

Actual behaviour

Behaviour

Upon launching modules, they either complains about module being disabled or crash eventually.

Possible Suspect

Upon inspection with the help of ROM developer and Module developer, the suspected culprit may be among the ART commits in the following repository:

ART commits

Xposed Module List

WAEnhancer
TwiFu*ker
Bunny-Discord

Magisk Module List

N/A

LSPosed version

1.9.3_mod (7295) - Zygisk

Android version

Android 14 QPR2

Magisk version

KernelSU (11872)

Riru version

N/A

Version requirement

Logs

LSPosed-v1.9.3_mod-7295-zygisk-release.zip

driedpampas commented 5 months ago

I see you said you use KSU. Is that with ZygiskNext? If yes, as I noted in #111 it is currently broken.

dswapnil104 commented 5 months ago

I see you said you use KSU. Is that with ZygiskNext? If yes, as I noted in #111 it is currently broken.

That's correct. But to contradict your comment, this only became an issue after my ROM updated. (Prior to which things worked as intended) As in, all of LSPosed tweaks worked with latest zygisknext and latest CI build of LSPosed.

dswapnil104 commented 5 months ago

EDIT

Issue appears to fixed with latest ROM update Module injects as expected (with new update, dated) : YAAP-14-Urshanabi-guacamoleb-20240617

github-gitlab commented 4 months ago

Issue is back due to latest rebase on QPR3, and the upstream ART commits. Relevant commits were added in July in this repo

@dswapnil104 Kindly reopen

dswapnil104 commented 3 months ago

@github-gitlab @driedpampas Recently have switched to this fork as it's currently a contributor to LSPlant (the core of lsposed) Fixes all my qualms.

https://github.com/JingMatrix/LSPosed