diff --git a/res/drawable/ic_homepage_advanced_privacy.xml b/res/drawable/ic_homepage_advanced_privacy.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c727d026e735798e42a561533674fed549bf07a8
--- /dev/null
+++ b/res/drawable/ic_homepage_advanced_privacy.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
diff --git a/res/drawable/ic_homepage_privacy.xml b/res/drawable/ic_homepage_privacy.xml
index 85b5c6c58b3bd9906b7c08cd593cccef70e49a6b..2a30d5c3e73b62c85a6f9fa9060f0a38bdd8499c 100644
--- a/res/drawable/ic_homepage_privacy.xml
+++ b/res/drawable/ic_homepage_privacy.xml
@@ -1,28 +1,33 @@
+
+
+ android:viewportWidth="32"
+ android:viewportHeight="32">
+ android:pathData="M25.2477,32H6.7523C3.0261,32 0,28.9739 0,25.2477V6.7523C0,3.0261 3.0261,0 6.7523,0H25.2477C28.9739,0 32,3.0261 32,6.7523V25.2477C32,28.9739 28.9739,32 25.2477,32Z"
+ android:fillColor="#2CCF69"/>
+ android:fillType="evenOdd"/>
+ android:fillType="evenOdd"/>
diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml
index 08adcbc046325f0f434397cf28115cd292f2d1ad..7e19d5117e8da87998512ab1ff25ed96bd956803 100644
--- a/res/values/cm_strings.xml
+++ b/res/values/cm_strings.xml
@@ -211,4 +211,8 @@
Fast charging
Disable to reduce the heat produced by the device while charging or to extend the lifespan of the battery
+
+
+ Advanced Privacy
+ Manage trackers, fake location, hide IP address
diff --git a/res/xml/advanced_privacy_dashboard_settings.xml b/res/xml/advanced_privacy_dashboard_settings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c126441c00de1a1cc446e5edf1e908eb54926755
--- /dev/null
+++ b/res/xml/advanced_privacy_dashboard_settings.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
diff --git a/res/xml/top_level_settings.xml b/res/xml/top_level_settings.xml
index 68ba4d019317df931cac0fa758df6e4722aa8661..aa29630dbf95e3d95b96fdbb216e06ed7a803f82 100644
--- a/res/xml/top_level_settings.xml
+++ b/res/xml/top_level_settings.xml
@@ -101,6 +101,14 @@
android:order="-55"
android:fragment="com.android.settings.privacy.PrivacyDashboardFragment"/>
+
+
getXmlResourcesToIndex(Context context,
+ boolean enabled) {
+ final ArrayList result = new ArrayList<>();
+
+ final SearchIndexableResource sir = new SearchIndexableResource(context);
+ sir.xmlResId = R.xml.advanced_privacy_dashboard_settings;
+ result.add(sir);
+ return result;
+ }
+ };
+}