yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] kaefers:
Been using this app since 2014 (incl the original XPrivacy that is) and it's always been one of my favorite and generally one of the most relevant apps for Android.

Still have it (kinda) working on my S22 Ultra Android 13, but I arrived at a trade-off between being able to pass SafetyNet / Play Integrity and being able to restrict Google Play Services.

The moment I tick Google Play Services within XPrivacyLUA within LSPosed, SafetyNet and Play Integrity fail.

Not being able to restrict my least favorite app, Google Play Services, is a pretty bad compromise to being able to pass SafetyNet and Play Integrity. Any thoughts / suggestions appreciated.

The current 'alternatives' to XPrivacyLUA have a long way to go. Hopefully someone will pick up the development or (continue to) develop something comparable.
[Xposed Framework Modules] mythos_:
Well if you look at his last messages he does mention that is scope management does come to LSPosed he might integrate it. But yeah, I find it unlikely that he'll go to the trouble of integrating an entirely new API considering he had been doing only bug fixes in XPL for quite some time.

The LSPosed people are doing a great job but when you're dealing with an unsupported app there are always things that can go wrong and noone there to fix them. Worst case scenario we stay with the current version. Not a deal breaker for me.

I've had to place play services on deny list to get a wallet-type app working. There's no other way I could find. I'm on android 12 but it's the same deal.
[Xposed Framework Modules] thbl7:
Same, had xprivacy in 2014 or 2015, then I used a series of dumbphones and finally back to a pixel then my latest phone a oneplus but the first I always did was unlock boot, install lineage + microg, magisk, root, xposed/lsposed xprivacy and afwall.

Anyway is there a reason you can't use a microg build? Never tried but I think this should work on stock. I don't usually restrict microg services but I just tried and safetynet still passes.
[Xposed Framework Modules] thbl7:
Having trouble with the google camera port by MWP for pixel phones. This app crashes unless 'use tracking' is not ticked in xprivacylua which should not be happening. I'm not too worried about this leaking anything but would be nice to fix.
[Xposed Framework Modules] Schrinus:
Hello everyone,

Are all the hooks of XPrivacyLua still working?

I got a new phone (Google Pixel 6 Pro) with Android 13 (GrapheneOS). I'm coming from Android 9 with EdXposed. So both LSPosed and Android 13 are both new to me.

I read through LSPosed and also through the XPrivacyLua thread here, but maybe I missed something or did something wrong.

- I downloaded the app 'Whats My IMSI' from the Play Store

- Selected it in the XPrivacyLua modul in LSPosed

- completely restrict the app in XPrivacyLua

- Also entered a different phone number in the Global Settings of the Pro Companion App

But it can still read my phone number, CarrierName and MCC+MNC.

If all the hooks are working on Android 13, then I will start a new thread. Didn't want to start a new thread just to get the answer "Oh yeah, it's not all working with Android 13"
[Xposed Framework Modules] kaefers:
Tried running "Whats My IMSI", crashes on my device, unable to advise on that.

But as far as I am aware, the MCC,MNC spoofing should still work, maybe check for another app that gives you a MCC,MNC readout. Ymmv but I have pretty much all apps selected for XPL under LSP (and in Magisk despite advice to the contrary).
[Xposed Framework Modules] Amd4life:
I don't know about all, but most of the Fif hooks work on the Pixel with A13. I can't speak to other devices.
[Xposed Framework Modules] J0nhy:
I've been looking everywhere but i cannot find a reliable source for downloading the zip for xprivacylua, can someone please share it with me? Thanks
[Xposed Framework Modules] heinhuiz:
Releases · Xposed-Modules-Repo/eu.faircode.xlua

XPrivacyLua. Contribute to Xposed-Modules-Repo/eu.faircode.xlua development by creating an account on GitHub.

github.com
[Xposed Framework Modules] VD171:
This is the official place for downloading XPrivacyLua actually:

Releases · Xposed-Modules-Repo/eu.faircode.xlua

XPrivacyLua. Contribute to Xposed-Modules-Repo/eu.faircode.xlua development by creating an account on GitHub.

github.com
[Xposed Framework Modules] Hikerz:
I know the project has been discontinued, but is the pro version still working? Is it still possible to customise restrictions to selected apps?
[Xposed Framework Modules] AnyNameYouWish:
yep
[Xposed Framework Modules] Hikerz:
Then I might need some help here: even though I installed the pro (downloaded after the donation), each time I try to save the general settings in the pro app, as well as modifying the single app restrictions in the general app, I get redirected to XPL homepage.
[Xposed Framework Modules] AnyNameYouWish:
That's beyond my knowledge, sorry...

