yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] kaefers:
There aren't really. But you could review 'App Ops - Permission manager' by Xingchen & Rikka and similar permission managers. But as they work differently it's not as far-reaching or reliable of an alternative. ymmv
[Xposed Framework Modules] Mozie:
Thanks mate, appreciate it.
[Xposed Framework Modules] Schroeder09:
Yes I would like it to do that, and I experienced the same in that GMS can't be restricted without breaking things and/or causing safetynet to fail.
[Xposed Framework Modules] supermansaga:
I thought it's still 1.8.6 per https://hub.fgit.ml/LSPosed/LSPosed? Can XPL handle Marriott 10.14.0 from Play Store? Thx
[Xposed Framework Modules] VanGray:
It's working great, there are "alternative" but they are closed source and under development! Xprivacylua is still the best and if you know how to write hooks, I think you don't need to find something else
[Xposed Framework Modules] VD171:
Some people don't want to do the hard work.

Some people just want everything like a touch of magic.

And then, they just say "it is not working", lol.

I totally agree with you, XPrivacyLua is the best option for a long !
[Xposed Framework Modules] westhaking:
In one of @M66B last post in the original XPL thread he left the possibility open to continue development if the LSPosed developers added an API to manage scopes.

The newest version of LSPosed under active development has implemented an API that has the ability to dynamically request scopes.

More information on developing Xposed modules using the modern xposed API can be found here with item #7 providing info on dynamic scopes.

They've also provided an example module that uses the new API which has the ability to dynamically request scopes.

Leaving this here in the hopes it motivates @M66B to pick up development again.
[Xposed Framework Modules] anuraag.neo:
He left xda.
[Xposed Framework Modules] VD171:
WeiJu2 by @zhipingne is a very good alternative to XPrivacyLua, since you can do almost everything same on WeiJu2.

WeiJu2 has been launched for just 8 months, so it's really fresh.

You can write lua scripts on WeiJu2, same as XPrivacyLua.

We love XPrivacyLua and we will love XPrivacyLua forever, WeiJu2 is just a good alternative.

GitHub:

GitHub - ikws4/WeiJu2: Scriptable Xposed Module

Scriptable Xposed Module. Contribute to ikws4/WeiJu2 development by creating an account on GitHub.

github.com

XDA:

[APP][XPOSED][7.0+] WeiJu2 - Scriptable Xposed Module

The first scriptable xposed module, provides a new way to change the application behavior. Powered by Lua and made with ♥ Features Lua scripting Simple and intuitive hook API Share your package with others by publish it at WeiJu2-Scripts Q&A...

xdaforums.com

WeiJu2 has a scripts repository too:

GitHub - ikws4/WeiJu2-Scripts

Contribute to ikws4/WeiJu2-Scripts development by creating an account on GitHub.

github.com
[Xposed Framework Modules] supermansaga:
Could you please show me how Weiju2 could pull off preventing Marriott 10.14 from detecting root, when there is presence of Xposed module?
[Xposed Framework Modules] VD171:
I can't, I'm sorry.

You must write your own scripts for your own meanings.

Just to say, detecting root and detecting xposed are NOT same.

Not all xposed frameworks needs root, so detecting methods are differents.

You will NEVER be able to hide xposed completely, because Java works with codes injection, such as Google codes to make applications work.

So, xposed also needs to inject some codes and you can't hide all the injects without disabling them.

But, you can hide root detection totally.

You must to hide root detection at java side and at native side.

There will always have new methods for detecting root, you should defeat them all one by one, for yourself.

You can't share your hiding methods, or you may show a new way for detecting.
[Xposed Framework Modules] supermansaga:
Got it. But can you please tell me whether you have run into issues with the Marriott app to the extent you have a Pixel 7 phone? I can live with imperfections by skipping Google play store update
[Xposed Framework Modules] Robbo.5000:
I have stumbled here as I'm being left with no choice but to install WhatsApp for work use. I'm absolutely not happy with needing to allow access to contacts before it will think about working.

I'm using LOS 20 (A13). I have Magisk 26.1 installed and LSPosed module installed for Hide My Applist.

I am aware of XPrivacy(Lua), but avoid the worse privacy offenders and use FOSS alternatives where possible and so far haven't felt the need to investigate it further.

