From 9a5550e9e6efe211b03d067eae2689f6ef5eb2d1 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 20 Mar 2015 11:25:22 -0700 Subject: [PATCH] Check new user restriction. Change-Id: I8891a4347478c243a3f1a14cf8cdf9b4784c9fab --- src/com/android/settings/DeviceInfoSettings.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/com/android/settings/DeviceInfoSettings.java b/src/com/android/settings/DeviceInfoSettings.java index 82ee910c178..76b4635896f 100644 --- a/src/com/android/settings/DeviceInfoSettings.java +++ b/src/com/android/settings/DeviceInfoSettings.java @@ -183,6 +183,12 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In System.arraycopy(mHits, 1, mHits, 0, mHits.length-1); mHits[mHits.length-1] = SystemClock.uptimeMillis(); if (mHits[0] >= (SystemClock.uptimeMillis()-500)) { + UserManager um = (UserManager) getActivity().getSystemService(Context.USER_SERVICE); + if (um.hasUserRestriction(UserManager.DISALLOW_FUN)) { + Log.d(LOG_TAG, "Sorry, no fun for you!"); + return false; + } + Intent intent = new Intent(Intent.ACTION_MAIN); intent.setClassName("android", com.android.internal.app.PlatLogoActivity.class.getName());