Skip to content

Parasitic manager fails to open, but works when installed as user app #491

@raxod502

Description

@raxod502

Steps to reproduce/复现步骤

I use KernelSU on GrapheneOS and am interested in getting LSPosed set up. I applied a custom patch to my build of GrapheneOS to allow me to enable memory DCL for Shell, which is required for LSPosed. After doing this, granting root to Shell via KernelSU, and installing the latest debug builds of NeoZygisk and LSPosed as KernelSU modules, I tried to open the LSPosed manager app.

Expected behaviour/预期行为

I expect to see the manager interface after clicking on the "Action" button under "Zygisk - LSPosed" in KernelSU. If I follow the directions in #123 (comment) to install the manager as a user app, and open it from the launcher, it opens as expected, but it displays a warning signaling that the parasitic mode is preferred. I would expect that the two modes of operation should have the same result.

Note that LSPosed is working: I installed https://github.com/VarunS2002/Xposed-Disable-FLAG_SECURE and verified it operates as intended. It's just that I can only open the manager as a user app, and not in parasitic mode.

Actual behaviour/实际行为

Image

When opening the manager app in parasitic mode (i.e. by tapping the Action button on the module in KernelSU), the Shell application is opened, but only displays a bug report screen.

Image

Tapping any button closes the screen and returns to the launcher. In the KernelSU manager, the interface is replaced with an "Action" screen that shows a single log entry:

Starting: Intent { act=android.intent.action.MAIN cat=[org.lsposed.manager.LAUNCH_MANAGER] cmp=com.android.shell/.BugreportWarningActivity }
Image

This screen disappears immediately upon foregrounding KernelSU again.

Xposed Module List/Xposed 模块列表

None

Root implementation/Root 方案

KernelSU 1.0.5

System Module List/系统模块列表

https://github.com/symbuzzer/systemless-hosts-KernelSU-module 1.2.2
https://github.com/JingMatrix/NeoZygisk 2.2 (debug)
https://github.com/JingMatrix/LSPosed 1.10.2-7199 (debug, master @ 0e457e3)

LSPosed version/LSPosed 版本

1.10.2-7199

Android version/Android 版本

GrapheneOS 2025110800 (Android 16)

Version requirement/版本要求

Logs/日志

Sorry, I can't attach the bugreport zip directly, as GitHub has a maximum of 25MB and the bugreport zip is 36MB. However I have made it available directly at https://files.intuitiveexplanations.com/u/W3NO9De3GcAz6bFy.zip.

I'm assuming that everything important shows up in that zip file? But if it would be helpful for me to also generate the adb logs for specific applications mentioned in #123 (comment), let me know and I can do that too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions