diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml
index 86e43a83329..7279997da00 100644
--- a/res/values/cm_strings.xml
+++ b/res/values/cm_strings.xml
@@ -46,8 +46,6 @@
}
You have enabled development settings!
-
- No need, you have already enabled development settings.
Tap to sleep
diff --git a/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java b/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
index ac4b0dd3c0c..ca521c1bdba 100644
--- a/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
@@ -52,6 +52,8 @@ import com.android.settingslib.utils.StringUtil;
import com.google.android.setupcompat.util.WizardManagerHelper;
+import java.util.Random;
+
public class BuildNumberPreferenceController extends BasePreferenceController implements
LifecycleObserver, OnStart {
@@ -70,6 +72,27 @@ public class BuildNumberPreferenceController extends BasePreferenceController im
private int mDevHitCountdown;
private boolean mProcessingLastDevHit;
+ public final static java.lang.String[] insults = {
+ "Hahaha, n00b!",
+ "What are you doing??",
+ "n00b alert!",
+ "What is this...? Amateur hour!?",
+ "This is not Windows",
+ "Please step away from the device!",
+ "error code: 1D10T",
+ "Go touch some grass",
+ "¯\\_(ツ)_/¯",
+ "Pro tip: Stop doing this",
+ "Perhaps this Android thing is not for you...",
+ "Don't you have anything better to do?",
+ "Looks like you're evolving... Just BACKWARDS!",
+ "This won't make you look cooler to your friends",
+ "Go back to your stock ROM",
+ "FBI! OPEN UP!",
+ "Would you prefer iOS next time?",
+ "We should hack your device just for this",
+ };
+
public BuildNumberPreferenceController(Context context, String key) {
super(context, key);
mUm = (UserManager) context.getSystemService(Context.USER_SERVICE);
@@ -201,7 +224,9 @@ public class BuildNumberPreferenceController extends BasePreferenceController im
if (mDevHitToast != null) {
mDevHitToast.cancel();
}
- mDevHitToast = Toast.makeText(mContext, R.string.show_dev_already_cm,
+ Random randomInsult = new Random();
+ final int toasts = randomInsult.nextInt(insults.length);
+ mDevHitToast = Toast.makeText(mContext, insults[toasts],
Toast.LENGTH_LONG);
mDevHitToast.show();
mMetricsFeatureProvider.action(