summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhie <phie@phie.ovh>2021-11-19 17:10:38 +0100
committerPhie <phie@phie.ovh>2021-11-19 17:10:38 +0100
commit8d79d6dd3d676b88200c40c40608d7998c643677 (patch)
treedcb28e80792816cf1f37b7d3401ae9c819081237
parentba4e6dfb31f8ba844b2195e9bfd1d9fd8d47fa3f (diff)
document to create /e/ build
-rw-r--r--README.md23
1 files changed, 19 insertions, 4 deletions
diff --git a/README.md b/README.md
index 74bf3ea..b2b87e0 100644
--- a/README.md
+++ b/README.md
@@ -72,6 +72,25 @@ hooks/pre-commit
## Build dependencies
+TrackerFilter won't work unless your rom was build with this specific netd project:
+
+[android_system_netd](../../../e_privacycentral_android_system_netd)
+
+To create an /e/ build with this specific project, follow the documentation to create an usual /e/ build for your device https://doc.e.foundation/devices until `repo sync`
+
+After `repo sync` all the sources, replace
+```
+system/netd
+```
+
+with this repo [android_system_netd](../../../e_privacycentral_android_system_netd)
+
+then run the build as usual
+
+This won't include privacy central, you still need to build the app.
+
+
+
This app requires different modules that must be built indivually and pushed to a local maven repository or our gitlab
modules must be build and deployed in the following order:
@@ -81,10 +100,6 @@ modules must be build and deployed in the following order:
- [privacymoduletor](../../../e_privacycentral_privacymoduletor)
- [privacymoduletrackerfilter](../../../e_privacycentral_privacymoduletrackerfilter)
-TrackerFilter won't work unless your rom was build with this specific netd project:
-
-[android_system_netd](../../../e_privacycentral_android_system_netd)
-
## Build
If you'd like to build PrivacyCentral locally, you should be able to just clone and build with no issues.