yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] mythos_:
I have the august update on android 12 and everything seems to work fine. Maybe it's some issue with android 13. Strange since ART is the same on all (newer) OSs.
[Xposed Framework Modules] Schroeder09:
Any with a pixel 7 pro or similar device upgraded to Android 14 and started using XPL? Any issues?
[Xposed Framework Modules] vMAC:
I am on A14, it works sometimes and not others. Same as with A13...
[Xposed Framework Modules] 白い熊:
How do you get it to work at times it's not working - delete the /data/apex/active/com.google.art apex file?
[Xposed Framework Modules] vMAC:
Nope rebooting sometimes it works.

Other times a couple days go by and it just starts working. No rhyme or reason that I can track.
[Xposed Framework Modules] bush911:
This is interesting. Hope some developers will figure this out. By the way, on which phone are you using XpivacyLUA?
[Xposed Framework Modules] simplepinoi177:
MOD ANNOUNCEMENT​

THREAD CLEANED​

As some posts have been made like the ones below, this thread has been cleaned and a PSA must be made.

While I understand your predicament, passion, and proactiveness, these posts & type of discussion is seemingly slowly developing into being a bounty thread.

For certain reasons (one being if this site were to be responsible for "crowdfunding", that would then exceed what is authorized for the site to conduct) , XDA Forums does not generally favor bounty threads here; we only allow them in specific cases and only if the thread's content complies with certain criteria. We only allow bounty threads on XDA Forums with one of the criteria being that it must pursue a noteworthy (at a certain degree) achievement of significant development -- a "developmental feat" if you will. The current policy and XDA Forums upper staff members judge to not consider module development (as well as app, kernel, and general non-specific ROM development) under such description of being a "significant development"; which is the main element of this thread. As these posts were developing into bounties and modifying this thread to becoming a bounty thread even though this thread is meant for the discussion on the module XPrivacyLua, your posts have been removed.

Please do not shift discussions in threads -- in this or any other thread; unless, as a couple examples, creating a bounty for a developmental feat (such as unlocking a bootloader, etc.) or asking for donations to a developer to buy a specific device to develop on to create a ROM and such -- into bounties in the future.

Your understanding & acceptance is appreciated,

simplepinoi177 FSM (Forum Specific Moderator)
[Xposed Framework Modules] vMAC:
P7P
[Xposed Framework Modules] vMAC:
Ironically when I woke up this morning Xprivacylua is now working. The way I know it is working is previous restrictions are now notifying.

While this is great, the other problem is that with Xprivacylua and same old restrictions apps can no longer access the internet. So something in A14 has changed and is going to require changes to get it functioning correctly.
[Xposed Framework Modules] vMAC:
So FYI - I have noticed that I used to have FifBlockGuardOS.open checked in every app except my file managers for the most part. It appears that that restriction now block access to cacerts and therefore a lot of apps don't work without removing that restriction.

@Fif_ - Any insight you can provide here?
[Xposed Framework Modules] bush911:
@白い熊 how did you manage to make XprivacyLUA work again.

I am using Pixel 6 with Android 13 June build as well as September Google play store updates.

Right now my XprivacyLUA stopped working. I have rebooted several times and also update magisk to the latest build, nothing works
[Xposed Framework Modules] 白い熊:
Factory reset.
[Xposed Framework Modules] bush911:
Wow, that is terrible. I guess this might be connected with Google play system update.

Yesterday I rebooted my phone after running 30 days.

Today xpl stopped working.
[Xposed Framework Modules] bush911:
Wow, this also works for me. Pixel 6, latest Android 13, latest stable magisk and lsposed.

Thanks
[Xposed Framework Modules] Uluru25:
... are you running lsposed for zygisk or for riru?
[Xposed Framework Modules] bush911:
zygisky
[Xposed Framework Modules] therealashish:
Did anyone try checking this out on A14? Does it work by any chance?
[Xposed Framework Modules] 白い熊:
I just had the same happen to me - probably due to Google system art update in the background or something - had a total system freeze on the phone (very rare - almost never happens), the screen froze, nothing happening, had to hard reset. After the reset - XPrivacy Lua not working anymore - with the same symptoms: "module not running or updated".

