yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] M66B:
Renaming will not be done very often, so IMHO it is not worth to put effort into it given that you can easily delete definitions as well.

I have already said that several times, but the interest in XPrivacyLua is too limited to put a lot of effort into the project. This means that XPrivacyLua (Pro) will be maintained and supported, but nothing more.

XPrivacy had about 1,000,000 users, XPrivacyLua has about 2000 users and just a few percent of those people actually support the project. A conversion rate, as it is called, of a few percent is not uncommon and it is not meant as a complaint, but to describe what limited interest in XPrivacyLua actually means.
[Paid Software Announcement and Discussion] daniel_m:
I understand ... and hope that those 2,000 will turn into 2,000,000 some time ...
[Paid Software Announcement and Discussion] Fif_:
Hi [MENTION=2799345]M66B[/MENTION],

On a tablet, the XPLP built-in editor wobbles whenever the cursor moves.

I've tested 0.58, but this behavior had been around for a while.

Screen capture attached. Enjoy the dance.
[Paid Software Announcement and Discussion] Fif_:
Actually I like that feature, it allows to create a new hook based upon an existing one very easily, just edit, rename and save.
[Paid Software Announcement and Discussion] M66B:
This is caused by a bug in your Android version. Letting the keyboard cover the text again might fix this, but this is unwanted as well.
[Paid Software Announcement and Discussion] M66B:
I have just released version 0.59

Changelog:

Small improvements and minor bug fixes

[MENTION=5297163]Fif_[/MENTION] can you please let me know if the dancing has stopped?
[Paid Software Announcement and Discussion] Fif_:
Unfortunately, the dancing is still happening on my Galaxy Tab S2 with XPLP 0.59 running the latest Nougat LOS 14.1 (2018-02-20). I may not be able to try with that ROM much longer as I'm considering switching to an AOSP-based ROM (OmniROM?) because I'm setting regular crashes in random applications in the Java GC.

The XPL bug where the logging was happening all the time for hooks where "Usage" was off has been fixed by XPL 1.23.9.
[Paid Software Announcement and Discussion] moon2eth:
Christ dude $15 for pro features???!!

And you even got the admins to delete the fork that enables the pro features for free. **** move.
[Paid Software Announcement and Discussion] M66B:
XPrivacyLua is completely free to use, so you can protect your privacy for free. Given the time I have put into it, this is a big gift. The pro companion app offers convenience and advanced features and is not free to use.

You clearly experience the price too high, but in fact it is much too low because it will never ever pay for the hours I have put into this project.

Most apps are free, but in fact you are paying in some other, likely privacy invading way. Most paid apps are cheap and they can be due to the high number of users. XPrivacyLua has maybe 3000 users and just a few percent actually support the project. I have put about 450 hour into this project. Go figure.

So, if you value your privacy, please support this project instead of trying to use the pro companion app for free.

Edit: there has never been a fork or whatever, so you have been using either cracking tools or a cracked version of the pro companion app. Crackers do not work for free because that is simply not how the world works most of the time. Mostly they earn their money by inserting malicious code. So, you are not only using illegal stuff, but also taking a big risk. Don't be surprised if something was stolen from you.
[Paid Software Announcement and Discussion] moon2eth:
You were very vocally against the pro features despite the community feedback and only enabled it as a means to kill the community fork. So yes you released it but locked it behind a prohibitively expensive price as a way of getting back at people. For $15 it might as well not exist. But tbh I think it's more of an ego issue than a money issue. And it's obviously apparent from how you took an amazing app and neutered it because you want to police how others want to use their devices. Yes this is your personal project and you can do whatever the hell you want with it but it just seems so counter productive.
[Paid Software Announcement and Discussion] M66B:
Which community fork are you talking about?

Edit: all source code is here: https://github.com/M66B/XPrivacyLua, but it doesn't contain the pro companion app because I don't want it to be used free.

And yes, I was against pro features and still I built them and put a price on them, which go together. So, be happy that there are pro features available and not only XPrivacyLua. It is not 'a way of getting back at people', that lives only in your mind.

