diff --git a/res/values/strings.xml b/res/values/strings.xml index 3c4297854c1..65e80b5615f 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -6433,7 +6433,7 @@ delete, guest, activity, remove, data, visitor, erase - Allow guest to use phone + Allow guest to make phone calls Call history will be shared with guest user diff --git a/src/com/android/settings/users/GuestTelephonyPreferenceController.java b/src/com/android/settings/users/GuestTelephonyPreferenceController.java index a935b8a4535..2aa808f4e5c 100644 --- a/src/com/android/settings/users/GuestTelephonyPreferenceController.java +++ b/src/com/android/settings/users/GuestTelephonyPreferenceController.java @@ -17,6 +17,7 @@ package com.android.settings.users; import android.content.Context; +import android.content.pm.PackageManager; import android.os.Bundle; import android.os.UserManager; @@ -73,6 +74,7 @@ public class GuestTelephonyPreferenceController extends TogglePreferenceControll public void updateState(Preference preference) { super.updateState(preference); mUserCaps.updateAddUserCapabilities(mContext); - preference.setVisible(isAvailable() && mUserCaps.mUserSwitcherEnabled); + preference.setVisible(isAvailable() && mUserCaps.mUserSwitcherEnabled && mContext + .getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY)); } }