Is this still the best option to 'fake' access of my contacts to WhatsApp?

Could someone point me to any crash courses in XPrivacyLua, to help me achieve the goal of allowing WhatsApp to work, whilst blocking access to my real contacts.

EDIT.

So I've installed the module. Gone to the LSPosed module manager tab and enabled XPrivacyLua, scrolled down the app list and ticked WhatsApp, then rebooted.

It looks like it's working. WhatsApp doesn't show any contacts after I've granted permission to access the contacts.

So now am I right in assuming that all restrictions listed in the module description are now applied to WhatsApp?

Can I turn on and off individual restrictions outside off the XPrivacyLua Pro app? If so how?

Now that support and development has ended, is it still possible to get the Pro features?
[Xposed Framework Modules] VD171:
You don't need a course in XPrivacyLua, you need a course in Lua.

Lua is the scripts language in XPrivacyLua, so you can write your own lua scripts and do almost anything on Android.

You can donate and get pro features following this:

https://xdaforums.com/t/app-lsposed...android-privacy-manager.4533999/post-88201471
[Xposed Framework Modules] VanGray:
If you have checked xprivacylua from lsposed, checked whatsApp in the xprivacylua in the lsposed and checked the target app in the xprivacylua app, it should work.

If contact is ticked in the xprivacylua app, then it is restricted. As I remember, you can check or uncheck restrictions as you like in the xprivacylua app. It have a basic restriction on privacy.

With the xprivacylua pro, you can use hooks.

In the xprivacylua pro app, you can choose what to do with your contact as blocking them all for example. You have the possibility to see logs too to ensure that the contact is really blocked or use app like VD Info to make sure that contacts are really hidden.

You still can purchase the pro app of xprivacylua from their sites.
[Xposed Framework Modules] mythos_:
You can choose to enable the restrictions you want from within Xprivacy. Just find the app and tick whatever you want. You can also see what the app has requested and when to give you an idea of what to select.

You can still purchase the pro app which gives you access to custom hooks, backup etc. Pretty handy stuff.
[Xposed Framework Modules] heinhuiz:
As an alternative without XPL, you can simply create a Work profile with an app like Island or Shelter, install only WhatsApp there and add the needed contacts in that profile. Both the Work and the Personal profile are separated, so that they can not 'see' each other's data.
[Xposed Framework Modules] Robbo.5000:
Thanks for the responses.

Never noticed the the drop down icon to the left of each app in XPL initially, so was trying to use the settings icon to the right, which was telling me I needed the Pro app. Now I've seen the drop down icon it makes more sense.

Blocking contacts in WhatsApp doesn't work well, as it will only make calls to contacts. Saving a contact in WhatsApp saves to device contacts which then can not be accessed to make the call. Was hoping I could save contacts local to WhatsApp and not be forced to save them to my device contacts.

Just investigating island and shelter when I got notification of your reply. They might have to be the way to go.
[Xposed Framework Modules] VD171:
Using XPrivacyLua, you can set to "block all" contacts, "allow starred" only or "allow not starred" contacts.
[Xposed Framework Modules] westruk:
deleted
[Xposed Framework Modules] niko26:
Where can I download the older version?
[Xposed Framework Modules] AnyNameYouWish:
Here

Spoiler content hidden.
[Xposed Framework Modules] niko26:
Oh wow, what a clever answer. Why bothering of you can't come up with a constructive answer which adds value?

I meant a reliable source. I don't want to download an tampered app from just anywhere.

*sigh.
[Xposed Framework Modules] AnyNameYouWish:
Understandable, also since you pinged me I simply show you how I did. Can't remember which website I downloaded it, maybe apkpure or apkmirror.

Since we're using xprivacyLUA I guess it's more acceptable to download from an apksomething website but I may be wrong.

*sigh back
[Xposed Framework Modules] tester2:
There is an test app which try to access all premissions and display all private and sensitive phone's data, so I can check how effectively XPrivacy works or not?
[Xposed Framework Modules] bush911:
Yes, absolutely. Check threads by @VD171
[Xposed Framework Modules] tester2:
He wrote 20 pages of threads - this is about thousand threads to check.

Any more specific clues?

I switched from XPrivacyLua on old Xposed (Android 7 user here).