It's been a while for me but I remember setting the pro app wasn't as user friendly as I expected
[Xposed Framework Modules] VD171:
So, you didn't know what you are doing.

XPrivacyLua Pro is so easy for usage.
[Xposed Framework Modules] VD171:
Update XPrivacyLua Pro to latest release (purchases made on google play store isn't supported anymore):

M66B / XLua companion / Downloads — Bitbucket

bitbucket.org
[Xposed Framework Modules] AnyNameYouWish:
Definitely didn't know what I was doing, like 99% of my entire life 😅
[Xposed Framework Modules] Hikerz:
That's actually the version I have installed.

On a side note: I get redirected to the XPL homepage also when I try to tick the "dark theme" box in the app menu.
[Xposed Framework Modules] nIMa_aZx:
Hello. I got to know XprivacyLua project about a year ago. I was able to write some custom hooks. In the previous thread that was closed, some friends gave good advices. @VD171 or @Fif_

Recently, I returned to the previous thread and saw that after a few years the main programmer of the project left it. Anyway, thanks to him.

In the previous topic, I had read several question about VPN hooking. I mean bypassing app side level.

Recently, I wrote a custom hook that could work with the "hasTransport" method in "NetworkCapabilitie" class.

Link:

https://developer.android.com/reference/android/net/NetworkCapabilities#TRANSPORT_VPN

But again, VPN was detected in my desired program.

So I looked at other classes and did the same with the "NetworkInterface" and "isVirtual" class, which seemed completely useless. I didn't understand what did method just do!:D

This link: https://developer.android.com/reference/java/net/NetworkInterface#isVirtual()

anyway I want to work more deeply on "hasTransport". But I have a problem.

I don't know how I can work with the input of the "hasTransport" function.

I need to recognize if input type of "hasTransport" method is "TRANSPORT_VPN" (Constant Value: 4 (0x00000004) ) , so return false. I couldn't realize how to work with input parameter.

my simple script :

function after(hook, param) local result = param:getResult() if result == nil then return false end param:setResult(false) return true

I guess I have to work on result from "param:getArgument()" but couldn't find any examples code or definition.

Edited: I think I could find rewrite script but I'm not sure is correct or not . my problem persist. vpn detected.

function after(hook, param)
local result = param:getResult()
if result == nil then
return false
end

local par = param:getArgument(0)
if par == 4 then
param:setResult(false)
return true
end

param:setResult(true)
return true
end

btw if there are other classes or methods for detecting vpn I appreciate to tell me.

Also, I thought about using the "traceroute" command to find the vpn connection, and I didn't get an accurate result, and it probably requires root access to execute the command.
[Xposed Framework Modules] Schrinus:
I tried other ones and spoofing doesn't work on any app.

Fif hooks?

Edit: Nevermind, just saw a few posts later that it's some custom hooks from @Fif_.

Now I just have to find them in the other thread.

Edit2: Found some hooks, but for all links to the https://lua.xprivacy.eu/repo/ I get a 502 error 😔

I think in my case it might be a problem with LSPosed since I installed YouTube AdAway to test that theory and it says that the Xposed module is not active.

But my bigger guess is that it's actually a Problem with Magisk / Zygisk since I also can't use AppOps with the Zygisk - Sui module, the App view doesn't load with it 😕
[Xposed Framework Modules] Amd4life:
Open the lsposed manager on your launcher (or type *#*#5776733#*#* in your phone app) , click the xprivacy lua icon. Make sure all the apps you want are actually checked.

The hooks were moved to a different host once the OP stopped working the app. The link is posted a few pages back in the thread.

They are only available in the pro app anyway. I am not sure if you can still buy a pro add on license anymore, unfortunately.

Email the former developer and see.
[Xposed Framework Modules] VD171:
XPrivacyLua repo has been moved to here:

XPrivacyLua/repo at master · M66B/XPrivacyLua

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

github.com
[Xposed Framework Modules] Schroeder09:
These are all the same hooks available from within the pro-app download menu though or are these different hooks?

Also, is anyone using XPL on a Google pixel 7/pro? Is XPL still working on the February update? I was thinking of updating.
[Xposed Framework Modules] Schroeder09:
Anyone have any issues with XPL on a13 on a pixel running the February update?
[Xposed Framework Modules] westhaking:
No issues here. XPL on Pixel 6 Pro with Feb update.
[Xposed Framework Modules] Schroeder09:
Thanks man.
[Xposed Framework Modules] bluegrass55:
Which version of LSPosed are you using? I can't get Xprivacy to work on a Pixal 5 using v1.8.6-6712.
[Xposed Framework Modules] westhaking:
Same as you. v1.8.6-6712. Ensure you have both System Framework and Settings Storage check in the scope management of XPL in LSPosed along with any app in which you actually want XPL to act on.
[Xposed Framework Modules] VD171:
Old Xprivacy can't work with newer Android versions and probably can't work with LSPosed too.

But, XPrivacyLua is totally functional with all actually existent LSPosed versions and Android 6.0+.

GitHub - Xposed-Modules-Repo/eu.faircode.xlua: XPrivacyLua

XPrivacyLua. Contribute to Xposed-Modules-Repo/eu.faircode.xlua development by creating an account on GitHub.

github.com
[Xposed Framework Modules] bluegrass55:
Yes I meant the Lua version. Still have fond memories of the old Xprivacy. Was holding off buying a Pixel 7 because of this issue. Will test it again on the Pixel 5.
[Xposed Framework Modules] bluegrass55:
For some reason I'm unable to install LSPosed on A13.

Using the new pull down manager for LSPosed I get "shell keeps stopping" error message.

Using the parasitic apk manager says "LSPosed not installed"

If it makes a difference I'm on the ASOP based Graphene ROM.
[Xposed Framework Modules] westhaking:
I'm on stock and unfamiliar with Graphene or compatibility with any other ROMs.
[Xposed Framework Modules] treetolber:
Got the OP 11 5G. Got lsposed working fine. Just looking for a module similar to Gravitybox that will work on Android 13. Mostly looking to tweak the status bar.
[Xposed Framework Modules] mythos_:
And what does any of that have to do with XPrivacyLua?
[Xposed Framework Modules] treetolber:
My bad. I mistakenly thought this was a general LSPosed thread, didn't read the thread title closely enough.
[Xposed Framework Modules] VD171:
LSPosed Xposed Framework [8.1-13.0]. Simple Magisk Module

Developers: LSPosed Developers Homepage: GitHub ✱ Requirements: • Magisk 21+ • Android 8.1-13 • Riru(NOT NEEDED) USE ZYGISK Description: Riru module providing ART interception framework (natively for Android Pie) that provides consistent API...

xdaforums.com
[Xposed Framework Modules] treetolber:
Appreciate that my guy!
[Xposed Framework Modules] cDavi:
Is there a way to get the pro companion app since the module still works, even though it is no longer supported?
[Xposed Framework Modules] heinhuiz:
Yes you can, check https://lua.xprivacy.eu
[Xposed Framework Modules] VD171:
How to donate to XPrivacyLua and get pro features in automated way:​

XPrivacyLua

Really simple to use privacy manager

lua.xprivacy.eu

1. Access https://lua.xprivacy.eu/

2. Go to "With PayPal or a credit card", choose a value and click on paypal button.

If you donate 7 euros or more, you are allowed to activate the pro features on all devices you personally own, else you are allowed to activate the pro features one time only.

3. Place your payment on paypal website.

4. Once your donation is paid, open XPrivacyLua Pro companion app and click "Challenge" on menu.

If you installed the XPrivacyLua Pro companion app from the Play store, you'll need to uninstall it first. You can find official apk file of XPrivacyLua Pro companion app here: https://bitbucket.org/M66B/xlua-companion/downloads/

5. Once the webpage is open, select "PayPal/Creditcard", select "XPrivacyLua", write your paypal email in right box and submit the form.

6. Go to your email box, open message sent by marcel@faircode.eu and click on link present in message.

It starts with: https://lua.xprivacy.eu/activate/?response=

7. And then, click on link showing on the webpage.

It starts with: https://lua.xprivacy.eu/license?response=

8. Close XPrivacyLua Pro companion app and open it again.

9. Done, you got pro features in automated way.
[Xposed Framework Modules] VD171:
Actually, no. Actually, we prefer to keep donating to the developer and praying for LSPosed Developers hear him.
[Xposed Framework Modules] VD171:
@M66B didn't abandon the project.

The project is just unsupported.

It means the project keeps in their plans.

But if you had problems using XPrivacyLua, you have to solve by yourself.

Nobody in the world wants to see @M66B to leave XPrivacyLua forever.

If want this, okay, BYE !
[Xposed Framework Modules] Tomek0000:
Hi.

The Hide My Applist​

can hide magisk apps/modules, LSPosed apps/modules and root application against detecting it by bank applications and other MAD applications. The only XPrivacyLua is not possible to be hidden by HMA. Is a way to hide it, or the only way is to abandom XPrivacyLua and do not use it any more ?
[Xposed Framework Modules] VD171:
You can write all protections present on "hide my applist" app to "xprivacylua".

But you can't do all protections present on "xprivacylua" to "hide my applist" app.

Xprivacylua is NOT detected by no one app, except detectors created by hide my applist developer.

You don't need to care with that.

If you still care, just try magiskdelta by @huskydg (or magiskhide by @huskydg ).

MagiskDelta:

Releases · HuskyDG/magisk-files

Contribute to HuskyDG/magisk-files development by creating an account on GitHub.

github.com

MagiskHide:

Releases · HuskyDG/MagiskHide

Portable MagiskHide. Contribute to HuskyDG/MagiskHide development by creating an account on GitHub.

github.com
[Xposed Framework Modules] Amd4life:
What is the purpose of this particular app? Does it simply hide your installed app list from being compiled and sent back to a particular app that requests it?
[Xposed Framework Modules] VD171:
That app just prevents app for reading query contents, intents, activies, services, etc.

They reveals if some app is installed.

Like queryIntentServices, queryIntentContentProviders, queryIntentActivities, etc.

But, you can do all same with more accuracy on xprivacylua.
[Xposed Framework Modules] Tomek0000:
Thanks.

1. XPrivacyLua will be able to hide external world from MAD apps as long as MAD apps use only android interfaces for detect this world. Not possible if it uses own code for this.

It is detected by many apps like ruru, tb checker ... No problem for commercial app to do it too.

2. XPrivacyLua has only short list of preventions, dedicated for only privacy. If it is true what you wrote, you have an improved version with supporting not only privacy. Could you share your version ?

If you have only original, could you teach me how to use oryginal not only for privacy preventions ?
[Xposed Framework Modules] VD171:
XPrivacyLua is highly extensible.

Default protections are just simple examples.

You have to do all the work by yourself.

You don't need to build your own XPrivacyLua, just care with your own lua scripts.
[Xposed Framework Modules] Tomek0000:
I use it from years and never seen any protection except privacy.
[Xposed Framework Modules] VD171:
As I said, default hooks are just simple examples.
[Xposed Framework Modules] Schroeder09:
Does anyone share hooks and their use on specific applications anymore? On here and on the XPL telegram group everyone seems to intentionally act tight-lipped about their XPL use and certainly about any custom hooks they may have developed. I don't get it. What's the point of these forums if that sort of thing isn't shared?

Is anyone developing and using custom hooks on A13 with lsposed and XPL? I'm of course looking for hooks that aren't readily downloadable from the xprivacy pro companion app repository. Are you guys effectively blocking the data-mining of Google and Google play services with custom hooks?
[Xposed Framework Modules] The7Suggester:
Little bit confused Here:

GitHub - mywalkb/LSPosed_mod: My changes to LSPosed

My changes to LSPosed. Contribute to mywalkb/LSPosed_mod development by creating an account on GitHub.

github.com

URL sais LSPosed_mod

but references later are only for LSPosed (Not LSPosed_mod)

Install​

Install Magisk v24+ (For Zygisk flavor) or Magisk 23 (For Riru flavor)

(For Riru flavor) Install Riru v26.1.7+

Download and install LSPosed in Magisk app

Reboot

Open LSPosed manager from notification

Have fun :)

is the wording here just incorrect ?

because download page refers to LSPosed:

Releases · mywalkb/LSPosed_mod

My changes to LSPosed. Contribute to mywalkb/LSPosed_mod development by creating an account on GitHub.

github.com

Where is the download link for LSPosed_mod under assets ?
[Xposed Framework Modules] heartready:
Wow, hasn't been here for a while, and saw offical post was closed. very sad for that. XPLUA is the best privacy manager I every use. I purchased play version, and found it won't work any more yesterday after my s20 changed battery ( did reset before sending out). So donated again got the standalone version.

since I just flushded my s20 with latest android 13 version.

I used to fake getsimoperator before(for google play service and galaxy app store), but this time, everytime, it reports warning in the notification bar. and when I open the xplua pro app's log, I saw the value of getsimoperator of play service is 00101, not the MCC+MNC I set.

is it right? or because I haven't insert sim card?

thanks,
[Xposed Framework Modules] mythos_:
When I made this thread I copied the title of the official thread changing xposed to lsposed as newer android versions use that. All the thread titles in this section follow a similar format [app/mod][xposed/lsposed][appname].

I don't know why people get confused and think this is an lsposed support thread. The purpose of this thread is clearly stated in the first sentence of the first post....
[Xposed Framework Modules] heartready:
Hi @mythos_ thanks for starting this thread, I think we just considering this as a discussion place. ;-)
[Xposed Framework Modules] mythos_:
Your post is relevant to the thread. The post above yours asks about some mod of lsposed that someone made. It's not even about the official lsposed...
[Xposed Framework Modules] ajolly:
Anyone know by default where xprivacyLua stores office hooks and settings so that way I can restore it cleanly after flashing a new rom?
[Xposed Framework Modules] ajolly:
I shared the hooks - I figured out which was to bypass Android's notification limit.
[Xposed Framework Modules] Schroeder09:
Are you or anyone else in here doing anything beyond what's available in the XP repository to restrict and limit Google play services or carrier services? Is it possible to use a hook to limit the frequency of checks for activity monitoring? Once my pixel 7 pro gets moving I see a lot of android alarms for activity monitoring.

