Settigns app changes to enable Notification listeners on Android Go.

Bug: 148575561
Test: make RunSettingsRoboTests -j40 and manual tests
Change-Id: I1832529edd55d9ba2053ccc0ff7e2bc93f4a00b5
This commit is contained in:
Rajeev Kumar
2020-02-04 19:57:57 -08:00
parent 377c11a815
commit 67c149bfe7
7 changed files with 7 additions and 33 deletions

View File

@@ -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) {

View File

@@ -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");

View File

@@ -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;
}
}