GSI updates for frameworks/opt/telephony

Change-Id: Ia470aa9e91c81e97669b3d48368f6d26debd9e7a
diff --git a/patches/frameworks/opt/telephony/0004-Choose-a-more-generic-prop.patch b/patches/frameworks/opt/telephony/0004-Choose-a-more-generic-prop.patch
new file mode 100644
index 0000000..74e8e5a
--- /dev/null
+++ b/patches/frameworks/opt/telephony/0004-Choose-a-more-generic-prop.patch
@@ -0,0 +1,31 @@
+From e6cf4987afa6d20418e59ed7426d3aa8ad99fdaa Mon Sep 17 00:00:00 2001
+From: Dil3mm4 <dil3mm4.dev@gmail.com>
+Date: Sat, 17 Nov 2018 18:18:42 +0000
+Subject: [PATCH 4/5] Choose a more generic prop.
+
+Since USSD it's a problem over MTK too and not only on Kirin, let's be more generic.
+
+Change-Id: Icf1700f55be40915f9c64059019287f300d81405
+
+Conflicts:
+	src/java/com/android/internal/telephony/GsmCdmaPhone.java
+---
+ src/java/com/android/internal/telephony/GsmCdmaPhone.java | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/java/com/android/internal/telephony/GsmCdmaPhone.java b/src/java/com/android/internal/telephony/GsmCdmaPhone.java
+index a5ffb5da0..a1840aa43 100644
+--- a/src/java/com/android/internal/telephony/GsmCdmaPhone.java
++++ b/src/java/com/android/internal/telephony/GsmCdmaPhone.java
+@@ -2154,7 +2154,7 @@ public class GsmCdmaPhone extends Phone {
+             if (isUssdRelease) {
+                 if (SystemProperties.getBoolean("ro.telephony.isHisiRIL", false)) {
+                     found.onUssdFinished(ussdMessage, isUssdRequest);
+-                } else if (SystemProperties.getBoolean("persist.sys.radio.huawei", false)) {
++                } else if (SystemProperties.getBoolean("persist.sys.radio.ussd.fix", false)) {
+                     found.onUssdFinished(ussdMessage, isUssdRequest);
+                 } else {
+                     found.onUssdRelease();
+-- 
+2.17.1
+