From 8d79d6dd3d676b88200c40c40608d7998c643677 Mon Sep 17 00:00:00 2001 From: Phie Date: Fri, 19 Nov 2021 17:10:38 +0100 Subject: document to create /e/ build --- README.md | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'README.md') 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. -- cgit v1.2.1