LSPosed xposed framework [8.0-11.0]. Edxposed Alternative

Search This thread

elesbb

Senior Member
Jun 20, 2010
7,842
5,304
Anyone know a fix for the "Partially Activated" problem? I am running the latest canary Magisk.
Device is a Samsung Galaxy S10 5G on Android 11
 

elesbb

Senior Member
Jun 20, 2010
7,842
5,304
because that's called "canary" i suggest normal user to use the 21.4 version and waiting some serious bugs to be fixed
I mean.. I know what canary means lol. I thought the canary versions were the only ones that support hooking system. That is why I am on it. From my research, canary fixes the fail to hook system framework. From your response, does that mean they haven't figured it out yet for the Samsung Android 11 builds?
 

cameronkelley28

Senior Member
Dec 1, 2014
159
96
Samsung Galaxy S10
I mean.. I know what canary means lol. I thought the canary versions were the only ones that support hooking system. That is why I am on it. From my research, canary fixes the fail to hook system framework. From your response, does that mean they haven't figured it out yet for the Samsung Android 11 builds?
I'm on a Galaxy S10 with OneUI 3.1 (A11) and LSposed has been working perfectly for me including passing safetynet.
I am running custom ROM Ambasadii 4.0 with Ambasadii CruelKernel 4.7 FWIW. I had kernel permissive vs enforcing issues previously on OneUI 2.5 (A10) so it's possible it's security features in stock kernel causing issues.

My current working config:
Magisk - v22.1 stable
Riru - v25.4.1
LSposed - v1.3.5

Xposed modules in LSposed:
App Settings Reborn v1.4.1
Firefds Kit v11.0.1.2-BETA-2
GravityBox v11.0.2
MinMinGuard v2.0.9
Xposed Edge Pro v6.0.6
XPrivacyLua v1.30