Am on Android 13, Magisk 26.3 (26301), LSposed_mod 1.9.2.

Way to solve:

- deleted /data/apex/active directory

- reboot

XPrivacyLua works again, did not have to reinstall it or reinstall LSPosed.
[Xposed Framework Modules] 白い熊:
I'd also be interested in knowing whether anyone has LSPosed and XPrivacyLua working on A14.
[Xposed Framework Modules] dethknite:
I meant to post an update several days ago.. LSposed canary releases fixed the issue last week -- I want to say 1.9.1 (7015) or higher, maybe 1.9.2 (7016). I don't recall the version as I am on several versions higher now and still functioning well. (Deleting the com.android.art@##### also temporarily fixed the issue, so thanks to those individuals who pointed that out).
[Xposed Framework Modules] vMAC:
So just a heads up. I rooted my Pixel 8 Pro installed the next LSposed and installed XPL, it is working without issues. I'm 4 days in and it is working excellent.
[Xposed Framework Modules] Darkpurple:
Yes, still working on A14.
[Xposed Framework Modules] Uluru25:
via LSPosed-zygisk?
[Xposed Framework Modules] Darkpurple:
Yes, you need to updated LSPOSED to 1.9.2.
[Xposed Framework Modules] bush911:
That's amazing! Currently, there is nothing preventing me from updating to Android 14.
[Xposed Framework Modules] simplepinoi177:
Actually, I was having SOOOOOO much trouble with LSPosed and XPL for the last 6 weeks on my Pixel 7 Pro! I had constantly uninstalled XPL (both normal method and manual removing of root folders method) and LSPosed, and uninstalled Magisk itself 3 times -- and no matter what I did I could never get XPL to work.

I updated to A14 last night and lo and behold, it is working as it should! As well as all the other LSPosed modules....
[Xposed Framework Modules] NYCgirl:
Is it safe to upgrade to Android 14?

Maybe I'm overcautious, but I was one of the first to experience the "module not running" (and offered to hire someone to solve the problem). For me, the problem was solved with the new LSPosed.

But before upgrading my Pixel to Android 14, can you confirm all works well? XPrivacy is too precious to risk.

Current setup: Pixel 7, Android 13, Magisk 26.3, Zygisk-LSposed 1.9.2 (7024).

@simplepinoi177 @Darkpurple @therealashish @vMAC
[Xposed Framework Modules] bush911:
I am not sure about Pixel 7 with A14.

But today I have upgraded my Pixel 6 to A14.

The phone has already been working for several hours, I manually rebooted several times.

For now, XprivacyLUA works as expected.
[Xposed Framework Modules] NYCgirl:
Thanks! That's reassuring to know.
[Xposed Framework Modules] Darkpurple:
Yup, enjoy the Xprivacylua on Android 14.
[Xposed Framework Modules] mavrovelos:
Finally, has anyone tried this on Android 14 and Pixel 7 pro?
[Xposed Framework Modules] NYCgirl:
I imagine that if XPrivacy Lua works on Android 14 and works on Pixel 8, it would work on the combination above. But please let us know your experience!
[Xposed Framework Modules] bush911:
It turn out that girsl are into Android Phones are very cool.
[Xposed Framework Modules] NYCgirl:
By the way - there's a fatal bug in Android 14, so I'm deferring updates until the situation clears. (It's unrelated to X Privacy Lua)

Google Issues Warning To Pixel Users Over Android 14 Media Bug

Google has confirmed that it is aware of an Android 14 issue that is causing storage issues on some Pixel phones.

www.google.com
[Xposed Framework Modules] simplepinoi177:
It actually resolved my issue with XPL updating to Android 14.....
[Xposed Framework Modules] YandereSan:
Anyone have any ideas for why Settings Storage (com.android.providers.settings) can no longer be toggled after updating LSposed?
[Xposed Framework Modules] xdauserxyz:
Thanks!

I also tried it works.

But I noticed that you need to do two things.

1)

