diff options
author | roldenburg <roldenburg@google.com> | 2018-02-22 15:34:14 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-02-22 18:18:15 -0800 |
commit | 7742bac3b37066ad6fa2c44582c90f12119fd8b3 (patch) | |
tree | 336d42675f45230f08f58cc52093fc37a31035d5 /java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java | |
parent | 59c58249e8e8b18534e1d515374985ac10fc9b65 (diff) |
Use SystemProperties to access ro.carrier as System.getProperty cannot get it
Bug: 71707082
Test: MotorolaHiddenMenuKeySequenceTest
PiperOrigin-RevId: 186685319
Change-Id: If23ec797a174736e68b6100b3d33c7dccb9a88f8
Diffstat (limited to 'java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java')
-rw-r--r-- | java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java b/java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java index 81f6b607c..079624b64 100644 --- a/java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java +++ b/java/com/android/dialer/oem/MotorolaHiddenMenuKeySequence.java @@ -65,13 +65,14 @@ public class MotorolaHiddenMenuKeySequence { */ private static synchronized MotorolaHiddenMenuKeySequence getInstance(Context context) { if (null == instance) { - instance = new MotorolaHiddenMenuKeySequence(context); + instance = new MotorolaHiddenMenuKeySequence(context, new SystemPropertiesAccessor()); } return instance; } @VisibleForTesting - MotorolaHiddenMenuKeySequence(Context context) { + MotorolaHiddenMenuKeySequence( + Context context, SystemPropertiesAccessor systemPropertiesAccessor) { if (MotorolaUtils.isSupportingHiddenMenu(context)) { Collections.addAll( hiddenKeySequences, @@ -88,7 +89,7 @@ public class MotorolaHiddenMenuKeySequence { featureHiddenMenuEnabled = true; } - if ("tracfone".equals(System.getProperty("ro.carrier"))) { + if ("tracfone".equals(systemPropertiesAccessor.get("ro.carrier"))) { addHiddenKeySequence("#83865625#", "com.motorola.extensions.TFUnlock"); addHiddenKeySequence("#83782887#", "com.motorola.extensions.TFStatus"); featureHiddenMenuEnabled = true; |