diff --git a/res/values/strings.xml b/res/values/strings.xml index c1d2fd8f27f..a43ff6e9e28 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -10961,8 +10961,6 @@ " • " - - This feature is not available on this device Feature not available diff --git a/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessController.java b/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessController.java index 32e2e7ecd1b..1da88a635d8 100644 --- a/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessController.java +++ b/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessController.java @@ -16,7 +16,6 @@ package com.android.settings.applications.specialaccess.notificationaccess; -import android.app.ActivityManager; import android.app.NotificationManager; import android.content.ComponentName; import android.content.Context; @@ -31,7 +30,7 @@ public class NotificationAccessController extends BasePreferenceController { @Override public int getAvailabilityStatus() { - return !ActivityManager.isLowRamDeviceStatic() ? AVAILABLE : UNSUPPORTED_ON_DEVICE; + return AVAILABLE; } public static boolean hasAccess(Context context, ComponentName cn) { diff --git a/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessDetails.java b/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessDetails.java index dc0a1cbf877..58a6d7f5956 100644 --- a/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessDetails.java +++ b/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessDetails.java @@ -17,7 +17,6 @@ package com.android.settings.applications.specialaccess.notificationaccess; import android.app.Activity; -import android.app.ActivityManager; import android.app.NotificationManager; import android.app.settings.SettingsEnums; import android.content.ComponentName; @@ -116,10 +115,6 @@ public class NotificationAccessDetails extends AppInfoBase { @Override protected boolean refreshUi() { final Context context = getContext(); - if (context.getSystemService(ActivityManager.class).isLowRamDeviceStatic()) { - Slog.d(TAG, "not available on low ram devices"); - return false; - } if (mComponentName == null) { // No service given Slog.d(TAG, "No component name provided"); diff --git a/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessScreenPreferenceController.java b/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessScreenPreferenceController.java index b86489dbf72..121df01f749 100644 --- a/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessScreenPreferenceController.java +++ b/src/com/android/settings/applications/specialaccess/notificationaccess/NotificationAccessScreenPreferenceController.java @@ -16,7 +16,6 @@ package com.android.settings.applications.specialaccess.notificationaccess; -import android.app.ActivityManager; import android.content.Context; import com.android.settings.core.BasePreferenceController; @@ -29,8 +28,6 @@ public class NotificationAccessScreenPreferenceController extends BasePreference @Override public int getAvailabilityStatus() { - return !ActivityManager.isLowRamDeviceStatic() - ? AVAILABLE - : UNSUPPORTED_ON_DEVICE; + return AVAILABLE; } } diff --git a/src/com/android/settings/notification/NotificationAccessSettings.java b/src/com/android/settings/notification/NotificationAccessSettings.java index 7f5f5361714..9df548c53bb 100644 --- a/src/com/android/settings/notification/NotificationAccessSettings.java +++ b/src/com/android/settings/notification/NotificationAccessSettings.java @@ -17,7 +17,6 @@ package com.android.settings.notification; import android.annotation.Nullable; -import android.app.ActivityManager; import android.app.NotificationManager; import android.app.admin.DevicePolicyManager; import android.app.settings.SettingsEnums; @@ -113,12 +112,8 @@ public class NotificationAccessSettings extends EmptyTextSettings { @Override public void onResume() { super.onResume(); - if (!ActivityManager.isLowRamDeviceStatic()) { - mServiceListing.reload(); - mServiceListing.setListening(true); - } else { - setEmptyText(R.string.disabled_low_ram_device); - } + mServiceListing.reload(); + mServiceListing.setListening(true); } @Override diff --git a/src/com/android/settings/notification/zen/ZenAccessSettings.java b/src/com/android/settings/notification/zen/ZenAccessSettings.java index 3379b9e3b2f..daa2e508ded 100644 --- a/src/com/android/settings/notification/zen/ZenAccessSettings.java +++ b/src/com/android/settings/notification/zen/ZenAccessSettings.java @@ -17,7 +17,6 @@ package com.android.settings.notification.zen; import android.annotation.Nullable; -import android.app.ActivityManager; import android.app.NotificationManager; import android.app.settings.SettingsEnums; import android.content.Context; @@ -84,11 +83,7 @@ public class ZenAccessSettings extends EmptyTextSettings implements @Override public void onResume() { super.onResume(); - if (!ActivityManager.isLowRamDeviceStatic()) { - reloadList(); - } else { - setEmptyText(R.string.disabled_low_ram_device); - } + reloadList(); } @Override diff --git a/src/com/android/settings/utils/ManagedServiceSettings.java b/src/com/android/settings/utils/ManagedServiceSettings.java index 3ec63c3f5b8..86db4553d81 100644 --- a/src/com/android/settings/utils/ManagedServiceSettings.java +++ b/src/com/android/settings/utils/ManagedServiceSettings.java @@ -17,7 +17,6 @@ package com.android.settings.utils; import android.annotation.Nullable; -import android.app.ActivityManager; import android.app.Dialog; import android.app.admin.DevicePolicyManager; import android.app.settings.SettingsEnums; @@ -91,12 +90,8 @@ public abstract class ManagedServiceSettings extends EmptyTextSettings { @Override public void onResume() { super.onResume(); - if (!ActivityManager.isLowRamDeviceStatic()) { - mServiceListing.reload(); - mServiceListing.setListening(true); - } else { - setEmptyText(R.string.disabled_low_ram_device); - } + mServiceListing.reload(); + mServiceListing.setListening(true); } @Override