In the XprivacyLua app itself, it does show up automatically when a new app is installed.

2)

have to enable the app in the LSPosed_mod -> Modules -> XprivacyLua and search for module and enable here too. By default it is not enabled here - when you install a new app too, it doesn't show up here immediately. Instead somehow after sometime (haven't figured) it shows up.

Is there a way to automatically enable new apps in 2) ?
[Xposed Framework Modules] tester2:
You already have answer in quoted post: this modded LSPosed https://github.com/mywalkb/LSPosed_mod can do this.
[Xposed Framework Modules] EngineerMind:
I have an android 10 phone that is rooted and I am trying to install the official ChatGOT app, but it does not appear in the playstore "app" on my phone.

My first thought is that maybe it's because my phone fails the SafetyNet check (which it does), but I don't want to start messing around with upgrading Magisk and it's support modules (EdXposed) because everything else is working great and there is no gaurantee that the SafetyNet issue is the cause.

I am also use XprivacyLUA - which can block a lot of API calls from apps using them.

But, I just noticed something that might be a clue to the problem. When I view the ChatGPT app from the playstore website, it lists my device as "Unknown Unknown" and says "this app is not compatible with your device.

So, does anyone know what API XprivacyLUA could be blocking (and what app is it blocking it in) that would produce the "unknown" device name in the playstore website?
[Xposed Framework Modules] tester2:
Probably "Read IDs" restriction in XPL could be a cause.

As I remember you could go to gear wheel for specific app, then press Manage hook assignments icon and disable specific restriction of whole restriction group of IDs, e.g. phone model, imei, serial, etc.
[Xposed Framework Modules] EngineerMind:
I am actually using EdXposed - which doesn't allow me to limit on a per-app basis - it defaults to allowing XprivacyLUA to hook into all apps.

But from within xprivacy, I can instead uncheck any particular app I don't want xprivacy to hook into on a per-app basis.
[Xposed Framework Modules] wakkaday:
hey guys

does this let you change parameters apps are asking for? in the free trial

or is that only for the paid module?

for exampe if an app requests "device id", i can change this via this module right?

i have pixel 7a / android 14
[Xposed Framework Modules] wakkaday:
What's best way to buy pro ?
[Xposed Framework Modules] EngineerMind:
Run the app, open the left hamburger menu and select "Donate"
[Xposed Framework Modules] wakkaday:
ive bought pro

not sure if its working though.. after i changed settings its best to reboot device and open app right?
[Xposed Framework Modules] EngineerMind:
The app has many features, you will need to read all of the documentation to get the most out of it:

XPrivacyLua/README.md at master · M66B/XPrivacyLua

Really simple to use privacy manager for Android 6.0 Marshmallow and later - M66B/XPrivacyLua

github.com
[Xposed Framework Modules] MagicMedlar:
BTW, has anybody had a look at this fork?

GitHub - 0bbedCode/XPL-EX: Really simple to use privacy manager for Android 6.0 Marshmallow and later

Really simple to use privacy manager for Android 6.0 Marshmallow and later - 0bbedCode/XPL-EX

github.com
[Xposed Framework Modules] AnyNameYouWish:
Nice to see someone is tzking up the torch on this project.

I'm wondering, is it possible use it in order to hide an unlocked bootloader, for apps that require strong integrity?
[Xposed Framework Modules] westruk:
nope
[Xposed Framework Modules] FrogMaster-:
This might be a little OT, but you can take a look at:

🔐Spoof locked bootloader | "Bypass" TEE check

