Allow Substratum to share the icon helper function with the bypass
diff --git a/app/src/main/java/masquerade/substratum/util/Helper.java b/app/src/main/java/masquerade/substratum/util/Helper.java
index 45b2326..70117e1 100644
--- a/app/src/main/java/masquerade/substratum/util/Helper.java
+++ b/app/src/main/java/masquerade/substratum/util/Helper.java
@@ -35,12 +35,15 @@
             String main_delay = intent.getStringArrayListExtra("icon-handler").get(2);
             String delay_one = intent.getStringArrayListExtra("icon-handler").get(3);
             String delay_two = intent.getStringArrayListExtra("icon-handler").get(4);
-            if (intent.getStringArrayListExtra("icon-handler").get(1).contains("pm") ||
-                    intent.getStringArrayListExtra("icon-handler").get(1).contains("om") ||
-                    intent.getStringArrayListExtra("icon-handler").get(1).contains("overlay")) {
-                Log.d("Masquerade", "Running command: \"" +
-                        intent.getStringArrayListExtra("icon-handler").get(1) + "\"");
-                Root.runCommand(intent.getStringArrayListExtra("icon-handler").get(1));
+            String bypass = intent.getStringArrayListExtra("icon-handler").get(5);
+            if (bypass == null) {
+                if (intent.getStringArrayListExtra("icon-handler").get(1).contains("pm") ||
+                        intent.getStringArrayListExtra("icon-handler").get(1).contains("om") ||
+                        intent.getStringArrayListExtra("icon-handler").get(1).contains("overlay")) {
+                    Log.d("Masquerade", "Running command: \"" +
+                            intent.getStringArrayListExtra("icon-handler").get(1) + "\"");
+                    Root.runCommand(intent.getStringArrayListExtra("icon-handler").get(1));
+                }
             }
             final Context mContext = context;
             final String icon_pack = icon_pack_name;