diff options
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; |