Modify the root of trust in local attestations. This module modify the byte array obtained from certificate extensions (link) to spoof a fake root of trust, so we get a fake attestation with a locked bootloader. More info about certificate...

xdaforums.com

Won't pass strong, but does allow spoofing the state of the bootloader to hide it to some extent.
[Xposed Framework Modules] AnyNameYouWish:
Thanks, I actually tried it - and also another one - as I'm looking for a workaround for a while now. I've created a topic here but so far it seems that for my concern, there's no solution.
[Xposed Framework Modules] Amd4life:
Is there a thread for this new version? Any background on the developer?
[Xposed Framework Modules] MagicMedlar:
Sorry, but I didn't find any information about both questions.
[Xposed Framework Modules] Uluru25:
... some progress is reported in the dev's tg group:
[Xposed Framework Modules] jiraianam:
thanks for share, I hope the developer fix the ridiculous detection of XprivacyLua in "TB Checker" I need delete some file of the xprivacylua to not detect anymore but this make the app do not work pretty good

I buy the https://forum.xda-developers.com/t/...e-for-spoof-your-device.4284233/post-87345573 but later to try to use the developer was try to make me pay monthly to all features, I never use that app anymore of angry and do not have the half of options of the old https://github.com/bigsinger/AndroidIdChanger and is an app absoluly but this new module https://github.com/0bbedCode/XPL-EX is absolly great, I think the developer will allow spoof all options of the devchecker in the future included spoofing the kernel by app, I really want support an developer like XPL-EX. How can I send money for this developer because I see him made it for free. The xprivacylua wasnt work the license of the googleplay the I was pay anymore it was completely abandoned. I wanna support 0bbedCode because this app will in the future be the first app xposed then you can spoofing devchecker in hardcore way. Congratulations 0bbedCode for this magnific work, I hope with some donations you can buy the code of the https://github.com/bigsinger/AndroidIdChanger to included the functions in the https://github.com/0bbedCode/XPL-EX

I want make an donation of U$20 by month for 0bbedCode because I see an great future for this job, I still use xprivacylua I will not change for XPL-EX yet because I need to learn use new resources and looks like need some translations for portuguese, but in the future when the "TB Checker" do not detect anymore just with "hide applist" (like other modules) I will to migrate. Now I am with the XPL-EX installed in a old phone just to follow the updates
[Xposed Framework Modules] ajolly:
I realized I never posted my bypass for androids notification limit.

{
"script": [
{
"name": "Jolly.checkDisqualifyingFeatures",
"code": "function before(hook, param)\r\n\tparam:setResult(true)\r\n\treturn true\r\nend"
}
],
"definition": [
{
"builtin": false,
"collection": "Jolly",
"group": "NotificationLimitBypass",
"name": "checkDisqualifyingFeatures",
"author": "Jolly",
"version": 0,
"description": "Bypasses the android notification limit. Warning, Device can get slow and buggy when you start getting too many - look at logcat binder warnings.",
"className": "com.android.server.notification.NotificationManagerService",
"methodName": "checkDisqualifyingFeatures",
"parameterTypes": [
"int",
"int",
"int",
"java.lang.String",
"com.android.server.notification.NotificationRecord",
"boolean"
],
"returnType": "boolean",
"minSdk": 1,
"maxSdk": 310,
"minApk": 0,
"maxApk": 2147483647,
"enabled": true,
"optional": false,
"usage": true,
"notify": false,
"luaScript": "@Jolly.checkDisqualifyingFeatures"
}
]
}
[Xposed Framework Modules] mythos_:
Is anyone else having an issue with XPL pro endlessly searching for update and keeping the phone awake? I've had it for years on my phone but lately for some reason the notification stays on for days.
[Xposed Framework Modules] ObbedCode:
XPL-EX (XPrivacyLua Ex) - Android privacy manager | Hooking Manager | Extended

Hello this is ObbedCode, with another Project. This project is an extension from "M66Bs" "XPrivacyLua" and will be continued by me (hopefully til I die) Everything can be found on the GitHub (The future of the project and my thoughts) GitHub...