I provided XPrivacyLua for free and open sourced it. How is that an ego issue?

I am not policing how you use your device. That is absolute nonsense.

You obviously want to use the pro companion app for free. Can you please explain me why?

Basically you come here to complain that your cracked version doesn't work anymore. You should be banned for that.

I think it is pretty disrespectful to steal somebody else's work.
[Paid Software Announcement and Discussion] M66B:
I am pretty disappointed in the recent discussion to say the least. I have already said that I will never publish any open source app anymore and this discussion only makes clear that is the right decision. There are just too many ungrateful people wanting everything for free only. I think that is not worth my time anymore.
[Paid Software Announcement and Discussion] gothicVI:
I see your reasoning and I'm sorry for you having to deal with such people.

However, I still think open source is the way to go.

Thanks for your work!

Gesendet von meinem Moto G 2014 LTE mit Tapatalk
[Paid Software Announcement and Discussion] Namnodorel:
That is very unfortunate :(

I think you are taking these people a little too much to heart. That is a fraction of the users that is complaining vocally, while the vast majority is very happy with your work and thankful for it. Humans just tend not to say anything when everything is fine and be louder when something isn't the way they like. If you ask other people who publish things on the internet (open source or not, free or not, it doesn't even have to be software. Example: A musician who even uploads most of his music on YouTube, so you can listen to his music even without paying, got called an egoist because he wouldn't release instrumental versions of his songs. He didn't release the instrumental versions because people would sing to that, call it their own work and sell it) they will tell you that they are having the same experience: There are always ungrateful people, there are always some people that will insult you for no reason whatsoever and feel entitled to use your work for free. But it is always an issue with them and not with you or the cool thing you made. Don't feed the trolls and waste your time on them.

Out of the thousands of users you mentioned, how many have complained in such an ungrateful manner? I doubt it's even 1%. So don't take them serious, those are not the people you made the app for. It's just the few parts of trash that is impossible to get around when doing something on the internet.

I, for one am only at peace of mind when using my phone because of your work. And I am extremely grateful for that. I'm sure the majority of your users is with me there. We simply don't say it all the time because it feels like repeating what is obvious to us.

And I believe that making an app closed source and/or paid won't really help the issue. Then the same kind of people will still come and say the thing is overpriced or demand that because they paid you shall now be their slave and implement whatever they want into it. The only way to escape it (although even that is not for sure) is to make apps on a personal contract base only.
[Paid Software Announcement and Discussion] martingdiaz97:
Wow, that is like protest against a bank because you can't steal it because it have security.
[Paid Software Announcement and Discussion] moon2eth:
There was a fork to enable what is currently now the pro features before you made the pro companion app. Claiming I use warez is a pretty petty way of attacking my character and burying this issue, I guess.
[Paid Software Announcement and Discussion] M66B:
The pro features were never part of XPrivacyLua and the pro features were never free to use.

Edit: since everything about XPrivacyLua is public, you can try to prove otherwise, but don't waste your time, you can't: https://github.com/M66B/XPrivacyLua/commits/master

So, yes, you must have been using a cracking tool or a cracked version of the pro companion app. You didn't pay before, which says enough.
[Paid Software Announcement and Discussion] Orphee:
You already know how graceful i am for your work Marcel, I'll keep my monthly donation active until XPL stop to work on my device.

Thank you very much for your time
[Paid Software Announcement and Discussion] moon2eth:
Whatever dude, it was a fork on xda and I remember using it. The pro app didn't even exist back then. I have no problem admitting I use Warez but I didn't pirate anything from you.

I'll cut the bs and just hope you lower the price so it's more approachable to the common man. $15 in terms of apps is just ridiculous. I paid $10 for Skvalex voice recorder and I use it daily. XPL I'm sure most people rarely use and it's mostly for those questionable one time use disposable apps. Xposed is already a niche and you went even further by hiding it behind a beta program and a gigantic pay wall. Maybe make up for it in volume so it's more approachable to the masses. Stop caring about the few negative reviews on the playstore and start listing it there.
[Paid Software Announcement and Discussion] M66B:
If XPrivacyLua was forked, it wasn't by me. I didn't remove or change anything and I think the people reading here are happy to testify the same. So, I don't know what you were using, but it wasn't something I published. If you were using the pro features for free before, you were using a cracking tool or a cracked version of the pro companion app. There is no other explanation.