DeviceIdleController.motion_registration

com.google.android.location.ALAR M_WAKEUP_ACTIVITY_DETECTION

Are two examples. I don't have the 2nd one nearly as much when the phone sits on a table top and doesn't move. Is it possible to make hooks that don't disable these things but change the programmed/coded volume of them that I assume has to be based on different conditions being that I don't get as many of them when the phone is sitting stationary.
[Xposed Framework Modules] AnyNameYouWish:
I'm experiencing an issue that didn't used to happen before with the dreame home app.

Now, when I try to run the app it crashes and a toaster appears, stating that it has "detected that the application is running in a hook environment".

Or whitout google translate for our friends here that can read madarin :

检测到该应用在hook环境中运行

The app lauches without any issue if I uncheck it from the app list in the lsposed xprivacylua module.

Any idea how I can bypass this?
[Xposed Framework Modules] Schroeder09:
Do u have everything in XPL restricting the app? Look at the logs in the XPL base app. Note which items were restricted at the clock time of opening the app. Uncheck one or two of these restrictions entirely in the base XPL app or look more specifically at each hook logged in the XPL pro app and unhook specific hooks. Sometimes it's only one identifier hook causing the issue and not all or them. Remove hook restrictions until the crashing stops.
[Xposed Framework Modules] AnyNameYouWish:
Aww sorry i forgot to mention i already tried that 😅

