summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java b/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
index 8a04d26d2b40..c6804cdf2a1a 100644
--- a/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
+++ b/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
@@ -353,6 +353,10 @@ public class RetailDemoModeService extends SystemService {
um.setUserRestriction(UserManager.DISALLOW_OUTGOING_CALLS, false, user);
// Disallow rebooting in safe mode - controlled by user 0
um.setUserRestriction(UserManager.DISALLOW_SAFE_BOOT, true, UserHandle.SYSTEM);
+ if (mIsCarrierDemoMode) {
+ // Enable SMS in carrier demo mode.
+ um.setUserRestriction(UserManager.DISALLOW_SMS, false, user);
+ }
Settings.Secure.putIntForUser(getContext().getContentResolver(),
Settings.Secure.SKIP_FIRST_USE_HINTS, 1, userInfo.id);