LSPosed xposed framework [8.0-11.0]. Edxposed Alternetive

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
163
98
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: 65
  • Screenshot_20210414-071921_Riru.png
    Screenshot_20210414-071921_Riru.png
    57.3 KB · Views: 65
  • Screenshot_20210414-071746_Settings.jpg
    Screenshot_20210414-071746_Settings.jpg
    434.6 KB · Views: 68
  • Screenshot_20210414-071621_LSPosed.png
    Screenshot_20210414-071621_LSPosed.png
    137.4 KB · Views: 69
  • Screenshot_20210414-071558_LSPosed.jpg
    Screenshot_20210414-071558_LSPosed.jpg
    257.4 KB · Views: 64
  • Screenshot_20210414-071533_LSPosed.jpg
    Screenshot_20210414-071533_LSPosed.jpg
    412.7 KB · Views: 61
  • Screenshot_20210414-071125.jpg
    Screenshot_20210414-071125.jpg
    216.9 KB · Views: 58
  • Screenshot_20210414-071105.png
    Screenshot_20210414-071105.png
    94.9 KB · Views: 58
  • Screenshot_20210414-071039.png
    Screenshot_20210414-071039.png
    90.7 KB · Views: 65
  • 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,622
135
Lahore
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
145
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
    4,952
    9,783
    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

    New member
    Apr 15, 2021
    3
    0
    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
    286
    91
    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?
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 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)
      3
      "requires access to all apps, and have to pay for AppOps on each mobile."

      Can you please add a little more detail on this finding. Are you saying that you have to buy an app called AppOps to use Lsposed and Xprivacy? I am not familiar with AppOps, so I was looking for more information. Thanks

      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) XPrivacyLua 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:
      2
      Using MagiskHide and XPrivacyLua as examples, new apps are not enabled by default and we need to enable them manually.
      Yes this is the biggest hurdle I've faced in LSposed hence I switched back to EdXposed... Hope devs do something about this soon..
      2
      it seems that this is problem on devices like Samsung and Huawei, LSPosed tries to patch it, but it doesn't work on these devices, so Magisk needs to fix it. But looking at several threads with this issue i didn't identify a working canary version. So i'm just going to wait.
      now LSPosed plugins work again with Magisk 22.1.
      * XPrivacy (the main XPosed plugin) is out of question now as it requires access to all apps, and have to pay for different solution AppOps on each mobile instead.
      * XPosed Edge works with some limitations (no icons displayed in app menu, you can't capture app screen etc) because it requires access to all apps.
      * 3C will work with limitations, it requires access to all apps.
      Basically every plugin except Firefds requires all apps but i will adjust by not using app interacting functions so it's ok. Thanks.
      2
      Are you sure? I have EdXposed 4683 with Magisk Canary and my safetynet pass all time. But I read that there are more often problems with LSPosed and I am not sure why I should change EdXposed to ESPosed. Now I read that there is a problem with ESPosed on the newest version od Magisk Canary and EdXposed works well all the time on my OP7Pro.
      maybe your ROM didn't apply the recent android security patch, that's why you still can pass the safetynet, can you show me your module list of magisk and the screenshot that you search the netflix app on google play store?

      LSPosed is based on EdXposed, they made many improvements to the back-end code, if you can read the code, you can feel it is so clean than the EdXposed, and the running logic is better, which solves many potential problems, and they are aiming the future, which is the reason why they gave up the edxposed development, edxposed's goal is keep stable, nothing changes(mlgmxyysd never allows them to change anything, so they left.)

      I think it's more like WIN7 vs WIN10, EdXposed keeps his OG style, running stable, like WIN7, when it comes to WIN10, they got lots of bugs in the beginning, but with the time flows, everything is becoming perfect.

      btw, LSPosed already supported Android 12 DP2, and the LSPosed APP is going to have its own random pacakge name function
      https://github.com/LSPosed/LSPosed/issues/238
      (they pushed mlgmxyysd for years to develop this function, but mlgmyysd didn't care, so they are making this by themselves)

      another reason why i switched to LSPosed is that mlgmxyysd blocked me for just provided a solution for a bug which included a link to the LSPosed repo.

      i don't think this is a good sign for an open source project.
      1617364871559.png
    • 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