Try downloading the Riru app to check if it's running properly.
1. Download latest release (https://github.com/RikkaApps/Riru/releases/download/v25.4.1/riru-v25.4.1-release.zip)
2. Open zip file and install "app.apk"
3. Run Riru app and check output

Screenshots attached of my setup including LSposed module scopes
 

Attachments

  • Screenshot_20210414-071942_LSPosed.png
    Screenshot_20210414-071942_LSPosed.png
    118.1 KB · Views: 112
  • Screenshot_20210414-071921_Riru.png
    Screenshot_20210414-071921_Riru.png
    57.3 KB · Views: 109
  • Screenshot_20210414-071746_Settings.jpg
    Screenshot_20210414-071746_Settings.jpg
    434.6 KB · Views: 110
  • Screenshot_20210414-071621_LSPosed.png
    Screenshot_20210414-071621_LSPosed.png
    137.4 KB · Views: 106
  • Screenshot_20210414-071558_LSPosed.jpg
    Screenshot_20210414-071558_LSPosed.jpg
    257.4 KB · Views: 102
  • Screenshot_20210414-071533_LSPosed.jpg
    Screenshot_20210414-071533_LSPosed.jpg
    412.7 KB · Views: 96
  • Screenshot_20210414-071125.jpg
    Screenshot_20210414-071125.jpg
    216.9 KB · Views: 94
  • Screenshot_20210414-071105.png
    Screenshot_20210414-071105.png
    94.9 KB · Views: 90
  • Screenshot_20210414-071039.png
    Screenshot_20210414-071039.png
    90.7 KB · Views: 112
  • Like
Reactions: elesbb

elesbb

Senior Member
Jun 20, 2010
7,842
5,304
I'm on a Galaxy S10 with OneUI 3.1 (A11) and LSposed has been working perfectly for me including passing safetynet.
I am running custom ROM Ambasadii 4.0 with Ambasadii CruelKernel 4.7 FWIW. I had kernel permissive vs enforcing issues previously on OneUI 2.5 (A10) so it's possible it's security features in stock kernel causing issues.

My current working config:
Magisk - v22.1 stable
Riru - v25.4.1
LSposed - v1.3.5

Xposed modules in LSposed:
App Settings Reborn v1.4.1
Firefds Kit v11.0.1.2-BETA-2
GravityBox v11.0.2
MinMinGuard v2.0.9
Xposed Edge Pro v6.0.6
XPrivacyLua v1.30

Try downloading the Riru app to check if it's running properly.
1. Download latest release (https://github.com/RikkaApps/Riru/releases/download/v25.4.1/riru-v25.4.1-release.zip)
2. Open zip file and install "app.apk"
3. Run Riru app and check output

Screenshots attached of my setup including LSposed module scopes
Simply uninstalling LSposed, rebooting, then reinstalling LSPosed, Rebooting, fixed the problem. So yay lol Thanks for all the info my friend!
 
  • Like
Reactions: cameronkelley28

ranasrule

Senior Member
Feb 25, 2007
1,623
135
Lahore
Google Pixel 4 XL
Im having trouble understanding which version of LSPosed Manager app to install. I installed Riru 25 and Riru Lsposed 1.3.5 from the Magisk repo. What is the version of LSPosed Manager app that I should install and from where can I get it?
 

Jarras

Senior Member
Im having trouble understanding which version of LSPosed Manager app to install. I installed Riru 25 and Riru Lsposed 1.3.5 from the Magisk repo. What is the version of LSPosed Manager app that I should install and from where can I get it?
It's bundled in the zip file and installs automatically now. The installation instructions need to be updated.
 
  • Like
Reactions: ranasrule

jimger

Senior Member
Dec 13, 2012
149
10
Cambridge,UK
Has anyone problem with LSPosed and SEPolicy not loaded properly? I read that they solved it in magisk but I still get that issue (Magisk Canary 22103). Edxposed works correctly both on Yafha and Sandhook. Oneplus 6 Android 10
 

shadowstep

Forum Moderator
Staff member
  • Jun 6, 2014
    5,032
    9,990
    30
    Ambala
    OnePlus 5
    Im having trouble understanding which version of LSPosed Manager app to install. I installed Riru 25 and Riru Lsposed 1.3.5 from the Magisk repo. What is the version of LSPosed Manager app that I should install and from where can I get it?
    It's bundled in the zip file and installs automatically now. The installation instructions need to be updated.
    The app is now available on the Play Store. You can grab it from there directly. Link to the Play Store page: LSPosed
     
    • Like
    Reactions: dr4go

    Tanvir Rezwan

    Member
    Apr 15, 2021
    8
    4
    Has anyone problem with LSPosed and SEPolicy not loaded properly? I read that they solved it in magisk but I still get that issue (Magisk Canary 22103). Edxposed works correctly both on Yafha and Sandhook. Oneplus 6 Android 10
    Facing same problem. After updating lsposed it shows Sepolicy not loaded properly in sony xz premium. Though i am using magisk v22.1 22100 stable
     

    drewcu

    Senior Member
    Jan 31, 2012
    288
    101
    Have LSposed and upgraded to Magisk Canary 22104 due to the Safetynet API changes, and all of a sudden Safetynet FAILS (have tried multiple times).

    Was on Canary 22103 also with LSposed and SN passed just like on 22.1 before the API change.

    Without LSposed enabled, Magisk 22104 passes SN so anything I can do to get LSposed not to be detected by Safetynet?
     

    drewcu

    Senior Member
    Jan 31, 2012
    288
    101
    Have LSposed and upgraded to Magisk Canary 22104 due to the Safetynet API changes, and all of a sudden Safetynet FAILS (have tried multiple times).

    Was on Canary 22103 also with LSposed and SN passed just like on 22.1 before the API change.

    Without LSposed enabled, Magisk 22104 passes SN so anything I can do to get LSposed not to be detected by Safetynet?

    Figured out the issue with SafetyNet and LSPosed for me at least... Minminguard and hooking GooglePlayServices to block ads stemming from it.

    I first disabled all Xposed modules and SN passed. Then enabled one by one until I reached Minminguard and finally SN failed. Looked through my list of checked off hooked apps within LSPosed for Minminguard, and the only one Google related was GooglePlayServices. Once I unchecked that and rebooted, SafetyNet passed again.

    Guessing Google changed the SafetyNet API relating to GooglePlayServices as before these updates, I had GooglePlayServices checked off in LSPosed/Minminguard and still passed SafetyNet. Now it seems to be an issue to have that checked off. Hopefully this helps anyone else in a similar situation.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 5
      Have LSposed and upgraded to Magisk Canary 22104 due to the Safetynet API changes, and all of a sudden Safetynet FAILS (have tried multiple times).

      Was on Canary 22103 also with LSposed and SN passed just like on 22.1 before the API change.

      Without LSposed enabled, Magisk 22104 passes SN so anything I can do to get LSposed not to be detected by Safetynet?

      Figured out the issue with SafetyNet and LSPosed for me at least... Minminguard and hooking GooglePlayServices to block ads stemming from it.

      I first disabled all Xposed modules and SN passed. Then enabled one by one until I reached Minminguard and finally SN failed. Looked through my list of checked off hooked apps within LSPosed for Minminguard, and the only one Google related was GooglePlayServices. Once I unchecked that and rebooted, SafetyNet passed again.

      Guessing Google changed the SafetyNet API relating to GooglePlayServices as before these updates, I had GooglePlayServices checked off in LSPosed/Minminguard and still passed SafetyNet. Now it seems to be an issue to have that checked off. Hopefully this helps anyone else in a similar situation.
      4
      V1.3.5 released
      Changelog

      - Reduce size by using self-build libcxx
      - Fix crash when a repo does not have any release
      - Support hooking default methods of interfaces (a feature of Java 8)
      - Replace DobbySymbolResolver with AndroidELF
      - Fix in some rare case, LSPosed cannot be activated
      - Higher optimization level of compiling
      - Refine installation scripts
      - Minimum Magisk requirement updated to 21+ (even so, 22.1+ is strongly recommended)
      1
      no, not true. Sorry for confusing wording. AppOps is a (Magisk) app, it's limited w/out payment. I need to apply any template on new apps for my lame users who reinstall malware apps like Facebook all the time (which extracts contacts as a first operation even when it is disabled in app itself), and there are 3 ways:
      1) XPrivacy and its simple but working template. Only Pro version has history.
      Requires: EdXposed which doesn't limit apps or LSPosed if you ready to select apps manually every day.
      2) AppOps, but only the paid version has templates
      Requires: Sui magisk plugin (open source) so no Xposed
      3) get LineageOS AOSP with its privacy tool, but lose vendor functionality

      Both AppOps and XPrivacy are pay to play, and pretty agressive in policy (cannot use Family share, pay for every little feature). Which is fine, privacy oriented people need to be milked as they have no choice + there are not many of them ;) Since i paid to XPrivacy several times and there's no development, i rather shell out money at AppOps now. It will get history soon and it's easier to set up. It also works during the transition period of new Android, when XPosed has a traditional delay of couple of months (which might not be the case in future).
      LSPosed is free, and it works better than EDXposed for me in Android 11. Despite the broadly hated app filtering feature:)
      Attached is your decision chart:
      My friend, XPRIVACY is really outdated and can't be suggested.
      XPrivacyLua is the sucessor of the xprivacy and it is REALLY better than xprivacy.
      XPRIVACYLUA is certainly the best xposed module ever.
      1
      I cant get MinMinGuard module to work with LSPosed on Android 11....any ideas?
      have you tried perhaps with v.2.0.9?
      2.0.11 doesn't work properly for many even on older OS's.
      according to the user in minminguard thread just select each app you want to block ads for in the module scope
      1
      I mean.. I know what canary means lol. I thought the canary versions were the only ones that support hooking system. That is why I am on it. From my research, canary fixes the fail to hook system framework. From your response, does that mean they haven't figured it out yet for the Samsung Android 11 builds?
      I'm on a Galaxy S10 with OneUI 3.1 (A11) and LSposed has been working perfectly for me including passing safetynet.
      I am running custom ROM Ambasadii 4.0 with Ambasadii CruelKernel 4.7 FWIW. I had kernel permissive vs enforcing issues previously on OneUI 2.5 (A10) so it's possible it's security features in stock kernel causing issues.

      My current working config:
      Magisk - v22.1 stable
      Riru - v25.4.1
      LSposed - v1.3.5

      Xposed modules in LSposed:
      App Settings Reborn v1.4.1
      Firefds Kit v11.0.1.2-BETA-2
      GravityBox v11.0.2
      MinMinGuard v2.0.9
      Xposed Edge Pro v6.0.6
      XPrivacyLua v1.30

      Try downloading the Riru app to check if it's running properly.
      1. Download latest release (https://github.com/RikkaApps/Riru/releases/download/v25.4.1/riru-v25.4.1-release.zip)
      2. Open zip file and install "app.apk"
      3. Run Riru app and check output

      Screenshots attached of my setup including LSposed module scopes
    • 31
      Developers: LSPosed Developers
      Homepage: GitHub
      Requirements:
      • Magisk 21+
      • Android 8-11
      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
      • 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:
      11
      Download:
      Flash zip file through magisk and then install LSPosed Manager app

      Update 1 March 2021
      V1.2.0
      10
      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. :)
      8
      Can you please provide me with an up to date list of all Android apps (literally millions) ? Do you see the problem?
      Solution could be to implement some kind of direct interface between LSPosedManager and modules using IPC (e.g. service).
      Apart from manifest listed scoped packages, LSPosed could query all modules that implement that predefined interface to query for additional required packages. This way module could dynamically manage whitelisted apps.
      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.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone