diff --git a/app/src/main/java/eu/faircode/netguard/ActivityMain.java b/app/src/main/java/eu/faircode/netguard/ActivityMain.java index 59fc9c4e..bb14abd4 100644 --- a/app/src/main/java/eu/faircode/netguard/ActivityMain.java +++ b/app/src/main/java/eu/faircode/netguard/ActivityMain.java @@ -1049,7 +1049,7 @@ public class ActivityMain extends AppCompatActivity implements SharedPreferences @Override protected List doInBackground(Object... arg) { - return Rule.getRules(false, true, ActivityMain.this); + return Rule.getRules(false, ActivityMain.this); } @Override diff --git a/app/src/main/java/eu/faircode/netguard/Rule.java b/app/src/main/java/eu/faircode/netguard/Rule.java index 6af68c28..e2e2b6ed 100644 --- a/app/src/main/java/eu/faircode/netguard/Rule.java +++ b/app/src/main/java/eu/faircode/netguard/Rule.java @@ -201,10 +201,6 @@ public class Rule { } public static List getRules(final boolean all, Context context) { - return getRules(all, false, context); - } - - public static List getRules(final boolean all, boolean self, Context context) { synchronized (context.getApplicationContext()) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); SharedPreferences wifi = context.getSharedPreferences("wifi", Context.MODE_PRIVATE); @@ -344,15 +340,15 @@ public class Rule { for (PackageInfo info : listPI) try { // Skip self - if (!self && info.applicationInfo.uid == Process.myUid()) + if (info.applicationInfo.uid == Process.myUid()) continue; Rule rule = new Rule(dh, info, context); if (pre_system.containsKey(info.packageName)) rule.system = pre_system.get(info.packageName); - //if (info.applicationInfo.uid == Process.myUid()) - // rule.system = true; + if (info.applicationInfo.uid == Process.myUid()) + rule.system = true; if (all || ((rule.system ? show_system : show_user) &&