I found some checkboxes on Xprivacy module page in LSPosed:

As I understand to XPrivacy have effect on some app this should be checked both: app checkbox in LSPosed module AND on Xprivacy config page checkbox(es) for that app too?

What is blocked list (3rd position)? Blocked for what?
[Xposed Framework Modules] Daviteusz:
@tester2 Go to magisk, denylist and deselect this app.

Idź do magiska i w denyliscie odznacz tę apkę.
[Xposed Framework Modules] bush911:
https://xdaforums.com/t/app-v1-10-vd-infos-package-com-vitaodoidao-vdinfos.4097379/
[Xposed Framework Modules] easy_mac:
Is there any way to transfer my existing Pro (that i had previously purchased) to a new device?
[Xposed Framework Modules] VD171:
Yes, if you made a donation more than 7 euros.

Otherwise, you can't.

Read this guide to place a donation, if you donate 7 euros or more, you are allowed to activate the pro features on all devices you personally own:

https://xdaforums.com/t/discussion-...-privacy-manager.4533999/page-4#post-88201471
[Xposed Framework Modules] easy_mac:
I see, so my original payment of $15 is no good anymore and doesnt count as being above the $7 donation :'(
[Xposed Framework Modules] VD171:
$ means USD.

€ means EUR.

$15 is about €13.
[Xposed Framework Modules] bush911:
I previously bought the pro verison from Google Play store paying $15. Can I still use pro version in all my devices with same goolge account?
[Xposed Framework Modules] VD171:
Since XPrivacyLua has been removed by Google from Play Store, you can't.

I've paid for pro version from Play Store too, then I paid for pro version from donation too.

Well, @M66B deserves a lot :-)
[Xposed Framework Modules] Amd4life:
Does anyone have a backup of the old Fif hooks?
[Xposed Framework Modules] VD171:
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] xerves78:
exist a active fork of xprivacylua ?
[Xposed Framework Modules] bush911:
Has anyone ever tried XprivacyLua with Android 14 Beta. Does it work well with Android 14 Beta.
[Xposed Framework Modules] AnyNameYouWish:
I couldn't pass integrity checks recently. Thanks for support I got here, I found out this was caused by XPrivacy LUA.

Does anyone here also fails integrity check because of XPrivacyLua and found out why, or could help me figure it?
[Xposed Framework Modules] Fif_:
Do not restrict Google Play Services and you should be fine.

You'll also need the Universal SafetyNet Fix module and I also recommend DenyList Unmount.

With that I pass SN on Android 13 on a Pixel 6, OP8T, amongst others.
[Xposed Framework Modules] AnyNameYouWish:
Strangely it works! I tried a lot of things on this other thread and nothing could make integrity checks pass. Seems problem was between Shamiko and XPrivacyLua.

Thanks a lots for this solution!
[Xposed Framework Modules] supermansaga:
Why after uninstalling xprivacylua apk, Applist detector still has it under abnormal environment? It has residue somewhere? Thx.eager to use Google One VPN which is now said that Meets Strong Integrity is not needed. Thanks
[Xposed Framework Modules] westruk:
Delete /data/system/xlua
[Xposed Framework Modules] VD171:
You can just ignore applist detector results.
[Xposed Framework Modules] supermansaga:
Thanks. Turns out that folder is "hidden". I have only Wexposed left. Nowhere to find where that folder is to clean out my Xposed modules
[Xposed Framework Modules] dope77:
Anybody noticed a rise in the number of apps that would crash when hooked with lsposed?

Those apps really shouldn't be affected in any way whether they're hooked or not (i mean this type of protection is really irrelevant considering the nature of the app, like a calculator for example) thus sadly can't use xprivacylua on them.

I searched on the internet for soke workarounds and i read about Shamiko magisk module, tried it and it didn't do anything
[Xposed Framework Modules] Fif_:
Quickly investigated this issue:

- enabling any LSPosed module will cause a crash, not just XPL

- crash happens at app startup

