summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorkaiyiz <kaiyiz@codeaurora.org>2014-10-09 15:47:33 +0800
committerMatt Garnes <matt@cyngn.com>2014-11-13 17:48:11 -0800
commite52bb2ee4530f283f90c68b52092bd6c739ac031 (patch)
tree2f52f87ac4ab6c0c6447cf342bf3413e30d09d71 /src
parent313f3751054cfb2263c04a008f3a7b51eb2c810b (diff)
downloadandroid_packages_apps_Dialer-e52bb2ee4530f283f90c68b52092bd6c739ac031.tar.gz
android_packages_apps_Dialer-e52bb2ee4530f283f90c68b52092bd6c739ac031.tar.bz2
android_packages_apps_Dialer-e52bb2ee4530f283f90c68b52092bd6c739ac031.zip
Dialer: phone can enter testing settings
Secret code for testing settings isn't locked. Lock the secret code of testing settings. CRs-Fixed: 702428 Change-Id: I2559caf70a04f22bd4ad911efd7b9bd76649a105
Diffstat (limited to 'src')
-rw-r--r--src/com/android/dialer/SpecialCharSequenceMgr.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/dialer/SpecialCharSequenceMgr.java b/src/com/android/dialer/SpecialCharSequenceMgr.java
index 1fd0864d2..87ef2a403 100644
--- a/src/com/android/dialer/SpecialCharSequenceMgr.java
+++ b/src/com/android/dialer/SpecialCharSequenceMgr.java
@@ -183,6 +183,9 @@ public class SpecialCharSequenceMgr {
// Secret codes are in the form *#*#<code>#*#*
int len = input.length();
if (len > 8 && input.startsWith("*#*#") && input.endsWith("#*#*")) {
+ if ("4636".equals(input.substring(4, len - 4))) {
+ return false;
+ }
final Intent intent = new Intent(SECRET_CODE_ACTION,
Uri.parse("android_secret_code://" + input.substring(4, len - 4)));
context.sendBroadcast(intent);