I think the price is in balance with the effort I have put into this project. XPrivacyLua itself is free to use and available to 'the masses', maybe 3,000 people.

The reason the pro companion app is an eternal beta is explained in the start post and has nothing to do with hiding.
[Paid Software Announcement and Discussion] Namnodorel:
15$ for an app is a lot compared to most apps, yes. But you are not buying an app. You get the app, XPL, and all that is needed for it to work and fully protect your privacy for free. Don't see the Pro features as another app M66B is trying to sell but as a few convenience thank you-features for supporting the app. Not so ridicilous now, is it?

If you view Patreon as a website where you buy artwork, behind the scenes footage or whatever the rewards for becoming a patreon are, then you could also say that everything on there is way too expensive. But getting the cool stuff isn't the main point of paying money, the main point is to support the person behind it.

Also, I'd say XPL isn't just for disposable apps. I use it to restrict all of my apps, that almost all apps use analytics nowadays is reason enough. And there are tons of cases, like WhatsApp, where I'm forced to use the app one way or the other and want to keep its access level to an absolute minimum.

Besides that, I think the custom hooks will enable some very useful/interesting stuff to be made, so there's another great functionality that isn't any more niche than Xposed.
[Paid Software Announcement and Discussion] M66B:
There is one other remark that should be made: after local taxes, Google fee (30%) and income taxes just 5 euros remain for me. I think that puts the price in a different perspective as well.
[Paid Software Announcement and Discussion] CarvedArt:
He must be referring to the fork that simply reenabled hooks that you disabled. I noticed you granted permission to the individual to proceed and once you furthered development on the XPrivacyLua project the OP discontinued their project and had the thread closed.

https://xdaforums.com/xposed/modules/unofficial-xprivacylua-mod-android-t3734672

If anyone else forked it I missed it.

As for discontinuing developing in open source, I too have had my work 100% ripped-off, rebranded and republished without credit, payment or even a sorry. I don't see that changing as long as there is evil in the world, but I don't develop for all that, I revel the challenge.

As for the price of your efforts, it's only worth what someone else is willing to pay for it. To me it was worth every bit!

I certainly hope you don't choose to let evil win by taking it personal. Some people are just entitled and find it easier to argue why they can't instead of working for what they can.
[Paid Software Announcement and Discussion] badabing2003:
Dude,

You don't like the price, don't buy it, walk away.

What makes you feel so entitled to have it for free?

Instead of being grateful for what the author has made it available for free, you have the audacity to attack him?

If you don't value your privacy to worth at least $15, you will never ever pay a penny for software, and always demand to have it all for nothing.

It's an open source for heaven's sake, go write your own version of the pro app.
[Paid Software Announcement and Discussion] NaveenKumarXDA:
I live in country where 15$ are like 2 day wages but still I bought & it's worth much more than that.

It's the first app I install on new rom before any app. Its so much relief to know something is there to stop apps from taking all data.

I will always be greatly thanking [MENTION=2799345]M66B[/MENTION] for this project. Please ignore some who don't want to understand & continue improving it.
[Paid Software Announcement and Discussion] holofractal:
This app makes using certain other apps possible without revealing device identifiers. Spotify and SoundCloud will continuously make you log in if the apps get fed random Android IDs. Being able to set my own fake info alone was well worth the purchase.

As a privacy nut, this app makes me feel a lot more secure. I use lineage os and microg, zero Google apps on my device, I block all ads and trackers with AdAway, always on VPN (wireguard), even use DNSCrypt, and use as much open source software as I can.

Thank you Marcel. I have been waiting so long for this day to come, for XPrivacy to rise from the ashes, like a Phoenix. I recommend your app to so many people on Reddit, my friends who are into Android modding, and as always, is the first thing I'll install on my phone.