- crash seems to happen just after loading native code (based upon a few tombstone stack traces I've looked)

I suspect a recent version of the NDK could generate some incompatible code.

Has anyone tried a LSPosed canary?

(I can't muck with my phone at the moment)
[Xposed Framework Modules] dope77:
Ye i wasn't talking about XPL causing the issue, i meant that you can't hook amy module anymore, just toggling the app in any module without doing anything is enough to cause a crash.

And I've switched to lsposed canary yesterday, still same issue.

If you got something on your mind and want to test let me know, i have a spare phone running (s20 android 13)
[Xposed Framework Modules] jet_iso:
I used XPL on Android 13 AOSP with Magisk (official stable) and LSPOSED (official stable, not canary).

- All the modules I installed works. There is no issues with LSPOSED or any other modules.

- XPL is starting without any issues, I can scope any app I want.

- XPL companion app is intalled too. BUT,

* None of the custom xml works...! Sadly, Fif's xmls too.

* No values is recorded, everytime I close and open app or click an individual app in XPL, I see a empty setting page.

So, its's not working with customs... Without customs, XPL loses too much.

I'll try to port LUA script rules to WeiJu2.
[Xposed Framework Modules] heinhuiz:
Did you put the apps into the scope of the XPL module inside LSposed too? Open the LSposed Manager, at the bottom click the Modules button, enable XPL and check all apps you want XPL to work for.

Remember you have to do that every time for any new app you install.
[Xposed Framework Modules] jet_iso:
Yes, I activated XPL, then I added example app in XPL module scope (whatever, you understand that :)).

I have custom hooks list from pro companion app. Those are not working, I think there is something wrong with pro companion. I tried on stock samsung roms and customs... Maybe its not compatible for Android 13. I dont know. Hoped that I expressed myself correctly.

BTW, I managed to port scripts to WeiJu2. I can hide my IMEI, carrier name, device name, type etc... Perfect. I'll upload all the scripts to the WeiJu2 official repo. Maybe I'd open a thread XDA too.
[Xposed Framework Modules] dope77:
Your settings are corrupted, happened to me multiple times.

Install a root browser (mixplorer for example).

Open mixplorer and navigate to /data/system and delete the xlua folder then reboot.

You'll have to reinstall the hooks and restrict apps again
[Xposed Framework Modules] jet_iso:
Worth to try.... Lets see if works or not.
[Xposed Framework Modules] VD171:
Be sure to delete /data/system/xlua only.

If you delete some other file present on /data/system/ you may corrupt your data and make your device unbootable.
[Xposed Framework Modules] jet_iso:
Did not work on Android 13. Did you try it on Android 13? Any AOSP based rom? XPL did not store anything on db.
[Xposed Framework Modules] dope77:
Does XPL restrictions work (the built-in ones)?
[Xposed Framework Modules] heinhuiz:
It's not an A13 problem, because for me XPL is working without any issue on LOS20.
[Xposed Framework Modules] jet_iso:
Interesting. Does not work on my crDroid (LOS20 based).
[Xposed Framework Modules] wakkaday:
Does this work

With android 13 pixel 5 lsposed?

All I see if when I check it goes to the premium page to register ? So there is no free section
[Xposed Framework Modules] heinhuiz:
What have you installed? There are 2 apps, XPrivacyLua and the XPrivacyLua companion app.
[Xposed Framework Modules] wakkaday:
Yeh I have tried that and geergit and android faker but unsure how to check if it's working
[Xposed Framework Modules] dope77:
Try this app by @vd171,extremely useful when it comes to testing xpl hooks and other spoofing methods.

https://xdaforums.com/t/app-v1-10-vd-infos-package-com-vitaodoidao-vdinfos.4097379/
[Xposed Framework Modules] wakkaday:
Thanks for this tried with android faker and geergit but the changes are not reflecting on this app ..even rebooted phone etc

Pixel 5
[Xposed Framework Modules] xerves78:
xpl works here perfect on los20 too
[Xposed Framework Modules] Schroeder09:
I think I'm having the same issue. I rebooted my phone because the battery died. When it came back a lot of my custom hooks and most restricition types (location, account, identifiers, etc.) were missing from the XPLua app. I downloaded some again. The ones i originally had showed as downloaded, but again, the restrictions were missing and definitely weren't functioning properly per the log in the pro companion app. I updated lsposed. I rebooted. Now the pro companion app says it needs XPLua (which I have). XPLua says "module not running or updated" when I open it, but it is toggled on in LSposed. Other lsposed modules are working. How do I proceed?

Google Pixel 7 Pro on June, 2023 security update

Kiri 1.10 raviantah kernel

Lsposed 1.9.1 (6990) zygisk

Magisk stable 26.1

I can not find that XPL file path in my mixplorer. Apparently, Google does something different on pixel devices for file paths because everytime a file path is shared on these forums it is never correct for my device and situation o_O
[Xposed Framework Modules] beeshyams:
On Pixel 6a I see both in data/user/0 using Solid Explorer. For me also MiXplorer doesn't show
[Xposed Framework Modules] Schroeder09:
I deleted the xlua folder through solid explorer as you recommended. it worked. I rebooted. I still have the same issue. XPL app says it's not running and the XPL Pro app says it needs to have XPL installed. Lsposed shows XPL is running. What's going on and how do I proceed?
[Xposed Framework Modules] beeshyams:
Sorry, no idea but this-run SD Maid and clean your system also corpse finder which removes debris of uninstalled apps.

There are two versions of SD Maid, the beta one on Playstore handles newer Android versions better. I purchased both but don't recollect if the free version of either one does what I suggested.

Factory reset is the nuclear option, I would rather try anything to avoid that

Edit : From the XPL FAQ

(1) How can I clear all data?

Primary users can clear all data of all users by uninstalling XPrivacyLua while it is running. Secondary users can clear their own data by uninstalling XPrivacyLua while it is running.

All data is stored in the system folder /data/system/xlua...
[Xposed Framework Modules] Schroeder09:
So I can't clear all data because it isn't running?
[Xposed Framework Modules] beeshyams:
Guess so
[Xposed Framework Modules] laclac:
Strange, I'm on Android 13 with Lineage 20.

XprivacyLua works perfectly well. I don't have any problems.

I use LSPosed_mod on KernelSU.

And with Universal SafetyNetFix, I successfully pass SaftyNet.

Everything works very well and is stable.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
LineageOS is a free, community built, aftermarket firmware distribution of Android 11, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

Thanks to

- srfarias

- SebaUbuntu

- Darkstar085

- EdwinMoq​

Installation instructions

Here

Device info

Here

Download

lineage-18.1-20240331-UNOFFICIAL-whyred

Last Official 20221024 build

Sources

LineageOS

Kernel sources
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
Reserved
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
removed the download link as its causing bootloop

will add again once it is fixed.

Sorry
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] cqibhfkx:
We need Android 13.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] niyas90:
Thanks for your efforts on building and sharing the lineage os.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
Thanks unfortunately, its causing a bootloop.