For more precision : I have to uncheck the app in lsposed's xprivacylua module.

If dreame app is checked there, and I uncheck it in xprivacylua app, dreame will crash and toast.

So problem seems to be related to lsposed's module 🤔

Thanks for prompt answer tho!
[Xposed Framework Modules] Schroeder09:
I've had that too. If I don't even restrict play services but just check it in the XPL base app then my new-style Google assistant voice typing won't work.
[Xposed Framework Modules] anuraag.neo:
Does Read Account hook working? I'm on Miui 13 Android 12 but that hook not working anymore.
[Xposed Framework Modules] Schroeder09:
it does for me. there are multiple account hooks though. You'd have to post the actual lua code i guess so people knew which one you were talking about. The code itself is available in the menus available in the upper LH corner of the pro app.
[Xposed Framework Modules] ajolly:
What you want is to look at the doze settings - deviceidle, that changes how frequently your phone will reach out to Google based on if it's been recently moved etc.
[Xposed Framework Modules] Schroeder09:
Yes I understand that concept, but how do I do that? I have no idea where to begin finding that stuff. I'm on a pixel 7 pro running stock ROM.
[Xposed Framework Modules] anuraag.neo:
There is only one account hook present.
[Xposed Framework Modules] Mozie:
Which 'alternatives' are there, as XPrivacyLua isn't (fully) working now? Really sad about it
[Xposed Framework Modules] Schroeder09:
It's fully working.
[Xposed Framework Modules] Mozie:
Oh, that's perfect. You mean with all phones using A13?
[Xposed Framework Modules] Schroeder09:
Of course I don't mean that. It'd be silly to assume I own or have tried all phones and ROMs. I couldn't possibly know that. It's working on A13 on my pixel 7 pro which is AOSP ROM. I'm using magisk 25.2 and lsposed 1.8.7.
[Xposed Framework Modules] AnyNameYouWish:
I downgraded to 1.5.33 and seems to be working again 👍
[Xposed Framework Modules] kaefers:
Depends on your definition of 'fully'. The trade-off between passing SafetyNet / PlayIntegrity and being able to restrict Google Play Services within XprivacyLUA is a thing. I suppose it depends on what you use XprivacyLUA for. Not being able to restrict GMS is not great for privacy which Xprivacy(LUA) was initially made for.