xdaforums.com
[Xposed Framework Modules] zkyg:
How do i get this to work on Android 6.0.1 on Samsung Galaxy S5 neo
[Xposed Framework Modules] Big Dumb Object:
XPL-EX (a modern XPrivacyLua fork) is now represented by it's dedicated thread on XDA.
[Xposed Framework Modules] montisdesu:
helpp I can't toggle the com.android.providers.settings
[Xposed Framework Modules] Fif_:
You dont't need to on the current LSPosed version, and it does not impact the XPrivacyLua functionality at all.

Sent from unknown using ReLabs
[Xposed Framework Modules] devnoname120:
I couldn't find this on the internet so I built a hook for changing the system locale / language of specific apps. I'm overriding java.util.Locale.getDefault() for that purpose.

I hardcoded French (France) inside but you can easily change it, and even make it appear in the XPrivacyLua Pro settinfs.

XPrivacyLua Pro — Override system locale/language — java.util.Location.getDefault()

XPrivacyLua Pro — Override system locale/language — java.util.Location.getDefault() - Locale.getDefault.json

gist.github.com

It only hooks one method because the app that I needed to hook (SNCF Connect) doesn't use the other Locale methods.

Here is a copy of the hook definition:

{
"script": [
{
"name": "Privacy.Locale.getDefault",
"code": "function after(hook, param)\n local myLocale = luajava.newInstance(\"java.util.Locale\", \"fr\", \"FR\")\n\tparam:setResult(myLocale)\n\treturn true\nend"
}
],
"definition": [
{
"builtin": false,
"collection": "Privacy",
"group": "Get.Locale",
"name": "Locale.getDefault",
"author": "devnoname120",
"version": 1,
"description": "Overrides the system locale for a specific app",
"className": "java.util.Locale",
"methodName": "getDefault",
"parameterTypes": [],
"returnType": "java.util.Locale",
"minSdk": 1,
"maxSdk": 99,
"minApk": 0,
"maxApk": 2147483647,
"enabled": true,
"optional": false,
"usage": true,
"notify": false,
"luaScript": "@Privacy.Locale.getDefault"
}
]
}
[Xposed Framework Modules] VD171:
XPL-EX v1.4.1 is working perfectly on MIUI 12 (Android 11) and MIUI 13 (Android 12).

Working perfectly on these LSPosed versions:

Official v1.9.2 https://github.com/LSPosed/LSPosed/releases/tag/v1.9.2

Mod by mywalkb v1.9.3 https://github.com/mywalkb/LSPosed_mod/releases/tag/v1.9.3_mod

Mod by pumPCin v1.9.3-7229 https://github.com/pumPCin/LSPosed/releases/tag/1.9.3-7229

Mod by CMDQ8575 v1.9.2(7074) https://github.com/CMDQ8575/LSPosed/releases/tag/v1.9.2(7074)

Working perfectly on these Magisk versions:

Official (version 27.0) (code 27000) https://github.com/topjohnwu/Magisk/releases/tag/v27.0

Kitsune Mask (Magisk Delta) (version 26.4-kitsune-2) (code 26400) https://github.com/HuskyDG/magisk-files/releases/tag/v26.4-kitsune-2

Kitsune Mask (Magisk Delta) (version R65C33E4F-kitsune) (code 27001) https://github.com/HuskyDG/magisk-files/releases/tag/1707294287
[Xposed Framework Modules] Matce:
Did anyone try Xprivacy on Samsung S24 or any other A14 ?

thanks!
[Xposed Framework Modules] heinhuiz:
Check https://xdaforums.com/t/xpl-ex-xpri...acy-manager-hooking-manager-extended.4652573/ (yes, it works on Android 14).
[Xposed Framework Modules] usalaw:
Anyone can help, can you give a java method for hook webview useragent.