The future needs people like you. With the vast amount of data collected, what's to stop China's 'social credit score' from happening across the world? Sounds like something out of the show Black Mirror, but it's already becoming a reality.

Again, keep up the great work. Never thought I'd say this to an app developer, but I love you man :)

Cheers!
[Paid Software Announcement and Discussion] Tomek0000:
INTERSTING. You do not have any nowledge about how xpl works. You do not know what xpl is and how it use. It is clear after reading your finds.

Marcel. This person thinks, xpl is for nothing and do nothing. This way he will write, the 1$ is too much.

This is nonsense and ignore this noob.
[Paid Software Announcement and Discussion] moon2eth:
A ton of apps do this. XPL is literally useless if you can't or don't want to pay $15. Your privacy ends when your inability to pay begins.

And to those preaching this as the holy grail as privacy: don't even pretend, you know some apps outright crashes when restrictions are applied.

I'm usually okay with these semi functional freemium apps since they cost a few bucks at most to unlock but $15 is too greedy out of principle alone, especially if he's making this for the, lol, "betterment of humanity". You'd think with a mission that great the not-so-optional features would be more accessible.

Watch him interpret this as wanting things for free because in his mind less money apparently equals no money. Probably sprinkled with some threats of leaving because he thinks he's rovo89 or something.
[Paid Software Announcement and Discussion] M66B:
If $15 is worth the pro features and to support the XPrivacyLua project is up to you, but it is clear to me that you don't want to pay anything or almost nothing. That is fine, but then you should not have access to the pro features.

XPrivacyLua generally doesn't let apps crash, although this can't be prevented completely. See also the FAQ.

Nobody preaches that XPrivacyLua is the holy grail of privacy, but it is the most complete privacy tool for Android there is.

Anyway, go find another completely free privacy tool that is maintained and supported and just go away here.
[Paid Software Announcement and Discussion] daniel_m:
Why do you troll this thread if you know "a ton of apps" that you could used instead of XPL?

No one forces you to pay for XPLP. And everyone else here either is happy with XPL, or happily paying/donating for XPLP.

Maybe it is time for a mod to clean up the poison that someone spilt?
[Paid Software Announcement and Discussion] bluegrass55:
My Privacy Option Missing

I've restored the Pro companion app with data using Titanium on another device and the My Privacy option is missing.

Any way to have this on the second device?

Thanks.
[Paid Software Announcement and Discussion] M66B:
The pro companion app doesn't store hook definitions, XPrivacyLua does. So, you'll have to restore the XPrivacyLua database (see the FAQ question 1).

Please contact me for using the pro companion app on a second device.
[Paid Software Announcement and Discussion] bluegrass55:
I restored the backed up data from the original device using the import function in the Pro app if that is what you mean.

I will contact you via the app for the new device, but for long term is this what I need to do every time I replace a device?

For example because of poor ROM development I might return this device and purchase another. I understand that XprivacyLua setup is different from the original but would you if possible in future to have the same seamless install like before for people who've purchased the app?
[Paid Software Announcement and Discussion] M66B:
Import/export of custom hooks is not done, so you will have to download/import custom home separately.

Such a seamless setup is not possible without a real purchase flow that restores purchases like the Play store normally does.
[Paid Software Announcement and Discussion] daniel_m:
I'd like to do this too. For Android updates, trying out apps and tempering with the system, I have a "backup phone". Both are connected to the same Google account though ... and all my other purchased apps work without problems so far. I could just try out if XPLP works on the other phone, but I don't want to invalidate my license for both phones if this is not allowed ...
[Paid Software Announcement and Discussion] M66B:
If you are using the pro companion app from the Play store there is no point in contacting me. Just login to the same Google account and the purchases will be restored.
[Paid Software Announcement and Discussion] daniel_m:
At the risk of not following the correct procedure: Here is the Norwegian translation for XPLP :)
[Paid Software Announcement and Discussion] bluegrass55:
Found some free time to re visit the thread and can't believe this nonsense from you. As a long time user of the developers work beginning with the original Xprivacy can't fathom your anger and incoherent rantings.

