yashsingh1/xdaforums huggingface dataset:
[Xposed General] C_King_Of_Languages:
oh nice this is useful to know, thanks

Forgive me if this is the wrong place to ask this, but in the original Xposed API instructions for adding the lib in gradle dependencies, robv says:

It is very important that you use provided instead of compile! The latter would include the API classes in your APK, which can cause issues especially on Android 4.x. Using provided just makes the API classes usable from your module, but there will only be references to them in the APK. The actual implementation will be provided when the user installs the Xposed Framework.

However, provided was deprecated and now "compileOnly" is recommend. However, after checking the other options, it seems either "api" or "runtimeonly" is what we want now. From the docs:

api: When a module includes an api dependency, it's letting Gradle know that the module wants to transitively export that dependency to other modules, so that it's available to them at both runtime and compile time. This configuration behaves just like compile (which is now deprecated), and you should typically use this only in library modules. That's because, if an api dependency changes its external API, Gradle recompiles all modules that have access to that dependency at compile time. So, having a large number of api dependencies can significantly increase build times. Unless you want to expose a dependency's API to a separate test module, app modules should instead use implementation dependencies.

runtimeonly: Gradle adds the dependency to the build output only, for use during runtime. That is, it is not added to the compile classpath. This configuration behaves just like apk (which is now deprecated).

Seeing as how I am just using references during runtime, runtimeonly should be the right mode, right?

EDIT well I am just going with compileOnly, worst case scenario it doesnt work lol
[Xposed General] letmedanz:
I have the same two issues. P7p on A14 Beta.

Can't try the suggested steps for Gordietm's problem, as I also have the first problem.

Any suggestions?
[Xposed General] amritpal2489:
I installed the latest build of lsposed and everything was fine again
[Xposed General] Gordietm:
I tried the suggestions to stop the message I was getting, but it didn't work. The problem is A14, because if I use Lsposed on A13, it works fine . So think that the Lsposed zygisk module isn't optimized for A14 yet.
[Xposed General] Lord Sithek:
Hello

Anybody faced this issue? When I try to register a new device in Whatsapp via QR code, the camera can't open. I think I faced this with another similar service as well, but don't remember which exactly. I discovered that the issue is definitely involved with LSPosed because I'm able to log in when LSPosed is disabled
[Xposed General] rodken:
Did you attempt to clear the cache and data or just clear the storage of LSPosed for troubleshooting purposes?
[Xposed General] Lord Sithek:
Nah, doesn't help. I have to disable the module
[Xposed General] hansxl:
Which LSPosed modules are active? Maybe you're using XPrivacyLua?
[Xposed General] Lord Sithek:
I don't use XPrivacy Lua, but you made me think about my other modules and I tested them out, it turns out that the culprit is Xposed Edge Pro o_O which is surprising to me. I wonder if any other user of this module faced that. Maybe I'll ask on its thread. Thanks for the hint anyway
[Xposed General] cabagekiller:
does anyone have the zip of the canary that works with A14 DP2? I cant seem to locate it. thank you!
[Xposed General] mr.wrinw:
Do you find any solutions to this? I'd like to know as well.
[Xposed General] Xperi.a:
Not yet bro
[Xposed General] rodken:
You cannot use LSPosed without Zygisk or Riru. Zygisk and Riru are both frameworks that LSPosed needs to work. Zygisk is the newer framework and is recommended for most devices. If your device does not support Zygisk, you can use Riru.

