EdXposed vs Lsposed

Search This thread

AllanonMage

Senior Member
Feb 6, 2008
156
9
Bumfukistan
I'm not clear on the differences between them, and it seems that there are even more alternatives.

Is one better than another?

I just got an Android 10 phone, was previously on 7 for a short time, but was otherwise still on 5 and 6.
 
  • Like
Reactions: An68 and Xcaliber

Lord Sithek

Senior Member
Dec 19, 2018
1,308
669
Xiaomi Redmi Note 4
Huawei Watch 2
I'm not clear on the differences between them, and it seems that there are even more alternatives.

Is one better than another?

I just got an Android 10 phone, was previously on 7 for a short time, but was otherwise still on 5 and 6.
The main difference is that in LSPosed you have to whitelist apps to be hooked instead of blacklist. The second one is that EdXposed seems to break SafetyNet in latest version. And it seems that it's not that actively developed as LSPosed
 
  • Like
Reactions: Xcaliber

Arakawa.

Member
Apr 22, 2017
29
27
Sony Xperia Z
Sony Xperia Z Ultra
They both have whitelist and on LSPosed it set in default. But only EdXposed have blacklist. I saw some comment like "have too much modules and too much apps to hook, how painful to check everything by manually".
Yes, Edxposed still break SafetyNet.
Yes, now Edxposed is not that actively update than LSPosed.

I personally tried both. Not that much difference. Yeah, because basically LSPosed just forked Edxposed and did a little improvement.

In the end I choose Edxposed rather than LSPosed. Because I can't trust one dev who made a prank about "rm -rf" and the rest dev have no objection to this and even help him to hide it. And those personal attack with filthy language of course.
 
They both have whitelist and on LSPosed it set in default. But only EdXposed have blacklist. I saw some comment like "have too much modules and too much apps to hook, how painful to check everything by manually".
Yes, Edxposed still break SafetyNet.
Yes, now Edxposed is not that actively update than LSPosed.

I personally tried both. Not that much difference. Yeah, because basically LSPosed just forked Edxposed and did a little improvement.

In the end I choose Edxposed rather than LSPosed. Because I can't trust one dev who made a prank about "rm -rf" and the rest dev have no objection to this and even help him to hide it. And those personal attack with filthy language of course.
The developer you mentioned has left the development group long ago
 
Aug 16, 2019
30
11
All I wanna know is which one passes safetytest. Installed edxposed for the first time in 2 years only to discover that safetytest is completely fubar'd. And all the tutorials I've found are old and seemingly obsolete.
 

mlgmxyysd

Recognized Developer
The developer you mentioned has left the development group long ago
The man left temporarily, but what he had done was still there. And the rest of the developers don't think rm -rf is wrong. The whole development team had problems, they even excused the malicious code. Communities should not forgive this.
 
  • Like
Reactions: Full House

mlgmxyysd

Recognized Developer
LSPosed is not a good choice for Xposed: from the software itself, module scopes and Xposed Hide (White) were designed as advanced features for advanced users only, and forcing them to be enabled is abusive and will increase the learning cost for users, increase the cost for module developers, break the functionality of global modules, and make modules much less compatible. On the developer level, the LSPosed development team has been suppressing and abusing other Xposed implementations and their developers since the project's inception, attacking third-party ROM developers with web violence, and committing community divisive acts like this; one of the development team members submitted rm -rf /* malicious code to EdXposed, which was responsible for emptying CI user data. The culprit has no credibility.
 

VD171

Senior Member
Jun 21, 2012
2,939
2
2,177
127.0.0.1
LG K10
Samsung Galaxy J7
The man left temporarily, but what he had done was still there. And the rest of the developers don't think rm -rf is wrong. The whole development team had problems, they even excused the malicious code. Communities should not forgive this.
We will never forgive.
But it is past.
We just need MORE attention before to accept any commit.
We will have bad people everywhere.
Nothing more.
 
  • Like
Reactions: Xcaliber

VD171

Senior Member
Jun 21, 2012
2,939
2
2,177
127.0.0.1
LG K10
Samsung Galaxy J7
LSPosed is not a good choice for Xposed: from the software itself, module scopes and Xposed Hide (White) were designed as advanced features for advanced users only, and forcing them to be enabled is abusive and will increase the learning cost for users, increase the cost for module developers, break the functionality of global modules, and make modules much less compatible. On the developer level, the LSPosed development team has been suppressing and abusing other Xposed implementations and their developers since the project's inception, attacking third-party ROM developers with web violence, and committing community divisive acts like this; one of the development team members submitted rm -rf /* malicious code to EdXposed, which was responsible for emptying CI user data. The culprit has no credibility.
YES.
Xposed is for ADVANCED USERS only !!!!
Xposed is not a play for kids.
I agree with you about the difficulty for developers, but well, the future is here.
And we will not accept to remain in the past.
Long Life to LSPosed ♥️
But, we love EdXposed too ♥️
 