Xprivacy Lua Configuration:

Class Name :- android.webkit.WebView

Parameter Type :-

android.content.Context

android.util.AttributeSet

int

int

java.util.Map

boolean

i don't find the method for the above class for spoofing. Can you give some suggestions for the code below?

XposedBridge.hookAllMethods(android.webkit.Webview, "Method ?", new XC_MethodHook() {

@override

protected void beforeHookedMethod(MethodHookParam param) throws Throwable {

super.beforeHookedMethod(param);

}

@override

protected void afterHookedMethod(MethodHookParam param) throws Throwable {

param.setResult(?);

super.afterHookedMethod(param);

}

});
[Xposed Framework Modules] manilapaperko:
up
[Xposed Framework Modules] mythos_:
Insights/forks
[Xposed Framework Modules] hansxl:
... or maybe respect his decision to quit🫢

If he would react on this issue, I suspect nany more questions could follow ....🙃
[Xposed Framework Modules] J0nhy:
Anyone is willing to continue with this awesome project?
[Xposed Framework Modules] vMAC:
Can someone tell me which hook or attribute I need to open (in check) to allow apps like Netflix or Amazon Prime video to realize that my phone (Pixel 7 Pro) is 4k?
[Xposed Framework Modules] Chiranz:
Use Tracking
[Xposed Framework Modules] VD171:
As requested by all (and @M66B), LSPosed Developers are dedicated on development of a new XPosed API, including scope management, as we can see here:

New Xposed API proposal​

As Android version iterates, the original Xposed API by rovo89 reaches its limits. Now we are working on the new modern Xposed API with features of application scope management, remote preferences, dex parser interface and so on.

The new API will be implemented in the next releasing of LSPosed, and it is welcome to post your suggestions on https://github.com/libxposed.

Sources:

Release 1.8.6 · LSPosed/LSPosed

New Xposed API proposal As Android version iterates, the original Xposed API by rovo89 reaches its limits. Now we are working on the new modern Xposed API with features of application scope managem...

github.com

LSPosed

Official webpage: lsposed.org	Discussion Group: @LSPosedDiscussion	CI Builds: @LSPosedArchives	Admin Log: @lsposed_log

t.me
[Xposed Framework Modules] Schroeder09:
There's been an lsposed update to 1.8.6. Here's the top of the note with the release:

"New Xposed API proposal

As Android version iterates, the original Xposed API by rovo89 reaches its limits. Now we are working on the new modern Xposed API with features of application scope management, remote preferences, dex parser interface and so on.

The new API will be implemented in the next releasing of LSPosed, and it is welcome to post your suggestions on https://github.com/libxposed."

I'm a little confused why they mentioned the "context API" in this release because it seems they're just telling us they're working on it, and it won't be included until the next release. Did M666B stop development on xprivacy Lua because lsposed didn't provide this? I thought in his XDA thread he said he wanted context. Is this it?! Will this breathe new life into xprivacy Lua?
[Xposed Framework Modules] mythos_:
This is good news. I'm afraid the new API might break XPL though. And certainly taking advantage of the new functions will require development. We'll see how that plays out.

By the way, VD171, weren't you the one complaining about LSposed discussions in this thread?
[Xposed Framework Modules] VD171:
I didn't talk "about LSPosed", I've talked about XPrivacyLua and @M66B.

LSPosed developers will never release something that break recent xposed modules already adapted for LSPosed framework.

So, new things will be added and old things will be kept for compatibility.
[Xposed Framework Modules] mythos_:
I'm glad you decided to do a 180 and talk about LSPosed. Let's hope they keep both APIs and don't break anything in the new version because I don't think XPL will be updated although technically M66B left that window open in his last messages.
[Xposed Framework Modules] VD171:
@M66B was totally clear, he won't work in XPrivacyLua without scope management.

And LSPosed Developers know totally what they are doing.
[Xposed Framework Modules] heinhuiz:
I'm tired.