summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNishith Khanna <nishithkhanna@e.email>2023-04-28 08:28:25 +0000
committerNishith Khanna <nishithkhanna@e.email>2023-04-28 08:28:25 +0000
commita279c136894e7b504a3bcba46eafbc8dce9bfaec (patch)
treea2e614df03817587461c1a2c4b568745fc71c2fe
parent15a91b8c09f0b22bf503c0bf705ccec107cffd5d (diff)
parent9ab21116193927fcabbf32c765c3b0d59decd830 (diff)
Merge branch '1168-main-pvc' into 'main'
Change privacy central to advanced privacy in readme See merge request e/os/advanced-privacy!124
-rw-r--r--README.md20
1 files changed, 10 insertions, 10 deletions
diff --git a/README.md b/README.md
index 17d2c62..9d58239 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,10 @@
-# PrivacyCentralApp
+# AdvancedPrivacy
An app to let you control and protect your privacy.
Forked to https://github.com/LedgerProject/e_privacycentralapp, embending all /e/ submodules.
# Features
-The following features are currently part of PrivacyCentral app.
+The following features are currently part of AdvancedPrivacy app.
1. Centralized overview dashboard.
2. Fake location.
3. Hiding IP address.
@@ -89,7 +89,7 @@ with this repo [android_system_netd](../../../e_privacycentral_android_system_ne
then run the build as usual
-This won't include privacy central, you still need to build the app.
+This won't include advanced privacy, you still need to build the app.
@@ -106,32 +106,32 @@ modules must be build and deployed in the following order:
- [app]
## Build
-If you'd like to build PrivacyCentral locally, you should be able to just clone and build with no issues.
+If you'd like to build AdvancedPrivacy locally, you should be able to just clone and build with no issues.
For building from CLI, you can execute this command:
```bash
./gradlew build
```
-## How to use PrivacyCentral apk
+## How to use AdvancedPrivacy apk
You can build the apk locally by using above instructions or you can download the latest stable apk from `master` branch pipeline.
### To run apk on /e/OS devices
-PrivacyCentral needs to be installed as system app and whitelisting in order to grant some system specific permissions. Follow these steps to make it work properly on /e/OS
+AdvancedPrivacy needs to be installed as system app and whitelisting in order to grant some system specific permissions. Follow these steps to make it work properly on /e/OS
1. From `Developer options`, enable `Android debugging` and `Rooted debugging`
1. Sign the apk with platform certificate. You can use this command to do that
```shell
- apksigner sign --key platform.pk8 --cert platform.x509.pem PrivacyCentral.apk app-e-release-unsigned.apk
+ apksigner sign --key platform.pk8 --cert platform.x509.pem AdvancedPrivacy.apk app-e-release-unsigned.apk
```
If you are running your tests on an `/test` build, you can find keys at https://gitlab.e.foundation/e/os/android_build/-/tree/v1-q/target/product/security
1. Install apk as system app and push permissions whitelist with following commands:
```shell
adb root && adb remount
- adb shell mkdir system/priv-app/PrivacyCentral
- adb push PrivacyCentral.apk system/priv-app/PrivacyCentral
+ adb shell mkdir system/priv-app/AdvancedPrivacy
+ adb push AdvancedPrivacy.apk system/priv-app/AdvancedPrivacy
```
1. Push permissions whitelist.
@@ -151,7 +151,7 @@ PrivacyCentral needs to be installed as system app and whitelisting in order to
### To run apk on stock android devices
You can simply install the apk. Keep in that mind all features won't be available on stock android devices.
-> Voila !!!, PrivacyCentral is installed successfully in your device.
+> Voila !!!, AdvancedPrivacy is installed successfully in your device.
# Distribution
This project can be distributed as prebuilt apk with /e/OS or it can be published on other app stores for non /e/OS devices.