No, as lengthily discussed in this topic, LSposed requires you to select all apps you want to hook yourself, and despite popular request automatic whitelisting of new apps has never been added. Check a few pages back, where the unsurpassed member @Fif_ shared how he automated this process.Hello, I have a problem with LSposed & XPrivacyLua-. When I was using EdXposed Manager I could choose in PrivacyLua what permissions gives to each app installed, but now with LSposed, I have to choose in both applications. First check on LpoSed then select again the permissions in PrivacyLua.
Anyway to give the whole permission only to XPrivacyLua?
I am very stuck on getting Bash to work with your script, I am so sorry to trouble you but could I get some help? I have:
* Used Magisk to install the cross compiled binaries package which supposedly installs Bash, it did not seem to.
* I flashed Bash via TWRP from here: https://forum.xda-developers.com/t/dev-addon-lastest-bash-for-android.2898295/
* I have created a directory, put Bash 5.0 in to it (from here) and attempted to add it to my $PATH
* I dumped Bash 5.0 directly into /system/usr/bin in both my A and B partitions and rebooted twice.
* I have attempted to add Termux's bin directory (which has bash) to my path
* I have dumped bash from Termux's bin directory directly into /system/usr/bin in both my A and B partitions and rebooted twice.
/system/bin/sh: bash: inaccessible or not found
in your Automate script. I am very inexperienced with the Linux command line so I am likely missing something simple here but can you, or anyone, give me a hint as to what I am doing wrong?
id=bash name=System bash version=1.0 versionCode=1 author=Me description=bash in /system/bin
In the lsposed Zygisk I'm not find import and use restore but boy support file.floBy popular request, this is my setup for automatically adding newly installed packages to some user-defined LSPosed scopes.
[EDIT:] These instructions and the zip file have been updated on November 14, 2021.
- Bash binary
- Sqlite3 binary
- LSPosed won't pick up the changes until the device is rebooted.
There should be two automate fibers running in the flow. If it stops for whatever reason, just start the Init flow.
- Unzip the attached LSPosed-Auto-Add.zip
- Create the /sdcard/usr/bin directories.
- Move lsposed-scopes-add from step 1 file to /sdcard/usr/bin. The file full path must be /sdcard/usr/bin/lsposed-scopes-add
- Move xposed-modules-status from step 1 file to /sdcard/usr/bin. The file full path must be /sdcard/usr/bin/xposed-modules-status
- Import LSPosed Auto Add.flo in Automate.
- After the flow is imported, grant all needed permissions.
- In the imported flow, start Configure. You should see a list of active LSPosed modules like the one seen on the attached screenshot.
- Toggle the modules as needed. If shown with a check mark, any newly added package will be added to the module's scope.
- Press Cancel to exit from the module list.
- Make sure that Automate is set to start at boot (in Automate settings).
You can add and remove modules at any time by launching the Configure flow.
Thanks to @Open.Orange and @spawnlives for testing.
- 2021-11-01: Provide missing script.
- 2021-11-08: Force running scripts in / in Automate flow.
- 2021-11-14: Also support parasitic manager.
Step 1. Read instructions.Setup needed to run XPrivacyLua with LSposed in Android11
I am running XPL still with riru and EdXposed and Magisk 23. I am going to switch to LSposed but am a little lost what "modules" and versions are needed. Anybody here who can shortly summarize what is needed or recommended? Thx!
You gotta relax a little. A choice like that is always a choice of the user that chooses to install that. Easy as that.
There's a reason the LSPosed developers still provide the apk. Not everyone cares about detection, and some people prefer having it in the app drawer.
LSPosed already supports Zygisk instead of Riru, and has since 1.7.0, released back in February. Just go to https://github.com/LSPosed/LSPosed/releases and download a Zygisk zip instead of a Riru zip.
Shamiko is the best (and the only) way.Thanks for the reply! Unfortunately, it doesn't work. I have a choice: hide the root via denylist, then the module to change the data won't work, or remove the application from denylist and then the root will be visible to the application. Is there any way around this? To hide the root for an application without using denylist, I tried rootcloak but it didn't work
I didn't say it's safer than edxposed. I meant xposed alternatives like taichi etc.
By popular request, this is my setup for automatically adding newly installed packages to some user-defined LSPosed scopes.
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.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?