If you want to use LSPosed without Zygisk or Riru, you can use the older version of LSPosed that does not require either framework. However, this version of LSPosed is not as stable or secure as the newer versions.
[Xposed General] Xperi.a:
Are there other frameworks like LSposed that dont require Zygisk or KSU? I've tried Taichi (Doesn't works for me), Tried Dreamland Framework (Didn't work either)

I'm on OP8 and Android 13, LOS Rom
[Xposed General] rodken:
EdXposed: EdXposed is a fork of Xposed Framework that is compatible with newer versions of Android. It is open source and can be installed without root access.

VirtualXposed: VirtualXposed is a non-root alternative to Xposed Framework. It creates a virtual environment where you can install and run Xposed modules without affecting your main system.

SandVXposed: SandVXposed is another non-root alternative to Xposed Framework. It is based on VirtualXposed, but it offers some additional features, such as the ability to run system-wide modules.
[Xposed General] Xperi.a:
EdXposed will work.?

I'm using KernelSU, Is there any method for using Edxposed with KernelSU?
[Xposed General] rodken:
KernelSU has not hit mainstream yet. Therefore, your guess is as good as mine.
[Xposed General] digger16309:
Is EdXposed still maintained through A13?
[Xposed General] asripath:
Per there wiki/github links support till A11.

Development seems to have halted.
[Xposed General] rodken:
After further scampering through the Rabbit Hole, there seems to be some forks that don't work perfectly on Android 12+. It's of no concern if you use EdXposed or LSPosed. EdXposed is somewhat dead in the water, unless you have a specific reason or older device/lower Android version.
[Xposed General] digger16309:
I was just curious because someone offered EdXposed as a possible non-Zygisk / non-Riru framework option but the person looking for it was on A13.
[Xposed General] letmedanz:
Was tis 1.8.6 or the canary?

I can't find the canary version. Could you post the version you used?

I continue to have the same issue
[Xposed General] Fif_:
Has anybody noticed that very recently updated apps downloaded from the Play Store crash on startup if any LSPosed module hooks them?

For example, the current version of CalcES (6.4.2.938), but there are others such as BeReal.

Version/hardware info:

- OnePlus 8T (KB2005, US)

- Android 13 (LineageOS 20, 20-20230713-NIGHTLY-kebab)

- Magisk 26.1

- LSPosed 1.8.6 (6712)

I've tried many different lsposed modules, as soon as any module is activated for this app, it crashes.
[Xposed General] heinhuiz:
I've tried CalcES for you, also on LOS 20 but on my Poco F2 Pro, same Magisk and LSPosed versions, and it crashes for me too. I have to deactivate it in the LSPosed modules or add it to the Magisk Denylist to make it work. It makes you wonder why a calculator app uses (invests in) such stringent measures...
[Xposed General] Fif_:
Thanks.

Not sure if it's actually intended as a lockdown or new Google shenanigans. 😀
[Xposed General] heinhuiz:
Actually, in the process I did update a few other apps, which do not crash (yet).
[Xposed General] asdf2345:
I have a phone that doesn't work that well above 8.0, but original Xposed doesn't work on it. What do I use?
[Xposed General] xn0live:
Hey

i have Magisk Delta 25206

Lspsoed 1.8.6(6712)

Magisk is hide called now Settings

Zygisk is active

Magisk Hide: Google Play Store, Google play Service , Banking app

Safetynet ist Passed

BUT banking app crashy why? i do not want delete lspsoed any help please
[Xposed General] heinhuiz:
It's hard to help you when you don't mention which banking app you use. If you google for xda magisk <name of banking app> you will find several discussions about the same problem.
[Xposed General] xn0live:
app called s-pushTAN
[Xposed General] heinhuiz:
Maybe try to ask here.
[Xposed General] hansxl:
My wife had that problem too with that app for a year ago. I'm not sure if it still works, but I made a simple macro (with macrodroid) which everytime she activated s-pushtan was the trigger to freeze Magisk and when closing s-pushtan, Magisk was defrozen/activated again.

Just test first to freeze Magisk and see if s-pushtan then works 🤔
[Xposed General] xn0live:
i have fixed now all work fine
[Xposed General] supermansaga:
How can I uninstall or remove the following three?

de.robv.android.xposed.installer

org.meowcat.edxposed.manager

org.Isposed.manager

They are suspects. They are impacting my Google One VPN. thx. Maybe I installed them before? I have uninstalled LSposed via Magisk
[Xposed General] heinhuiz:
Wikipedia started to crash for me after updating. I sort of 'solved' it by adding the app to the denylist in Magisk, which allowed it to open. Next I removed it from the denylist again, and now it doesn't crash anymore while still being hooked.

That trick doesn't work for CalcES though.
[Xposed General] Cavalier Condorelli:
Hi, somehow I'm unable to enable/install LSposed framework as reported in LSposed Manager. I have Magisk 26.1, and latest LSPosed-v1.8.6-6712-zygisk-release, installed and enabled. I had to install manager manually from zip file since it was not installed automatically. Zygisk is enabled into Magisk options.

My system is a FYT cc3 teyes headunit

Android 10 (Api 29)

Device: SPRD ums512_1h10_Natv

arm64-v8a

Any help is extremely welcome!

In attachments are some screenshots and logs.
[Xposed General] hubbard_g:
Heyyy did you fix this? I'm having the same issue and can't figure it out, I've been struggling for two days now
[Xposed General] amritpal2489:
I installed the latest build and it was fixed automatically
[Xposed General] rodken:
The latest stable build or canary build?
[Xposed General] amritpal2489:
Canary
[Xposed General] hubbard_g:
latest magisk or lsposed
[Xposed General] amritpal2489:
lsposed
[Xposed General] hubbard_g:
will you send the link plz
[Xposed General] whatsisnametake2:
is lsposed working on android 14?
[Xposed General] rodken:
LSPosed GitHub repo.
[Xposed General] scully05:
How Can I do? In spite of installing LSPosed Module, API version is "not installed"

Oxygen OS 13.1(CPH-2487_13.1.0.581(EX01))

ONEPLUS 11R
[Xposed General] katzis:
Hi I cant find Lsposed Canary Can you help me?
[Xposed General] katzis:
Did you find the link?
[Xposed General] arjones85:
Hi all,

Sorry for the newbies question. I installed the lsposed magisk module. It shows up in Magisk Manager correctly, but I am not seeing the LSposed app that is supposed to be installed automatically anywhere.

What am I missing?
[Xposed General] casouzaj:
Cant you see it in the notification bar?
[Xposed General] arjones85:
Ah! Didn't notice it there.

Thanks!
[Xposed General] rodken:
You are supposed to click on the link of each description in order to choose which version you would like to install.

-- Bear in mind that you must be registered with GitHub in order to access the files.
[Xposed General] HippoMan:
I'm running the 1.8.6 (6712) - Zygisk version of LSPosed under Android 13.

It's working fine, in general, but it seems impossible for me to disable the parasitic status notification.

In the LSPosed settings, I did not select "Create Shortcut", and the "Status Notification" setting is greyed out. However, I still see the annoying parasitic status notification.

I neither need nor want the shortcut nor the notification, because I'm using the following method for bringing up the LSPosed settings:

https://xdaforums.com/t/lsposed-xposed-framework-8-1-13-0-simple-magisk-module.4228973/post-88341591

Any thoughts or ideas of how to disable the parasitic status notification while the shortcut is also disabled?

Thank you in advance.
[Xposed General] Lord Sithek:
I do this with AutoNotification app
[Xposed General] HippoMan:
Oh, never mind! I can just use the AutoNotification utility to block that notification.

Our messages here crossed, Lord Sithek. Thank you!

Problem solved.
[Xposed General] pratyush28:
Hi I'm having this same problem, did you manage to fix it?

Edit: Found a newer Lsposed version from here - https://xdaforums.com/t/lsposed-mod...d-even-after-successful-installation.4609877/
[Xposed General] mGforCe:
LSPosed v1.9.0 released​

Changelog & download:

Release 1.9.0 · LSPosed/LSPosed

This version was replaced by v1.9.1 due to a signature error API Changes Implementation of Modern Xposed API: Currently, most part of the new API has been roughly stable (except helper). We hope ...

github.com

Edit: v1.9.0 was pulled out due to some error

LSPosed v1.9.1 released​

Release 1.9.1 · LSPosed/LSPosed

API Changes Implementation of Modern Xposed API: Currently, most part of the new API has been roughly stable (except helper). We hope developers can test the new API to provide feedback on possibl...

github.com
[Xposed General] letmedanz:
1.9 working on Android 14.
[Xposed General] supermansaga:
I don't see the zip version for download on GitHub?
[Xposed General] mGforCe:
It seems they have pulled them out.

When I posted yesterday could see Zygisk and Riru variants both.
[Xposed General] jons99:
I don't know where you get your modules from but you should use their github download page

Releases · LSPosed/LSPosed

LSPosed Framework. Contribute to LSPosed/LSPosed development by creating an account on GitHub.

github.com
[Xposed General] mGforCe:
Yes, pls read one page prior and you will answer to your Q!
[Xposed General] digger16309:
They pulled 1.9 and replaced it with 1.91 due to an error. V1.91 is posted on GitHub.
[Xposed General] Ghisy:
Has anyone installed v1.9.1-6990 yet? Is there any problem on Android 13 or 14 beta on a Pixel 7 Pro?
[Xposed General] digger16309:
Why don't you try it and let us know?
[Xposed General] Gordietm:
No problem. Works fine
[Xposed General] Ghisy:
I did. My P7P worked fine for a few hours then I just got a hard freeze a few minutes ago. Had to force reboot the phone.

I reinstalled the previous stable version of LSposed. Not convinced by this new "stable" version.
[Xposed General] euphore:
Just to let you know, i was just updating lsposed thru fox manager, and stuck into bootloop :(

A13, LOS20, Lygisk

removing modules didnt help, safemode not possible.

Im reflashing everything right now..
[Xposed General] rodken:
I don't know if you had Magisk Bootloop Protector installed that can help prevent and fix bootloop issues. It does this by disabling problematic Magisk modules one by one until the bootloop is resolved. This can be useful if you find yourself stuck in a bootloop after installing a Magisk module.
[Xposed General] Ghisy:
Hey, do you have a link for the bootloop protector module please?
[Xposed General] Homeboy76:
You have to install this Androidacy Module Manager app to install the

bootloop protector module

.
[Xposed General] heinhuiz:
Don't use Androidacy.
[Xposed General] simplepinoi177:
Any of you looking for a challenge; can any of you experts help me out?

I’ve included a verbose LSPosed log (barebones, with only the Magisk module and none of my usual Magisk & LSPosed modules), as I am having a very difficult time making heads or tails out of it and what could possibly be going wrong.

One is “release” version, one is “debug”.

My LSPosed does not seem to be implemented right. I’m finding that while LSPosed modules seem to work well enough to a degree, functionality seems to be limited, incomplete, or doesn’t execute properly. For instance, apps that are LSPosed modules seem to not be creating & writing relevant, needed preference/config files.

Relevant information on setup; I’m using a Pixel 7 Pro, stock ROM, August firmware version, Magisk stable version, no custom kernel, using Zygisk-LSPosed version 1.9.1 (6990). Magisk modules are only USNF-MOD, AOSP Mods, and Systemless Hosts – on top of Zygisk-LSPosed Magisk module, of course.

Spoiler content hidden.

Spoiler content hidden.

If no one can figure it out from the LSPosed log, does anyone know how to completely remove LSPosed to completely reset it?

Also, I can upload a log with modules running, if seeing it run barebones is not showing why things aren’t being implemented properly.

I'd appreciate if any of you can help out in any way! Thanks in advance!
[Xposed General] rodken:
Maybe, you can try a script to completely remove LSPosed from said device.

#!/bin/bash

# Check if Magisk Manager is installed
if [ ! -f "/data/adb/magisk.apk" ]; then
echo "Magisk Manager is not installed."
exit 1
fi

# Uninstall LSPosed
adb shell pm uninstall com.lsposed.module

# Clear the cache and data for the Magisk Manager app
adb shell pm clear com.lsposed.module

# Boot the device into recovery mode
adb reboot recovery

# Wipe the cache partition
adb shell wipe cache

# Reboot the device
adb reboot

This script will first check if Magisk Manager is installed. If it is not, the script will exit with an error message. If Magisk Manager is installed, the script will then uninstall LSPosed. Next, the script will clear the cache and data for the Magisk Manager app. Finally, the script will boot the device into recovery mode and wipe the cache partition. Once the cache partition has been wiped, the script will reboot the device.

Afterwhich, you can try LSPosed v.1.9.1 (6994) - zygisk-release.
[Xposed General] simplepinoi177:
Thank you! What a clever idea(s)! I'll be sure to try it.

It really makes me wish I could make any heads or tails or "headway" with figuring out what the logs are saying that's causing the issue that most modules launch and work fine enough, unless they have to read & write a config/pref file; no matter how many times I uninstall & re-install LSPosed & Magisk. Hopefully your idea of clearing the cache for Magisk and the partition will help reset it properly.

I really do appreciate any & all (of your) help!
[Xposed General] rodken:
#!/bin/bash

# Check if Magisk Manager is installed
if [ ! -d /data/adb/magisk ]; then
echo "Magisk Manager is not installed. Please install it first."
exit 1
fi

# Remove LSPosed modules
magisk --uninstall module lsposed

# Remove LSPosed framework
rm -rf /data/adb/magisk/modules/lsposed

# Reboot the device
adb reboot

To use this script, save it as a file with the name remove_lsposed.sh and make it executable by running the following command:

chmod +x remove_lsposed.sh

Then, you can run the script by typing the following command:

./remove_lsposed.sh

This script will first check if Magisk Manager is installed. If it is not installed, the script will exit with an error message. If Magisk Manager is installed, the script will remove all LSPosed modules and the LSPosed framework. Finally, the script will reboot the device.

Once the device has rebooted, LSPosed should be completely removed from your device.

Here are some additional things to keep in mind:

--This script only removes LSPosed from the system partition. If you have installed LSPosed modules to the data partition, you will need to remove them manually.

--This script does not remove any data that was created by LSPosed. If you want to remove that data, you will need to do so manually.
[Xposed General] simplepinoi177:
I really do appreciate the help you're giving me. And I hope you continue to have patience with me as I work this out...

So, from what I learned a bit from the first post you made for me, I learned to use Cygwin, correct?

I made a text file, copied your code, and renamed it remove_lsposed.sh and placed it in the platform-tools folder (which holds the adb.exe file). I navigate to the folder through the "cd" command. When I run the ./remove_lsposed.sh, i receive the following errors

./remove_lsposed.sh: line 2: $'\r': command not found
./remove_lsposed.sh: line 17: syntax error: unexpected end of file

and even if I remove the "if" lines checking for Magisk Manager -- since I know for sure that it is installed and not hiding -- it comes out as

./remove_lsposed.sh: line 2: $'\r': command not found
./remove_lsposed.sh: line 4: magisk: command not found
./remove_lsposed.sh: line 5: $'\r': command not found
./remove_lsposed.sh: line 8: $'\r': command not found
./remove_lsposed.sh: line 10: adb: command not found

I apologize if I'm doing something wrong or I don't have Cygwin64 not properly set up.

Also, I wanted to note that, at least in my setup, the lsposed folder under modules can be seen in my root explorer as /root/adb/modules/zygisk_lsposed -- if that means anything

Again, thanks for the patience and the assistance!
[Xposed General] rodken:
Option 1​

#!/bin/bash

# Stop LSPosed
adb shell stop lsposed

# Remove LSPosed modules
adb shell pm uninstall -k --user 0 lsposed*

# Remove LSPosed framework
adb shell rm -rf /data/data/de.robv.android.lsposed

# Reboot the device
adb reboot

Another script, save it as a file with the name remove_lsposed.sh and then run it in a terminal window.

This script should first stop LSPosed, then remove all LSPosed modules, and finally remove the LSPosed framework. After the script has finished running, your device will reboot.

Option 2​

#!/bin/bash

# Remove LSPosed
rm -rf /data/data/com.lsposed.manager
rm -rf /data/system/priv-app/LSPosed
rm -rf /system/priv-app/LSPosed

# Reboot the device
reboot

-- Save the script as remove_lsposed.sh.

-- Make the script executable by running the following command:

chmod +x remove_lsposed.sh

-- Run the script by running the following command:

./remove_lsposed.sh

Just another option to remove LSPosed from your Android device completely.
[Xposed General] rodken:
In some cases ./remove_lsposed.sh: line 2: $'\r': command not found means that the script contains a line ending that is not recognized by the Linux shell. The \r character is a carriage return, which is used in Windows text files but not in Linux text files.

In order to correct the error, you need to remove the carriage returns from the script file. You can do this using a text editor or a command line tool like tr.

-- Open the script file in a text editor.

-- Search for the carriage returns (\r).

-- Replace all carriage returns with newline characters (\n).

-- Save the file.

Steps to fix the error using the tr command:

-- Open a terminal window.

-- Run the following command:

tr -d '\r' < remove_lsposed.sh > remove_lsposed_fixed.sh

This will create a new file called remove_lsposed_fixed.sh that contains the script with the carriage returns removed.

You can try running the script again.

I’m sorry I couldn’t be more helpful.
[Xposed General] A299:
Hi

Is there a app similar to Shamiko for Android 8.0 ?
[Xposed General] ms.journie:
I had updated to Zygisk_-_LSPosed-v1.9.1 and now I'm trying to go back to Zygisk_-_LSPosed-v1.8.6 and. I removed 1.91 and installed 1.86. Tried to open thru parasite manager and unable to do so. Looked in data/adp/modules and I see that it is installed but I'm still unable to open it. I had even installed the lsposed app from the play store and it says it's not installed.

Can someone please help me with this.

Thank you!
[Xposed General] roberto_1986:
HI guys!!!

Im using LSposed v1.9.1 on my Redmi NOTE 10 PRO with Magisk 25.2 and A12 installed.

I was able to install that module on my Magisk but i get some problem like if i click on any shortcut of my phone i receive the message that this app is not installed even is installed and i can fix only by reboot my phone.

Another problem is if i reboot my phone after i installed LSposed he stop to work forever...now i deleted from Magisk and tryed to install again but i cannot install anymore...

I heard many ppl has my same problem but seems like no one has an answer...someone can help me pls???
[Xposed General] VshnuP:
Some banking apps (BHIM app in my case) still detecting LSPosed even though it has parasitic manager instead of a standalone app. Is there any workaround for this?
[Xposed General] fluxfield:
Do you have shamiko installed? If it still doesn't work try hide my applist module
[Xposed General] VshnuP:
which app to hide using hide my applist? Since lsposed is installed as a parasitic app it is not shown in the hide my app list. (Already tried hiding magisk manager app with no luck as I said earlier banking apps are detecting only lsposed not any other root apps including magisk)