diff --git a/forcetech/src/main/AndroidManifest.xml b/forcetech/src/main/AndroidManifest.xml
index d69f7843e..e6230ca12 100644
--- a/forcetech/src/main/AndroidManifest.xml
+++ b/forcetech/src/main/AndroidManifest.xml
@@ -24,6 +24,18 @@
android:name="com.forcetech.service.P6PService"
android:exported="false" />
+
+
+
+
+
+
diff --git a/forcetech/src/main/java/com/forcetech/Util.java b/forcetech/src/main/java/com/forcetech/Util.java
index de8e0699a..141a701cc 100644
--- a/forcetech/src/main/java/com/forcetech/Util.java
+++ b/forcetech/src/main/java/com/forcetech/Util.java
@@ -10,6 +10,9 @@ import com.forcetech.service.P3PService;
import com.forcetech.service.P4PService;
import com.forcetech.service.P5PService;
import com.forcetech.service.P6PService;
+import com.forcetech.service.P7PService;
+import com.forcetech.service.P8PService;
+import com.forcetech.service.P9PService;
import com.gsoft.mitv.MainActivity;
public class Util {
@@ -20,6 +23,9 @@ public class Util {
public static int P4P = 9908;
public static int P5P = 9909;
public static int P6P = 9910;
+ public static int P7P = 9911;
+ public static int P8P = 9912;
+ public static int P9P = 9913;
public static String scheme(String url) {
String scheme = Uri.parse(url).getScheme();
@@ -53,6 +59,12 @@ public class Util {
return P5PService.class;
case "p6p":
return P6PService.class;
+ case "p7p":
+ return P7PService.class;
+ case "p8p":
+ return P8PService.class;
+ case "p9p":
+ return P9PService.class;
default:
return MainActivity.class;
}
@@ -70,6 +82,12 @@ public class Util {
return P5P;
case "p6p":
return P6P;
+ case "p7p":
+ return P7P;
+ case "p8p":
+ return P8P;
+ case "p9p":
+ return P9P;
default:
return MTV;
}
diff --git a/forcetech/src/main/java/com/forcetech/service/P7PService.java b/forcetech/src/main/java/com/forcetech/service/P7PService.java
new file mode 100644
index 000000000..4c0d74bc5
--- /dev/null
+++ b/forcetech/src/main/java/com/forcetech/service/P7PService.java
@@ -0,0 +1,11 @@
+package com.forcetech.service;
+
+import com.forcetech.Util;
+
+public class P7PService extends PxPService {
+
+ @Override
+ public int getPort() {
+ return Util.P7P;
+ }
+}
diff --git a/forcetech/src/main/java/com/forcetech/service/P8PService.java b/forcetech/src/main/java/com/forcetech/service/P8PService.java
new file mode 100644
index 000000000..e653e05fd
--- /dev/null
+++ b/forcetech/src/main/java/com/forcetech/service/P8PService.java
@@ -0,0 +1,11 @@
+package com.forcetech.service;
+
+import com.forcetech.Util;
+
+public class P8PService extends PxPService {
+
+ @Override
+ public int getPort() {
+ return Util.P8P;
+ }
+}
diff --git a/forcetech/src/main/java/com/forcetech/service/P9PService.java b/forcetech/src/main/java/com/forcetech/service/P9PService.java
new file mode 100644
index 000000000..733c3d9e4
--- /dev/null
+++ b/forcetech/src/main/java/com/forcetech/service/P9PService.java
@@ -0,0 +1,11 @@
+package com.forcetech.service;
+
+import com.forcetech.Util;
+
+public class P9PService extends PxPService {
+
+ @Override
+ public int getPort() {
+ return Util.P9P;
+ }
+}