Skip to content

My module is not launching :( #299

Closed

Description

@0mnr0

(Package name - made.by.human.tiktokantiburn)

Steps to reproduce/复现步骤

Assemble and install.
I attach the assembled application and the project (in case something is wrong in the project)

AndroidProject.zip
apkIshere.zip

Expected behaviour/预期行为

Since I wrote in the code that every application opening should call log(), accordingly, I expect to see that there will be a whole list of applications in the logs (or at least those that are marked in scope.list), but I don't see anything :(

I created a new project, did everything all over again and got no result.
It is worth noting that if I include other modules, they work as they should.

I might have misunderstood something, for which I apologize, I am not a native English speaker.

Actual behaviour/实际行为

As i already said, nothing works for me :(
There are no logs, no references to errors due to the fact that the module is damaged. But the module is listed and enabled.

Xposed Module List/Xposed 模块列表

Lucky Patcher (disabled), Pixel XPert (disabled)

Root implementation/Root 方案

Magisk 29, SELinux Enforcing

System Module List/系统模块列表

Lucky Patcher, Pixel XPert, Play Integrity Fix, Tricky Store, Wifi force-country-code AU, YetAnotherBootloopProtector, Zapret, LSPosed (Everything is disabled for the test except LSPosed)

LSPosed version/LSPosed 版本

1.10.1 (7184)

Android version/Android 版本

Android 16 QPR 1, Pixel OS, (Android Studio - 2024.3.2)

Version requirement/版本要求

Logs/日志

logs.zip (from LSPosed app)

Result of adb logcat on device startup & using:
lsposed.log

Activity

  1. JingMatrix commented on Jun 13, 2025

    @JingMatrix
    Owner

    It might be your problem instead of mime:

    [ 2025-06-12T17:55:34.418    10251:  2450:  2450 I/LSPosed         ] Loading xposed for com.android.systemui/10251
    [ 2025-06-12T17:55:34.488    10251:  2302:  2302 I/LSPosed         ] Loading xposed for com.android.systemui/10251
    [ 2025-06-12T17:55:34.604     1000:  2476:  2476 E/LSPosedContext  ]     This class doesn't implement any sub-interface of XposedModule, skipping it
    [ 2025-06-12T17:55:34.617    10251:  2450:  2450 E/LSPosedContext  ]     This class doesn't implement any sub-interface of XposedModule, skipping it
    [ 2025-06-12T17:55:35.818    10283:  3108:  3108 I/LSPosed         ] Loading xposed for com.google.android.permissioncontroller/10283
    

    Please try some well-developped modules, such as ChromeXt, to confirm first that LSPosed is working well on your device.

  2. 0mnr0 commented on Jun 13, 2025

    @0mnr0
    Author

    I installed a ChromeXt and its working fine, as well as Pixel XPert.
    But I note that the usual ChromeXt Release version did not work for me, and the module taken from Github Actions worked as it should.

    I can reset the phone to factory settings, but it will take a little time, backup is already being prepared

  3. JingMatrix commented on Jun 13, 2025

    @JingMatrix
    Owner

    Then it is your module problem: you failed to write a functioning module.

    Try learn from those mentioned modules.

  4. JingMatrix commented on Jun 13, 2025

    @JingMatrix
    Owner

    Maybe I didn't make it clear, in my first message, the log

    This class doesn't implement any sub-interface of XposedModule, skipping it
    

    indicated that you failed to properly implement any sub-interface of XposedModule.

  5. 0mnr0 commented on Jun 13, 2025

    @0mnr0
    Author

    Oh, sorry, but my entire module is a logging code (since I can't go even further than that), this is what it looks like:

    public class AppHook implements IXposedHookZygoteInit, IXposedHookInitPackageResources, IXposedHookLoadPackage {
     @Override
        public void handleInitPackage(LoadPackageParam lpparam) {
            XposedBridge.log("Hook triggered for package: " + resparam.packageName);
        }
    }
    

    To be honest, it's now the 30th hour of work on the module. I have tried all the options for specifying entry points and goal lists (including through the manifest) based on various modules publicly available on Github. To no avail.

    Even if I don't use the "sub-interface" methods for the module, I have no idea why:

    @Override 
    public void handleLoadPackage()
    

    It is not a sub-interface (At least that's how I imagine the module to work)
    Forgive me, fool, if that's not the case.

    I asked ChatGPT if it was possible Xposed couldn't see my module because there was nothing but logs in the handleLoadPackage function - he replied "yes", but from the very beginning I wrote the module right away, since it was extremely simple (and as you can see, I'm here now).

  6. Repository owner locked and limited conversation to collaborators on Jun 13, 2025
  7. converted this issue into a discussion #302 on Jun 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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