Last edited:
  • Angry
Reactions: daniel_m

mlgmxyysd

Recognized Developer
YES.
Xposed is for ADVANCED USERS only !!!!
Xposed is not a play for kids.
I agree with you about the difficulty for developers, but well, the future is here.
And we will not accept to remain in the past.
Long Life to LSPosed ♥️
But, we love EdXposed too ♥️
Put away your false future, Xposed (even ROMs) will die because of LSPosed Developers. You don't know what disgusting things LSPosed Developers are doing behind the scenes.
 

jason382

Member
Dec 4, 2021
7
1
I did a test with the old original Xprivacy app. Oreo 8.1, Magisk v23, Riru v 25.4.4

With EdXposed: it works, but whole phone is slowed down. Every app is checked and Xprivacy popup asks you how to proceed (accept or deny internet/load/whatever request). It works how it should but sadly phone is slowed down and wallpaper doesn't load after phone bootup

With LSposed:
it doesn't work, because: Every app just bypasses most Xprivacy functions, you only get a meaningless Binder Xprivacy popup. Xprivacy has no control over what apps do. Apps do what they want and don't ask for your permission

With Xposed Installer:
it runs perfectly, flawlessly. Using the good old "Xposed Installer" with Xposed Framework version 90-beta3, the original. You know every url and request every app does, if they scan your nearby wifi, if or when they use record in cam or audio, scan your contacts, request some device identifiers, you can whitelist the urls, internet requests and loads you want. All app requests logged, apps can't do nothing without your permission. Very useful because you can use (whitelist) the functions in any app that you use and want, and dismiss the rest that's bundled within the app (ad networks, telemetry requests, proprietary functions. resource-hungry unnecessary actions). In the new XprivacyLua these features and logs and this sort of control is not possible. This is why the old original Xprivacy is superior.
 
Last edited:
  • Like
Reactions: Da8ax

VD171

Senior Member
Jun 21, 2012
2,939
2
2,177
127.0.0.1
LG K10
Samsung Galaxy J7
I did a test with the old original Xprivacy app. Oreo 8.1, Magisk v23, Riru v 25.4.4

With EdXposed: it works, but whole phone is slowed down. Every app is checked and Xprivacy popup asks you how to proceed (accept or deny internet/load/whatever request). It works how it should but sadly phone is slowed down and wallpaper doesn't load after phone bootup

With LSposed:
it doesn't work, because: Every app just bypasses most Xprivacy functions, you only get a meaningless Binder Xprivacy popup. Xprivacy has no control over what apps do. Apps do what they want and don't ask for your permission

With Xposed Installer:
it runs perfectly, flawlessly. Using the good old "Xposed Installer" with Xposed Framework version 90-beta3, the original. You know every url and request every app does, if they scan your nearby wifi, if or when they use record in cam or audio, scan your contacts, request some device identifiers, you can whitelist the urls, internet requests and loads you want. All app requests logged, apps can't do nothing without your permission. Very useful because you can use (whitelist) the functions in any app that you use and want, and dismiss the rest that's bundled within the app (ad networks, telemetry requests, proprietary functions. resource-hungry unnecessary actions). In the new XprivacyLua these features and logs and this sort of control is not possible. This is why the old original Xprivacy is superior.
No. Xprivacy is NOT superior.
Xprivacy is totally deprecated and uses old methods and old functions.

XPRIVACYLUA is totally better, superior and CUSTOMIZABLE.
XprivacyLua WORKS PERFECTLY WITH LSPOSED, because I am using it on my main phone.
I LOVE XPRIVACYLUA.
I CAN'T LIVE WITHOUT ROOT, XPOSED AND XPRIVACYLUA !!!!
I LOVE YOU @M66B ♥️
 

TaZeR369

Senior Member
Aug 28, 2016
189
51
LSPosed is the future and as of this date clearly the winner as Edxposed development has halted, it's incompatible with the latest Riru and breaks Safetynet.
 
  • Like
