You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 25, 2022. It is now read-only.
Copy file name to clipboardexpand all lines: FAQ.md
+25-25
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ XPrivacyLua
4
4
Frequently Asked Questions
5
5
--------------------------
6
6
7
-
<aname="FAQ1"></a>
7
+
<aname="faq1"></a>
8
8
**(1) How can I clear all data?**
9
9
10
10
Primary users can clear all data of all users by uninstalling XPrivacyLua *while it is running*.
@@ -13,12 +13,12 @@ Secondary users can clear their own data by uninstalling XPrivacyLua *while it i
13
13
All data is stored in the system folder */data/system/xlua* and can therefore not be backed up by regular backup apps.
14
14
You can use the pro companion app to backup and restore all restrictions and settings (but not custom hook definitions).
15
15
16
-
<aname="FAQ2"></a>
16
+
<aname="faq2"></a>
17
17
**(2) Can I run XPrivacy and XPrivacyLua side by side?**
18
18
19
-
Since XPrivacyLua is [in many aspects better](#FAQ7) than XPrivacy, running XPrivacy and XPrivacyLua side by side isn't supported.
19
+
Since XPrivacyLua is [in many aspects better](#user-content-faq7) than XPrivacy, running XPrivacy and XPrivacyLua side by side isn't supported.
20
20
21
-
<aname="FAQ3"></a>
21
+
<aname="faq3"></a>
22
22
**(3) How can I fix 'Module not running or updated'?**
23
23
24
24
This message means either that:
@@ -30,7 +30,7 @@ This message means either that:
30
30
Rebooting too soon after updating an Xposed module (before the Xposed installer shows the update notification) is known to cause problems.
31
31
Disable and enable the module in the Xposed installer and hard reboot again to fix this problem.
32
32
33
-
<aname="FAQ4"></a>
33
+
<aname="faq4"></a>
34
34
**(4) Can you add ...?**
35
35
36
36
**Network and storage restrictions*: access to the internet and to the device storage can only be prevented by revoking Linux permission from an app, which will often result in the app crashing. Therefore this will not be added.
@@ -67,17 +67,17 @@ This can be used as a replacement for on demand restricting by removing a restri
67
67
68
68
You can ask for new restrictions, but you'll need to explain how it would improve your privacy as well.
69
69
70
-
See also [question 7](#FAQ7).
70
+
See also [question 7](#user-content-faq7).
71
71
72
-
<aname="FAQ5"></a>
72
+
<aname="faq5"></a>
73
73
**(5) How can I fix 'There is a Problem Parsing the Package'?**
74
74
75
75
This error could mean that the downloaded file is corrupt, which could for example be caused by a connection problem or by a virus scanner.
76
76
77
77
It could also mean that you are trying to install XPrivacyLua on an unsupported Android version.
78
78
See [here](https://github.com/M66B/XPrivacyLua/blob/master/README.md#compatibility) for which Android versions are supported.
79
79
80
-
<aname="FAQ6"></a>
80
+
<aname="faq6"></a>
81
81
**(6) Why is a check box shown grey?**
82
82
83
83
An app level check box is shown grey when one of the restriction level check boxes is not ticked.
@@ -88,33 +88,33 @@ if one of the hooks that [compose the restriction](https://github.com/M66B/XPriv
88
88
This can happen when a new version adds new hooks. These new hooks are not enabled by default to make sure your apps keeps working.
89
89
You can enable the new hooks by toggling the check box once (turning it off and on once).
90
90
91
-
<aname="FAQ7"></a>
91
+
<aname="faq7"></a>
92
92
**(7) How does XPrivacyLua compare to XPrivacy?**
93
93
94
94
* XPrivacy supports Android 4.0.3 KitKat to Android 5.1.1 Lollipop and XPrivacyLua supports Android version 6.0 Marshmallow and later, see [here](https://github.com/M66B/XPrivacyLua/blob/master/README.md#compatibility) about compatibility
95
-
* The user interface of XPrivacyLua is simpler than of XPrivacy, see also [question 4](#FAQ4)
96
-
* The restrictions of XPrivacyLua are designed to prevent apps from crashing, while a number of XPrivacy restrictions can apps cause to crash, see also [question 4](#FAQ4)
97
-
* XPrivacyLua has no on demand restricting for stability and maintenance reasons, see also [question 4](#FAQ4)
95
+
* The user interface of XPrivacyLua is simpler than of XPrivacy, see also [question 4](#user-content-faq4)
96
+
* The restrictions of XPrivacyLua are designed to prevent apps from crashing, while a number of XPrivacy restrictions can apps cause to crash, see also [question 4](#user-content-faq4)
97
+
* XPrivacyLua has no on demand restricting for stability and maintenance reasons, see also [question 4](#user-content-faq4)
98
98
* XPrivacyLua can unlike XPrivacy restrict analytics services like [Google Analytics](https://www.google.com/analytics/) and [Fabric/Crashlytics](https://get.fabric.io/)
99
99
* XPrivacyLua [is user extensible](https://github.com/M66B/XPrivacyLua/blob/master/DEFINE.md) while XPrivacy is not
100
100
* XPrivacyLua is easier to maintain than XPrivacy, so XPrivacyLua is easier to update for new Android versions
101
101
102
102
In general XPrivacyLua and XPrivacy are comparable in protecting your privacy.
103
103
For a detailed comparison with XPrivacy see [here](https://github.com/M66B/XPrivacyLua/blob/master/XPRIVACY.md).
104
104
105
-
<aname="FAQ8"></a>
105
+
<aname="faq8"></a>
106
106
**(8) How can I define custom restrictions?**
107
107
108
108
Yes, see [here](https://github.com/M66B/XPrivacyLua/blob/master/DEFINE.md) for the documentation on defining hooks.
109
109
110
-
<aname="FAQ9"></a>
110
+
<aname="faq9"></a>
111
111
**(9) Why can an app still access my accounts?**
112
112
113
113
If you see an app accessing the list of accounts while the accounts restriction is being applied,
114
114
it is likely the Android account selector dialog you are seeing.
115
115
The app will see only the account you actually select.
116
116
117
-
<aname="FAQ10"></a>
117
+
<aname="faq10"></a>
118
118
**(10) Can applying a restriction let an app crash?**
119
119
120
120
XPrivacyLua is designed to let apps not crash.
@@ -123,7 +123,7 @@ For example XPrivacyLua can return no data to an app while the app is not expect
123
123
124
124
If you suspect that a restriction is causing a crash because there is a bug in the restriction, please provide a logcat and I will check the restriction.
125
125
126
-
<aname="FAQ11"></a>
126
+
<aname="faq11"></a>
127
127
**(11) How can I filter on ...?**
128
128
129
129
You can filter on restricted apps, on not restricted apps, on system apps and on user apps by typing special characters into the search field:
@@ -136,27 +136,27 @@ You can filter on restricted apps, on not restricted apps, on system apps and on
136
136
The special search characters should be the first characters in the search field (it is possible to combine special characters)
137
137
and can be followed by additional characters to refine the search result.
138
138
139
-
<aname="FAQ12"></a>
139
+
<aname="faq12"></a>
140
140
**(12) Can I get a discount / use an XPrivacy pro license to get the XPrivacyLua pro features?**
141
141
142
142
XPrivacyLua was written from the ground up to support recent Android versions, which was really a lot of work.
143
143
Since I believe everybody should be able to protect his/her privacy, XPrivacyLua is free to use.
144
144
However, the XPrivacyLua pro features, mostly convencience and advanced features, not really needed to protect your privacy,
145
145
need to be purchased and it is not possible to 'pay' with an XPrivacy pro license and there will be no discounts either.
146
146
147
-
<aname="FAQ13"></a>
147
+
<aname="faq13"></a>
148
148
**(13) Will XPrivacyLua slow down my apps?**
149
149
150
150
Depending on the number of applied restrictions, you might notice a slight delay when starting apps,
151
151
but you will generally not notice delays when using apps.
152
152
153
-
<aname="FAQ14"></a>
153
+
<aname="faq14"></a>
154
154
**(14) Will XPrivacyLua keep running after updating?**
155
155
156
156
Yes, if XPrivacyLua was running before the update, it will keep running after the update,
157
157
even though the user interface and new features will not be available until after a reboot.
158
158
159
-
<aname="FAQ15"></a>
159
+
<aname="faq15"></a>
160
160
**(15) Can I get a refund?**
161
161
162
162
If a purchased pro feature doesn't work properly
@@ -168,19 +168,19 @@ since there wasn't paid anything for them and because they can be evaluated with
168
168
I take my responsibility as seller to deliver what has been promised
169
169
and I expect that you take responsibility for informing yourself of what you are buying.
170
170
171
-
<aname="FAQ16"></a>
171
+
<aname="faq16"></a>
172
172
**(16) Can apps with root access be restricted?**
173
173
174
174
Apps with root permissions can do whatever they like, so they can circumvent any restriction.
175
175
So, be careful which apps you grant root permissions.
176
176
There is no support on restricting apps with root access.
177
177
178
-
<aname="FAQ17"></a>
178
+
<aname="faq17"></a>
179
179
**(17) Can I import my XPrivacy settings?**
180
180
181
181
XPrivacy and XPrivacyLua work differently, so this is not possible.
182
182
183
-
<aname="FAQ18"></a>
183
+
<aname="faq18"></a>
184
184
**(18) How do I selectively block/allow contacts?**
185
185
186
186
This is a pro feature, which needs to be purchased.
@@ -200,15 +200,15 @@ Mostly the 'star' is in the upper right corner in the contact data.
200
200
201
201
Due to limitations of the Android contacts provider it is not possible to block/allow contacts by contacts group in a reliable way.
202
202
203
-
<aname="FAQ19"></a>
203
+
<aname="faq19"></a>
204
204
**(19) Why is import/export disabled (dimmed) ?**
205
205
206
206
Assuming you purchased the pro features
207
207
this will happen if the [Storage Access Framework](https://developer.android.com/guide/topics/providers/document-provider) is missing from your Android version.
208
208
This is an important Android component to select files and folders.
209
209
If you removed it yourself, you'll need to restore it, else you'll have to ask your ROM developer to add it.
210
210
211
-
<aname="FAQ20"></a>
211
+
<aname="faq20"></a>
212
212
**(20) Why can some incoming SMSes not be restricted?**
213
213
214
214
Likely because the app is using [this API](https://developers.google.com/identity/sms-retriever/request).
Copy file name to clipboardexpand all lines: README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ Hide or fake?
49
49
* Hide: return empty list
50
50
* Fake: return empty or fake value
51
51
52
-
It is possible to add custom restriction definitions, see [this FAQ](https://github.com/M66B/XPrivacyLua/blob/master/FAQ.md#FAQ8) for details.
52
+
It is possible to add custom restriction definitions, see [this FAQ](https://github.com/M66B/XPrivacyLua/blob/master/FAQ.md#user-content-faq8) for details.
53
53
54
54
You can see all technical details [here](https://github.com/M66B/XPrivacyLua/blob/master/app/src/main/assets/hooks.json).
0 commit comments