If you don't believe in the project or it's too expensive don't buy/use it. Instead use your time more productively on something else.

Contrary to the dev's advice I aggressively block system apps in addition to user apps and do not experience "outright crashes".

Also which are the " Tons of apps" ?
[Paid Software Announcement and Discussion] M66B:
[MENTION=5297163]Fif_[/MENTION] does the uploaded internet firewall work for all internet accesses?

I am aware that it will not work for direct IP addresses and native name resolving, but are you aware of other limitations?
[Paid Software Announcement and Discussion] Fif_:
Yes, it seems to be working fine for me. I log the XPrivacy output (the various log() statement outputs) and I can successfully block DNS resolution for the configured domains.
[Paid Software Announcement and Discussion] M66B:
[MENTION=5297163]Fif_[/MENTION] do you mind if I add a modified version of the hook definitions to block all DNS requests as an internet restriction to the XPrivacyLua core?
[Paid Software Announcement and Discussion] Fif_:
Of course not, feel free to use as much of the code as needed. Do you plan to create a new group or reuse the one I've created/used (Internet.Firewall)?
[Paid Software Announcement and Discussion] M66B:
Thanks.

I plan to use a new group "Internet".
[Paid Software Announcement and Discussion] Fif_:
I'll probably update my hooks to use the same group once the new XPL version will be out, unless you think it's a bad idea.
[Paid Software Announcement and Discussion] M66B:
There would be no added value because the hooks I might add will always block name resolution, so better keep it as it is, which will also make it possible to choose for a hooks set per app.
[Paid Software Announcement and Discussion] M66B:
I have decided not to add hook definitions for internet restrictions because it would be a half solution. The only real solution is to use a firewall app, like my NetGuard.
[Paid Software Announcement and Discussion] M66B:
I have just released version 0.60

Changelog:

Updated build tools

Added Norwegian translation
[Paid Software Announcement and Discussion] b1k3rdude:
I have a feature query of sorts -

before migrating to XpL, I used to use XprivacyAppInfo (http://repo.xposed.info/module/de.live.gdev.xprivacyappinfo), this allowed me to 'right click' on app app and get direct to its app-info page in settings. On Said page was an Xprivacy button which would then take me directly to the app permission page in the old Xp (see attached)

I don't suppose this is something you could do? or would I need to make the request from the original author of API?

[IMG="XprivacyAppInfo"]https://i.imgur.com/lYE1OSt.jpg[/IMG]
[Paid Software Announcement and Discussion] M66B:
This question was already answered, I believe in the main XPrivacyLua XDA thread.

In short: I won't add it because it will not be compatible with all Android versions/variants.
[Paid Software Announcement and Discussion] maybeme2:
I have xprivacylua pro installed (from google play) in lineageos with microG but am not sure how to use it correctly. Should I enter something in its values fields or is leaving them blank OK? Will installing xprivacylua pro provide popups if apps don't work correctly because of fake data?
[Paid Software Announcement and Discussion] M66B:
The pro companion app has several features, see the opening post of this thread for details.

If you want to customize fake values and which values you want to use is up to you.

XPrivacyLua (not the pro companion app) will show a notification if anything goes wrong.
[Paid Software Announcement and Discussion] NYCgirl:
Thanks for creating and maintaining this project. It is very important! :good:

Question: I'd like to use the XprivacyLua Pro to specify a value. For example, I want that a certain app will receive the email address "NYCgirl@xda.com". I typed the address in the "app specific values" within the Pro version and clicked "save". Next, should I check the "Read Identifiers" in XprivacyLua or keep it unchecked?

I couldn't find the answer in the FAQ. Thanks!
[Paid Software Announcement and Discussion] Namnodorel:
Checked means that the restriction is applied (=the app will be fed fake values). But if I'm not mistaken, Read Identifiers restricts things that identify your phone, not your mail adress.