LSPosed Xposed Framework [8.0-12.0]. Simple Magisk Module, EdXposed Alternative.

What Xppsed Framework are You Using??


  • Total voters
    155
Search This thread

fuadhdmini

Senior Member
  • Oct 16, 2010
    396
    66
    I flashed on my Pixel 5 running android 12 beta 1. but still no LSPosed manager app visible anywhere. I downloaded old lsposed manager apk and installed, it says I havent installed riru lsposed module. please help.
     

    HippoMan

    Senior Member
    May 5, 2009
    1,715
    551
    Hippoland
    I understand, I will have to do it as you wrote, I hope it will work fine.
    Gotta download Riru and the latest LSPosed release and that's it?
    What to choose YAHFA / SANDHOOK?
    The latest versions of LSPosed no longer offer a Sandhook/YAHFA choice. One of those (I believe Sandhook) is now treated as being deprecated.
     
    • Like
    Reactions: user727

    purgy

    Senior Member
    Aug 29, 2013
    94
    13
    Sydney
    thank you for the reply, always the simplest solution, so when updating lsposed it must have defaulted to filtering system.
    It's confusing, the "filter" option does the exact opposite of what I'd expect.

    Do you know what exactly needs to be set in afwall's scope? I have no clue so I haven't activated it at all.
     

    thirtythr33

    Senior Member
    Sep 3, 2011
    218
    99
    New York
    OnePlus 6T
    OnePlus 9 Pro
    It's confusing, the "filter" option does the exact opposite of what I'd expect.

    Do you know what exactly needs to be set in afwall's scope? I have no clue so I haven't activated it at all.
    yes it's definitely confusing. as for afwall, a few versions back of lsposed had system framework, download manager and settings storage as the recommended scope, but they now they do not say recommended, so as it stands right now I only have system framework and download manager selected and it seems to work fine, but if anyone else can chime in to verify these are the correct scope parameters that would be appreciated
     
    • Like
    Reactions: purgy

    user727

    Member
    May 15, 2021
    11
    2
    Hello, I did LSPosed on my phone, now the phone works fast, does not slow down like I had, on Magisk v23.0, Riru - EdXposed.

    The status of the version currently in use, Riru v25.4.4, LSPosed 1.4.4, Gravitybox and Greenify work.

    Thanks to everyone who helped me.
     

    ahb83

    Senior Member
    Nov 21, 2010
    143
    8
    Edit 06/04/21 FIXED
    Issue was that my resolution is set to too high so lsp crashes. Changed resolution for it in app settings reborn and worked.



    I'm having issues with installing this on my new Xiaomi m10t. If I flash the zip from github, the manager reads that lsposed is not installed.

    When I remove it and install with magisk, manage showd "active", but I'm getting crashes when I click on any of the options.

    Here's the crash logs for modules
    Code:
    Build version: v1.4.4 (5737)
    Current date: 2021-06-03 10:16:55
    Device: Xiaomi M2007J3SG
    
    SDK: 30
    
    Stack trace:
    java.lang.IllegalArgumentException: Navigation action/destination org.lsposed.manager:id/0_resource_name_obfuscated cannot be found from the current destination a(org.lsposed.manager:id/0_resource_name_obfuscated) label=app_list class=org.lsposed.manager.ui.fragment.AppListFragment
        at androidx.navigation.NavController.e(:11)
        at org.lsposed.manager.ui.fragment.HomeFragment$a.onClick(Unknown Source:41)
        at android.view.View.performClick(View.java:7448)
        at android.view.View.performClickInternal(View.java:7425)
        at android.view.View.access$3600(View.java:810)
        at android.view.View$PerformClick.run(View.java:28306)
        at android.os.Handler.handleCallback(Handler.java:938)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:223)
        at android.app.ActivityThread.main(ActivityThread.java:7660)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)


    And here's the log for repository

    Code:
     Build version: v1.4.4 (5737)
    Current date: 2021-06-03 10:18:14
    Device: Xiaomi M2007J3SG
    
    SDK: 30
    
    Stack trace:
    java.lang.IllegalArgumentException: Navigation action/destination org.lsposed.manager:id/0_resource_name_obfuscated cannot be found from the current destination a(org.lsposed.manager:id/0_resource_name_obfuscated) label=modules class=org.lsposed.manager.ui.fragment.ModulesFragment
    at androidx.navigation.NavController.e(:11)
    at org.lsposed.manager.ui.fragment.HomeFragment$a.onClick(Unknown Source:41)
    at android.view.View.performClick(View.java:7448)
    at android.view.View.performClickInternal(View.java:7425)
    at android.view.View.access$3600(View.java:810)
    at android.view.View$PerformClick.run(View.java:28306)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:223)
    at android.app.ActivityThread.main(ActivityThread.java:7660)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
     
    Last edited:

    DriveAbout

    Member
    Feb 16, 2019
    5
    0
    I wanted to share a flaw with using LSposed and GravityBox. As a module of LSposed, Ultimate Notification Control feature of GravityBox is making apps not work when per-app notifications are enabled, for an app.

    Example, my email application will work fine, but when per app notifications are enabled, the app will open but will not update the email list. Similar behavior is found for three other apps, it seems like they are blocked from using data, mobile or WiFi. The behavior continued until I had uninstalled LSposed and rebooted. I'm using EdXposed now and there are no issues.

    Samsung SM-N970F/DS, Note 10
    Android 10
    GravityBox 10.1.2
     

    Maman1989

    New member
    Apr 21, 2019
    1
    1
    Saya menemukan masalah "nosuchmethoderror"
    adakah yang bisa membantu dengan masalah yang ada di LSPosed saya?

    MOD EDIT: Please post only in English according to the FORUM RULES or at least add an English translation below your foreign language(Google translator for example),translation added below:


    I found the problem "nosuchmethoderror"
    can anyone help with the problem i have in my LSPosed?

     

    Attachments

    • Screenshot_20210617-024626714.jpg
      Screenshot_20210617-024626714.jpg
      537.7 KB · Views: 28
    Last edited by a moderator:

    Top Liked Posts

    • There are no posts matching your filters.
    • 2
      Mod Edit: Quote removed since post removed.

      Unfortunately discusions about that particular app and others are not allowed on XDA
      1
      Nothing to choose, it's defaulted to the most stable. And the list you get is effectively a white/black list the module is either enabled or disabled for a given app. Not much to mess up.
      1
      I understand, I will have to do it as you wrote, I hope it will work fine.
      Gotta download Riru and the latest LSPosed release and that's it?
      What to choose YAHFA / SANDHOOK?
      The latest versions of LSPosed no longer offer a Sandhook/YAHFA choice. One of those (I believe Sandhook) is now treated as being deprecated.
      1
      The latest versions of LSPosed no longer offer a Sandhook/YAHFA choice. One of those (I believe Sandhook) is now treated as being deprecated.
      Got it, thanks for the clarification.
      1
      I am on the latest lsposed (A11/latest magisk) and I no longer have the option to set the scope to settings storage, which effects my afwall. did something change that doesn't allow certain system components to be set in scope?
      Make sure you don't have system / modules checked in filters
    • 37
      Developers: LSPosed Developers
      Homepage: GitHub
      Requirements:
      • Magisk 21+
      • Android 8-11 [Android 12(experimental)]

      Riru
      Description: Riru module providing ART interception framework (natively for Android Pie) that provides consistent API -interfaces with OG Xposed, using YAHFA (or SandHook) interception environment, supports Android 8.0 ~ 11.
      & Installation:
      • Install Riru 23+
      • Install Riru - LSPosed via Magisk Manager
      Install LSPosed Manager app (Note: No Saparate App and Zip, App Will be Installed Automatically)
      • Reboot your device.

      Download:
      For stable release, please go to Github Release page For canary build use telegram.
      Go to second post for latest version Download

      Notes:
      I'm just sharing this from github, I'm not responsible if you bricked your device.

      GPay and other banking apps working fine without any issue so this xposed alternative is worth trying and safer.

      Note: If anyone facing bootloop issue, don't panic, hard reboot again and it will work.


      Screenshot:
      12
      Download:
      Flash zip file through magisk and then install LSPosed Manager app

      Update 1 March 2021
      V1.2.0

      V1.3.7 Updated 15.May.2021
      (Note: No Saparate App and Zip, App Will be Installed Automatically)

      Bump New Version v1.4.0 19.May.2021

      Android 12 Supported(Experimental)

      Changelog

      Fix in a rare case system modules not working

      Workaround for that some low-quality modules stick post-fs-data.s

      Update native hook AP

      Follow some changes on Android S (support S Beta 1 now

      Restrict hidden API bypass to modules' classloader onl

      Add an option to help modules to hide their icons on Android Q

      New way to better support dual apps/multi-users1+y)Ih



      Note:

      Previously LSPosed only recognize modules from the primary user. However, this strategy is not good and leads to some problems: some modules require getting installed app lists for configuration but they cannot do so across users; some require reading themselves from the hooked apps but they cannot do so from non-primary users; some users want to configure modules differently on different users which is not feasible previously. Thus LSPosed now requires every module to be installed to the user on which the apps they want to hook are installed. Some devices restrict modules from installing onto some users. In such a case, you can install them from the manager (but it's recommended).
      11
      I have it working on the Poco X3 NFC, running RR, loaded and runs without issue, I used the YAHFA option, has updated without issue.

      Thought I should add that I can't get SafetyNet on, but I've never been worried about that, I think I've only ever had it working once on one of my devices years ago. The one app that refused to play nice I just used MagiskHide on, and it's not a problem now.

      In saying that I only have one module loaded, I haven't had time to go looking for the below answers, to install any others.

      The only thing I haven't figured out yet is what apps need to be picked with what modules, sure some are obvious as they are named after the apps, but is there anything else that needs to be picked with them? For example, do I need to pick the framework app with everything, I'm sure I don't, but how do I know?
      I'm using YAHFA myself, even though I was using SandHook earlier with EdXposed. Also, I'm passing SafetyNet without an issue and Play Store shows certified as well, so that's nice.

      Coming to your question about "scope", basically for a module, you have to select the apps that are hooked by the module. This is pretty straightforward for modules that hook a specific app, for example, if you're using WATweaker, you have to select WhatsApp in its "scope". Similarly, another example, if you're using Instaprefs, you have to select Instagram in its "scope". However, for more systemwide module (like GravityBox, for example), multiple apps have to be selected in the "scope" as the module is more global in nature, so to speak.

      The only way to figure out which apps need to be added in scope for a module is to ask the module developer or by trial and error. Taking GravityBox as an example, you'll find the list of apps that need to be selected for its scope in the first post of its thread (under apps that need to be whitelisted; "whitelisted" term being used in context of EdXposed, since when the post was written, LSPosed wasn't a thing).

      Also, modules are can support for auto-adding recommended apps to their scope, but that responsibility lies with the module developer. Once again, taking GravityBox as the example, if you install GravityBox in LSPosed, you don't have to select apps manually in its scope. They're auto-selected since the developer has added support for LSPosed and auto-selection of scope apps.

      I know the reply is long-ish, but I hope it helps you and the others who had similar questions. :)
      9
      Why it's safer than EdXposed?
      I didn't say it's safer than edxposed. I meant xposed alternatives like taichi etc.
      All banking apps works, no system slowdown, i got more free ram etc.
      In edxposed the hooked apps take time to open, no such issue with LSPosed.
      That's why i thought it's worth trying and safer.
      8
      So who is maintaining edxposed now versus this new version? Why the need to develop this, versus just banding together to make a stronger edxposed?
      I think this is an excellent question.

      As it is now, LSPosed is just a random spin off, causing only more confusion and fragmentation. It reportedly works okay though. On the other hand the project could be abandoned tomorrow.

      So, why was LSPosed started exactly? And by who(m) exactly?

      You @YiPing_Huang say it are the same developers. Can you please introduce them?

      Note that people put a lot of trust into the developers. Xposed modifies Android at the core after all.

      Moreover, EdXposed was removed from the Magisk repository for consistent poor maintenance quality. So, the same developers wouldn't even be a good thing.