Reactions: Rustyfication

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Ok. Now I understood the main difference between Enforce DenyList & Shamiko. The DenyList makes the Magisk/Zygisk/Lsposed to not run in the selected apps while the Shamiko ONLY the Magisk/Zygisk to not run in the selected apps. And my question is where the Shamiko can be usefull ? ONLY in Lsposed Modules which requires Magisk/Zygisk to not be run. Do you really have some Lsposed Module which you want to not Magisk/zygisk to run ? For this reason I asked you from the beginning to tell me some example so that to understand the usefulness of Shamiko. The banking apps & other similar apps which many of them requires Magisk/Zygisk to not run are NOT Lsposed modules which means that either you use the Enforce DenyList or either you use the Shamiko is the same thing.
    Shamiko is a magisk module, it hides root, magisk, zygisk and lsposed from apps on magisk denylist.
    Enforce denylist is just a magisk option, it does NOT hide root, magisk, zygisk or anything, it just doesn't apply magisk to the app, so magisk keeps traceable and detectable.
    Banking apps can detect root and magisk even using enforce denylist.
    @topjohnwu will not work on hiding root/magisk/zygisk no more.

    Enforce denylist and Shamiko are TOTALLY different.
    Enforce denylist and Shamiko are NOT same.
    Enforce denylist and Shamiko are NOT similar.
    Enforce denylist and Shamiko are NOT compatible.

    Enforce denylist PREVENTS magisk of running.
    Enforce denylist PREVENTS zygisk of running.
    Enforce denylist PREVENTS lsposed of running.
    Enforce denylist PREVENTS shamiko of running.

    Enforce denylist KEEPS magisk traceable and detectable.
    Enforce denylist KEEPS zygisk traceable and detectable.
    Enforce denylist KEEPS lsposed traceable and detectable.

    Enforce denylist is NOT the successor of magiskhide.
    Enforce denylist is NOT the replace magiskhide.

    Shamiko does NOT prevent magisk of running.
    Shamiko does NOT prevent zygisk of running.
    Shamiko does NOT prevent lsposed of running.

    Shamiko REQUIRES magisk running.
    Shamiko REQUIRES zygisk running.
    Shamiko REQUIRES disabled enforce denylist.
    Shamiko does NOT require lsposed running.
    Shamiko does NOT fix safetynet.

    Shamiko makes magisk UNTRACEABLE and UNDETECTABLE.
    Shamiko makes zygisk UNTRACEABLE and UNDETECTABLE.
    Shamiko makes lsposed UNTRACEABLE and UNDETECTABLE.

    As @topjohnwu said, there are others ways for hiding magisk and root MUCH MUCH BETTER than the deprecated magiskhide.
    Shamiko is one MUCH MUCH BETER than the deprecated magiskhide and the new enforce denylist.

    If you want to hide something else, certainly you should try XPrivacyLua:
    3
    This thread is seriously a dumpster fire but thanks for the explanation about what Shamiko is. I switched to it instead of enforcing denylist and now I can use the disable secure flag module to allow me to screenshot banking apps without them then detecting root! This was one of my biggest complaints about Android since I was on iPhone for a few years and could screenshot anything so I'm very happy that has been fixed now!
    3
    YES.
    Xposed is for ADVANCED USERS only !!!!
    Xposed is not a play for kids.
    I agree with you about the difficulty for developers, but well, the future is here.
    And we will not accept to remain in the past.
    Long Life to LSPosed ♥️
    But, we love EdXposed too ♥️
    Put away your false future, Xposed (even ROMs) will die because of LSPosed Developers. You don't know what disgusting things LSPosed Developers are doing behind the scenes.
    3
    LSPosed is not a good choice for Xposed: from the software itself, module scopes and Xposed Hide (White) were designed as advanced features for advanced users only, and forcing them to be enabled is abusive and will increase the learning cost for users, increase the cost for module developers, break the functionality of global modules, and make modules much less compatible. On the developer level, the LSPosed development team has been suppressing and abusing other Xposed implementations and their developers since the project's inception, attacking third-party ROM developers with web violence, and committing community divisive acts like this; one of the development team members submitted rm -rf /* malicious code to EdXposed, which was responsible for emptying CI user data. The culprit has no credibility.
    2
    They both have whitelist and on LSPosed it set in default. But only EdXposed have blacklist. I saw some comment like "have too much modules and too much apps to hook, how painful to check everything by manually".
    Yes, Edxposed still break SafetyNet.
    Yes, now Edxposed is not that actively update than LSPosed.

    I personally tried both. Not that much difference. Yeah, because basically LSPosed just forked Edxposed and did a little improvement.

    In the end I choose Edxposed rather than LSPosed. Because I can't trust one dev who made a prank about "rm -rf" and the rest dev have no objection to this and even help him to hide it. And those personal attack with filthy language of course.