diff --git a/Patches/LineageOS-15.1/android_packages_services_Telephony/0001-LTE_Only.patch b/Patches/LineageOS-15.1/android_packages_services_Telephony/0001-LTE_Only.patch index d8de79f5..aafe1691 100644 --- a/Patches/LineageOS-15.1/android_packages_services_Telephony/0001-LTE_Only.patch +++ b/Patches/LineageOS-15.1/android_packages_services_Telephony/0001-LTE_Only.patch @@ -1,12 +1,12 @@ -From 6362ef2c8317537d2fb1d879127565473fc262a4 Mon Sep 17 00:00:00 2001 +From f6132218fcfcf8932e963b7f7e785710cdd13f13 Mon Sep 17 00:00:00 2001 From: Daniel Micay -Date: Mon, 12 Feb 2018 03:26:59 -0500 +Date: Mon, 12 Feb 2018 07:27:04 -0500 Subject: [PATCH] LTE only option This is a modified version of thestinger's implementation in CopperheadOS from a time when the repo was/is still licensed under Apache2 https://github.com/CopperheadOS/platform_packages_services_Telephony/commit/567b8daca2d5d570e4eeecd548aa03c606ee9c18 -Change-Id: I4efe2f408a23fe64dd570d8ebb304cc66b75244e +Change-Id: I63cd7d31bc5942b4dd48ce0c3bef0397a06091a6 --- res/values/strings.xml | 16 ++++++++++++++++ src/com/android/phone/MobileNetworkSettings.java | 10 ++++++++-- @@ -113,16 +113,16 @@ index a5651571c..7bf60a8df 100644 "1" diff --git a/src/com/android/phone/MobileNetworkSettings.java b/src/com/android/phone/MobileNetworkSettings.java -index 0ea4702b4..5e4a28dcc 100644 +index 0ea4702b4..47e8bcf12 100644 --- a/src/com/android/phone/MobileNetworkSettings.java +++ b/src/com/android/phone/MobileNetworkSettings.java -@@ -1105,6 +1105,7 @@ public class MobileNetworkSettings extends Activity { +@@ -1157,6 +1157,7 @@ public class MobileNetworkSettings extends Activity { switch (buttonNetworkMode) { case Phone.NT_MODE_WCDMA_PREF: case Phone.NT_MODE_GSM_ONLY: + case Phone.NT_MODE_LTE_ONLY: - case Phone.NT_MODE_WCDMA_ONLY: - case Phone.NT_MODE_GSM_UMTS: + case Phone.NT_MODE_LTE_GSM_WCDMA: + case Phone.NT_MODE_LTE_CDMA_EVDO_GSM_WCDMA: case Phone.NT_MODE_CDMA: @@ -1363,7 +1364,7 @@ public class MobileNetworkSettings extends Activity { break; @@ -145,12 +145,12 @@ index 0ea4702b4..5e4a28dcc 100644 mButtonEnabledNetworks.setSummary(R.string.network_global); } break; -+ case Phone.NT_MODE_LTE_ONLY: -+ mButtonEnabledNetworks.setValue( ++ case Phone.NT_MODE_LTE_ONLY: ++ mButtonEnabledNetworks.setValue( + Integer.toString(Phone.NT_MODE_LTE_ONLY)); -+ mButtonEnabledNetworks.setSummary((mShow4GForLTE == true) -+ ? R.string.network_4G_only : R.string.network_lte_only); -+ break; ++ mButtonEnabledNetworks.setSummary((mShow4GForLTE == true) ++ ? R.string.network_4G_only : R.string.network_lte_only); ++ break; case Phone.NT_MODE_LTE_CDMA_AND_EVDO: if (isWorldMode()) { mButtonEnabledNetworks.setSummary( diff --git a/Scripts/LineageOS-14.1/Functions.sh b/Scripts/LineageOS-14.1/Functions.sh index a34d3a1a..d9706f91 100644 --- a/Scripts/LineageOS-14.1/Functions.sh +++ b/Scripts/LineageOS-14.1/Functions.sh @@ -94,7 +94,7 @@ buildAllNO3() { brunch lineage_i9305-user; brunch lineage_n5110-user; } -export -f buildAllN03; +export -f buildAllNO3; patchWorkspace() { source $scripts/Patch.sh; diff --git a/Scripts/LineageOS-15.1/Functions.sh b/Scripts/LineageOS-15.1/Functions.sh index 618ef229..f74114db 100644 --- a/Scripts/LineageOS-15.1/Functions.sh +++ b/Scripts/LineageOS-15.1/Functions.sh @@ -67,7 +67,7 @@ export -f buildAll; buildAllNO3() { brunch lineage_flo-user; #Not affected by size, but breaks: undefined reference to 'mm_jpeg_get_new_session_idx' } -export -f buildAllN03; +export -f buildAllNO3; patchWorkspace() { source build/envsetup.sh;