Everything went well and build was successful but still its not booting.

I am still figuring out root causes of the bootloop. Maybe problem with vendor blobs.

I will rebuild once again tomorrow with different vendor blobs.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
Added download link.

Update :

Sync with LOS source

December Security Patch
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] TFT69:
sorry to ask.

What is this rom?

The official version is no longer supported.

What do you do to the rom?

What do you add?

would be to update on the official 18.1 without losing anything?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
What is this rom ? --> Unofficial ROM build using LineageOS source code (Just a hobby project), They always merge monthly security patch to all active branch, like LOS 17.1, LOS 18.1, LOS 19.1 and LOS 20,

The official version is no longer supported. --> Yes, thats because LOS team started testing LOS 20 and they can only maintain two OS build (Currently LOS 19.1 and LOS 20)

What do you do to the rom? --> For now sync with latest LineageOS source code to build ROM for whyred with monthly security update, If possible will try to build LOS 19.1

latest build has december security patch

What do you add? --> Currently nonw

would be to update on the official 18.1 without losing anything? --> You mean update from official rom to unofficial rom ? i dont think it will work so i dont recommend updating from official rom to unofficial rom
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] quest2012:
Thank you for patching the latest security updates . Atleast we have a ROM being maintained ( unofficially) . Thank you for your efforts.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] TFT69:
if the rom is the same and you only add security patches, why can't you update it?

it should work right?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] npeo:
Any idea on how to apply MicroG instead of original Gapps ?
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] SunilSuni:
Update

-Synced with LineageOS source

-January 2023 security patch

Download
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] sanlup:
Tanks, you're best.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] quest2012:
HI @SunilSuni any plans of getting the MircoG version of LOS updated with latest security patch

whyred